Game result and context
Miami Marlins defeat Kansas City Royals 9-6 in 2026 regular season matchup
The Miami Marlins rallied from a five-run first-inning deficit to secure a 9-6 victory over the Kansas City Royals, bolstered by late-inning home runs from Javier Sanoja and Jakob Marsee.
Final result
The Miami Marlins defeated the Kansas City Royals with a final score of 9-6 on September 2, 2026. The game concluded after nine innings of play.
How the game changed
The Royals established an early lead in the first inning, scoring five runs including home runs from Carter Jensen and Salvador Perez. The Marlins began their comeback in the third inning with a solo home run by Kyle Stowers. Miami held Kansas City scoreless from the second inning through the ninth, while chipping away at the lead with a run in the fifth and three runs in the sixth. The Marlins ultimately took control in the ninth inning, adding two final runs on solo home runs by Javier Sanoja and Jakob Marsee to finalize the 9-6 score.
Key performances
Javier Sanoja led the Marlins' offense with three hits, including a home run, and one RBI. Kyle Stowers and Jakob Marsee also contributed home runs for Miami, while Heriberto Hernández added two hits and two RBIs. For the Royals, Carter Jensen recorded two hits, both of which were home runs, and drove in two runs. Salvador Perez also hit a home run and finished the game with two RBIs.
Season and playoff context
Following this game, the Miami Marlins hold a record of 71-69, placing them third in their division and 2.5 games back in the wild-card standings with an elimination number of 20. The Kansas City Royals fall to 62-78, remaining fifth in their division and 8.5 games back in the wild-card race with an elimination number of 15.