The Breakdown · Comeback Win · 2026-07-07

Royals Erase Five-Run Hole, Bury Mets 16-12 in Seven-Inning Blitz

KC def. NYM · July 7, 2026 · Final: Royals 16, Mets 12

Visiting Kansas City trailed 9-4 after Mets outfielder Juan Soto's three-run homer in the bottom of the fourth — a hole that left the Royals with roughly a 6% chance of winning. What they did over the next three innings rewrote the afternoon entirely.

The comeback began in the top of the fifth. Royals left fielder Isaac Collins doubled to score Jac Caglianone, cutting it to 9-5. Two batters later, second baseman Michael Massey lined a sharp double to right, scoring both Nick Loftin and Collins to make it 9-7. Shortstop Bobby Witt Jr. then grounded into a force out but drove in Massey to pull Kansas City within one. DH Salvador Perez followed with a single to center, scoring Tyler Tolbert and tying the game at 9.

Kansas City couldn't take the lead there, but it arrived in the top of the seventh — and it arrived in a rush.

Perez opened the inning with a double to center, scoring Lane Thomas to put the Royals ahead 10-9. Third baseman Nick Loftin then drove a fly ball to left center for a two-run home run, his fourth of the season, extending the lead to 12-9. A walk to Carter Jensen forced in Isaac Collins to make it 13-9, and Witt Jr.'s groundout plated Michael Massey for 14-9. Then Thomas, the Royals' center fielder, lined his second double of the game into left field, scoring Tyler Tolbert and Witt Jr. to push the lead to 16-9.

New York trimmed the margin in the seventh and eighth, but Kansas City's cushion held. Final score: Kansas City Royals 16, New York Mets 12.

The Comeback

Largest deficit
5 runs — in the bottom of the 4th
Win-probability nadir
5.8% (down 5 in the bottom of the 4th)
Lead flipped for good
top of the 7th
Lead changes
1
Final
KC 16, NYM 12 — won by 4

Scoring Summary

Inn.PlayScore
B1 Carson Benge singles on a ground ball to pitcher Seth Lugo. A.J. Ewing scores. Bo Bichette scores. Carson Benge scores. Throwing error by pitcher Seth Lugo. Throwing error by first baseman Jac Caglianone. Throwing error by third baseman Nick Loftin. 0-3
T2 Tyler Tolbert homers (2) on a line drive to left field. Michael Massey scores. 2-3
B2 A.J. Ewing homers (6) on a fly ball to right field. Luis Torrens scores. 2-5
T4 Lane Thomas doubles (12) on a sharp line drive to left fielder Juan Soto. Michael Massey scores. Tyler Tolbert scores. Bobby Witt Jr. to 3rd. 4-5
B4 A.J. Ewing singles on a ground ball to center fielder Lane Thomas. Brett Baty scores. Luis Torrens to 3rd. 4-6
B4 Juan Soto homers (20) on a fly ball to center field. Luis Torrens scores. A.J. Ewing scores. 4-9
T5 Isaac Collins doubles (16) on a fly ball to left fielder Juan Soto. Jac Caglianone scores. Nick Loftin to 3rd. 5-9
T5 Michael Massey doubles (15) on a sharp line drive to right fielder Carson Benge. Nick Loftin scores. Isaac Collins scores. 7-9
T5 Bobby Witt Jr. grounds into a force out, shortstop Francisco Lindor to second baseman Brett Baty. Michael Massey scores. Tyler Tolbert to 3rd. Carter Jensen out at 2nd. Bobby Witt Jr. to 1st. 8-9
T5 Salvador Perez singles on a fly ball to center fielder A.J. Ewing. Tyler Tolbert scores. Lane Thomas to 3rd. 9-9
T7 Salvador Perez doubles (13) on a fly ball to center fielder A.J. Ewing. Lane Thomas scores. 10-9
T7 Nick Loftin homers (4) on a fly ball to left center field. Salvador Perez scores. 12-9
T7 Carter Jensen walks. Isaac Collins scores. Michael Massey to 3rd. Tyler Tolbert to 2nd. 13-9
T7 Bobby Witt Jr. grounds into a force out, shortstop Francisco Lindor to second baseman Brett Baty. Michael Massey scores. Tyler Tolbert to 3rd. Carter Jensen out at 2nd. Bobby Witt Jr. to 1st. 14-9
T7 Lane Thomas doubles (13) on a sharp line drive to left fielder Juan Soto. Tyler Tolbert scores. Bobby Witt Jr. scores. 16-9
B7 Jorge Polanco doubles (4) on a sharp line drive to right fielder Tyler Tolbert. Carson Benge scores. 16-10
B7 Brett Baty out on a sacrifice fly to center fielder Lane Thomas. Jorge Polanco scores. 16-11
B8 Carson Benge singles on a line drive to right fielder Tyler Tolbert. A.J. Ewing scores. Francisco Lindor to 3rd. 16-12

Box score

Final 16–12

Line score

  123456789 R H E
KC 020250700 16 19 3
NYM 320400210 12 13 0

KCWinning team

Batting

BatterABRHRBIBBSOAVG
Carter JensenC 501 122 .247
Bobby Witt Jr.SS 611 211 .290
Lane ThomasCF 413 421 .232
Salvador PerezDH 512 212 .211
Jac Caglianone1B 611 003 .258
Nick Loftin3B 523 201 .247
Isaac CollinsLF 321 130 .239
Michael Massey2B 442 221 .262
Tyler TolbertRF 645 200 .396

Pitching

PitcherIPHRERBBSONP
Seth Lugo 4.199 62494
Daniel Lynch IV 1.100 01018
John Schreiber 0.222 21024
Beck Way 0.200 00010
Matt Strahm 1.021 11024
Lucas Erceg 1.000 0005

NYMLosing team

Batting

BatterABRHRBIBBSOAVG
A.J. EwingCF 444 310 .276
Juan SotoLF 511 301 .299
Bo Bichette3B 511 000 .259
Francisco LindorSS 400 011 .210
Carson BengeRF 322 121 .262
Jorge PolancoDH 411 111 .183
Jared Young1B 502 000 .231
Brett Baty2B 411 100 .218
Luis TorrensC 521 000 .218

Pitching

PitcherIPHRERBBSONP
Cionel Pérez 1.020 00114
Kodai Senga 3.054 44461
Austin Warren 0.045 51026
Huascar Brazobán 2.030 02237
Matt Seelinger 2.057 74252
A.J. Minter 1.000 00213