ENSign in
MLB · Final

Royals Secure Victory Against Marlins 7-3

Thursday, September 3, 2026, 7:40 PM ET · Kauffman Stadium

Kansas City Royals 7, Miami Marlins 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Miami Marlins vs Kansas City Royals?

Kansas City Royals beat Miami Marlins 7-3 at Kauffman Stadium on September 3, 2026.

Who was favored in Miami Marlins vs Kansas City Royals?

Kansas City Royals were the favorite at DraftKings, moneyline -125 (about 56% implied). The favorite won.

In a decisive performance, the Kansas City Royals defeated the Miami Marlins 7-3 at Kauffman Stadium, marking a significant win for the Royals in this three-game series, which the Marlins won 2-1 overall. The Royals improved their record to 64-78, while the Marlins fell to 71-71.

The Royals entered the game struggling, having lost their last three games, including two against the Marlins just prior to this matchup. Their recent form showed a record of 6-4 over their last ten games, but they averaged 5.5 runs scored and 4.6 runs allowed per game during that stretch. At home, they had a mixed record of 2-2 in their last four games, with their last five games showing a record of 2-3, averaging 4.2 runs scored and 5.8 runs allowed.

In contrast, the Marlins had a record of 5-5 in their last ten games, but they were on a two-game winning streak before this loss. Their scoring average was slightly lower than the Royals at 4.5 runs scored and 4.4 runs allowed per game. The Marlins had a home record of 2-2 in their last four games and a 3-3 record in their last six away games, averaging 5.6 runs scored and 4.4 runs allowed in their last five games.

The game began with the Marlins taking an early lead in the second inning when Mack singled to right, allowing Marsee to score. The Royals responded in the third inning with Jensen tripling to center, bringing Isbel home, followed by Caglianone doubling to right to score Jensen, putting the Royals ahead 2-1. However, the Marlins regained the lead in the fourth inning when Ramírez homered to center, making it 3-2.

The turning point came in the fifth inning when Jensen hit a home run to right center, scoring Isbel and giving the Royals a 4-3 lead. The Royals extended their lead in the eighth inning with a series of hits, including Caglianone's single that scored Jensen, followed by Perez doubling to left to score Caglianone, and Pasquantino doubling to right to score Tolbert, culminating in a 7-3 lead for the Royals.

In terms of injuries, the Royals were significantly impacted, with multiple players on the injured list, including Maikel Garcia (10-Day IL) with a hamstring injury, Connor Seabold (60-Day IL) with a lat issue, Tony Gonsolin (15-Day IL) with an elbow injury, James McArthur (60-Day IL) also with an elbow injury, and Beck Way (15-Day IL) with a shoulder issue. The Marlins had Kyle Stowers listed as day-to-day with a foot issue, while Anthony Bender, Pete Fairbanks, Xavier Edwards, and Max Meyer were also on the injured list.

The betting odds from DraftKings reflected the Royals as slight favorites at -125, with a spread of 1.5 and a total set at 9.0. The over odds were -119.0, while the under odds were -101.0. The moneyline for the Royals was -125, and for the Marlins, it was +104.

Conditions at Kauffman Stadium were conducive for baseball, and the Royals capitalized on their home advantage to secure a much-needed victory. Fans watching the game were treated to a display of power hitting, particularly from Jensen, who not only contributed with a home run but also played a crucial role in the Royals' offensive efforts.

Overall, the Royals' win showcased their ability to rally and perform under pressure, despite their recent struggles. The Marlins, while competitive, could not maintain their momentum from previous games, highlighting the unpredictable nature of baseball.

What we said beforehand

The Kansas City Royals will face off against the Miami Marlins at Kauffman Stadium on September 3, 2026, with the Marlins currently leading the series 2-0. This matchup is particularly noteworthy as both teams have shown contrasting recent forms, with the Royals struggling to find their footing while the Marlins have been on a winning streak against them.

In their last five games, the Royals have posted a record of 2-3. They secured victories against the Cleveland Guardians, winning 3-0 and 8-3, but have since dropped three consecutive games, including two against the Marlins, losing 6-3 and 9-6. Over these five games, the Royals have averaged 4.2 runs scored per game while allowing 5.8 runs. Their overall home record stands at 62-78, and they have struggled recently at home, with a 2-2 record in their last four home games.

Conversely, the Marlins have been performing better, with a record of 3-2 in their last five games. They lost to the Washington Nationals in a close 5-4 game but bounced back with victories against the same team, winning 6-2 and then defeating the Royals in both their recent encounters. The Marlins have averaged 5.6 runs scored in their last five games while allowing 4.4 runs. Their away record is 71-69, reflecting a competitive performance on the road.

Historically, the Royals have struggled against the Marlins, losing four of their last five meetings. The most recent encounters on September 1 and 2, 2026, resulted in losses for Kansas City, with scores of 6-3 and 9-6, respectively. This trend adds an extra layer of pressure on the Royals as they look to break the losing streak against Miami.

In terms of injuries, the Royals have several key players on the injured list, including Maikel Garcia (10-Day IL, hamstring), Connor Seabold (60-Day IL, lat), Tony Gonsolin (15-Day IL, elbow), James McArthur (60-Day IL, elbow), and Beck Way (15-Day IL, shoulder). The Marlins also have notable injuries, with Anthony Bender (15-Day IL, lower leg), Pete Fairbanks (15-Day IL, hand), Xavier Edwards (10-Day IL, thumb), Max Meyer (15-Day IL, neck), and Ronny Henriquez (60-Day IL, elbow) sidelined.

Weather conditions for the game are expected to be warm, with a temperature of 95°F and wind gusts reaching 18 mph. There is no precipitation forecasted, which should provide a clear day for baseball.

Betting odds from DraftKings currently favor the Royals at -126 on the money line, with a spread of 1.5 and a total set at 9.0. The over is priced at -120, while the under is at 100.

Fans watching the game should keep an eye on Bobby Witt Jr., who leads the Royals with a batting average of .285, and Jac Caglianone, who has hit 23 home runs and driven in 67 runs. For the Marlins, Otto Lopez stands out with a .304 batting average and 62 RBIs, while Heriberto Hernandez has contributed 22 home runs. This matchup promises to be an intriguing contest as both teams vie for crucial wins in their respective campaigns.

Odds

BookSpreadTotalMoneyline
DraftKingsKC -125 9 o -119 / u -101 Miami Marlins +104 · Kansas City Royals -125

What these prices pay on $100 · What these numbers mean

Injury report

  • Maikel Garcia10-Day-ILHamstringKansas City Royals
  • Connor Seabold60-Day-ILLatKansas City Royals
  • Tony Gonsolin15-Day-ILElbowKansas City Royals
  • James McArthur60-Day-ILElbowKansas City Royals
  • Beck Way15-Day-ILShoulderKansas City Royals
  • Kyle StowersDay-To-DayFootMiami Marlins
  • Anthony Bender15-Day-ILLower LegMiami Marlins
  • Pete Fairbanks15-Day-ILHandMiami Marlins
  • Xavier Edwards10-Day-ILThumbMiami Marlins
  • Max Meyer15-Day-ILNeckMiami Marlins

Recent form

Kansas City Royals

Last 10: 6-4Streak L35.5 scored · 4.6 allowed per game2-2 at home

  • L6-9vs Miami MarlinsSep 2
  • L3-6vs Miami MarlinsSep 1
  • L1-11at Cleveland GuardiansAug 30
  • W8-3at Cleveland GuardiansAug 29
  • W3-0at Cleveland GuardiansAug 28
  • W13-2at Toronto Blue JaysAug 27
  • L0-3at Toronto Blue JaysAug 26
  • W5-3at Toronto Blue JaysAug 25
  • W11-7vs Detroit TigersAug 23
  • W5-2vs Detroit TigersAug 22

Miami Marlins

Last 10: 5-5Streak W24.5 scored · 4.4 allowed per game3-3 away

  • W9-6at Kansas City RoyalsSep 2
  • W6-3at Kansas City RoyalsSep 1
  • L3-6at Washington NationalsAug 31
  • W6-2at Washington NationalsAug 30
  • L4-5at Washington NationalsAug 29
  • L2-9at Washington NationalsAug 28
  • W4-0vs Boston Red SoxAug 26
  • L3-7vs Boston Red SoxAug 25
  • L2-4vs Boston Red SoxAug 24
  • W6-2vs Washington NationalsAug 23

Standings

TeamGames behindLostStreakWin %Won
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami12.570L1.50471
Washington1775L1.47267
New York2077W1.45063
Chicago-67L2.52173
Cleveland370L2.50070
Minnesota673L1.47967
Detroit8.575W1.46064
Kansas City10.578W1.44763

How the scoring went

  1. 1st Inning1-0Hernández homered to left center (389 feet).
  2. 2nd Inning2-0Mack singled to right, Marsee scored.
  3. 3rd Inning2-1Jensen tripled to center, Isbel scored.
  4. 3rd Inning2-2Caglianone doubled to right, Jensen scored.
  5. 4th Inning3-2Ramírez homered to center (426 feet).
  6. 5th Inning3-4Jensen homered to right center (440 feet), Isbel scored.
  7. 8th Inning3-5Caglianone singled to center, Jensen scored.
  8. 8th Inning3-6Perez doubled to left, Caglianone scored.
  9. 8th Inning3-7Pasquantino doubled to right, Tolbert scored.

Win probability

Above the line favours Kansas City Royals, below favours Miami Marlins.

Venue

  • Kauffman StadiumKansas City, Missouri
  • Attendance10803
  • OfficialsChris Guccione, James Jean, Charlie Ramos, Nestor Ceja

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.