| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Isaac Collins | LF | 3 | .000 | 0.000 | 0 |
| Josh Rojas | 3B | 2 | .000 | 0.000 | 0 |
| Bobby Witt Jr. | SS | 1 | .000 | 0.000 | 0 |
| Vinnie Pasquantino | 1B | 1 | .000 | 1.000 | 0 |
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.
Picks made September 01, 2026 at 05:38 AM ET. Odds shown reflect current market prices.
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.