Marlins vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 3

Odds updated as of 7:12 p.m.
The Thursday schedule in MLB includes a matchup between the Kansas City Royals and the Miami Marlins.
We've got you covered, in terms of the most important info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Royals vs Marlins Game Info
- Kansas City Royals (62-78) vs. Miami Marlins (71-69)
- Date: Thursday, September 3, 2026
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and Marlins.TV
Royals vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-116) | MIA: (-102)
- Spread: KC: +1.5 (-178) | MIA: -1.5 (+146)
- Total: 9 -- Over: (-115) | Under: (-105)
Royals vs Marlins Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 8-8, 3.32 ERA vs Sandy Alcantara (Marlins) - 13-8, 3.46 ERA
The probable starters are Michael Wacha (8-8) for the Royals and Sandy Alcantara (13-8) for the Marlins. Wacha's team is 14-11-0 against the spread this season in his starts. When Wacha starts a game and his team is the favorite on the moneyline, they have a record of 5-3. The Marlins have a 16-13-0 record against the spread in Alcantara's starts. The Marlins are 6-8 in Alcantara's 14 starts this season that they were the underdog on the moneyline.
Royals vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (58.3%)
Royals vs Marlins Moneyline
- The moneyline numbers for Royals vs. Marlins reveal Kansas City as the favorite (-116) and Miami as the underdog (-102) on the road.
Royals vs Marlins Spread
- The Marlins are 1.5-run favorites against the spread for this matchup with the Royals. The Marlins are +146 to cover, while the Royals are -178 to cover as a 1.5-run underdog on the runline.
Royals vs Marlins Over/Under
- An over/under of 9 has been set for Royals-Marlins on Sept. 3, with the over being -115 and the under -105.
Bet on Kansas City Royals vs. Miami Marlins on FanDuel today!
Royals vs Marlins Betting Trends
- The Royals have been chosen as favorites in 43 games this year and have walked away with the win 25 times (58.1%) in those games.
- This season Kansas City has been victorious 19 times in 35 chances when named as a favorite of at least -116 on the moneyline.
- Contests with the Royals have gone over the total set by sportsbooks in 63 of 135 chances this season.
- The Royals are 69-66-0 against the spread in their 135 games with a line set by sportsbooks this season.
- The Marlins have put together a 30-45 record in games they were the underdog on the moneyline (winning 40% of those games).
- Miami is 24-38 (winning only 38.7% of its games) when it has played as a moneyline underdog of -102 or longer.
- The Marlins have combined with opponents to go over the total 67 times this season for a 67-69-2 record against the over/under.
- The Marlins have gone 71-67-0 against the spread this season.
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City OPS (.809) this season. He has a .285 batting average, an on-base percentage of .360, and a slugging percentage of .449.
- Among qualifying hitters in baseball, his batting average ranks 16th, his on-base percentage ranks 29th, and he is 46th in slugging.
- Witt hopes to build on a two-game hitting streak in this matchup. During his last five outings he is hitting .190 with a double, a walk and an RBI.
- Jac Caglianone leads Kansas City with 131 hits. He is batting .282 this season and has 51 extra-base hits. He's also slugging .495 with an on-base percentage of .331.
- He is 21st in batting average, 71st in on-base percentage and 18th in slugging among qualified hitters.
- Carter Jensen is batting .226 with a .426 slugging percentage and 64 RBI this year.
- Jensen enters this matchup with three games in a row with at least one hit. In his last five games he is hitting .286 with a double, three home runs, three walks and five RBIs.
- Salvador Perez has 18 home runs, 64 RBI and a batting average of .221 this season.
Marlins Player Leaders
- Otto Lopez has racked up a slugging percentage of .443, a team-high for the Marlins. He's batting .304 with an on-base percentage of .338.
- Including all the qualified hitters in the majors, his batting average is sixth, his on-base percentage ranks 57th, and he is 51st in slugging.
- Lopez brings a nine-game hitting streak into this matchup. In his last 10 outings he is hitting .268 with a double, a triple, a home run, two walks and five RBIs.
- Javier Sanoja has 28 doubles, two triples, seven home runs and 22 walks while hitting .287. He's slugging .429 with an on-base percentage of .326.
- Jakob Marsee is hitting .209 with 16 doubles, five triples, nine home runs and 69 walks.
- Heriberto Hernandez has 16 doubles, a triple, 22 home runs and 42 walks while hitting .232.
Royals vs Marlins Head to Head
- 9/2/2026: 9-6 MIA (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 9/1/2026: 6-3 MIA (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 7/20/2025: 7-4 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 7/19/2025: 3-1 MIA (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 7/18/2025: 8-7 MIA (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/26/2024: 5-1 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -205, Underdog Moneyline: +172)
- 6/25/2024: 2-1 MIA (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 6/24/2024: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 6/7/2023: 6-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 8, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 6/6/2023: 6-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



