We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at Kansas City Royals
Miami MarlinsMiami Marlins
@
Kauffman Stadium
Kansas City RoyalsKansas City Royals

Match Predictor

Pre-match Prediction
Miami Marlins
@
Kansas City Royals
Miami Marlins 48%Kansas City Royals 52%
Market LinesRun Line: Kansas City Royals -0.5Total: O/U 10
Model: Under 10
Model projects 9.0 total runs vs 10 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 10Runs ScoredRuns Allowed
All Over 10
29%
40/138
MLB: 48%
Starter
20%
3/15
vs KC
Avg Total
8.6
MLB: 8.9
Game Starter (15) Last Starter vs KC vs KC (0)
Tyler Phillips #30 · RHP · Age 29
3.59
ERA (2026)
7.4
K/9 (2026)
15
Starts (2026)
8.1
Avg Total (2026)
Last 3:
ND BOS (Aug 25): 4.2IP, 1ER, 7K
ND @PHI (Aug 18): 2.0IP, 1ER, 3K
L PIT (Aug 13): 5.1IP, 4ER, 6K
vs KC: ND (Jul 19 2025): 1.0 IP, 0 ER, 0 K
Bullpen (2026 Season)Average
ERA: 3.97MLB Avg: 3.9511 relievers
Workload Alert: Allowed 9 runs on 2026-08-28 vs WSH. Bullpen arms likely still recovering.
Recent: W 4-0L 2-9L 4-5W 6-2L 3-6
Lineup vs Tyler Phillips (Career)
BatterPosPAAVGOPSHR
Isaac CollinsLF3.0000.0000
Josh Rojas3B2.0000.0000
Bobby Witt Jr.SS1.0000.0000
Vinnie Pasquantino1B1.0001.0000
9 batters with no matchup history

Kansas City Royals

0022446688101012121414OVERUNDERO/U 10Runs ScoredRuns Allowed
All Over 10
32%
44/138
MLB: 48%
Starter
13%
1/8
vs MIA
Avg Total
9.2
MLB: 8.9
Game Starter (8) Last Starter vs MIA vs MIA (0)
Randy Dobnak #62 · RHP · Age 31
1.92
ERA (2026)
6.0
K/9 (2026)
8
Starts (2026)
6.5
Avg Total (2026)
Last 3:
L @TOR (Aug 26): 6.0IP, 3ER, 5K
ND ATH (Aug 20): 4.0IP, 0ER, 4K
ND @LAA (Aug 15): 5.2IP, 0ER, 6K
Bullpen (2026 Season)Average
ERA: 3.89MLB Avg: 3.9510 relievers
Workload Alert: Allowed 11 runs on 2026-08-30 vs CLE. Bullpen arms likely still recovering.
Recent: L 0-3W 13-2W 3-0W 8-3L 1-11
Lineup vs Randy Dobnak (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickMiami Marlins +1.5 (-185) | Run Line | M
Miami Marlins +1.5 (-185) | Run Line | MEDIUM confidence. The score projection lands near dead even, and Miami's +12 full-season run differential give...
PickUnder 10.0 (-123) | Total | LOW confiden
Under 10.0 (-123) | Total | LOW confidence. The model aligns with the market right at this number, meaning the edge here is thin enough to be noise. D...
PickMiami Marlins (+102) | Moneyline | LOW c
Miami Marlins (+102) | Moneyline | LOW confidence. The contrarian case rests on one core number: Miami's +12 run differential versus Kansas City's -83...

Miami Marlins vs Kansas City Royals Game Preview

The pitching matchup at Kauffman Stadium separates into two distinct profiles. Randy Dobnak has been one of the quiet workhorses of the American League in 2026, posting a 1.92 ERA across 51.2 innings for the Kansas City Royals. He is not a strikeout arm, generating just 34 Ks in those innings, 5.92 per nine. What he does is generate contact and limit damage. His last three starts produced 5, 4, and 6 Ks respectively, and he arrives on six days of extended rest. Tyler Phillips, making the trip for the Miami Marlins, brings a different skill set. His 7.34 K/9 across 105.1 innings doubles Dobnak's strikeout rate, and he recorded 7 Ks in 4.2 innings against Boston in his most recent meaningful start. But he has surrendered 14 home runs this season, a 1.20 HR/9 rate that represents real vulnerability against a Kansas City lineup built around power. Neither starter has meaningful career matchup data against tonight's opposing lineup, which makes early-inning sequencing largely a read rather than an established advantage.

Context at Kauffman Stadium is neutral but worth noting. The park carries a runs factor of 1.0 and an HR factor of 0.92, a mild suppressor for power hitters. Tonight checks in at 76 degrees with a 4 mph south wind. No park inflation, no weather edge to manufacture a total pick around. What the 0.92 HR factor does tell you: Jac Caglianone's 23 home runs and 1.135 OPS over his last 28 days are elite production numbers, but Kauffman mutes the long ball slightly. That context shapes how you price his home run prop in tonight's MLB slate.

The public narrative writes itself. Kansas City is 8-2 over their last 10 games, 36-30 at home. As FOX Sports put it plainly: "Royals (Dobnak 2-2, 1.92) host Marlins (Phillips 3-6, 3.59), still reeling after 10-run thrashing in last game." Miami just traveled from Washington, where they played yesterday. Xavier Edwards is on the 10-day injured list with a left thumb sprain, and seven additional Marlins are unavailable. The road record sits at 27-42. The KC side is a story that sells. But here is what that story buries: Kansas City's full-season run differential is -83. Miami's is +12. Over 138 games, the Marlins have outscored their opponents. The Royals have been outscored by 83 runs. That is not a small discrepancy, and it is the lens through which this entire game should be read.

At the plate, Caglianone is the bat to watch. His 1.087 OPS over the last seven days and 1.135 OPS over the last 28 mark him as one of the hotter hitters in the game right now. Bobby Witt Jr. adds depth to the Kansas City threat, carrying a .857 OPS over the last 28 days with 16 home runs and strong splits against right-handed pitching. For Miami, Otto Lopez (.305 AVG, 29 stolen bases) is the engine that has to keep running now that Edwards is unavailable. If Lopez gets on base early, the Marlins' speed game can manufacture trouble even against the most efficient starter. No Royals batter and no Marlins batter has meaningful career plate appearance history against tonight's opposing arm, meaning this game starts cold on both sides.

Miami Marlins vs Kansas City Royals Key Insights

  • Dobnak's 1.92 ERA gives Kansas City a legitimate first-half pitching edge, but his 5.92 K/9 is well below Phillips' 7.34 K/9, creating a meaningful split between the two strikeout props and suggesting Phillips could actually outperform Dobnak in pure strikeout volume despite the ERA gap.
  • Miami's +12 full-season run differential versus Kansas City's -83 is the most counterintuitive number in this game. The Royals' 8-2 stretch over the last 10 games is genuine, but it sits on top of a team that has been outscored by 83 runs across 138 games, a classic hot-streak-masking-mediocrity pattern that points toward regression.
  • Kauffman Stadium's HR factor of 0.92 applies mild suppression to power numbers tonight, which tempers but does not eliminate Caglianone's home run prop value and means Phillips' homer problem may not fully materialize against a park that works against fly-ball power.
  • Xavier Edwards missing with a thumb sprain removes one of Miami's more reliable pieces on an already difficult road trip, reducing offensive depth for a lineup that is also without several other roster regulars totaling eight IL entries.
  • Both starters arrive on extended rest, Dobnak at six days and Phillips at seven, keeping arm freshness off the table as a variable. The cold matchup data on both sides, with no meaningful career plate appearances for most hitters against tonight's opposing starter, tends to benefit pitchers early and compress first-inning scoring.
  • The score model aligns with the market's 10.0 total, meaning there is near-zero gap between projection and price. Any total bet here is working with minimal edge, and the first-five-innings market pricing supports a view that oddsmakers see a pitcher-dominated early game before bullpen usage becomes the deciding factor.

Miami Marlins vs Kansas City Royals Betting Picks

Picks made September 01, 2026 at 05:38 AM ET. Odds shown reflect current market prices.

Under 10.0 (-123) | Total | LOW confiden
Under 10.0 (-123) | Total | LOW confidence. The model aligns with the market right at this number, meaning the edge here is thin enough to be noise. Dobnak's recent efficiency provides the weakest possible lean toward lower scoring. This is a situational lean, not a strong conviction play. Treat the low-confidence tag as a real signal: this is the weakest pick on the board tonight and should be sized accordingly.
Miami Marlins (+102) | Moneyline | LOW c
Miami Marlins (+102) | Moneyline | LOW confidence. The contrarian case rests on one core number: Miami's +12 run differential versus Kansas City's -83. Over 138 games, the Marlins have been the better team by run differential. The Royals' 8-2 surge is genuine but built on a foundation the numbers say will not hold. At +102, you are getting near-even money on what is statistically a coin-flip game. The KC narrative, hot streak, home field, Dobnak ERA, is real and largely priced into -114. The +102 on Miami is where the marginal positive expected value lives if true game probability is close to 50/50, as both the projection and the run differential suggest.
Randy Dobnak Over 3.5 Strikeouts (-130)
Randy Dobnak Over 3.5 Strikeouts (-130) | Player Prop | MEDIUM confidence. Dobnak has cleared 3.5 Ks in all three of his most recent starts, posting 5, 4, and 6 respectively for a 5.0 average per outing. His 5.92 K/9 across 51.2 innings this season reflects a consistent floor rather than an outlier ceiling. No Miami batter has career plate appearance data against him, meaning the lineup arrives cold with no prior read. Six days of extended rest keeps the arm fresh for a deep outing. The floor of 4 Ks in his least productive recent start makes Over 3.5 the credible play at -130.
Tyler Phillips Over 3.5 Strikeouts (-119
Tyler Phillips Over 3.5 Strikeouts (-119) | Player Prop | MEDIUM confidence. Phillips has accumulated 86 Ks across 105.1 innings in 2026, a 7.34 K/9 rate that more than doubles Dobnak's. His two most productive recent outings: 7 Ks in 4.2 innings against Boston, 6 Ks in 5.1 innings against Pittsburgh. The August 18 start with 3 Ks in 2.0 innings was an early hook, not a rate failure. Kansas City has zero career plate appearances against him, meaning the lineup arrives as cold as it gets. Seven days of rest, a strikeout-heavy profile, and a cold opposing lineup. Over 3.5 at -119 is solid value on the rate alone.
Jac Caglianone to Hit a Home Run (+310)
Jac Caglianone to Hit a Home Run (+310) | Player Prop | LOW-MEDIUM confidence. Caglianone is running a 1.135 OPS over the last 28 days and 1.087 over the last seven, peak form entering this series. His 23 home runs on the season and Phillips' 1.20 HR/9 create a genuine collision point. No prior plate appearance data between the two means no known suppression pattern exists. Kauffman's 0.92 HR factor tempers the edges slightly, but at +310 (24.4% implied), the combination of red-hot recent form and a homer-prone arm offers genuine plus-money value. This is a speculative add, not a primary play.
Isaac Collins Under 0.5 Hits (+138) | Pl
Isaac Collins Under 0.5 Hits (+138) | Player Prop | MEDIUM confidence. Collins is 0-for-3 in his only career plate appearances against Tyler Phillips, all from the 2025 season. His current 28-day OPS sits at .532, well below his already modest season line, and his splits against right-handed pitching place him among the weaker bats on Kansas City's roster. A right-handed pitcher, a left-handed hitter in a documented slump, and 0 hits in all prior career matchups. Under 0.5 at +138 (42.0% implied) represents clear value over his true probability given the .232 season average and the 0-for-3 career sample.
Bobby Witt Jr. Over 1.5 Total Bases (-13
Bobby Witt Jr. Over 1.5 Total Bases (-137) | Player Prop | MEDIUM confidence. Witt is Kansas City's best hitter by a meaningful margin: .285 average, .857 OPS over the last 28 days, .812 OPS against right-handed pitching on the season, and 16 home runs. He faces a pitcher carrying a 1.20 HR/9 and a 3.59 ERA. Witt's contact quality and extra-base hit frequency make 2+ total bases the expected outcome against an arm with documented power vulnerability. The -137 price reflects 57.8% implied probability; his current form against a leaky right-hander suggests this is closer to 62-65%, giving a real marginal edge on the over.
SGP (5 legs)
SGP (5 legs): Marlins +1.5 / Under 10.0 / Dobnak Over 3.5 Ks / Phillips Over 3.5 Ks / Witt Jr. Over 1.5 Total Bases. The thesis is a pitcher-dominated, lower-scoring game where both starters generate strikeouts, Miami stays within the run line in a close contest, and Witt's total bases prop leans on his individual quality rather than a high-run environment. The legs are directionally consistent: tight game, both arms effective, offense suppressed. This holds together as a narrative parlay as long as neither starter gets knocked out before recording meaningful outs.
Analysis insight — no specific bet associated
YRFI (-143) | First Inning | MEDIUM conf
YRFI (-143) | First Inning | MEDIUM confidence. Tyler Phillips is the away starter, meaning he opens the game by facing Kansas City's lineup in the bottom of the first. The Royals are scoring 4.3 runs per game, have gone 8-2 over their last 10, and carry dangerous bats at the top of their order. Phillips' 3.59 ERA and his pattern of abbreviated outings this season suggest early-inning vulnerability rather than shutdown efficiency. The market prices YRFI at -143, reflecting a hot home lineup against an arm that has not been dominant early. This is the situational bet that fits the context of who is pitching and where.

Key Players

Batting AverageMIA
Otto Lopez
.305Batting Average
SS
Home RunsMIA
Heriberto Hernandez
22Home Runs
LF
Runs Batted InMIA
Otto Lopez
61Runs Batted In
SS
Earned Run AverageMIA
Sandy Alcantara
3.46Earned Run Average
SP
WinsMIA
Sandy Alcantara
13Wins
SP
StrikeoutsMIA
Eury Perez
142Strikeouts
SP
Batting AverageKC
Bobby Witt Jr.
.285Batting Average
SS
Home RunsKC
Jac Caglianone
23Home Runs
RF
Runs Batted InKC
Jac Caglianone
66Runs Batted In
RF
Earned Run AverageKC
Michael Wacha
3.32Earned Run Average
SP
WinsKC
Noah Cameron
9Wins
SP
StrikeoutsKC
Michael Wacha
136Strikeouts
SP

Recent Form

Miami Marlins
W4-0Boston Red Sox
L9-2Washington Nationals
W6-2Washington Nationals
L6-3Washington Nationals
Kansas City Royals
L3-0Toronto Blue Jays
W13-2Toronto Blue Jays
W3-0Cleveland Guardians
W8-3Cleveland Guardians
L11-1Cleveland Guardians

Miami Marlins vs Kansas City Royals Summary

The model aligns with the market at the 10.0 total, and looking at what's actually on the mound tonight, that alignment makes sense. Dobnak works contact and limits damage rather than blowing hitters away. Phillips is the better strikeout arm but the worse run-prevention pitcher. Kauffman's neutral run factor and mild HR suppression do not move the needle much either direction. The lean toward the under is real but razor thin, which is exactly why the total pick carries a low-confidence tag. Do not size this one up based on conviction that isn't there.

The best angle in this game is the Marlins +1.5 at -185. Not because Miami should win outright, but because the score projection calls this a coin flip and 138 games of run differential data backs that read up. Kansas City Royals' -83 run differential is one of the ugliest marks in the American League, sitting underneath an 8-2 surge that is performing well above the team's true level. At +1.5, all you need from the Marlins is competitive baseball. Given the full-season evidence that Miami is a .500 team that has outscored opponents by 12 runs, that is not an unreasonable bar. The contrarian moneyline at +102 is the marginal add for those comfortable sitting against the narrative: near-even money on the statistically superior team by run differential, at a positive price.

The caveat worth naming: Miami's 27-42 road record is genuinely bad. Edwards is out. The Royals are playing real baseball right now, and Dobnak's 1.92 ERA is built on 51.2 actual innings, not a small sample. This game could go Kansas City by a comfortable margin, and on any given Tuesday that is the outcome most of the public will be right about. The picks here lean on mathematics, not momentum, and mathematics does not always cash on a specific night. Manage exposure accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Miami Marlins vs Kansas City Royals predictions: Marlins +1.5 leads our picks as Dobnak (1.92 ERA) faces Phillips at Kauffman Stadium on September 1.

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Kansas City Royals