MLB Game Overviews

Monday, June 29, 2026

Updated 15:06 UTC · Odds Updated 15:05 UTC

AI Picks · 10 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
DET @ NYY u7.5 (+102)
Mize is HOT (recent ERA 1.11 vs xERA 3.99) — he is dramatically outperforming expectations right now. NYY offense is poor in L12 (wRC+ 69), and Mize has a solid matchup history vs NYY (3.66 ERA, 5.7 IP/gs). On the other side, Weathers is struggling (recent ERA 8.83) but the DET offense is also cold (wRC+ 94 below avg, avg only 2.2 RS in SP recent starts). Both bullpens are strong: DET xERA 2.97, NYY xERA 3.57. The dominant force here is Mize neutralizing a cold NYY lineup, supported by two solid bullpens keeping the back end locked down. Getting +102 on the under is plus-money value — the market appears to be pricing in Weathers' upside, but his recent form argues otherwise, and Mize's form argues the NYY side stays quiet.
Found at 11:06 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
MIN @ HOU o9.0 (-105)
Zebby Matthews is acutely STRUGGLING (recent ERA 8.42, two 7-ER outings in last 3 starts, xERA 4.43). The MIN offense is elite in L12 (wRC+ 160 — highest in the dataset today) with a very low K% of 13.2%, meaning they make contact consistently and will punish a struggling pitcher. HOU offense is average in L12 (wRC+ 108). Lambert is solid (recent ERA 2.78, xERA 2.16 elite) and limits MIN somewhat, but MIN's offense is so hot they should score regardless. MIN bullpen is a concern (xERA 3.97), meaning if Matthews gets knocked out early, runs will compound. Over signals: struggling starter (Matthews), elite opposing offense (MIN wRC+ 160), average-or-worse bullpens on at least one side (MIN pen). The 9.0 total is achievable given Matthews' trajectory and MIN's contact-heavy elite offense.
Found at 11:06 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
MIA Team Total o6.5 (+104)
Sean Sullivan is acutely STRUGGLING (recent ERA 8.25, including 8 ER in 4.0 IP in his last 3 starts) and his xERA 2.94 is a massive luck divergence — season ERA 8.25 >> xERA suggests he's been genuinely bad recently, not just unlucky. MIA is on a 5-0 tear in Alcantara's recent starts, averaging 7.4 RS (7.6 RS away). Playing at Coors (APF 114) further amplifies offense. MIA's bullpen is excellent (xERA 3.18), so even if they score runs early they'll hold. The team is riding strong momentum and hitting a pitcher currently giving up runs at a historic rate. +104 on MIA scoring 6.5+ is plus-money value in this context.
Found at 11:06 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 @ BAL
6:35 PM · Oriole Park at Camden YardsHitter Friendly
Matchup · 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+81 (below avg)K%29.1 (poor)HH%38.0 (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+120 (above avg)K%20.9 (avg)HH%40.2 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW+115+1.5 (-179)O9.5 (+100)BAL-134-1.5 (+152)U9.5 (-118)
First 5 Innings
MLSpreadTotalCHW+104+0.5 (-135)O4.5 (-140)BAL-130-0.5 (+104)U4.5 (+108)
Team Totals
OverUnderF5 OF5 UCHWO4.5 (+100)U4.5 (-125)O2.5 (+114)U2.5 (-145)BALO4.5 (-122)U4.5 (+100)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/USean Burke5.5 (-101 / -115)15.5 (-129 / +100)Shane Baz5.5 (+105 / -124)17.5 (-129 / +112)
Sean Burke · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs CLEW6.19066111
Jun 18@ NYYW7.1*8885111
Jun 13vs LADL4.09266544
Jun 6@ PHIW4.1*9073533
May 31vs DETW5.19363211
Shane Baz · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@ LAAL5.09158155
Jun 18@ SEAL7.09995233
Jun 12vs SDPW5.010316223
Jun 7@ TORL5.28137115
Jun 2@ BOSW7.09464222
SP 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)
Bullpens · Last 12
CHW
xERA 4.58 (below avg)ERA 3.952d stress Elevated (9.0 IP/2g)
BAL
xERA 2.60 (elite)ERA 2.722d stress Elevated (10.0 IP/2g)
Weather · Hitter Friendly
90°F, Clear, Wind 6 mph ESE
APF 106 — Hitter Friendly
Flags · 8
  • 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
  • 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 26%, LAA 26% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Baz is hot (recent ERA 2.62) with elite BAL bullpen (xERA 2.60), suggesting BAL under/side edge, but CHW offense is the strongest factor (wRC+ 120 vs RHP), Sean Burke's ERA is skewed by one bad start, and both bullpen workloads are elevated; the competing signals don't converge cleanly enough to warrant a confident bet.
PIT @ PHI
6:40 PM · Citizens Bank ParkHot
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+153 (elite)K%22.4 (avg)HH%42.0 (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+151 (elite)K%23.6 (avg)HH%44.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT-106-1.5 (+153)O8.5 (-119)PHI-110+1.5 (-180)U8.5 (+100)
First 5 Innings
MLSpreadTotalPIT-128-0.5 (+110)O4.5 (-122)PHI+102+0.5 (-144)U4.5 (-106)
Team Totals
OverUnderF5 OF5 UPITO4.5 (+105)U4.5 (-132)O2.5 (+114)U2.5 (-145)PHIO4.5 (+122)U4.5 (-140)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UBraxton Ashcraft6.5 (+123 / -154)17.5 (-133 / +108)Aaron Nola5.5 (-115 / -105)17.5 (-115 / +116)
Braxton Ashcraft · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs SEAW6.086105011
Jun 17@ ATHW6.09374312
Jun 12vs MIAL5.09045222
Jun 6@ ATLL5.08659066
May 31vs MINW6.080115022
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@ WSNW5.08653222
Jun 18vs NYML5.09767123
Jun 13@ MILW4.28536233
Jun 7vs CHWW4.19846455
Jun 2vs SDPW5.09584022
SP 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)
Bullpens · Last 12
PIT
xERA 3.51 (good)ERA 3.462d stress Normal (7.3 IP/2g)
PHI
xERA 3.86 (avg)ERA 4.742d stress Elevated (10.7 IP/2g)
Weather · Hot
90°F, Clear, Wind 5 mph S
APF 106 — Hitter Friendly
Flags · 2
  • PHI bullpen elevated (10.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • PIT — Braxton Ashcraft: recent opponents high-K: ATH 26%, SEA 26% — K stats may be inflated vs strikeout-prone lineups
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
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+69 (poor)K%27.2 (below avg)HH%37.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+94 (below avg)K%21.0 (avg)HH%44.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET+114+1.5 (-191)O8.0 (-105)NYY-130-1.5 (+160)U7.5 (+102)
First 5 Innings
MLSpreadTotalDET+110+0.5 (-140)O4.5 (+110)NYY-132-0.5 (+108)U4.5 (-144)
Team Totals
OverUnderF5 OF5 UDETO3.5 (-122)U3.5 (-104)O1.5 (-135)U1.5 (+105)NYYO4.5 (+120)U3.5 (+114)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UCasey Mize5.5 (+114 / -144)16.5 (-106 / -123)Ryan Weathers6.5 (+104 / -127)17.5 (-125 / +111)
Casey Mize · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs NYYL5.29768144
Jun 17@ HOUL4.28636133
May 27vs LAAW4.05862100
May 21vs CLEL6.29544022
May 16vs TORL6.07142000
Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@ DETW6.09766212
Jun 18vs CHWL6.18883111
Jun 12@ TORL4.18225166
Jun 5vs BOSL6.09347155
May 30@ ATHL6.2107106355
SP 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)
Bullpens · Last 12
DET
xERA 2.97 (elite)ERA 2.922d stress Elevated (8.0 IP/2g)
NYY
xERA 3.57 (good)ERA 3.102d stress Normal (7.0 IP/2g)
Weather · Hitter Friendly
83°F, Clear, Wind 8 mph SSE
APF 104 — Hitter Friendly
Flags · 4
  • DET bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • DET — Casey Mize: recent opponents high-K: LAA 26%, NYY 27% — K stats may be inflated vs strikeout-prone lineups
  • 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.
DET @ NYY u7.5 (+102)
Mize is HOT (recent ERA 1.11 vs xERA 3.99) — he is dramatically outperforming expectations right now. NYY offense is poor in L12 (wRC+ 69), and Mize has a solid matchup history vs NYY (3.66 ERA, 5.7 IP/gs). On the other side, Weathers is struggling (recent ERA 8.83) but the DET offense is also cold (wRC+ 94 below avg, avg only 2.2 RS in SP recent starts). Both bullpens are strong: DET xERA 2.97, NYY xERA 3.57. The dominant force here is Mize neutralizing a cold NYY lineup, supported by two solid bullpens keeping the back end locked down. Getting +102 on the under is plus-money value — the market appears to be pricing in Weathers' upside, but his recent form argues otherwise, and Mize's form argues the NYY side stays quiet.
NYM @ TOR
7:07 PM · Rogers CentreNeutral Conditions
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+85 (below avg)K%22.8 (avg)HH%27.0 (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+98 (avg)K%24.0 (below avg)HH%41.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM+106+1.5 (-184)O9.0 (-101)TOR-124-1.5 (+162)U8.5 (+100)
First 5 Innings
MLSpreadTotalNYM+102+0.5 (-140)O4.5 (-122)TOR-128-0.5 (+108)U4.5 (-106)
Team Totals
OverUnderF5 OF5 UNYMO4.5 (+105)U3.5 (+116)O2.5 (+124)U2.5 (-160)TORO4.5 (+110)U4.5 (-125)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/USean Manaea3.5 (-155 / +128)15.5 (-115 / -108)Trey Yesavage5.5 (-130 / +112)17.5 (+108 / -103)
Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs CHCL3.08646234
Jun 18@ PHIW5.19556123
Jun 13vs ATLL6.08464022
Jun 7@ SDPW4.0*6634122
Jun 1@ SEAL5.0*6341111
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs HOUL5.210552511
Jun 18@ BOSW7.19564033
Jun 12vs NYYW5.08134655
Jun 5vs BALL5.29155266
May 30@ BALL5.09242711
SP vs Opp / At Park · last 3 (2 seasons)
Trey Yesavage
IPERAKHBB
vs NYM
home starts5.17.014.33.74.3(3)
Bullpens · Last 12
NYM
xERA 4.22 (avg)ERA 4.302d stress Stressed (12.7 IP/2g)
TOR
xERA 3.71 (good)ERA 2.652d stress Elevated (8.0 IP/2g)
Weather · Neutral Conditions
75°F, Overcast, Wind 9 mph E
APF 103 — Neutral
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 @ BOS
7:10 PM · Fenway ParkNeutral Conditions
Matchup · 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+81 (below avg)K%21.3 (avg)HH%35.0 (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+104 (avg)K%27.5 (below avg)HH%38.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalWSN+144+1.5 (-144)O8.5 (-110)BOS-168-1.5 (+123)U8.5 (-109)
First 5 Innings
MLSpreadTotalWSN+146+0.5 (-102)O4.5 (-114)BOS-175-0.5 (-128)U4.5 (-114)
Team Totals
OverUnderF5 OF5 UWSNO3.5 (-118)U3.5 (-108)O1.5 (-125)U1.5 (-105)BOSO4.5 (-111)U4.5 (-110)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UMiles Mikolas2.5 (-121 / -106)Ranger Suarez5.5 (-102 / -115)17.5 (-145 / +130)
Miles Mikolas · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs PHIL3.1*6015002
Jun 19@ TBRL6.0*8529155
Jun 14vs SEAW7.0*8333000
Jun 8@ SFGW4.2*5423000
Jun 2vs MIAL6.0*9246266
Ranger Suarez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@ COLL6.010297113
Jun 19@ SEAW6.29451300
Jun 13vs TEXW5.09776222
Jun 7@ NYYL6.19066011
May 31@ CLEW5.093108244
SP 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)
Bullpens · Last 12
WSN
xERA 5.69 (poor)ERA 7.392d stress Normal (7.0 IP/2g)
BOS
xERA 2.40 (elite)ERA 3.992d stress Normal (5.3 IP/2g)
Weather · Neutral Conditions
71°F, Clear, Wind 6 mph E
APF 103 — Neutral
Flags · 6
  • WSN bullpen: bullpen xERA 5.69 — 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
  • BOS — Ranger Suarez: recent opponents high-K: TEX 26%, COL 28% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Mikolas' 48-day absence and recent bullpen appearances raise severe workload/availability concerns, and the WSN bullpen xERA 5.69 is a disqualifying factor for any WSN-side full-game bet; Suarez is STRUGGLING recently (3.91 ERA, 102 pitch count last start) — too many disqualifying and competing factors.
TEX @ CLE
7:10 PM · Progressive FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
TBD
xERA?K%?HH%?Barrel%?ERA?IP/gsH/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+98 (avg)K%26.2 (below avg)HH%27.7 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+126+1.5 (-172)O7.5 (-114)CLE-148-1.5 (+145)U7.5 (-105)
First 5 Innings
MLSpreadTotalTEX+120+0.5 (-122)O4.5 (+106)CLE-150-0.5 (-106)U4.5 (-138)
Team Totals
OverUnderF5 OF5 UTEXO3.5 (-102)U3.5 (-120)O1.5 (-120)U1.5 (-110)CLEO3.5 (-146)U3.5 (+120)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UTBDParker Messick6.5 (+121 / -140)17.5 (-154 / +130)
Parker Messick · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@ CHWL7.295103122
Jun 18@ MILW6.09694322
Jun 10vs NYYL5.210045345
Jun 5@ TEXL5.28545133
May 30vs BOSL5.09345211
SP 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)
Bullpens · Last 12
TEX
xERA 3.91 (avg)ERA 6.292d stress Elevated (8.0 IP/2g)
CLE
xERA 6.07 (poor)ERA 5.912d stress Normal (7.0 IP/2g)
Weather · Neutral Conditions
85°F, Clear, Wind 7 mph NNE
APF 101 — Neutral
Flags · 4
  • TEX — TBD: first start of the season — no stats available yet
  • CLE bullpen: bullpen xERA 6.07 — 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%, MIL 25%, CHW 32% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
TEX starter is TBD with NO STATS — this is a hard disqualifying factor; CLE bullpen xERA 6.07 also disqualifies full-game ML/spread for CLE; cannot bet on either side with an unknown starter and a collapsed bullpen.
CIN @ MIL
7:40 PM · American Family Field (Roof Closed)
Matchup · 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+80 (below avg)K%25.2 (below avg)HH%37.2 (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+144 (elite)K%20.7 (avg)HH%44.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+124+1.5 (-167)O9.0 (-105)MIL-142-1.5 (+142)U9.0 (-114)
First 5 Innings
MLSpreadTotalCIN+106+0.5 (-135)O4.5 (-132)MIL-130-0.5 (+104)U4.5 (+102)
Team Totals
OverUnderF5 OF5 UCINO3.5 (-140)U3.5 (+116)O2.5 (+124)U2.5 (-160)MILO4.5 (-104)U4.5 (-110)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UNick Lodolo4.5 (-122 / -102)16.5 (+101 / -108)Robert Gasser5.5 (+111 / -122)15.5 (-104 / -115)
Nick Lodolo · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs MILL4.07562100
Jun 17vs NYML4.290211277
Jun 12vs ARIL5.19655122
Jun 6@ STLL5.095310144
May 31vs ATLW6.210045433
Robert Gasser · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 21@ ATLW6.09774122
Jun 16vs CLEW5.29252200
Jun 9@ ATHL5.09378266
Jun 3vs SFGL5.08355111
May 23vs LADL4.18944444
SP 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)
Bullpens · Last 12
CIN
xERA 3.60 (good)ERA 3.632d stress Normal (6.7 IP/2g)
MIL
xERA 4.15 (avg)ERA 5.062d 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 a great historical record vs MIL (0.00 ERA, 2gs) which partially offsets his recent struggles; Gasser is struggling (recent ERA 7.02) but CIN offense is elite vs LHP (wRC+ 144); however, the CIN under F5 (+102) and total at 9.0 with competing signals (good Lodolo history vs bad recent form, good Gasser xERA vs bad recent ERA) create too much uncertainty for a confident directional bet.
SDP @ CHC
8:05 PM · Wrigley FieldLightning
Matchup · 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+118 (above avg)K%23.1 (avg)HH%39.0 (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+108 (avg)K%21.1 (avg)HH%41.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+130+1.5 (-145)O11.0 (-110)CHC-154-1.5 (+130)U11.0 (-109)
First 5 Innings
MLSpreadTotalSDP+135+0.5 (-108)O6.5 (+102)CHC-160-0.5 (-120)U6.5 (-132)
Team Totals
OverUnderF5 OF5 USDPO4.5 (-136)U4.5 (+110)O2.5 (-105)U2.5 (-125)CHCO5.5 (-120)U5.5 (-105)O3.5 (+105)U3.5 (-135)
Pitcher Props
K O/UOuts O/UGriffin Canning3.5 (-133 / +104)Shota Imanaga4.5 (-152 / +128)17.5 (-120 / -105)
Griffin Canning · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs ATLW0.2*4024144
Jun 17@ STLW4.1*7724311
Jun 12@ BALL5.09366577
Jun 6vs NYMW5.08663211
May 31@ WSNL5.07736233
Shota Imanaga · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@ NYMW5.16944144
Jun 15vs COLW5.28535111
Jun 10@ COLL5.09072200
Jun 4vs ATHW6.08456166
May 29@ STLL5.17525155
SP 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)
Bullpens · Last 12
SDP
xERA 4.14 (avg)ERA 3.902d stress Stressed (11.7 IP/2g)
CHC
xERA 4.65 (below avg)ERA 4.682d stress Stressed (11.3 IP/2g)
Weather · Lightning
90°F, Thunderstorm, Wind 13 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
  • 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
  • CHC — Shota Imanaga: recent opponents high-K: COL 28%, COL 28% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Canning is a historically poor pitcher (xERA 6.50, ERA 10.80, HH% 56%, BB% 17%) but the total is already set at 11.0 — the market fully prices in the run risk; Imanaga is also struggling (recent ERA 6.15) but his short last outing (69 pitches) raises availability questions; with both bullpens stressed and total already at 11.0, there's no mispricing to exploit.
MIN @ HOU
8:10 PM · Daikin Park (Roof Closed)
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+108 (avg)K%21.7 (avg)HH%36.2 (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+160 (elite)K%13.2 (elite)HH%39.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN+118+1.5 (-176)O9.0 (-105)HOU-134-1.5 (+150)U9.0 (-112)
First 5 Innings
MLSpreadTotalMIN+108+0.5 (-132)O4.5 (-130)HOU-135-0.5 (+102)U4.5 (+100)
Team Totals
OverUnderF5 OF5 UMINO4.5 (+110)U4.5 (-138)O2.5 (+124)U2.5 (-160)HOUO4.5 (-102)U4.5 (-115)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UZebby Matthews5.5 (+124 / -156)17.5 (-106 / -122)Peter Lambert5.5 (+113 / +124)17.5 (-125 / +100)
Zebby Matthews · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 22vs LADL6.010856222
Jun 16@ TEXW7.09348022
Jun 11@ DETL6.08149177
Jun 5vs KCRW7.010025422
May 31@ PITL4.110076277
Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@ TORW4.29266322
Jun 17vs DETW7.08952011
Jun 10@ LAAL6.19165022
Jun 5vs ATHW5.19445411
May 30vs MILW5.09035322
SP 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)
Bullpens · Last 12
MIN
xERA 3.97 (avg)ERA 6.912d stress Normal (6.7 IP/2g)
HOU
xERA 3.23 (good)ERA 2.352d stress Elevated (9.3 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 3
  • 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
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.
MIN @ HOU o9.0 (-105)
Zebby Matthews is acutely STRUGGLING (recent ERA 8.42, two 7-ER outings in last 3 starts, xERA 4.43). The MIN offense is elite in L12 (wRC+ 160 — highest in the dataset today) with a very low K% of 13.2%, meaning they make contact consistently and will punish a struggling pitcher. HOU offense is average in L12 (wRC+ 108). Lambert is solid (recent ERA 2.78, xERA 2.16 elite) and limits MIN somewhat, but MIN's offense is so hot they should score regardless. MIN bullpen is a concern (xERA 3.97), meaning if Matthews gets knocked out early, runs will compound. Over signals: struggling starter (Matthews), elite opposing offense (MIN wRC+ 160), average-or-worse bullpens on at least one side (MIN pen). The 9.0 total is achievable given Matthews' trajectory and MIN's contact-heavy elite offense.
MIA @ COL
8:40 PM · Coors FieldHitter Friendly
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+111 (avg)K%18.6 (above avg)HH%35.3 (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+86 (below avg)K%27.8 (below avg)HH%30.0 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA-136-1.5 (+106)O11.5 (-114)COL+120+1.5 (-125)U11.5 (-105)
First 5 Innings
MLSpreadTotalMIA-140-0.5 (-110)O6.5 (-110)COL+114+0.5 (-118)U6.5 (-120)
Team Totals
OverUnderF5 OF5 UMIAO6.5 (+104)U6.5 (-130)O3.5 (+105)U3.5 (-135)COLO5.5 (+110)U5.5 (-135)O2.5 (-135)U2.5 (+105)
Pitcher Props
K O/UOuts O/USandy Alcantara4.5 (-113 / -108)18.5 (+135 / +110)Sean Sullivan3.5 (+132 / -169)15.5 (+107 / -142)
Sandy Alcantara · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs TEXW6.210945311
Jun 17@ PHIW6.010268124
Jun 12@ PITW8.010275133
Jun 7vs TBRW7.09075111
Jun 1@ WSNW7.09557033
Sean Sullivan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs BOSL5.09435533
Jun 17@ CHCL4.08229288
Jun 12@ ATHL3.04922000
SP 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)
Bullpens · Last 12
MIA
xERA 3.18 (good)ERA 2.422d stress Normal (6.3 IP/2g)
COL
xERA 4.28 (avg)ERA 3.462d stress Normal (5.3 IP/2g)
Weather · Hitter Friendly
87°F, Clear, Wind 11 mph W
APF 114 — Hitter Friendly
Flags · 3
  • 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
  • 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.
MIA Team Total o6.5 (+104)
Sean Sullivan is acutely STRUGGLING (recent ERA 8.25, including 8 ER in 4.0 IP in his last 3 starts) and his xERA 2.94 is a massive luck divergence — season ERA 8.25 >> xERA suggests he's been genuinely bad recently, not just unlucky. MIA is on a 5-0 tear in Alcantara's recent starts, averaging 7.4 RS (7.6 RS away). Playing at Coors (APF 114) further amplifies offense. MIA's bullpen is excellent (xERA 3.18), so even if they score runs early they'll hold. The team is riding strong momentum and hitting a pitcher currently giving up runs at a historic rate. +104 on MIA scoring 6.5+ is plus-money value in this context.
SFG @ ARI
9:40 PM · Chase Field (Roof Closed)
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+86 (below avg)K%15.1 (elite)HH%38.1 (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+54 (poor)K%29.6 (poor)HH%32.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG+119+1.5 (-173)O9.0 (-105)ARI-136-1.5 (+155)U9.0 (-108)
First 5 Innings
MLSpreadTotalSFG+114+0.5 (-125)O4.5 (-140)ARI-135-0.5 (-104)U4.5 (+108)
Team Totals
OverUnderF5 OF5 USFGO4.5 (+114)U4.5 (-140)O2.5 (+124)U2.5 (-160)ARIO4.5 (-113)U4.5 (-113)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UTyler Mahle4.5 (+129 / -165)15.5 (+128 / +126)E. Rodriguez4.5 (-144 / +120)17.5 (-149 / +112)
Tyler Mahle · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs ATHW5.27042200
May 26vs ARIL5.08133333
May 20@ ARIL5.07968066
May 15@ ATHL5.090610155
May 10vs PITW5.29785244
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@ STLW6.29553300
Jun 17vs LAAW7.010056311
Jun 12@ CINW2.28532512
Jun 6vs WSNL6.19256144
Jun 1vs LADW6.09635111
SP 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)
Bullpens · Last 12
SFG
xERA 4.78 (below avg)ERA 4.882d stress Fresh (3.0 IP/2g)
ARI
xERA 4.38 (avg)ERA 5.012d 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 15%, ARI 15% — 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 @ ATH
9:40 PM · Sutter Health ParkHot
Matchup · 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+77 (poor)K%24.3 (below avg)HH%42.2 (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+68 (poor)K%20.7 (avg)HH%34.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-112-1.5 (+135)O10.5 (-110)ATH-104+1.5 (-154)U10.5 (-105)
First 5 Innings
MLSpreadTotalLAD+100+0.5 (-138)O5.5 (-125)ATH-124-0.5 (+106)U5.5 (-104)
Team Totals
OverUnderF5 OF5 ULADO5.5 (+104)U5.5 (-130)O2.5 (-120)U2.5 (-110)ATHO4.5 (-142)U4.5 (+114)O2.5 (-130)U2.5 (+100)
Pitcher Props
K O/UOuts O/UEric Lauer4.5 (+135 / +124)15.5 (+140 / -164)Gage Jump5.5 (+123 / +122)15.5 (+116 / -146)
Eric Lauer · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 22@ MINW6.0*8420300
Jun 15vs TBRW6.09346333
Jun 9@ PITW5.28953022
Jun 2@ ARIW4.27015122
May 26vs COLW6.09644111
Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@ SFGL5.09793100
Jun 18vs LAAW7.010771300
Jun 12vs COLW5.07565133
Jun 7@ HOUW6.19633300
Jun 2@ CHCW7.08553111
SP 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)
Bullpens · Last 12
LAD
xERA 2.99 (elite)ERA 3.002d stress Normal (7.0 IP/2g)
ATH
xERA 3.62 (good)ERA 6.022d stress Normal (6.0 IP/2g)
Weather · Hot
91°F, Clear, Wind 5 mph NW
APF 108 — Hitter Friendly
Flags · 5
  • 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
  • ATH — Gage Jump: recent opponents high-K: COL 28%, LAA 27%, SFG 30% — K stats may be inflated vs strikeout-prone lineups
  • WEATHER: hitter-friendly park (APF 108) — park boosts offense, favor the over and HR props
AI Analysis
Gage Jump is elite (xERA 2.34) and recent ERA 1.99 confirms current form, strongly suppressing the LAD offense (wRC+ 68 vs LHP, poor); however, Lauer's Barrel% 16% and 14-day layoff introduce LAD-side risk, ATH bullpen ERA 6.02 is poor despite xERA 3.62 (luck gap), and the total at 10.5 is already elevated — no clean edge on either side of the total or a side bet given Lauer concerns.
LAA @ SEA
9:40 PM · T-Mobile ParkPitcher Friendly
Matchup · 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+79 (poor)K%26.1 (below avg)HH%39.3 (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+121 (above avg)K%25.5 (below avg)HH%40.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+172+1.5 (-123)O7.5 (-115)SEA-205-1.5 (+105)U7.5 (+100)
First 5 Innings
MLSpreadTotalLAA+172+0.5 (+112)O4.5 (-113)SEA-215-0.5 (-146)U4.5 (-115)
Team Totals
OverUnderF5 OF5 ULAAO3.5 (+116)U3.5 (-145)O1.5 (-110)U1.5 (-120)SEAO4.5 (+102)U4.5 (-120)O2.5 (-115)U2.5 (-115)
Pitcher Props
K O/UOuts O/URyan Johnson4.5 (+112 / -140)15.5 (+110 / +113)George Kirby6.5 (-104 / -108)17.5 (-194 / +147)
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23vs BALW6.09081100
Jun 18@ ATHL5.08928155
May 19vs ATHL2.0*3404155
May 17vs LADL2.0*3523133
May 15vs LADL1.0*2111100
George Kirby · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 23@ PITW6.09159212
Jun 17vs BALL6.09258033
Jun 10@ BALL6.0104107333
Jun 3vs NYML4.08959145
May 29vs ARIW5.18746144
SP 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)
Bullpens · Last 12
LAA
xERA 2.76 (elite)ERA 2.642d stress Normal (7.3 IP/2g)
SEA
xERA 2.52 (elite)ERA 5.182d stress Fresh (3.3 IP/2g)
Weather · Pitcher Friendly
69°F, Mainly Clear, Wind 6 mph WSW
APF 91 — Pitcher Friendly
Flags · 7
  • 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
  • LAA — Ryan Johnson: recent opponents high-K: ATH 26%, BAL 29% — K stats may be inflated vs strikeout-prone lineups
  • 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 is effectively a NO STATS pitcher (recent outings of 2.0 IP, 2.0 IP, 1.0 IP — clearly coming back from something) and his workload is dangerously compressed; Kirby is struggling at home (recent ERA 6.56, xERA 4.12 near average) but SEA ML is -205, far too expensive; the pitcher-friendly park (APF 91) argues under but total is only 7.5 and both starters are erratic.