Miami Marlins
70-69
@
Kansas City Royals
62-76
7:40 PM ET Kauffman Stadium Royals.TV

Wind blowing in at Kauffman and two solid arms point to the under 8.5 as tonight's cleanest play.

An 11 mph in-from-LF breeze plus two mid-3s ERA starters cap two below-average offenses.

SidePASS, the moneyline is a near pick'em at MIA -104 / KC -112.
TotalBET UNDER 8.5, wind in and two mid-3s ERA arms.
Lean6/10
Confidence
  • Wind 11 mph in from LF flagged negative on run scoring.
  • Both offenses rank 19th and 21st in runs per game.
  • De-vigged team totals sit at just 4.2 and 4.3.
Best Bet Under 8.5 is the highest-conviction play given the in-blowing wind and quality pitching.
Total8.5
MIA Win51%
KC Win53%
Implied MIA4.2
Implied KC4.3

Vegas / Market

Total
8.5
Run line
KC 1.5
MIA ML
-104 51%
KC ML
-112 53%
MIA4.2
KC4.3

The de-vigged team totals of 4.2 and 4.3 sum to 8.5, right on the posted number, so the total is priced efficiently but the wind tilts the true value lower. The moneyline is essentially a coin flip at MIA -104 and KC -112, offering no real edge either way. My read on the environment beats the number just enough to favor the under.

Pitching Matchup

MIA
Eury Perez
7-10 · 130.2 IP
ERA
3.44
WHIP
1.13
K/9
9.8
BB/9
3.9
VS
KC
Noah Cameron
9-8 · 149.1 IP
ERA
3.98
WHIP
1.22
K/9
7.9
BB/9
2.9

Eury Perez owns the sharper profile with a 3.44 ERA, 1.13 WHIP, and a 9.82 K/9 that misses more bats than Noah Cameron's 7.91. Cameron counters with better control, a 2.90 BB/9 versus Perez's shakier 3.87, but his 8.09 H/9 shows he gives up more contact. Edge to Perez on pure stuff and strikeout upside.

Offense Comparison

MIARank of 30KC
4.3 #19 Runs / G 4.3 #21
0.248 #10 AVG 0.247 #12
1.00 #25 HR / G 1.02 #23
8.19 #18 K / G 7.85 #25

Both lineups are contact-leaning and light on thump, with Miami 25th and Kansas City 23rd in home runs per game. Bobby Witt Jr. is the one bat that can single-handedly break either side open, while Kansas City's league-worst-ranked 25th strikeout rate makes them vulnerable to Perez's whiffs. Neither stack profiles as a slam dunk against opposing command.

Weather & Park

CFN
At first pitch · 7:40 PM ET
11 mph in from LF · favors pitchers
Conditions
Sunny
Temp
99°
Rain
0%
Humidity
20%
dry, denser air
Now: 80° · 11 mph R to L cross · Sunny

Kauffman is outdoor with sunny skies, 99F, and an 11 mph wind blowing in from left field explicitly graded as a negative for run scoring, knocking down fly-ball carry.

DFS Angles

If forced to stack, Kansas City is the marginal pick behind Bobby Witt Jr., but the in-blowing wind and Perez's strikeout rate cap ceilings, so keep exposure light.

Target Eury Perez for strikeout upside on the road given his 9.82 K/9; Cameron is a cheaper value flier but faces a lineup that hits for average.

MIA top bats
  • Kyle Stowers 13.6 proj · $4,200 · 3.2x
  • Heriberto Hernandez 13.0 proj · $4,000 · 3.3x
  • Javier Sanoja 12.4 proj · $3,300 · 3.8x
  • Agustin Ramirez 11.6 proj · $3,500 · 3.3x
  • Otto Lopez 11.4 proj · $4,700 · 2.4x
KC top bats
  • Bobby Witt Jr. 16.0 proj · $6,100 · 2.6x
  • Jac Caglianone 11.2 proj · $5,100 · 2.2x
  • Carter Jensen 10.7 proj · $4,300 · 2.5x
  • Vinnie Pasquantino 10.3 proj · $4,100 · 2.5x
  • Salvador Perez 10.1 proj · $3,600 · 2.8x

Players to Watch

Prop leans
  • Bobby Witt Jr. - over hits lean - projects a team-best 1.65 hits.
  • Otto Lopez - over hits lean - highest Miami hit projection at 1.66.
  • Eury Perez - strikeouts lean - 9.82 K/9 versus a high-strikeout KC lineup.
  • Kyle Stowers - power flier - team-best 0.30 projected HR despite wind.
On watch
  • Bobby Witt Jr. - only bat that can crack the under by himself.
  • Jac Caglianone - 0.28 projected HR tests the in-blowing wind.
  • Eury Perez - 3.87 BB/9 could inflate pitch count and open the game.
  • Vinnie Pasquantino - middle-order lefty bat to track against Perez.
View all MIA & KC props →

Form & Head-to-Head

Season series: MIA 1 – KC 0

Miami leads the season series 1-0.

Today's MLB Slate

Swipe for all 15 games on the board.
Updated Sep 2, 9:38 AM ET For entertainment and informational purposes only; not betting or gambling advice.