MLB Scores · MLB Odds

Marlins vs Royals

Final · Wed Sep 2 · 7:40 PM ET · Kauffman Stadium

Miami MarlinsMarlins71-69
9
FinalSep 2, 2026
Kansas City RoyalsRoyals62-78
6
StreamMLB.TVRoyals.TVMarlins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIA+104
KC−126
Run line
MIA +1.5−197
KC −1.5+161
Total O/U
Over 9−109
Under 9−111
  • Run line: Marlins +1.5 covered.
  • Total O/U: over 9 (15 runs).

Recap

The Miami Marlins beat the Kansas City Royals 9-6 at Kauffman Stadium in Kansas City on Sep 2, 2026 to move to 71-69.

The Marlins came back from 3 runs down, trailing 5-2 in the Bottom 1. The Royals scored 5 runs in the first inning.

Score by inning

Miami Marlins and Kansas City Royals, score by inning
Team123456789R
MIA2010130029
KC5001000006

W: Gibson (3-1) · L: Cuas (0-1) · S: Faucher (5-5)

Scoring plays

Top 1

  1. MIATripleLopez tripled to left, Hernández scored.1-0
  2. MIASingleStowers singled to center, Lopez scored.2-0

Bottom 1

  1. KCHome runJensen homered to right (414 feet).2-1
  2. KCDoubleCaglianone doubled to right, Witt Jr. scored.2-2
  3. KCHome runPerez homered to left center (392 feet), Caglianone scored.2-4
  4. KCDoubleMassey doubled to center, Loftin scored.2-5

Top 3

  1. MIAHome runStowers homered to center (410 feet).3-5

Bottom 4

  1. KCHome runJensen homered to right (398 feet).3-6

Top 5

  1. MIADoubleHernández hit a ground rule double, Serna scored, Mack to third.4-6

Top 6

  1. MIASingleConine singled to right, Sanoja scored, Marsee to third.5-6
  2. MIASacrifice flySerna hit sacrifice fly to center, Marsee scored.6-6
  3. MIADoubleHernández doubled to center, Conine scored.7-6

Top 9

  1. MIAHome runSanoja homered to left center (394 feet).8-6
  2. MIAHome runMarsee homered to right center (392 feet).9-6

Team stats

MIAKC
Hits
13
9
Home Runs
3
3
Runs Batted In
9
6
Walks
2
6
Strikeouts
11
6
Runners Left On Base
18
16
Errors
0
0

Player stats

Marlins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Heriberto Hernandez LF2-4412200019.232.317.466
Otto Lopez SS1-5511100216.304.338.443
Kyle Stowers 1B2-5512210119.247.331.470
Agustin Ramirez DH0-5500000324.229.327.324
Javier Sanoja 3B3-5523110115.287.326.429
Jakob Marsee CF1-4421111121.209.331.329
Esteury Ruiz RF0-220000018.235.358.412
Griffin Conine RF2-3312100112.254.357.488
Jared Serna 2B1-2211101020.333.400.333
Joe Mack C1-4401000112.234.287.409

Marlins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Eury Perez P4.2966333102-643.72102
Cade Gibson P0.10000104-35.634
Josh Ekness P1.000031026-102.7026
Jack Ralston P1.00000008-71.508
Michael Petersen P1.00000109-63.309
Calvin Faucher P1.00000006-43.776

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C2-4422221122.226.313.426
Bobby Witt Jr. SS1-4411001016.285.360.449
Jac Caglianone RF1-5511100213.282.331.495
Salvador Perez DH1-4411211125.221.266.375
Vinnie Pasquantino 1B0-5500000018.241.330.374
Nick Loftin 3B1-3311002017.238.329.392
Michael Massey 2B2-4402100016.279.313.448
John Rave LF1-3301001119.221.295.407
Kyle Isbel CF0-440000019.229.278.350

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Noah Cameron P5.054417186-544.0886
Jose Cuas P0.123210022-102.9322
Connor Thomas P0.210001014-711.4814
Craig Kimbrel P1.01000109-73.959
Nate Pearson P1.020001014-92.2714
Alex Lange P1.022201221-136.0421

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance10,913
OfficialsHome Plate Umpire: Nestor Ceja · First Base Umpire: Chris Guccione · Second Base Umpire: James Jean · Third Base Umpire: Charlie Ramos

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:00 PM ET. How game pages are made