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

Odds updated as of 8:12 a.m.
The MLB's Tuesday slate includes the Kansas City Royals facing the Miami Marlins.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Royals vs Marlins Game Info
- Kansas City Royals (62-76) vs. Miami Marlins (69-69)
- Date: Tuesday, September 1, 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: (+106)
- Spread: KC: +1.5 (-192) | MIA: -1.5 (+158)
- Total: 9.5 -- Over: (-122) | Under: (+100)
Royals vs Marlins Probable Starting Pitchers
Probable Pitchers: Randy Dobnak (Royals) - 2-2, 1.92 ERA vs Tyler Phillips (Marlins) - 3-6, 3.59 ERA
The Royals will call on Randy Dobnak (2-2) against the Marlins and Tyler Phillips (3-6). Dobnak and his team are 6-2-0 ATS this season when he starts. Dobnak's team won his only start as a favorite this season. When Phillips starts, the Marlins have gone 7-8-0 against the spread. The Marlins have been the moneyline underdog in 10 of Phillips' starts this season, and they went 4-6 in those games.
Royals vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (53.3%)
Royals vs Marlins Moneyline
- Looking at the moneyline for Royals-Marlins, Kansas City is the favorite at -116, and Miami is +106 playing 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 +158 to cover, while the Royals are -192 to cover as a 1.5-run underdog on the runline.
Royals vs Marlins Over/Under
- A total of 9.5 runs has been set for the Royals-Marlins contest on Sept. 1, with the over available at -122 and the under at +100.
Bet on Kansas City Royals vs. Miami Marlins on FanDuel today!
Royals vs Marlins Betting Trends
- The Royals have been victorious in 25, or 61%, of the 41 contests they have been chosen as favorites in this season.
- This season Kansas City has been victorious 19 times in 34 chances when named as a favorite of at least -116 on the moneyline.
- The Royals and their opponents have gone over in 62 of their 133 games with a total set by sportsbooks this season.
- The Royals have an against the spread mark of 69-64-0 in 133 games with a line this season.
- The Marlins are 28-45 in games they were listed as the moneyline underdog (winning 38.4% of those games).
- Miami is 19-34 (winning just 35.8% of its games) when it has played as a moneyline underdog of +106 or longer.
- The Marlins have played in 136 games with a set over/under, and have combined with their opponents to go over the total 66 times (66-68-2).
- The Marlins have collected a 69-67-0 record against the spread this season (covering 50.7% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City with an OBP of .361, plus a team-best slugging percentage of .452. He's batting .285 on the season.
- He is 16th in batting average, 29th in on-base percentage, and 43rd in slugging among qualified batters in the majors.
- Jac Caglianone leads Kansas City in total hits (130) this season while batting .284 with 50 extra-base hits. He's slugging .499 with an on-base percentage of .333.
- He is 19th in batting average, 66th in on-base percentage and 16th in slugging in the majors.
- Caglianone brings a four-game streak with at least one hit into this one. During his last five outings he is batting .435 with two doubles, a home run and six RBIs.
- Carter Jensen has collected 99 base hits, an OBP of .309 and a slugging percentage of .409 this season.
- Salvador Perez has been key for Kansas City with 110 hits, an OBP of .266 plus a slugging percentage of .372.
- Perez heads into this matchup on a four-game hitting streak. During his last five outings he is batting .227 with two doubles and three RBIs.
Marlins Player Leaders
- Otto Lopez has 164 hits with a .442 slugging percentage, both team-high marks for the Marlins. He's batting .305 and with an on-base percentage of .340.
- Including all qualified hitters in the big leagues, he is fifth in batting average, 57th in on-base percentage and 51st in slugging percentage.
- Lopez hopes to build on a seven-game hitting streak in this matchup. During his last 10 games he is hitting .268 with a double, a home run, two walks and seven RBIs.
- Javier Sanoja has 28 doubles, two triples, six home runs and 22 walks while hitting .280. He's slugging .418 with an on-base percentage of .320.
- Jakob Marsee is hitting .211 with 16 doubles, five triples, eight home runs and 68 walks.
- Heriberto Hernandez has 14 doubles, a triple, 22 home runs and 41 walks while batting .231.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



