Return to calendar
FINAL GAME · RECAP

Minnesota TwinsOpen full analysisNew York MetsOpen full analysis

DateThursday, April 23, 2026
First pitch
BallparkCiti Field
FINAL · Thursday, April 23, 2026
SEO MATCH SUMMARY

The New York Mets edged the Minnesota Twins 10–8 on April 23 at Citi Field in a slugfest that saw both offenses struggle with consistency despite offensive output. The Mets scraped together 10 runs on just 10 hits with 2 home runs and 9 RBIs, while the Twins managed 8 runs on 12 hits, also with 2 homers and 8 RBIs, suggesting both lineups found timely hitting when it mattered most. The Twins' superior batting metrics—a .714 OPS versus the Mets' .635—underscore Minnesota's more disciplined approach at the plate, evidenced by 7 walks compared to New York's 3. Pitching proved equally unreliable for both teams, each staff surrendering 7 earned runs with identical 4.13 ERAs and 9 strikeouts, while the Mets' defense committed 1 error that may have influenced the outcome in a tight contest. Despite the Twins' offensive edge, New York's ability to score in key moments secured the home victory in what amounted to a defensive and pitching stalemate. The Mets' win improves their early-season record despite middling offensive efficiency, while Minnesota's loss highlights vulnerability despite out-hitting their opponent.

Minnesota TwinsMIN
8
FINAL
New York MetsNYM
10W
Total runs18Run difference2
INNING BY INNING

Line score

Team123456789RHE
MIN1001010418120
NYM33010003010101
TEAM COMPARISON

Batting box score

MINNYM
12Hits10
2Home runs2
1Doubles4
8RBI9
7Walks3
9Strikeouts9
0Stolen bases2
19Total bases20
23Left on base13
0Errors1
.231AVG.227
.331OBP.291
.383SLG.344
.714OPS.635
ON THE MOUND

Pitching box score

MINNYM
9Strikeouts9
3Walks7
10Hits allowed12
7Earned runs7
4.13ERA4.13
RUN PRODUCTION

Players who scored

MINBrooks Lee ×3Trevor Larnach ×2Josh BellRyan JeffersTristan Gray
NYMBo Bichette ×2Brett Baty ×2Marcus Semien ×2Carson Benge ×2Luis Robert Jr.Tommy Pham
HOME RUNS

Long balls

Brett BatyInning 1Carson BengeInning 4Tristan GrayInning 6Ryan JeffersInning 8
MIN

Batting lineup

PlayerABHHRRBI
Byron BuxtonCF · 1-5 | 2B, HBP, 2 K5100
Trevor LarnachLF · 1-5 | BB, 3 K, 2 R5100
Josh BellDH · 1-4 | BB, RBI, R4101
Ryan JeffersC · 1-3 | HR, 2 BB, K3114
Kody Clemens1B · 0-4 | BB, K4000
Austin MartinRF · 3-4 | BB, RBI4301
Luke Keaschall2B · 0-5 | K5000
Brooks LeeSS · 3-4 | BB, 3 R4300
Tristan Gray3B · 2-5 | HR, K, 2 RBI5212
NYM

Batting lineup

PlayerABHHRRBI
Bo Bichette3B · 3-5 | 2B, 2 K, 3 RBI5303
Juan SotoDH · 0-3 | 2 BB3000
Francisco AlvarezC · 0-3 | 2 K, RBI3001
Luis Robert Jr.CF · 1-4 | 2B, RBI, R4101
Brett Baty1B · 2-4 | HR, K, 3 RBI4213
Tyrone TaylorRF · 0-00000
Marcus Semien2B · 2-4 | 2B, K, 2 R4200
Ronny MauricioSS · 0-4 | 2 K4000
Tommy PhamLF · 0-0 | BB, R0000
MIN

Pitchers

PitcherIPKERERA
Joe Ryan7 H · 2 BB5.0543.90
Andrew Morris2 H · 0 BB2.2427.71
Anthony Banda1 H · 1 BB0.1019.90
NYM

Pitchers

PitcherIPKERERA
Christian Scott0 H · 5 BB1.1116.75
Tobias Myers2 H · 0 BB2.1302.60
David Peterson4 H · 1 BB3.1215.06
Craig Kimbrel2 H · 1 BB0.2136.23
Huascar Brazobán1 H · 0 BB0.2010.79
Devin Williams3 H · 0 BB0.22110.29
EXPLORE NEXT

Related MLB pages