AI Picks · 7 Bets · Jun 29
PIT @ PHI o8.5 (-110)
Multiple strong over signals align: (1) Both starters have elevated recent ERAs — Ashcraft 5.62 recent vs 2.32 xERA (struggling despite elite baseline), Nola 6.77 recent vs 3.51 xERA (actively struggling right now). (2) Both offenses are elite — PIT wRC+ 131 vs RHP, PHI wRC+ 168 vs RHP (elite). (3) Both teams averaging big run totals in starter's recent starts — PIT avg 7.6 RS, PHI avg 6.0 RS. (4) Matchup history is dismal for both pitchers: Nola has a 16.88 ERA vs PIT in recent matchup and 5.74 ERA at home; Ashcraft has a 5.81 ERA vs PHI. (5) APF 105 is a hitter-friendly park. Bullpens on both sides are average (PIT 3.39 xERA, PHI 3.48 xERA) — won't bail out these struggling starters. Line at 8.5 is not excessively priced given all factors.
Found at 5:10 AM ET
NYY Team Total o4.5 (+114)
Elite offensive edge: NYY wRC+ 130 vs RHP (elite) facing Casey Mize, whose xERA is a mediocre 3.99 and whose recent hot stretch (1.11 recent ERA) is likely to regress — his season ERA (4.40) better reflects his baseline. Mize's 5.7 avg IP/gs and 4.7 K/start suggest moderate volume but not a shutdown start expected. More importantly, getting +114 on NYY scoring 5+ runs with a wRC+ 130 offense against an avg pitcher is excellent value. Ryan Weathers (NYY's starter) is so bad (recent ERA 8.83, xERA 5.08) that this game will likely stay close or see NYY needing to score runs — they have the lineup to do it. NYY avg 4.4 RS in Weathers' home starts. Both bullpens are strong (DET 3.08, NYY 3.33 xERA), so the full-game total under 7.5 looks right, but the NYY offense side is the specific edge.
Found at 5:10 AM ET
NYM ML (+108)
Manaea (xERA 3.25, recent ERA 3.00) is the clearly better pitcher matchup vs Yesavage (xERA 2.94 but recent ERA 7.11 — actively struggling, 14.5% BB rate). TOR is 2-8 L10 and 2-8 at home L10. Both offenses are weak — TOR vs LHP wRC+ only 68 (poor), NYM vs RHP wRC+ 99 (avg). Manaea's xERA advantage and Yesavage's recent command disasters (14.5% BB, 7.11 recent ERA) give NYM a meaningful edge. Both bullpens are similar (NYM 3.94, TOR 3.84 xERA). Getting NYM at +108 when they have the better starter and are facing a struggling, walk-prone pitcher on a team that's 2-8 at home is clear positive-odds value. Disqualifier check: NYM bullpen stressed (12.7 IP over 2g) but both bullpens are comparable, so no disqualification.
Found at 5:10 AM ET
MIN Team Total o4.5 (+114)
MIN wRC+ 161 (elite) vs RHP facing Peter Lambert. Lambert's xERA is elite (2.16) and he's been decent recently (2.78 recent ERA), but no data vs MIN and his xERA suggests a low-hit/low-walk approach. The key edge here is MIN's elite L12 offense (wRC+ 161, lowest K% in the slate at 15.3%) — they make contact at an elite rate and mash RHP. Lambert has been pitching to moderate K totals (4.3 K/start recently), meaning MIN will put the ball in play often. At +114 for MIN to score 5+ runs, this is positive-odds value on the best offense on today's slate. MIN bullpen xERA 4.04 is a concern for full-game ML, but the team total isolates only MIN's scoring, not the outcome.
Found at 5:10 AM ET
MIA @ COL o11.0 (+100)
Coors Field (APF 114) is the most offense-boosting park in baseball. Sullivan is actively struggling (recent ERA 8.25, xERA 2.94 meaning he's been VERY unlucky but recent results show acute struggles — 8 ER in one start, 3 ER in another). His recent opponents had low K rates (CHC 15%, BOS 15%), and today's MIA lineup has a higher K% at 25.3% — but that still means plenty of contact. Alcantara is solid but his last start was 109 pitches, putting him on a short leash, and at Coors he had a 4.35 ERA in his one park start. MIA is 5-0 in Alcantara's L5 starts with 7.4 avg RS. COL wRC+ 124 vs RHP (above avg). The total at 11.0/+100 is positive odds on what should clear given Coors + a struggling Sullivan entering early. Getting +100 on the over in this park-starter combination is solid value.
Found at 5:10 AM ET
SFG @ ARI o8.5 (+102)
Strong over case driven by Mahle's acute struggles: recent ERA 8.88 (vs xERA 4.10) with a history of getting pummeled at Chase Field (10.80 ERA in 1 start at this park, 8.10 ERA in 2 starts vs ARI). His last outing was only 70 pitches — possible injury concern or early hook, meaning the bullpen (SFG xERA 4.61) enters early. E. Rodriguez has a 16.4% BB rate (command concerns) and an xERA of 4.77 (below average), and his ERA of 1.10 is vastly luckier than his true skill — the market is underpricing run risk on his side. ARI bullpen xERA 4.37 also not strong. Getting +102 on the over at 8.5 is excellent value — positive odds on what should be a coin-flip outcome given the starters involved.
Found at 5:10 AM ET
Tyler Mahle Outs u15.5 (-158)
Mahle has been getting pulled early — last start was just 70 pitches (likely under 5 IP), and his recent 3-start average is around 5.2 IP. He's clearly on a short leash with the SFG bullpen fresh (only 3.0 IP over 2g), meaning the manager can and will pull him quickly. 15.5 outs = 5.17 innings; his recent form (8.88 ERA, struggling at this specific park with 10.80 ERA) virtually guarantees he won't be extended. The -158 price is steep but justified by the convergence of early hook signals.
Found at 5:10 AM ET
Line Warning: If -158 is too steep, note the over total at +102 already captures the early-Mahle-exit upside without paying heavy props juice.
AI-generated · For entertainment only · Not financial advice
CHW @
BAL6:35 PM · Oriole Park at Camden YardsHitter Friendly
CHW @
BALMatchup · SP Last 3 / Team Last 12
Sean Burke R
xERA4.34 (avg)K%27.4 (good)HH%40.0 (avg)Barrel%8.9 (avg)ERA3.06IP/gs8.8 IP/gsH/gs8.5PC/gs90BB%9.6
BAL vs RHP
wRC+90 (below avg)K%29.0 (poor)HH%39.3 (avg)
Shane Baz R
xERA3.88 (avg)K%19.7 (avg)HH%38.2 (avg)Barrel%3.6 (elite)ERA5.29IP/gs5.7 IP/gsH/gs6.3PC/gs98BB%6.6
CHW vs RHP
wRC+109 (avg)K%22.3 (avg)HH%40.8 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW+115+1.5 (-175)O9.0 (-110)BAL-134-1.5 (+150)U9.0 (-105)
First 5 Innings
MLSpreadTotalCHW+104+0.5 (-135)O4.5 (-140)BAL-130-0.5 (+104)U4.5 (+108)
Team Totals
OverUnderCHWO4.5 (+106)U4.5 (-135)BALO4.5 (-113)U4.5 (-113)
Pitcher Props
K O/UOuts O/USean Burke5.5 (-105 / -108)15.5 (-131 / -101)Shane Baz5.5 (+104 / -120)17.5 (-148 / +115)
Sean Burke · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
W6.19066111
W6.19066111Jun 18@
W7.1*8885111
W7.1*8885111Jun 13vs
L4.09266544
L4.09266544Jun 6@
W4.1*9073533
W4.1*9073533May 31vs
W5.19363211
W5.19363211Shane Baz · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@
L5.09158155
L5.09158155Jun 18@
L7.09995233
L7.09995233Jun 12vs
W5.010316223
W5.010316223Jun 7@
L5.28137115
L5.28137115Jun 2@
W7.09464222
W7.09464222SP vs Opp / At Park · last 3 (2 seasons)
Sean Burke
IPERAKHBB
vs BAL5.03.603.02.02.0(1)
at BAL—
Shane Baz
IPERAKHBB
vs CHW4.018.004.08.02.0(1)
home starts5.44.445.06.02.3(3)
Trends · CHW
- CHW are 0-3 vs BAL this season (3 games).
- CHW are 5-5 in their last 10 games.
- CHW are 3-7 in their last 10 away games.
- CHW are 2-3 in Sean Burke's last 5 starts.
- CHW are 2-2 in Sean Burke's last 4 away starts.
- CHW average 2.4 runs/game in Sean Burke's last 5 starts.
- CHW average 5.0 runs/game in Sean Burke's last 4 away starts.
Trends · BAL
- BAL are 3-0 vs CHW this season (3 games).
- BAL are 4-6 in their last 10 games.
- BAL are 4-6 in their last 10 home games.
- BAL are 2-3 in Shane Baz's last 5 starts.
- BAL are 3-2 in Shane Baz's last 5 home starts.
- BAL average 3.2 runs/game in Shane Baz's last 5 starts.
- BAL average 4.6 runs/game in Shane Baz's last 5 home starts.
Bullpens · Last 12
CHW
xERA 4.39 (avg)ERA 4.222d stress Elevated (9.0 IP/2g)
BAL
xERA 2.59 (elite)ERA 2.882d stress Elevated (10.0 IP/2g)
Weather · Hitter Friendly
89°F, Partly Cloudy, Wind 6 mph ESE
APF 106 — Hitter Friendly
Flags · 9
- CHW bullpen elevated (9.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- BAL bullpen elevated (10.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- CHW — Sean Burke: recent bullpen appearance: 2026-06-18, 2026-06-06 — may affect pitch count or availability
- CHW — Sean Burke: 2026-06-13: 4 ER in 4.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- CHW — Sean Burke: recent opponents high-K: DET 28%, CLE 28% — K stats may be inflated vs strikeout-prone lineups
- BAL — Shane Baz: 2026-06-23: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- BAL — Shane Baz: low-K outing 2026-06-12 (1 Ks vs avg 5.0) — stuff was flat that day
- BAL — Shane Baz: high-K outing 2026-06-18 (9 Ks vs avg 5.0) — stuff can dominate; may not repeat
- BAL — Shane Baz: recent opponents high-K: SEA 27%, LAA 26% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Mixed signals: Burke has high recent ERA (4.95) but flags suggest the ERA is skewed by one bad start; Baz is actually hot (2.62 recent ERA) and the BAL bullpen is elite (2.59 xERA). BAL bullpen strength tips toward under but total is only 9.0 with Burke's struggles — no clean edge to bet confidently at -110.
PIT @
PHI✓6:40 PM · Citizens Bank ParkHitter Friendly
PIT @
PHI✓Matchup · SP Last 3 / Team Last 12
Braxton Ashcraft R
xERA2.32 (elite)K%30.0 (elite)HH%38.6 (avg)Barrel%2.3 (elite)ERA2.12IP/gs5.7 IP/gsH/gs4.7PC/gs90BB%7.1
PHI vs RHP
wRC+168 (elite)K%19.5 (above avg)HH%43.4 (above avg)
Aaron Nola R
xERA3.51 (good)K%20.9 (avg)HH%42.5 (below avg)Barrel%10.6 (avg)ERA4.30IP/gs4.9 IP/gsH/gs5.3PC/gs89BB%7.5
PIT vs RHP
wRC+131 (elite)K%24.3 (below avg)HH%43.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT-106-1.5 (+158)O8.5 (-110)PHI-109+1.5 (-180)U8.5 (-110)
First 5 Innings
MLSpreadTotalPIT-128-0.5 (+110)O4.5 (-114)PHI+102+0.5 (-144)U4.5 (-114)
Team Totals
OverUnderPITO4.5 (+112)U4.5 (-140)PHIO3.5 (-145)U3.5 (+116)
Pitcher Props
K O/UOuts O/UBraxton Ashcraft5.5 (-152 / +124)17.5 (-164 / +123)Aaron Nola5.5 (-106 / -104)16.5 (-107 / -123)
Braxton Ashcraft · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W6.086105011
W6.086105011Jun 17@
W6.09374312
W6.09374312Jun 12vs
L5.09045222
L5.09045222Jun 6@
L5.08659066
L5.08659066May 31vs
W6.080115022
W6.080115022Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W5.08653222
W5.08653222Jun 18vs
L5.09767123
L5.09767123Jun 13@
W4.28536233
W4.28536233Jun 7vs
W4.19846455
W4.19846455Jun 2vs
W5.09584022
W5.09584022SP vs Opp / At Park · last 3 (2 seasons)
Braxton Ashcraft
IPERAKHBB
vs PHI6.25.815.07.00.0(1)
at PHI—
Aaron Nola
IPERAKHBB
vs PIT3.216.882.06.03.0(1)
home starts4.75.746.05.71.7(3)
Trends · PIT
- PIT are 0-3 vs PHI this season (3 games).
- PIT are 5-5 in their last 10 games.
- PIT are 4-6 in their last 10 away games.
- PIT are 3-2 in Braxton Ashcraft's last 5 starts.
- PIT are 4-1 in Braxton Ashcraft's last 5 away starts.
- PIT average 7.6 runs/game in Braxton Ashcraft's last 5 starts.
- PIT average 8.4 runs/game in Braxton Ashcraft's last 5 away starts.
Trends · PHI
- PHI are 3-0 vs PIT this season (3 games).
- PHI are 7-3 in their last 10 games.
- PHI are 7-3 in their last 10 home games.
- PHI are 4-1 in Aaron Nola's last 5 starts.
- PHI are 3-2 in Aaron Nola's last 5 home starts.
- PHI average 6.0 runs/game in Aaron Nola's last 5 starts.
- PHI average 5.8 runs/game in Aaron Nola's last 5 home starts.
Bullpens · Last 12
PIT
xERA 3.39 (good)ERA 3.892d stress Normal (7.3 IP/2g)
PHI
xERA 3.48 (good)ERA 4.282d stress Elevated (10.7 IP/2g)
Weather · Hitter Friendly
90°F, Clear, Wind 1 mph ENE
APF 105 — Hitter Friendly
Flags · 1
- PHI bullpen elevated (10.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
PIT @ PHI o8.5 (-110)
Multiple strong over signals align: (1) Both starters have elevated recent ERAs — Ashcraft 5.62 recent vs 2.32 xERA (struggling despite elite baseline), Nola 6.77 recent vs 3.51 xERA (actively struggling right now). (2) Both offenses are elite — PIT wRC+ 131 vs RHP, PHI wRC+ 168 vs RHP (elite). (3) Both teams averaging big run totals in starter's recent starts — PIT avg 7.6 RS, PHI avg 6.0 RS. (4) Matchup history is dismal for both pitchers: Nola has a 16.88 ERA vs PIT in recent matchup and 5.74 ERA at home; Ashcraft has a 5.81 ERA vs PHI. (5) APF 105 is a hitter-friendly park. Bullpens on both sides are average (PIT 3.39 xERA, PHI 3.48 xERA) — won't bail out these struggling starters. Line at 8.5 is not excessively priced given all factors.
DET @
NYY✓7:05 PM · Yankee StadiumHitter Friendly
DET @
NYY✓Matchup · SP Last 3 / Team Last 12
Casey Mize R
xERA3.99 (avg)K%25.0 (good)HH%40.5 (below avg)Barrel%9.5 (avg)ERA4.40IP/gs4.8 IP/gsH/gs5.3PC/gs80BB%5.0
NYY vs RHP
wRC+130 (elite)K%24.2 (below avg)HH%36.9 (avg)
Ryan Weathers L
xERA5.08 (below avg)K%23.5 (good)HH%42.5 (below avg)Barrel%10.6 (avg)ERA4.32IP/gs5.6 IP/gsH/gs4.7PC/gs89BB%5.9
DET vs LHP
wRC+92 (below avg)K%23.1 (avg)HH%45.7 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET+123+1.5 (-176)O7.5 (-115)NYY-144-1.5 (+150)U7.5 (-101)
First 5 Innings
MLSpreadTotalDET+108+0.5 (-138)O4.5 (+112)NYY-135-0.5 (+106)U4.5 (-146)
Team Totals
OverUnderDETO3.5 (-113)U3.5 (-113)NYYO4.5 (+114)U3.5 (+114)
Pitcher Props
K O/UOuts O/UCasey Mize5.5 (+120 / -148)16.5 (+100 / -132)Ryan Weathers6.5 (+113 / -128)17.5 (-135 / +113)
Casey Mize · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
L5.29768144
L5.29768144Jun 17@
L4.28636133
L4.28636133May 27vs
W4.05862100
W4.05862100May 21vs
L6.29544022
L6.29544022May 16vs
L6.07142000
L6.07142000Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W6.09766212
W6.09766212Jun 18vs
L6.18883111
L6.18883111Jun 12@
L4.18225166
L4.18225166Jun 5vs
L6.09347155
L6.09347155May 30@
L6.2107106355
L6.2107106355SP vs Opp / At Park · last 3 (2 seasons)
Casey Mize
IPERAKHBB
vs NYY5.73.666.75.31.3(3)
at NYY6.03.008.04.00.0(1)
Ryan Weathers
IPERAKHBB
vs DET6.01.506.06.02.0(1)
home starts6.42.835.34.71.7(3)
Trends · DET
- DET are 1-2 vs NYY this season (3 games).
- DET are 5-5 in their last 10 games.
- DET are 4-6 in their last 10 away games.
- DET are 1-4 in Casey Mize's last 5 starts.
- DET are 0-5 in Casey Mize's last 5 away starts.
- DET average 2.2 runs/game in Casey Mize's last 5 starts.
- DET average 2.4 runs/game in Casey Mize's last 5 away starts.
Trends · NYY
- NYY are 2-1 vs DET this season (3 games).
- NYY are 3-7 in their last 10 games.
- NYY are 5-5 in their last 10 home games.
- NYY have lost 4 straight.
- NYY are 1-4 in Ryan Weathers's last 5 starts.
- NYY are 3-2 in Ryan Weathers's last 5 home starts.
- NYY average 3.4 runs/game in Ryan Weathers's last 5 starts.
- NYY average 4.4 runs/game in Ryan Weathers's last 5 home starts.
Bullpens · Last 12
DET
xERA 3.08 (good)ERA 2.352d stress Elevated (8.0 IP/2g)
NYY
xERA 3.33 (good)ERA 2.752d stress Normal (7.0 IP/2g)
Weather · Hitter Friendly
82°F, Clear, Wind 9 mph SSE
APF 103 — Hitter Friendly
Flags · 3
- DET bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- NYY — Ryan Weathers: 2026-06-12: 6 ER in 4.1 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
- NYY — Ryan Weathers: low-K outing 2026-06-12 (2 Ks vs avg 5.3) — stuff was flat that day
NYY Team Total o4.5 (+114)
Elite offensive edge: NYY wRC+ 130 vs RHP (elite) facing Casey Mize, whose xERA is a mediocre 3.99 and whose recent hot stretch (1.11 recent ERA) is likely to regress — his season ERA (4.40) better reflects his baseline. Mize's 5.7 avg IP/gs and 4.7 K/start suggest moderate volume but not a shutdown start expected. More importantly, getting +114 on NYY scoring 5+ runs with a wRC+ 130 offense against an avg pitcher is excellent value. Ryan Weathers (NYY's starter) is so bad (recent ERA 8.83, xERA 5.08) that this game will likely stay close or see NYY needing to score runs — they have the lineup to do it. NYY avg 4.4 RS in Weathers' home starts. Both bullpens are strong (DET 3.08, NYY 3.33 xERA), so the full-game total under 7.5 looks right, but the NYY offense side is the specific edge.
NYM @
TOR✓7:07 PM · Rogers CentreHitter Friendly
NYM @
TOR✓Matchup · SP Last 3 / Team Last 12
Sean Manaea L
xERA3.25 (good)K%23.4 (good)HH%44.4 (below avg)Barrel%4.4 (elite)ERA4.40IP/gs4.8 IP/gsH/gs5.3PC/gs88BB%4.7
TOR vs LHP
wRC+68 (poor)K%24.4 (below avg)HH%23.8 (poor)
Trey Yesavage R
xERA2.94 (elite)K%18.4 (avg)HH%41.2 (below avg)Barrel%3.9 (elite)ERA4.50IP/gs6.0 IP/gsH/gs3.3PC/gs94BB%14.5
NYM vs RHP
wRC+99 (avg)K%23.9 (avg)HH%39.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM+108+1.5 (-192)O8.5 (+100)TOR-125-1.5 (+160)U8.5 (-114)
First 5 Innings
MLSpreadTotalNYM+102+0.5 (-140)O4.5 (-114)TOR-128-0.5 (+108)U4.5 (-114)
Team Totals
OverUnderNYMO3.5 (-132)U3.5 (+105)TORO4.5 (+110)U3.5 (+122)
Pitcher Props
K O/UOuts O/USean Manaea4.5 (+132 / +140)15.5 (-125 / -105)Trey Yesavage6.5 (+110 / +152)16.5 (-135 / +101)
Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L3.08646234
L3.08646234Jun 18@
W5.19556123
W5.19556123Jun 13vs
L6.08464022
L6.08464022Jun 7@
W4.0*6634122
W4.0*6634122Jun 1@
L5.0*6341111
L5.0*6341111Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L5.210552511
L5.210552511Jun 18@
W7.19564033
W7.19564033Jun 12vs
W5.08134655
W5.08134655Jun 5vs
L5.29155266
L5.29155266May 30@
L5.09242711
L5.09242711SP vs Opp / At Park · last 3 (2 seasons)
Trey Yesavage
IPERAKHBB
vs NYM—
home starts5.17.014.33.74.3(3)
Trends · NYM
- NYM are 1-9 in their last 10 games.
- NYM are 5-5 in their last 10 away games.
- NYM are 1-2 in Sean Manaea's last 3 starts.
- NYM are 1-0 in Sean Manaea's last 1 away starts.
- NYM average 4.0 runs/game in Sean Manaea's last 3 starts.
- NYM average 6.0 runs/game in Sean Manaea's last 1 away starts.
Trends · TOR
- TOR are 2-8 in their last 10 games.
- TOR are 2-8 in their last 10 home games.
- TOR have lost 6 straight.
- TOR are 2-3 in Trey Yesavage's last 5 starts.
- TOR are 2-3 in Trey Yesavage's last 5 home starts.
- TOR average 4.2 runs/game in Trey Yesavage's last 5 starts.
- TOR average 5.6 runs/game in Trey Yesavage's last 5 home starts.
Bullpens · Last 12
NYM
xERA 3.94 (avg)ERA 3.912d stress Stressed (12.7 IP/2g)
TOR
xERA 3.84 (avg)ERA 3.382d stress Elevated (8.0 IP/2g)
Weather · Hitter Friendly
76°F, Overcast, Wind 9 mph ENE
APF 103 — Hitter Friendly
Flags · 8
- NYM — Sean Manaea: HH% 44% — batters are squaring up the ball at an elevated rate
- TOR — Trey Yesavage: BB% 14% — command concerns, elevated walk rate
- NYM bullpen stressed (12.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- TOR bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- NYM — Sean Manaea: recent bullpen appearance: 2026-06-07, 2026-06-01 — may affect pitch count or availability
- NYM — Sean Manaea: 2026-06-24: 3 ER in 3.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- TOR — Trey Yesavage: last start: 105 pitches — high pitch count, may be on shorter leash today
- TOR — Trey Yesavage: 2026-06-12: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
NYM ML (+108)
Manaea (xERA 3.25, recent ERA 3.00) is the clearly better pitcher matchup vs Yesavage (xERA 2.94 but recent ERA 7.11 — actively struggling, 14.5% BB rate). TOR is 2-8 L10 and 2-8 at home L10. Both offenses are weak — TOR vs LHP wRC+ only 68 (poor), NYM vs RHP wRC+ 99 (avg). Manaea's xERA advantage and Yesavage's recent command disasters (14.5% BB, 7.11 recent ERA) give NYM a meaningful edge. Both bullpens are similar (NYM 3.94, TOR 3.84 xERA). Getting NYM at +108 when they have the better starter and are facing a struggling, walk-prone pitcher on a team that's 2-8 at home is clear positive-odds value. Disqualifier check: NYM bullpen stressed (12.7 IP over 2g) but both bullpens are comparable, so no disqualification.
WSN @
BOS7:10 PM · Fenway ParkNeutral Conditions
WSN @
BOSMatchup · SP Last 3 / Team Last 12
Miles Mikolas R
xERA3.34 (good)K%9.2 (poor)HH%31.0 (good)Barrel%5.2 (good)ERA2.76IP/gs16.1 IP (3gs)H/gs?PC/gs76BB%1.5
BOS vs RHP
wRC+85 (below avg)K%22.8 (avg)HH%32.4 (below avg)
Ranger Suarez L
xERA1.97 (elite)K%28.4 (elite)HH%23.4 (elite)Barrel%0.0 (elite)ERA1.53IP/gs5.9 IP/gsH/gs4.7PC/gs98BB%8.1
WSN vs LHP
wRC+107 (avg)K%27.4 (below avg)HH%39.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalWSN+152+1.5 (-137)O8.5 (-105)BOS-178-1.5 (+116)U8.5 (-102)
First 5 Innings
MLSpreadTotalWSN+146+0.5 (-102)O4.5 (+100)BOS-184-0.5 (-125)U4.5 (-130)
Team Totals
OverUnderWSNO3.5 (-115)U3.5 (-106)BOSO4.5 (-118)U4.5 (-105)
Pitcher Props
K O/UOuts O/UMiles Mikolas——Ranger Suarez5.5 (-102 / -108)17.5 (-165 / +130)
Miles Mikolas · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L3.1*6015002
L3.1*6015002Jun 19@
L6.0*8529155
L6.0*8529155Jun 14vs
W7.0*8333000
W7.0*8333000Jun 8@
W4.2*5423000
W4.2*5423000Jun 2vs
L6.0*9246266
L6.0*9246266Ranger Suarez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L6.010297113
L6.010297113Jun 19@
W6.29451300
W6.29451300Jun 13vs
W5.09776222
W5.09776222Jun 7@
L6.19066011
L6.19066011May 31@
W5.093108244
W5.093108244SP vs Opp / At Park · last 3 (2 seasons)
Miles Mikolas
IPERAKHBB
vs BOS2.232.731.011.01.0(1)
at BOS2.232.731.011.01.0(1)
Ranger Suarez
IPERAKHBB
vs WSN7.00.0011.03.00.0(1)
home starts5.04.176.35.32.0(3)
Trends · WSN
- WSN are 4-6 in their last 10 games.
- WSN are 5-5 in their last 10 away games.
- WSN are 3-2 in Miles Mikolas's last 5 starts.
- WSN are 2-1 in Miles Mikolas's last 3 away starts.
- WSN average 7.4 runs/game in Miles Mikolas's last 5 starts.
- WSN average 5.7 runs/game in Miles Mikolas's last 3 away starts.
Trends · BOS
- BOS are 7-3 in their last 10 games.
- BOS are 6-4 in their last 10 home games.
- BOS have won 4 straight.
- BOS are 3-2 in Ranger Suarez's last 5 starts.
- BOS are 1-4 in Ranger Suarez's last 5 home starts.
- BOS average 5.6 runs/game in Ranger Suarez's last 5 starts.
- BOS average 3.0 runs/game in Ranger Suarez's last 5 home starts.
Bullpens · Last 12
WSN
xERA 5.41 (poor)ERA 7.262d stress Normal (7.0 IP/2g)
BOS
xERA 2.49 (elite)ERA 4.402d stress Normal (5.3 IP/2g)
Weather · Neutral Conditions
67°F, Clear, Wind 7 mph E
APF 102 — Neutral
Flags · 5
- WSN bullpen: bullpen xERA 5.41 — bullpen performing well below average by expected ERA
- WSN — Miles Mikolas: 48 days since last start (2026-05-12) — may not be fully stretched out
- WSN — Miles Mikolas: recent bullpen appearance: 2026-06-24, 2026-06-19 — may affect pitch count or availability
- WSN — Miles Mikolas: last start: 71 pitches — short outing, possible injury concern or early hook
- BOS — Ranger Suarez: last start: 102 pitches — high pitch count, may be on shorter leash today
AI Analysis
Mikolas is returning from a 48-day absence with recent bullpen appearances and only 71 pitches in his last start — massive uncertainty about pitch count and effectiveness. WSN bullpen xERA 5.41 disqualifies full-game ML for WSN. Suarez is struggling recently (3.91 ERA) but home record is decent. Too many unknowns with Mikolas's availability and readiness.
TEX @
CLE7:10 PM · Progressive FieldNeutral Conditions
TEX @
CLEMatchup · SP Last 3 / Team Last 12
TBD
xERA?K%?HH%?Barrel%?ERA?IP/gs—H/gs?PC/gs?BB%?
CLE
No data
Parker Messick L
xERA2.45 (elite)K%29.9 (elite)HH%38.3 (avg)Barrel%6.4 (good)ERA3.72IP/gs6.4 IP/gsH/gs4.0PC/gs97BB%9.1
TEX vs LHP
wRC+126 (above avg)K%24.7 (below avg)HH%30.6 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+125+1.5 (-175)O7.5 (-114)CLE-142-1.5 (+150)U7.5 (-105)
First 5 Innings
MLSpreadTotalTEX+114+0.5 (-132)O4.5 (+106)CLE-142-0.5 (+102)U4.5 (-138)
Team Totals
OverUnderTEXO3.5 (-105)U3.5 (-118)CLEO3.5 (-145)U3.5 (+114)
Pitcher Props
K O/UOuts O/UTBD——Parker Messick6.5 (+126 / -130)17.5 (-152 / +130)
Parker Messick · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@
L7.295103122
L7.295103122Jun 18@
W6.09694322
W6.09694322Jun 10vs
L5.210045345
L5.210045345Jun 5@
L5.28545133
L5.28545133May 30vs
L5.09345211
L5.09345211SP vs Opp / At Park · last 3 (2 seasons)
Parker Messick
IPERAKHBB
vs TEX5.25.194.05.01.0(1)
home starts5.53.845.04.72.7(3)
Trends · TEX
- TEX are 2-1 vs CLE this season (3 games).
- TEX are 7-3 in their last 10 games.
- TEX are 6-4 in their last 10 away games.
- TEX have won 4 straight.
Trends · CLE
- CLE are 1-2 vs TEX this season (3 games).
- CLE are 5-5 in their last 10 games.
- CLE are 4-6 in their last 10 home games.
- CLE are 1-4 in Parker Messick's last 5 starts.
- CLE are 2-3 in Parker Messick's last 5 home starts.
- CLE average 2.4 runs/game in Parker Messick's last 5 starts.
- CLE average 3.4 runs/game in Parker Messick's last 5 home starts.
Bullpens · Last 12
TEX
xERA 3.93 (avg)ERA 6.042d stress Elevated (8.0 IP/2g)
CLE
xERA 5.86 (poor)ERA 5.622d stress Normal (7.0 IP/2g)
Weather · Neutral Conditions
85°F, Clear, Wind 8 mph N
APF 101 — Neutral
Flags · 4
- TEX — TBD: first start of the season — no stats available yet
- CLE bullpen: bullpen xERA 5.86 — bullpen performing well below average by expected ERA
- TEX bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- CLE — Parker Messick: recent opponents high-K: NYY 26%, CHW 32% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
TEX starter is TBD/NO STATS — hard disqualifying factor. Never bet a game with an unknown first-time starter due to the massive uncertainty introduced on one side of the matchup.
CIN @
MIL7:40 PM · American Family Field (Roof Closed)
CIN @
MILMatchup · SP Last 3 / Team Last 12
Nick Lodolo L
xERA4.26 (avg)K%19.7 (avg)HH%42.2 (below avg)Barrel%2.2 (elite)ERA5.79IP/gs4.7 IP/gsH/gs6.0PC/gs87BB%6.1
MIL vs LHP
wRC+101 (avg)K%24.2 (below avg)HH%42.5 (above avg)
Robert Gasser L
xERA2.59 (elite)K%27.9 (good)HH%25.0 (elite)Barrel%4.5 (elite)ERA4.32IP/gs5.6 IP/gsH/gs4.7PC/gs94BB%7.3
CIN vs LHP
wRC+120 (above avg)K%21.9 (avg)HH%43.1 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+130+1.5 (-164)O9.0 (-105)MIL-152-1.5 (+140)U8.5 (+101)
First 5 Innings
MLSpreadTotalCIN+110+0.5 (-130)O4.5 (-132)MIL-138-0.5 (+100)U4.5 (+102)
Team Totals
OverUnderCINO3.5 (-135)U3.5 (+106)MILO4.5 (-102)U4.5 (-120)
Pitcher Props
K O/UOuts O/UNick Lodolo4.5 (-108 / +100)15.5 (-117 / -113)Robert Gasser5.5 (+100 / -122)16.5 (-110 / -102)
Nick Lodolo · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
L4.07562100
L4.07562100Jun 17vs
L4.290211277
L4.290211277Jun 12vs
L5.19655122
L5.19655122Jun 6@
L5.095310144
L5.095310144May 31vs
W6.210045433
W6.210045433Robert Gasser · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 21@
W6.09774122
W6.09774122Jun 16vs
W5.29252200
W5.29252200Jun 9@
L5.09378266
L5.09378266Jun 3vs
L5.08355111
L5.08355111May 23vs
L4.18944444
L4.18944444SP vs Opp / At Park · last 3 (2 seasons)
Nick Lodolo
IPERAKHBB
vs MIL5.10.005.03.00.5(2)
at MIL6.20.004.04.00.0(1)
Robert Gasser
IPERAKHBB
vs CIN2.20.003.04.02.0(1)
home starts4.83.154.73.72.3(3)
Trends · CIN
- CIN are 0-3 vs MIL this season (3 games).
- CIN are 4-6 in their last 10 games.
- CIN are 5-5 in their last 10 away games.
- CIN are 1-4 in Nick Lodolo's last 5 starts.
- CIN are 1-2 in Nick Lodolo's last 3 away starts.
- CIN average 2.8 runs/game in Nick Lodolo's last 5 starts.
- CIN average 5.3 runs/game in Nick Lodolo's last 3 away starts.
Trends · MIL
- MIL are 3-0 vs CIN this season (3 games).
- MIL are 5-5 in their last 10 games.
- MIL are 5-5 in their last 10 home games.
- MIL are 2-3 in Robert Gasser's last 5 starts.
- MIL are 1-2 in Robert Gasser's last 3 home starts.
- MIL average 3.8 runs/game in Robert Gasser's last 5 starts.
- MIL average 1.7 runs/game in Robert Gasser's last 3 home starts.
Bullpens · Last 12
CIN
xERA 2.98 (elite)ERA 3.402d stress Normal (6.7 IP/2g)
MIL
xERA 4.01 (avg)ERA 4.572d stress Elevated (8.3 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 4
- MIL bullpen elevated (8.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- CIN — Nick Lodolo: last start: 75 pitches — short outing, possible injury concern or early hook
- CIN — Nick Lodolo: 2026-06-17: 7 ER in 4.2 IP (ERA equiv 15) skewing 3-game ERA — other starts look better, don't overweight the ERA
- MIL — Robert Gasser: 2026-06-09: 6 ER in 5.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Lodolo has historically dominated MIL (0.00 ERA in 2gs) which cuts against the over; Gasser has an elite xERA (2.59) despite struggling recently (7.02 recent ERA from skewed sample). Conflicting signals — Gasser's xERA suggests regression toward good, but recent form is poor. No confident directional play at these prices.
SDP @
CHC8:05 PM · Wrigley FieldLightning
SDP @
CHCMatchup · SP Last 3 / Team Last 12
Griffin Canning R
xERA6.50 (poor)K%19.2 (avg)HH%56.2 (poor)Barrel%12.5 (below avg)ERA10.80IP/gs10.0 IP/gsH/gs14.0PC/gs70BB%17.3
CHC vs RHP
wRC+116 (above avg)K%23.6 (avg)HH%37.5 (avg)
Shota Imanaga L
xERA2.41 (elite)K%22.9 (avg)HH%16.3 (elite)Barrel%9.3 (avg)ERA2.81IP/gs5.3 IP/gsH/gs3.7PC/gs81BB%6.6
SDP vs LHP
wRC+99 (avg)K%17.5 (above avg)HH%37.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+130+1.5 (-136)O12.0 (-105)CHC-154-1.5 (+126)U11.5 (-104)
First 5 Innings
MLSpreadTotalSDP+140+0.5 (+104)O6.5 (-120)CHC-176-0.5 (-135)U6.5 (-108)
Team Totals
OverUnderSDPO5.5 (+105)U5.5 (-128)CHCO6.5 (+108)U6.5 (-135)
Pitcher Props
K O/UOuts O/UGriffin Canning——Shota Imanaga4.5 (-149 / +124)17.5 (-120 / -120)
Griffin Canning · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
W0.2*4024144
W0.2*4024144Jun 17@
W4.1*7724311
W4.1*7724311Jun 12@
L5.09366577
L5.09366577Jun 6vs
W5.08663211
W5.08663211May 31@
L5.07736233
L5.07736233Shota Imanaga · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W5.16944144
W5.16944144Jun 15vs
W5.28535111
W5.28535111Jun 10@
L5.09072200
L5.09072200Jun 4vs
W6.08456166
W6.08456166May 29@
L5.17525155
L5.17525155SP vs Opp / At Park · last 3 (2 seasons)
Griffin Canning
IPERAKHBB
vs CHC6.01.505.02.01.0(1)
at CHC—
Shota Imanaga
IPERAKHBB
vs SDP6.00.745.54.01.5(2)
home starts5.77.334.76.01.0(3)
Trends · SDP
- SDP are 1-2 vs CHC this season (3 games).
- SDP are 6-4 in their last 10 games.
- SDP are 4-6 in their last 10 away games.
- SDP are 1-4 in Griffin Canning's last 5 starts.
- SDP are 0-3 in Griffin Canning's last 3 away starts.
- SDP average 2.4 runs/game in Griffin Canning's last 5 starts.
- SDP average 2.0 runs/game in Griffin Canning's last 3 away starts.
Trends · CHC
- CHC are 2-1 vs SDP this season (3 games).
- CHC are 6-4 in their last 10 games.
- CHC are 5-5 in their last 10 home games.
- CHC are 3-2 in Shota Imanaga's last 5 starts.
- CHC are 3-2 in Shota Imanaga's last 5 home starts.
- CHC average 5.8 runs/game in Shota Imanaga's last 5 starts.
- CHC average 5.6 runs/game in Shota Imanaga's last 5 home starts.
Bullpens · Last 12
SDP
xERA 4.19 (avg)ERA 4.082d stress Stressed (11.7 IP/2g)
CHC
xERA 5.07 (below avg)ERA 5.562d stress Stressed (11.3 IP/2g)
Weather · Lightning
91°F, Thunderstorm, Wind 12 mph SSW
APF 99 — Neutral
Flags · 11
- SDP — Griffin Canning: HH% 56% — batters are squaring up the ball at an elevated rate
- SDP — Griffin Canning: Barrel% 12% — high hard contact rate, elevated home run risk
- SDP — Griffin Canning: BB% 17% — command concerns, elevated walk rate
- CHC bullpen: bullpen xERA 5.07 — bullpen performing well below average by expected ERA
- SDP bullpen stressed (11.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- CHC bullpen stressed (11.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- SDP — Griffin Canning: 17 days since last start (2026-06-12) — may not be fully stretched out
- SDP — Griffin Canning: recent bullpen appearance: 2026-06-23, 2026-06-17 — may affect pitch count or availability
- SDP — Griffin Canning: 2026-06-12: 7 ER in 5.0 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
- CHC — Shota Imanaga: last start: 69 pitches — short outing, possible injury concern or early hook
- CHC — Shota Imanaga: 2026-06-24: 4 ER in 5.1 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Both starters are actively struggling (Canning xERA 6.50/recent 6.60, Imanaga recent 6.15) but the total is already set at 11.5/12.0 — the market has fully priced in the bad pitching. No edge at those prices. CHC bullpen xERA 5.07 also disqualifies a full-game CHC ML bet.
MIN @
HOU✓8:10 PM · Daikin Park (Roof Closed)
MIN @
HOU✓Matchup · SP Last 3 / Team Last 12
Zebby Matthews R
xERA4.43 (avg)K%15.8 (below avg)HH%36.4 (avg)Barrel%10.6 (avg)ERA5.21IP/gs6.3 IP/gsH/gs7.7PC/gs94BB%3.7
HOU vs RHP
wRC+99 (avg)K%20.3 (avg)HH%37.3 (avg)
Peter Lambert R
xERA2.16 (elite)K%23.9 (good)HH%32.0 (good)Barrel%8.0 (good)ERA2.50IP/gs6.0 IP/gsH/gs4.3PC/gs91BB%4.2
MIN vs RHP
wRC+161 (elite)K%15.3 (elite)HH%39.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN+116+1.5 (-180)O9.0 (+100)HOU-134-1.5 (+152)U8.5 (+104)
First 5 Innings
MLSpreadTotalMIN+106+0.5 (-135)O4.5 (-125)HOU-132-0.5 (+104)U4.5 (-104)
Team Totals
OverUnderMINO4.5 (+114)U4.5 (-140)HOUO4.5 (+102)U4.5 (-120)
Pitcher Props
K O/UOuts O/UZebby Matthews5.5 (+126 / -140)17.5 (-108 / -123)Peter Lambert5.5 (+125 / +142)16.5 (-118 / -112)
Zebby Matthews · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 22vs
L6.010856222
L6.010856222Jun 16@
W7.09348022
W7.09348022Jun 11@
L6.08149177
L6.08149177Jun 5vs
W7.010025422
W7.010025422May 31@
L4.110076277
L4.110076277Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@
W4.29266322
W4.29266322Jun 17vs
W7.08952011
W7.08952011Jun 10@
L6.19165022
L6.19165022Jun 5vs
W5.19445411
W5.19445411May 30vs
W5.09035322
W5.09035322SP vs Opp / At Park · last 3 (2 seasons)
Zebby Matthews
IPERAKHBB
vs HOU6.03.006.05.00.0(1)
at HOU—
Peter Lambert
IPERAKHBB
vs MIN—
home starts5.72.114.04.02.3(3)
Trends · MIN
- MIN are 2-1 vs HOU this season (3 games).
- MIN are 5-5 in their last 10 games.
- MIN are 6-4 in their last 10 away games.
- MIN are 2-3 in Zebby Matthews's last 5 starts.
- MIN are 1-3 in Zebby Matthews's last 4 away starts.
- MIN average 4.2 runs/game in Zebby Matthews's last 5 starts.
- MIN average 4.0 runs/game in Zebby Matthews's last 4 away starts.
Trends · HOU
- HOU are 1-2 vs MIN this season (3 games).
- HOU are 7-3 in their last 10 games.
- HOU are 6-4 in their last 10 home games.
- HOU are 4-1 in Peter Lambert's last 5 starts.
- HOU are 3-2 in Peter Lambert's last 5 home starts.
- HOU average 5.8 runs/game in Peter Lambert's last 5 starts.
- HOU average 3.8 runs/game in Peter Lambert's last 5 home starts.
Bullpens · Last 12
MIN
xERA 4.04 (avg)ERA 7.022d stress Normal (6.7 IP/2g)
HOU
xERA 2.76 (elite)ERA 2.642d stress Elevated (9.3 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 4
- HOU bullpen elevated (9.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- MIN — Zebby Matthews: last start: 108 pitches — high pitch count, may be on shorter leash today
- MIN — Zebby Matthews: 2026-06-11: 7 ER in 6.0 IP (ERA equiv 10) skewing 3-game ERA — other starts look better, don't overweight the ERA
- HOU — Peter Lambert: recent opponents high-K: LAA 26%, DET 28% — K stats may be inflated vs strikeout-prone lineups
MIN Team Total o4.5 (+114)
MIN wRC+ 161 (elite) vs RHP facing Peter Lambert. Lambert's xERA is elite (2.16) and he's been decent recently (2.78 recent ERA), but no data vs MIN and his xERA suggests a low-hit/low-walk approach. The key edge here is MIN's elite L12 offense (wRC+ 161, lowest K% in the slate at 15.3%) — they make contact at an elite rate and mash RHP. Lambert has been pitching to moderate K totals (4.3 K/start recently), meaning MIN will put the ball in play often. At +114 for MIN to score 5+ runs, this is positive-odds value on the best offense on today's slate. MIN bullpen xERA 4.04 is a concern for full-game ML, but the team total isolates only MIN's scoring, not the outcome.
MIA @
COL✓8:40 PM · Coors FieldHitter Friendly
MIA @
COL✓Matchup · SP Last 3 / Team Last 12
Sandy Alcantara R
xERA2.53 (elite)K%20.0 (avg)HH%27.0 (elite)Barrel%1.6 (elite)ERA2.61IP/gs6.9 IP/gsH/gs6.0PC/gs104BB%5.9
COL vs RHP
wRC+124 (above avg)K%19.4 (above avg)HH%34.2 (below avg)
Sean Sullivan L
xERA2.94 (elite)K%11.9 (poor)HH%27.3 (elite)Barrel%6.8 (good)ERA8.25IP/gs4.0 IP/gsH/gs5.3PC/gs75BB%11.9
MIA vs LHP
wRC+103 (avg)K%25.3 (below avg)HH%31.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA-134-1.5 (+109)O11.5 (+102)COL+115+1.5 (-125)U11.0 (+100)
First 5 Innings
MLSpreadTotalMIA-140-0.5 (-106)O5.5 (-130)COL+112+0.5 (-120)U5.5 (+100)
Team Totals
OverUnderMIAO5.5 (-130)U5.5 (+105)COLO5.5 (+114)U4.5 (+112)
Pitcher Props
K O/UOuts O/USandy Alcantara4.5 (-125 / +104)18.5 (+105 / -132)Sean Sullivan——
Sandy Alcantara · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
W6.210945311
W6.210945311Jun 17@
W6.010268124
W6.010268124Jun 12@
W8.010275133
W8.010275133Jun 7vs
W7.09075111
W7.09075111Jun 1@
W7.09557033
W7.09557033Sean Sullivan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
L5.09435533
L5.09435533Jun 17@
L4.08229288
L4.08229288Jun 12@
L3.04922000
L3.04922000SP vs Opp / At Park · last 3 (2 seasons)
Sandy Alcantara
IPERAKHBB
vs COL6.42.345.74.31.7(3)
at COL6.24.358.05.02.0(1)
Sean Sullivan
IPERAKHBB
vs MIA—
home starts5.05.403.05.05.0(1)
Trends · MIA
- MIA are 3-0 vs COL this season (3 games).
- MIA are 8-2 in their last 10 games.
- MIA are 6-4 in their last 10 away games.
- MIA are 5-0 in Sandy Alcantara's last 5 starts.
- MIA are 4-1 in Sandy Alcantara's last 5 away starts.
- MIA average 7.4 runs/game in Sandy Alcantara's last 5 starts.
- MIA average 7.6 runs/game in Sandy Alcantara's last 5 away starts.
Trends · COL
- COL are 0-3 vs MIA this season (3 games).
- COL are 5-5 in their last 10 games.
- COL are 6-4 in their last 10 home games.
- COL are 0-3 in Sean Sullivan's last 3 starts.
- COL are 0-1 in Sean Sullivan's last 1 home starts.
- COL average 4.0 runs/game in Sean Sullivan's last 3 starts.
- COL average 2.0 runs/game in Sean Sullivan's last 1 home starts.
Bullpens · Last 12
MIA
xERA 3.44 (good)ERA 2.492d stress Normal (6.3 IP/2g)
COL
xERA 4.63 (below avg)ERA 3.292d stress Normal (5.3 IP/2g)
Weather · Hitter Friendly
88°F, Clear, Wind 10 mph WSW
APF 114 — Hitter Friendly
Flags · 4
- MIA — Sandy Alcantara: last start: 109 pitches — high pitch count, may be on shorter leash today
- COL — Sean Sullivan: 2026-06-17: 8 ER in 4.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
- COL — Sean Sullivan: recent opponents low-K: CHC 15%, BOS 15% — recent opponents make less contact; today's lineup may be tougher
- WEATHER: hitter-friendly park (APF 114) — park boosts offense, favor the over and HR props
MIA @ COL o11.0 (+100)
Coors Field (APF 114) is the most offense-boosting park in baseball. Sullivan is actively struggling (recent ERA 8.25, xERA 2.94 meaning he's been VERY unlucky but recent results show acute struggles — 8 ER in one start, 3 ER in another). His recent opponents had low K rates (CHC 15%, BOS 15%), and today's MIA lineup has a higher K% at 25.3% — but that still means plenty of contact. Alcantara is solid but his last start was 109 pitches, putting him on a short leash, and at Coors he had a 4.35 ERA in his one park start. MIA is 5-0 in Alcantara's L5 starts with 7.4 avg RS. COL wRC+ 124 vs RHP (above avg). The total at 11.0/+100 is positive odds on what should clear given Coors + a struggling Sullivan entering early. Getting +100 on the over in this park-starter combination is solid value.
SFG @
ARI✓9:40 PM · Chase Field (Roof Closed)
SFG @
ARI✓Matchup · SP Last 3 / Team Last 12
Tyler Mahle R
xERA4.10 (avg)K%21.0 (avg)HH%43.2 (below avg)Barrel%9.1 (avg)ERA5.17IP/gs5.2 IP/gsH/gs4.3PC/gs77BB%8.1
ARI vs RHP
wRC+100 (avg)K%13.8 (elite)HH%37.4 (avg)
E. Rodriguez L
xERA4.77 (below avg)K%19.4 (avg)HH%39.5 (avg)Barrel%7.0 (good)ERA1.10IP/gs5.4 IP/gsH/gs3.7PC/gs93BB%16.4
SFG vs LHP
wRC+62 (poor)K%23.8 (avg)HH%39.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG+118+1.5 (-175)O9.0 (-105)ARI-136-1.5 (+152)U8.5 (+102)
First 5 Innings
MLSpreadTotalSFG+114+0.5 (-125)O4.5 (-140)ARI-142-0.5 (-104)U4.5 (+108)
Team Totals
OverUnderSFGO4.5 (+112)U3.5 (+114)ARIO4.5 (-110)U4.5 (-113)
Pitcher Props
K O/UOuts O/UTyler Mahle4.5 (+111 / -134)15.5 (+120 / -158)E. Rodriguez5.5 (+126 / +142)17.5 (-154 / +116)
Tyler Mahle · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W5.27042200
W5.27042200May 26vs
L5.08133333
L5.08133333May 20@
L5.07968066
L5.07968066May 15@
L5.090610155
L5.090610155May 10vs
W5.29785244
W5.29785244E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@
W6.29553300
W6.29553300Jun 17vs
W7.010056311
W7.010056311Jun 12@
W2.28532512
W2.28532512Jun 6vs
L6.19256144
L6.19256144Jun 1vs
W6.09635111
W6.09635111SP vs Opp / At Park · last 3 (2 seasons)
Tyler Mahle
IPERAKHBB
vs ARI5.08.104.55.51.5(2)
at ARI5.010.806.08.00.0(1)
E. Rodriguez
IPERAKHBB
vs SFG5.73.684.75.31.7(3)
home starts6.42.834.35.71.7(3)
Trends · SFG
- SFG are 0-6 vs ARI this season (6 games).
- SFG are 4-6 in their last 10 games.
- SFG are 5-5 in their last 10 away games.
- SFG are 2-3 in Tyler Mahle's last 5 starts.
- SFG are 0-5 in Tyler Mahle's last 5 away starts.
- SFG average 3.8 runs/game in Tyler Mahle's last 5 starts.
- SFG average 1.8 runs/game in Tyler Mahle's last 5 away starts.
Trends · ARI
- ARI are 6-0 vs SFG this season (6 games).
- ARI are 3-7 in their last 10 games.
- ARI are 5-5 in their last 10 home games.
- ARI have lost 4 straight.
- ARI are 4-1 in E. Rodriguez's last 5 starts.
- ARI are 4-1 in E. Rodriguez's last 5 home starts.
- ARI average 4.4 runs/game in E. Rodriguez's last 5 starts.
- ARI average 4.0 runs/game in E. Rodriguez's last 5 home starts.
Bullpens · Last 12
SFG
xERA 4.61 (below avg)ERA 4.412d stress Fresh (3.0 IP/2g)
ARI
xERA 4.37 (avg)ERA 4.892d stress Normal (5.0 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 5
- ARI — E. Rodriguez: BB% 16% — command concerns, elevated walk rate
- SFG bullpen fresh (3.0 IP over 2g) — manager may hook starter early; lean SP K/outs UNDER
- SFG — Tyler Mahle: last start: 70 pitches — short outing, possible injury concern or early hook
- SFG — Tyler Mahle: 2026-05-20: 6 ER in 5.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
- SFG — Tyler Mahle: recent opponents low-K: ARI 14%, ARI 14% — recent opponents make less contact; today's lineup may be tougher
SFG @ ARI o8.5 (+102)
Strong over case driven by Mahle's acute struggles: recent ERA 8.88 (vs xERA 4.10) with a history of getting pummeled at Chase Field (10.80 ERA in 1 start at this park, 8.10 ERA in 2 starts vs ARI). His last outing was only 70 pitches — possible injury concern or early hook, meaning the bullpen (SFG xERA 4.61) enters early. E. Rodriguez has a 16.4% BB rate (command concerns) and an xERA of 4.77 (below average), and his ERA of 1.10 is vastly luckier than his true skill — the market is underpricing run risk on his side. ARI bullpen xERA 4.37 also not strong. Getting +102 on the over at 8.5 is excellent value — positive odds on what should be a coin-flip outcome given the starters involved.
Tyler Mahle Outs u15.5 (-158)
Mahle has been getting pulled early — last start was just 70 pitches (likely under 5 IP), and his recent 3-start average is around 5.2 IP. He's clearly on a short leash with the SFG bullpen fresh (only 3.0 IP over 2g), meaning the manager can and will pull him quickly. 15.5 outs = 5.17 innings; his recent form (8.88 ERA, struggling at this specific park with 10.80 ERA) virtually guarantees he won't be extended. The -158 price is steep but justified by the convergence of early hook signals.
LAD @
ATH9:40 PM · Sutter Health ParkHot
LAD @
ATHMatchup · SP Last 3 / Team Last 12
Eric Lauer L
xERA4.29 (avg)K%16.4 (below avg)HH%34.7 (good)Barrel%16.3 (poor)ERA2.55IP/gs8.8 IP/gsH/gs4.5PC/gs89BB%9.0
ATH vs LHP
wRC+83 (below avg)K%22.7 (avg)HH%41.6 (above avg)
Gage Jump L
xERA2.34 (elite)K%34.9 (elite)HH%36.1 (avg)Barrel%2.8 (elite)ERA1.59IP/gs5.7 IP/gsH/gs3.0PC/gs93BB%7.9
LAD vs LHP
wRC+88 (below avg)K%20.6 (avg)HH%40.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-115-1.5 (+135)O10.5 (-110)ATH-102+1.5 (-155)U10.5 (-109)
First 5 Innings
MLSpreadTotalLAD-104+0.5 (-140)O5.5 (-128)ATH-120-0.5 (+108)U5.5 (-102)
Team Totals
OverUnderLADO5.5 (+102)U5.5 (-130)ATHO4.5 (-140)U4.5 (+112)
Pitcher Props
K O/UOuts O/UEric Lauer3.5 (-158 / +134)15.5 (+110 / -111)Gage Jump4.5 (-148 / +123)15.5 (+119 / -159)
Eric Lauer · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 22@
W6.0*8420300
W6.0*8420300Jun 15vs
W6.09346333
W6.09346333Jun 9@
W5.28953022
W5.28953022Jun 2@
W4.27015122
W4.27015122May 26vs
W6.09644111
W6.09644111Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L5.09793100
L5.09793100Jun 18vs
W7.010771300
W7.010771300Jun 12vs
W5.07565133
W5.07565133Jun 7@
W6.19633300
W6.19633300Jun 2@
W7.08553111
W7.08553111SP vs Opp / At Park · last 3 (2 seasons)
Eric Lauer
IPERAKHBB
vs ATH5.13.539.03.01.0(1)
at ATH—
Gage Jump
IPERAKHBB
vs LAD—
home starts5.73.716.05.01.7(3)
Trends · LAD
- LAD are 7-3 in their last 10 games.
- LAD are 7-3 in their last 10 away games.
- LAD are 4-0 in Eric Lauer's last 4 starts.
- LAD are 2-0 in Eric Lauer's last 2 away starts.
- LAD average 9.2 runs/game in Eric Lauer's last 4 starts.
- LAD average 9.0 runs/game in Eric Lauer's last 2 away starts.
Trends · ATH
- ATH are 4-6 in their last 10 games.
- ATH are 5-5 in their last 10 home games.
- ATH are 4-1 in Gage Jump's last 5 starts.
- ATH are 2-1 in Gage Jump's last 3 home starts.
- ATH average 3.8 runs/game in Gage Jump's last 5 starts.
- ATH average 4.0 runs/game in Gage Jump's last 3 home starts.
Bullpens · Last 12
LAD
xERA 2.80 (elite)ERA 3.482d stress Normal (7.0 IP/2g)
ATH
xERA 3.71 (good)ERA 6.222d stress Normal (6.0 IP/2g)
Weather · Hot
90°F, Clear, Wind 5 mph NW
APF 108 — Hitter Friendly
Flags · 4
- LAD — Eric Lauer: Barrel% 16% — high hard contact rate, elevated home run risk
- LAD — Eric Lauer: 14 days since last start (2026-06-15) — may not be fully stretched out
- LAD — Eric Lauer: recent bullpen appearance: 2026-06-22, 2026-05-10 — may affect pitch count or availability
- WEATHER: hitter-friendly park (APF 108) — park boosts offense, favor the over and HR props
AI Analysis
Gage Jump is elite (xERA 2.34, recent ERA 1.99) and dominates this matchup — total at 10.5 is already heavily inflated to price in Lauer's struggles (Barrel% 16%, 14 days rest), and Jump is enough to hold the line; both offenses are below-avg vs LHP (LAD 88, ATH 83 wRC+). No clean edge on total or side at these prices.
LAA @
SEA9:40 PM · T-Mobile ParkPitcher Friendly
LAA @
SEAMatchup · SP Last 3 / Team Last 12
Ryan Johnson R
xERA4.11 (avg)K%18.2 (avg)HH%42.9 (below avg)Barrel%11.9 (below avg)ERA6.92IP/gs6.5 IP/gsH/gs6.5PC/gs71BB%5.5
SEA vs RHP
wRC+56 (poor)K%27.1 (below avg)HH%35.8 (avg)
George Kirby R
xERA4.12 (avg)K%25.3 (good)HH%44.4 (below avg)Barrel%11.1 (below avg)ERA3.50IP/gs6.0 IP/gsH/gs7.7PC/gs96BB%6.3
LAA vs RHP
wRC+122 (above avg)K%26.2 (below avg)HH%40.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+184+1.5 (-118)O8.0 (-101)SEA-220-1.5 (+100)U7.5 (-105)
First 5 Innings
MLSpreadTotalLAA+172+0.5 (+116)O4.5 (-110)SEA-220-0.5 (-152)U4.5 (-118)
Team Totals
OverUnderLAAO3.5 (+122)U3.5 (-154)SEAO4.5 (+100)U4.5 (-115)
Pitcher Props
K O/UOuts O/URyan Johnson4.5 (+126 / -148)15.5 (+110 / +119)George Kirby6.5 (-106 / -107)17.5 (-193 / +143)
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs
W6.09081100
W6.09081100Jun 18@
L5.08928155
L5.08928155May 19vs
L2.0*3404155
L2.0*3404155May 17vs
L2.0*3523133
L2.0*3523133May 15vs
L1.0*2111100
L1.0*2111100George Kirby · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@
W6.09159212
W6.09159212Jun 17vs
L6.09258033
L6.09258033Jun 10@
L6.0104107333
L6.0104107333Jun 3vs
L4.08959145
L4.08959145May 29vs
W5.18746144
W5.18746144SP vs Opp / At Park · last 3 (2 seasons)
George Kirby
IPERAKHBB
vs LAA6.42.8312.33.31.0(3)
home starts5.06.564.77.70.7(3)
Trends · LAA
- LAA are 2-1 vs SEA this season (3 games).
- LAA are 6-4 in their last 10 games.
- LAA are 4-6 in their last 10 away games.
- LAA are 1-2 in Ryan Johnson's last 3 starts.
- LAA are 0-2 in Ryan Johnson's last 2 away starts.
- LAA average 2.3 runs/game in Ryan Johnson's last 3 starts.
- LAA average 1.0 runs/game in Ryan Johnson's last 2 away starts.
Trends · SEA
- SEA are 1-2 vs LAA this season (3 games).
- SEA are 4-6 in their last 10 games.
- SEA are 6-4 in their last 10 home games.
- SEA are 2-3 in George Kirby's last 5 starts.
- SEA are 1-4 in George Kirby's last 5 home starts.
- SEA average 3.2 runs/game in George Kirby's last 5 starts.
- SEA average 3.2 runs/game in George Kirby's last 5 home starts.
Bullpens · Last 12
LAA
xERA 2.99 (elite)ERA 2.822d stress Normal (7.3 IP/2g)
SEA
xERA 2.60 (elite)ERA 4.672d stress Fresh (3.3 IP/2g)
Weather · Pitcher Friendly
71°F, Clear, Wind 8 mph WSW
APF 91 — Pitcher Friendly
Flags · 6
- SEA — George Kirby: HH% 44% — batters are squaring up the ball at an elevated rate
- SEA bullpen fresh (3.3 IP over 2g) — manager may hook starter early; lean SP K/outs UNDER
- LAA — Ryan Johnson: recent bullpen appearance: 2026-05-19, 2026-05-17 — may affect pitch count or availability
- LAA — Ryan Johnson: 2026-03-30: 6 ER in 3.1 IP (ERA equiv 17) skewing 3-game ERA — other starts look better, don't overweight the ERA
- SEA — George Kirby: recent opponents high-K: BAL 29%, BAL 29% — K stats may be inflated vs strikeout-prone lineups
- WEATHER: pitcher-friendly park (APF 91) — park suppresses offense, favor the under
AI Analysis
Ryan Johnson has recent outings of 2.0 IP, 2.0 IP, 1.0 IP — appears to be in a bullpen/opener role, making game total and F5 analysis unreliable. SEA park (APF 91) suppresses offense. Too much uncertainty on the LAA starter's role and pitch count to bet confidently.