โ† MLB

MLB Final Intelligence

KC 69-93
16 โ€“ 12
FINAL
NYM 74-88

Kansas City Royals vs New York Mets โ€” Recap

July 7, 2026  ยท Citi Field  ยท View Preview

๐Ÿ“ฐGame Recap

The Kansas City Royals pulled off an unexpected upset on Friday, defeating the favored New York Mets 16-12 in a high-scoring affair that saw both teams enter with identical 45-62 records. The Mets, initially favored with an implied 57% probability of winning, quickly established their dominance in the bottom of the first inning, capitalizing on errors by pitcher Lugo, first baseman Caglianone, and third baseman Loftin to score three runs and take an early 3-0 lead.

Kansas City began to chip away at the deficit in the second, with Tyler Tolbert launching a 377-foot homer to left, scoring Massey and cutting the lead to 3-2. However, New York responded immediately, as Ewing hit a 402-foot home run in the bottom of the second, bringing Torrens home and extending the Mets' advantage to 5-2. The see-saw battle continued into the fourth, with the Royals closing to 5-4 on Thomas's double, only for the Mets to break it open further. Ewing's single and Soto's 415-foot home run that scored Torrens and Ewing propelled New York to a commanding 9-4 lead. But the Royals refused to yield, orchestrating a furious rally in the fifth. Collins' double, Massey's double scoring two, Witt Jr.'s fielder's choice, and Perez's single culminated in five runs, remarkably tying the game at 9-9.

The true turning point arrived in the top of the seventh inning when the Kansas City offense exploded for an astounding seven runs, completely flipping the script. Perez's double scored Thomas, giving the Royals their first lead of the game at 10-9. Loftin followed with a 387-foot home run to left-center, extending the lead to 12-9. The scoring continued as Jensen walked, Collins scored, and then Witt Jr.'s fielder's choice brought Massey home. Finally, Thomas capped the huge inning with a double, scoring Tolbert and Witt Jr., pushing the Royals' seemingly insurmountable lead to 16-9. Tyler Tolbert was a standout performer for Kansas City, finishing the game with an incredible five hits, including his second-inning home run, driving in two runs, and scoring four times himself.

Despite the monumental deficit, the Mets attempted to claw their way back. They added two runs in the bottom of the seventh on Polanco's double and Baty's sacrifice fly, making it 16-11. Benge then singled in Ewing in the eighth, bringing the score to 16-12, but that would be as close as they would get. While the Mets' offense put up a fight, the late heroics from Kansas City sealed their upset victory. Notably, Huascar Brazoban delivered a strong pitching performance for New York, pitching two scoreless innings and striking out two, a lone bright spot amidst the high-scoring slugfest.

How the Prediction Fared

โšก Upset

Pregame, the market favored the New York Mets (-149, 57% implied) over the Kansas City Royals. Final: the Kansas City Royals won 16โ€“12, pulling off the upset.

Player of the Game

Tyler Tolbert
At the Plate
6 AB, 5 H, 1 HR, 2 RBI
Huascar Brazoban
On the Mound
2.0 IP, 2 K, 0 ER

Linescore

123456789 RHE
KC 0 2 0 2 5 0 7 0 0 16 193
NYM 3 2 0 4 0 0 2 1 0 12 130

Turning Point

The game turned in the 7th inning, when the Kansas City Royals scored 7 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Seth Lugo 4.1 9 9 6 2 4 4.56
Kodai Senga 3.0 5 4 4 4 4 8.92
Huascar Brazoban 2.0 3 0 0 2 2 2.86
Daniel Lynch IV 1.1 0 0 0 1 0 2.41
Lucas Erceg 1.0 0 0 0 0 0 5.19
Matt Strahm 1.0 2 1 1 1 0 5.46
A.J. Minter 1.0 0 0 0 0 2 0.53
Cionel Perez 1.0 2 0 0 0 1 5.35
John Schreiber 0.2 2 2 2 1 0 3.53

Batting

Batter Team AB H HR RBI R BB K
Tyler Tolbert 6 5 1 2 4 0 0
Nick Loftin 5 3 1 2 2 0 1
Lane Thomas 4 3 0 4 1 2 1
Michael Massey 4 2 0 2 4 2 1
Salvador Perez 5 2 0 2 1 1 2
Carson Benge 3 2 0 1 2 2 1
Jared Young 5 2 0 0 0 0 0
Juan Soto 5 1 1 3 1 0 1
Bobby Witt Jr. 6 1 0 2 1 1 1
Carter Jensen 5 1 0 1 0 2 2
Isaac Collins 3 1 0 1 2 3 0
Brett Baty 4 1 0 1 1 0 0
Jorge Polanco 4 1 0 1 1 1 1
Jac Caglianone 6 1 0 0 1 0 3
Bo Bichette 5 1 0 0 1 0 0
Luis Torrens 5 1 0 0 2 0 0

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ€” all in one workspace built for serious bettors and DFS players.