MLB Predictions

Miami Marlins vs Kansas City Royals Predictions

Thursday, September 3, 2026 at 7:40pm EST

Miami

Marlins

71-69
Moneyline +101
@
Kansas City

Royals

62-78
Moneyline -120
68% 32%
Spread Miami Marlins -1.5 Kansas City Royals +1.5
Moneyline Miami Marlins +101 Kansas City Royals -120
Total Over 9 (-119) Under 9 (-101)
Professional Picks

Professional Picks On This Game

5 listed
Staff Preview

Marlins vs. Royals Prediction: Wacha Makes Miami a Risky Favorite at -123

Analysis updated September 3, 2026 at 3:51 PM CDT

Miami is the likelier winner behind its stronger pitching staff, but Michael Wacha makes the Marlins’ -123 moneyline a thin-value bet.

Miami Marlins vs. Kansas City Royals outlook

Miami enters the series finale with a chance to sweep after wins of 6-3 and 9-6. The Marlins are 71-69. The 62-78 Royals have lost three straight since a 12-1 run.

The clearest difference is pitching. Miami owns a 3.93 ERA, .231 opponent batting average and 1.25 WHIP through 140 games. Kansas City has a 4.72 ERA, .258 opponent average and 1.39 WHIP.

The offenses are much closer. The Marlins have scored 612 runs with a .725 OPS, while the Royals have 599 runs and a .717 OPS. That puts more of the handicap on the starting pitchers and bullpens than on the small gap between the lineups.

Michael Wacha can keep Kansas City close

Sandy Alcantara is 13-8 with a 3.46 ERA and 1.19 WHIP in 189.2 innings. Miami has lost his past four starts, but he delivered three quality starts during that stretch. The losses do not reflect how well he pitched.

Wacha presents the biggest obstacle to a Miami sweep. The Kansas City right-hander has a 3.32 ERA and 1.10 WHIP across 170.2 innings, and he allowed one run over his previous 15 innings. His latest outing produced eight scoreless frames and a season-high 10 strikeouts.

Wacha gives Kansas City a credible path to an upset and makes Miami -1.5 hard to justify. The Marlins can be the likelier winner without being likely to win by multiple runs.

Kansas City’s absences matter late

Kansas City’s listed order features Bobby Witt Jr., Jac Caglianone, Salvador Perez and Vinnie Pasquantino. Michael Massey is also back after the Royals reinstated him from the concussion injured list on September 2.

The Royals remain without third baseman Maikel Garcia and relievers Tony Gonsolin and Carlos Estévez. If Alcantara and Wacha carry a close game into the late innings, those bullpen absences could matter.

Miami’s lineup remained TBD, which limits confidence in its offensive outlook. Javier Sanoja went 7-for-13 over his previous three games, and Kyle Stowers hit .356 with two home runs and 11 RBIs across his previous 13. Kansas City catcher Carter Jensen is 4-for-8 with three RBIs in the series.

Prediction and betting value

Miami’s stronger season-long pitching and slight offensive edge make the Marlins the most likely winner. Wacha’s recent form, however, gives Kansas City a strong chance to keep the margin at one run. Clear skies, an 88-degree first-pitch temperature and a 6 mph wind should not materially affect the handicap.

The distinction between picking a winner and finding a bet matters here. Miami is the pick, but its -123 moneyline is not a bargain. The Marlins have won the first two games and hold the better overall pitching numbers, yet Wacha is throwing well enough to make that price slightly steep. Confidence is medium.

Miami attracted 68% of DraftKings moneyline bets but 55% of the handle. That support does not add value at -123. Bettors backing the Marlins should prefer the moneyline to laying 1.5 runs, though it remains only a lean.

The total is 9, the same as the projected 5-4 score. There is no worthwhile bet on the total at that number.

Pick Miami Marlins
Projected score Miami Marlins 5, Kansas City Royals 4
Confidence medium
Betting lean Miami Marlins moneyline -123
Odds and availability can change. Confirm current markets before placing a wager.
Previous Matchups