MLB Game Overviews

Thursday, June 25, 2026

Updated 18:12 UTC · Odds Updated 04:24 UTC

AI Picks · 10 Bets · Jun 25
HOU @ DET u9.0 (-112)
Troy Melton is genuinely elite (xERA 2.98, recent ERA 1.78 over 3 starts) going deep (6.3 IP/gs) with one of the best bullpens in baseball backing him (DET xERA 2.45, ERA 1.52 — elite). Tatsuya Imai has a massive ERA/xERA gap (7.71 ERA vs 2.82 xERA) suggesting bad luck — his recent ERA of 2.12 (last 3 starts, excluding the skewed outlier) reflects his true elite-level talent. Both starters have strong xERAs sub-3.00. HOU bullpen is also solid (xERA 3.30). The 9.0 total is generous for a game with two elite-xERA pitchers both in good recent form and two of the best bullpens on today's slate. Both offenses are dangerous (HOU 124, DET 120 wRC+) but these pitchers have been suppressing offenses effectively.
Found at 11:38 AM ET
PHI -1.5 (+101)
C. Sanchez is on a historic run (recent ERA 1.29 over 3 starts, all 7.0 IP outings) with a great track record vs WSN specifically (2.67 ERA, 5.0 IP/gs). PHI offense is elite vs RHP (wRC+ 146 in L12), giving a strong compound edge. Cavalli is improving recently (3.94 ERA in last 3) but his xERA 6.66 is poor and PHI historically handles him. The +101 line for PHI -1.5 is exceptional value — getting plus money on a heavy favorite's run line, driven by the Sanchez edge and dominant PHI offense. Both bullpens are average-to-below which doesn't hurt this spread play (Sanchez eats 7 innings anyway). PHI 4-1 in Sanchez's last 5 starts; WSN just 2-3 at home in Cavalli's last 5.
Found at 11:38 AM ET
C. Sanchez Ks o6.5 (+102)
Sanchez is in elite form (recent ERA 1.29, averaging 9.0 K/start in last 3); his xERA is 3.16 with a 24.0 K%; WSN vs LHP has a 25.0 K% — one of the most strikeout-prone lineups in baseball, which is BETTER than the high-K TOR/MIL teams he just dominated; Sanchez has 6.5 K/gs historical vs WSN; he's averaging 6.2 IP/gs and has been going 7 full innings in each of his last 3 starts with 97-107 pitch counts, so he'll have the innings to accumulate Ks; the adjusted K expectation (~8-9) is well above the 6.5 line; +102 offers genuine value.
Found at 11:51 AM ET
NYY @ BOS u8.0 (-105)
Elite pitching matchup: Schlittler xERA 2.76 (season ERA 0.96 << xERA, but still elite) with a dominant recent history vs BOS (1.36 ERA, 6.6 IP/gs in 2 starts, 1.12 ERA at Fenway). Connelly Early is genuinely good (xERA 3.10, recent ERA 3.31 trending toward his true talent), with a strong 7.0 IP/0 ER outing just last time. Both bullpens are strong: NYY 3.51 xERA, BOS 2.71 xERA — best pen combo of the entire slate, which protects the low number all 9 innings. BOS offense vs RHP is cold (wRC+ 94 in L12) against an elite pitcher dominating them specifically. NYY vs LHP is average (114 wRC+). STL run-support trends are irrelevant here — BOS averages just 4.0 RS in Early's starts. The 8.0 total is a fair market number with real under edge given both starter quality and elite bullpen support.
Found at 11:38 AM ET
NYY -1.5 (+120)
Cam Schlittler has an elite xERA 2.76, and his matchup history vs BOS is outstanding (1.36 ERA, 6.6 IP/gs over 2 starts including a 1.12 ERA / 8.0 IP at this very park). NYY is 4-1 in his last 5 starts with 6.6 RS avg, and 4-1 on the road. Connelly Early struggles at home (5.52 ERA in last 3 home starts) and vs NYY (5.29 ERA). BOS offense is below average in L12 (wRC+ 94). NYY bullpen is excellent (xERA 3.51, ERA 3.00) and BOS bullpen is also solid (xERA 2.71), meaning the pitching edge for NYY is not eroded by pen risk. Getting NYY -1.5 at +120 is excellent value — essentially being paid to take the better team with the better pitcher in a favorable matchup.
Found at 12:51 PM ET
Cam Schlittler Ks o6.5
Schlittler is one of the best strikeout arms in the AL right now — 33.8% K rate, xERA 2.76, season ERA 0.96. He has gone 9, 10, 9, 7, 7 Ks in his last 5 starts, clearing 6.5 in 4 of 5. The BOS matchup is specifically favorable: he already struck out 9 BOS hitters on Jun 7 at Fenway and carries a 1.36 ERA / 6.6 IP/gs in 2 career starts vs BOS — deep outings mean he gets enough innings to accumulate. BOS wRC+ vs RHP is 94 in L12 (cold offense). The 6.5 line is a low bar for a pitcher whose floor in this form is 7.
Found at 7:00 AM ET
ARI @ STL o9.0 (-105)
Strong over case: Zac Gallen is in acute collapse (recent ERA 7.75 vs xERA 5.38 — both signal runs, 9.39 season ERA), McGreevy has a sketchy xERA (4.78) with a bad start recently and a 10.2% barrel rate; STL offense is elite vs RHP (wRC+ 138, 45.4 HH%); ARI offense is average but STL bullpen is a disaster (xERA 5.64, ERA 6.69 — a disqualifying-level pen meaning runs WILL come after 5); both starters average <6 IP/gs, so both shaky pens will see a lot of action; Gallen has a 6.92 ERA in his only career start at Busch Stadium; combined signals strongly favor runs well exceeding 9 on this total.
Found at 11:51 AM ET
Games In Progress / Completed
SEA @ PIT u8.5 (-115)
Bryce Miller is elite: xERA 2.30, recent ERA 0.00 in last 3 starts (17 IP, 0 ER), K% 37.1 — he is completely locked in right now. SEA bullpen xERA 2.40 is the best in the entire slate and will protect the number. SEA offense is poor (wRC+ 74 vs RHP in L12, worst of all teams today). Chandler has been struggling recently (7.20 recent ERA) but his xERA 2.83 and strikeout profile suggest regression toward true talent; the flag about the skewing start is noted, and his other recent outings show upward trajectory. PIT offense at 134 wRC+ is dangerous but Miller is so dominant that this doesn't concern greatly. The 8.5 total requires both sides to get to 5+ runs each — Miller's 0.00 ERA over 17 recent innings makes that nearly impossible on the SEA side, and SEA's elite bullpen suppresses PIT. PNC Park is neutral (APF 100).
Found at 11:38 AM ET
SEA @ PIT F5 u4.5 (-122)
Bryce Miller is historically elite (xERA 2.30, recent ERA 0.00 over last 3 starts, 37.1 K%, 1.42 season ERA); SEA offense is very cold (wRC+ 74 L12, worst in this slate) facing Chandler who despite recent struggles has a 2.83 xERA; the first 5 innings are dominated by two starters with strong suppression profiles, limiting the F5 total; both teams combined score <4.5 in the first 5 innings is very plausible with Miller elite and SEA offense ice-cold; limiting to F5 avoids the shaky Chandler bullpen exposure and the risk of both bullpens inflating the full-game total.
Found at 11:51 AM ET
Bryce Miller Ks o5.5 (+110)
Miller leads the majors in K rate at 37.1% and his xERA of 2.30 is elite. He has posted 7, 6, 9, 9, 7 Ks in his last 5 starts — over 5.5 in all five. He averages 6.3 IP/gs so he routinely has enough innings to rack up Ks. PIT's K% vs RHP is elevated and they do not make easy contact. Getting +110 on a pitcher who has cleared 5.5 in every recent start is exceptional value — the market is underpricing him because the line sits low enough that even a slightly off outing still cashes.
Found at 7:00 AM ET
AI-generated · For entertainment only · Not financial advice
KCR @ TBR
12:10 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 12
Seth Lugo R
xERA5.24 (below avg)K%10.3 (poor)HH%46.8 (poor)Barrel%12.8 (below avg)ERA4.40IP/gs4.8 IP/gsH/gs4.7PC/gs73BB%8.6
TBR vs RHP
wRC+125 (above avg)K%19.7 (above avg)HH%36.8 (avg)
Ian Seymour L
xERA3.08 (good)K%23.1 (good)HH%41.2 (below avg)Barrel%8.8 (avg)ERA4.38IP/gs6.2 IP/gsH/gs5.0PC/gs81BB%7.7
KCR vs LHP
wRC+123 (above avg)K%19.8 (above avg)HH%46.5 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+120+1.5 (-180)O8.5 (-105)TBR-136-1.5 (+164)U8.5 (-114)
Seth Lugo · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 25@ TBRL5.09037277
Jun 19vs STLW6.08505312
Jun 10vs TEXL3.14423111
Jun 4@ MINW5.09246155
May 30@ TEXL6.09066013
Ian Seymour · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 25vs KCRW6.2*9070100
Jun 20vs WSNL5.08147033
Jun 14@ LAAW3.1*7232322
Jun 8vs BOSW4.05551111
Jun 2vs DETL2.0*4012333
SP vs Opp / At Park · last 3 (2 seasons)
Seth Lugo
IPERAKHBB
vs TBR5.57.364.06.01.0(2)
at TBR5.57.364.06.01.0(2)
Ian Seymour
IPERAKHBB
vs KCR
home starts4.54.004.54.00.5(2)
Bullpens · Last 12
KCR
xERA 4.14 (avg)ERA 4.50
TBR
xERA 4.19 (avg)ERA 5.44
Weather · Dome
Dome
Flags · 5
  • KCR — Seth Lugo: HH% 47% — batters are squaring up the ball at an elevated rate
  • KCR — Seth Lugo: Barrel% 13% — high hard contact rate, elevated home run risk
  • KCR — Seth Lugo: 2026-06-04: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • KCR — Seth Lugo: recent opponents low-K: MIN 14%, STL 17% — recent opponents make less contact; today's lineup may be tougher
  • TBR — Ian Seymour: recent bullpen appearance: 2026-06-14, 2026-06-02 — may affect pitch count or availability
AI Analysis
Lugo has awful matchup history at Tropicana (7.36 ERA in 2 starts), high HH%/Barrel%, and faces a TBR offense with wRC+ 125 — strong over signals. But Seymour's recent ERA is just 2.25 (last 3) and his xERA is solid at 3.08, partially canceling the over case. KCR offense is above average (wRC+ 123). The 8.5 total is in a reasonable range but signals don't clearly converge enough for a high-confidence over or under play.
SEA @ PIT
12:35 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Bryce Miller R
xERA2.30 (elite)K%37.1 (elite)HH%32.4 (good)Barrel%8.1 (avg)ERA1.42IP/gs6.3 IP/gsH/gs2.7PC/gs78BB%3.2
PIT vs RHP
wRC+134 (elite)K%23.8 (avg)HH%42.1 (above avg)
Bubba Chandler R
xERA2.83 (elite)K%20.6 (avg)HH%32.6 (good)Barrel%6.5 (good)ERA3.18IP/gs8.5 IP/gsH/gs5.0PC/gs78BB%7.3
SEA vs RHP
wRC+69 (poor)K%23.8 (avg)HH%38.4 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA-138-1.5 (+126)O8.5 (-108)PIT+120+1.5 (-143)U8.5 (-105)
Bryce Miller · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 25@ PITL5.07794033
Jun 19vs BOSL5.06673011
Jun 12@ WSNW8.09174022
Jun 6@ DETW6.09491200
May 31vs ARIW5.07161100
Bubba Chandler · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 25vs SEAW5.17545311
Jun 19@ COLL6.07416222
Jun 13vs MIAW5.28463122
Jun 7@ ATLL5.1*8871223
Jun 2@ HOUW5.09136244
SP vs Opp / At Park · last 3 (2 seasons)
Bryce Miller
IPERAKHBB
vs PIT5.05.409.04.00.0(1)
at PIT5.05.409.04.00.0(1)
Bubba Chandler
IPERAKHBB
vs SEA5.11.764.05.03.0(1)
home starts5.14.125.05.32.0(3)
Bullpens · Last 12
SEA
xERA 2.53 (elite)ERA 4.68
PIT
xERA 3.86 (avg)ERA 5.11
Weather · Neutral Conditions
79°F, Partly Cloudy, Wind 11 mph SW
APF 101 — Neutral
Flags · 5
  • SEA — Bryce Miller: recent bullpen appearance: 2026-05-25 — may affect pitch count or availability
  • SEA — Bryce Miller: last start: 66 pitches — short outing, possible injury concern or early hook
  • PIT — Bubba Chandler: recent bullpen appearance: 2026-06-07 — may affect pitch count or availability
  • PIT — Bubba Chandler: last start: 74 pitches — short outing, possible injury concern or early hook
  • PIT — Bubba Chandler: 2026-06-02: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
SEA @ PIT u8.5 (-115)
Bryce Miller is elite: xERA 2.30, recent ERA 0.00 in last 3 starts (17 IP, 0 ER), K% 37.1 — he is completely locked in right now. SEA bullpen xERA 2.40 is the best in the entire slate and will protect the number. SEA offense is poor (wRC+ 74 vs RHP in L12, worst of all teams today). Chandler has been struggling recently (7.20 recent ERA) but his xERA 2.83 and strikeout profile suggest regression toward true talent; the flag about the skewing start is noted, and his other recent outings show upward trajectory. PIT offense at 134 wRC+ is dangerous but Miller is so dominant that this doesn't concern greatly. The 8.5 total requires both sides to get to 5+ runs each — Miller's 0.00 ERA over 17 recent innings makes that nearly impossible on the SEA side, and SEA's elite bullpen suppresses PIT. PNC Park is neutral (APF 100).
SEA @ PIT F5 u4.5 (-122)
Bryce Miller is historically elite (xERA 2.30, recent ERA 0.00 over last 3 starts, 37.1 K%, 1.42 season ERA); SEA offense is very cold (wRC+ 74 L12, worst in this slate) facing Chandler who despite recent struggles has a 2.83 xERA; the first 5 innings are dominated by two starters with strong suppression profiles, limiting the F5 total; both teams combined score <4.5 in the first 5 innings is very plausible with Miller elite and SEA offense ice-cold; limiting to F5 avoids the shaky Chandler bullpen exposure and the risk of both bullpens inflating the full-game total.
Bryce Miller Ks o5.5 (+110)
Miller leads the majors in K rate at 37.1% and his xERA of 2.30 is elite. He has posted 7, 6, 9, 9, 7 Ks in his last 5 starts — over 5.5 in all five. He averages 6.3 IP/gs so he routinely has enough innings to rack up Ks. PIT's K% vs RHP is elevated and they do not make easy contact. Getting +110 on a pitcher who has cleared 5.5 in every recent start is exceptional value — the market is underpricing him because the line sits low enough that even a slightly off outing still cashes.
ATH @ SFG
3:45 PM · Oracle ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Jeffrey Springs L
xERA5.64 (poor)K%19.1 (avg)HH%33.3 (good)Barrel%13.3 (below avg)ERA12.08IP/gs4.2 IP/gsH/gs6.3PC/gs87BB%9.5
SFG vs LHP
wRC+118 (above avg)K%19.6 (above avg)HH%42.1 (above avg)
Landen Roupp R
xERA2.84 (elite)K%25.4 (good)HH%29.5 (elite)Barrel%6.8 (good)ERA3.86IP/gs5.4 IP/gsH/gs4.7PC/gs100BB%9.0
ATH vs RHP
wRC+150 (elite)K%20.0 (avg)HH%36.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+113+1.5 (-180)O8.5 (-115)SFG-130-1.5 (+160)U8.5 (+100)
Jeffrey Springs · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19vs LAAW3.28644466
Jun 14vs COLL4.07757068
Jun 8vs MILL5.09938255
Jun 3@ CHCW3.28637144
May 27vs SEAL5.08476125
Landen Roupp · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19@ MIAL6.09877122
Jun 12vs CHCL4.210554244
Jun 6@ CHCL5.29853311
Jun 1@ MILL4.09648588
May 25vs ARIL5.09377124
SP vs Opp / At Park · last 3 (2 seasons)
Jeffrey Springs
IPERAKHBB
vs SFG6.11.484.03.50.5(2)
at SFG6.21.455.02.00.0(1)
Landen Roupp
IPERAKHBB
vs ATH6.00.005.05.02.0(1)
home starts4.44.776.74.72.0(3)
Bullpens · Last 12
ATH
xERA 3.45 (good)ERA 7.14
SFG
xERA 4.78 (below avg)ERA 4.66
Weather · Neutral Conditions
62°F, Mainly Clear, Wind 12 mph WSW
APF 97 — Neutral
Flags · 3
  • ATH — Jeffrey Springs: Barrel% 13% — high hard contact rate, elevated home run risk
  • ATH — Jeffrey Springs: recent opponents high-K: COL 26%, LAA 28% — K stats may be inflated vs strikeout-prone lineups
  • SFG — Landen Roupp: 2026-06-12: 4 ER in 4.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Both starters are struggling recently (Springs ERA 7.50 recent, Roupp ERA 6.97 recent) but the 8.5 total seems already reflective of this — Springs also has elite matchup history vs SFG (1.48 ERA) suggesting the market may be right to shade under. Roupp's blowup start appears to be a one-off per the flag. No clean directional edge with the line already priced where it is; too much uncertainty.
HOU @ DET
6:40 PM · Comerica ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Tatsuya Imai R
xERA2.82 (elite)K%36.4 (elite)HH%36.7 (avg)Barrel%6.7 (good)ERA7.71IP/gs3.9 IP/gsH/gs5.0PC/gs73BB%7.3
DET vs RHP
wRC+135 (elite)K%24.5 (below avg)HH%40.5 (above avg)
Troy Melton R
xERA2.98 (elite)K%20.0 (avg)HH%32.1 (good)Barrel%7.5 (good)ERA3.32IP/gs6.3 IP/gsH/gs4.3PC/gs89BB%6.7
HOU vs RHP
wRC+119 (above avg)K%21.1 (avg)HH%41.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU+104-1.5 (+160)O8.5 (-115)DET-112-1.5 (+160)U8.5 (+100)
Tatsuya Imai · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19vs CLEW6.089116033
Jun 12@ KCRW0.23814155
Jun 6vs ATHW5.09285322
May 31vs MILL6.011053222
May 25@ TEXW6.09720400
Troy Melton · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20vs CHWW6.08451311
Jun 9vs MINW5.08858044
Jun 3@ TBRW8.09454222
May 29@ CHWL7.08916111
May 24@ BALW5.27932311
SP vs Opp / At Park · last 3 (2 seasons)
Troy Melton
IPERAKHBB
vs HOU
home starts5.54.095.04.51.5(2)
Bullpens · Last 12
HOU
xERA 3.42 (good)ERA 3.33
DET
xERA 2.99 (elite)ERA 1.91
Weather · Neutral Conditions
81°F, Clear, Wind 12 mph WSW
APF 103 — Neutral
Flags · 4
  • HOU — Tatsuya Imai: avg 3.9 IP/gs — short outings, bullpen likely needed early
  • HOU — Tatsuya Imai: 2026-06-12: 5 ER in 0.2 IP skewing 3-game ERA — other starts look better, don't overweight the ERA
  • HOU — Tatsuya Imai: low-K outing 2026-06-12 (1 Ks vs avg 6.7) — stuff was flat that day
  • DET — Troy Melton: 2026-06-09: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
HOU @ DET u9.0 (-112)
Troy Melton is genuinely elite (xERA 2.98, recent ERA 1.78 over 3 starts) going deep (6.3 IP/gs) with one of the best bullpens in baseball backing him (DET xERA 2.45, ERA 1.52 — elite). Tatsuya Imai has a massive ERA/xERA gap (7.71 ERA vs 2.82 xERA) suggesting bad luck — his recent ERA of 2.12 (last 3 starts, excluding the skewed outlier) reflects his true elite-level talent. Both starters have strong xERAs sub-3.00. HOU bullpen is also solid (xERA 3.30). The 9.0 total is generous for a game with two elite-xERA pitchers both in good recent form and two of the best bullpens on today's slate. Both offenses are dangerous (HOU 124, DET 120 wRC+) but these pitchers have been suppressing offenses effectively.
PHI @ WSN
6:45 PM · Nationals ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
C. Sanchez L
xERA3.16 (good)K%24.0 (good)HH%37.0 (avg)Barrel%13.0 (below avg)ERA3.38IP/gs6.2 IP/gsH/gs5.7PC/gs99BB%4.0
WSN vs LHP
wRC+164 (elite)K%16.4 (above avg)HH%45.6 (elite)
Cade Cavalli R
xERA6.66 (poor)K%13.8 (below avg)HH%42.2 (below avg)Barrel%8.9 (avg)ERA6.39IP/gs4.2 IP/gsH/gs5.7PC/gs79BB%6.9
PHI vs RHP
wRC+121 (above avg)K%26.4 (below avg)HH%38.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI-186-1.5 (-110)O8.5 (+100)WSN+156+1.5 (-102)U8.0 (-102)
C. Sanchez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20vs NYMW6.09155111
Jun 14@ MILL5.29838144
Jun 8@ TORW7.0107104122
Jun 3vs SDPW7.08484111
May 27@ SDPW7.010096000
Cade Cavalli · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20@ TBRW2.26816322
Jun 13vs SEAW5.08154033
Jun 7@ ARIL5.08827144
Jun 1vs MIAL5.08965322
May 26@ CLEW6.08775211
SP vs Opp / At Park · last 3 (2 seasons)
C. Sanchez
IPERAKHBB
vs WSN5.02.676.54.53.5(2)
at WSN
Cade Cavalli
IPERAKHBB
vs PHI6.31.894.06.31.3(3)
home starts5.73.716.74.31.3(3)
Bullpens · Last 12
PHI
xERA 4.17 (avg)ERA 5.18
WSN
xERA 4.56 (below avg)ERA 6.83
Weather · Hitter Friendly
88°F, Mainly Clear, Wind 10 mph SSE
APF 104 — Hitter Friendly
Flags · 2
  • PHI — C. Sanchez: Barrel% 13% — high hard contact rate, elevated home run risk
  • WSN — Cade Cavalli: last start: 68 pitches — short outing, possible injury concern or early hook
PHI -1.5 (+101)
C. Sanchez is on a historic run (recent ERA 1.29 over 3 starts, all 7.0 IP outings) with a great track record vs WSN specifically (2.67 ERA, 5.0 IP/gs). PHI offense is elite vs RHP (wRC+ 146 in L12), giving a strong compound edge. Cavalli is improving recently (3.94 ERA in last 3) but his xERA 6.66 is poor and PHI historically handles him. The +101 line for PHI -1.5 is exceptional value — getting plus money on a heavy favorite's run line, driven by the Sanchez edge and dominant PHI offense. Both bullpens are average-to-below which doesn't hurt this spread play (Sanchez eats 7 innings anyway). PHI 4-1 in Sanchez's last 5 starts; WSN just 2-3 at home in Cavalli's last 5.
C. Sanchez Ks o6.5 (+102)
Sanchez is in elite form (recent ERA 1.29, averaging 9.0 K/start in last 3); his xERA is 3.16 with a 24.0 K%; WSN vs LHP has a 25.0 K% — one of the most strikeout-prone lineups in baseball, which is BETTER than the high-K TOR/MIL teams he just dominated; Sanchez has 6.5 K/gs historical vs WSN; he's averaging 6.2 IP/gs and has been going 7 full innings in each of his last 3 starts with 97-107 pitch counts, so he'll have the innings to accumulate Ks; the adjusted K expectation (~8-9) is well above the 6.5 line; +102 offers genuine value.
TEX @ TOR
7:07 PM · Rogers CentreNeutral Conditions
Matchup · SP Last 3 / Team Last 12
MacKenzie Gore L
xERA3.50 (good)K%28.9 (elite)HH%57.5 (poor)Barrel%8.5 (avg)ERA3.50IP/gs6.0 IP/gsH/gs5.7PC/gs95BB%9.2
TOR vs LHP
wRC+81 (below avg)K%28.6 (poor)HH%20.6 (poor)
Kevin Gausman R
xERA3.56 (good)K%24.6 (good)HH%35.0 (good)Barrel%10.0 (avg)ERA7.71IP/gs4.7 IP/gsH/gs4.3PC/gs89BB%9.8
TEX vs RHP
wRC+116 (above avg)K%20.4 (avg)HH%41.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+129+1.5 (-171)O8.0 (+100)TOR-150-1.5 (+150)U7.5 (+100)
MacKenzie Gore · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20vs SDPL6.09565211
Jun 15vs MINL7.0102104244
Jun 10@ KCRW5.08768322
Jun 3@ STLL4.210059344
May 29vs KCRW6.19934100
Kevin Gausman · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19@ CHCL2.06837477
Jun 13vs NYYL7.010571211
Jun 7vs BALW5.09355044
Jun 2@ ATLL6.09685244
May 27vs MIAW5.09556211
SP vs Opp / At Park · last 3 (2 seasons)
MacKenzie Gore
IPERAKHBB
vs TOR5.05.405.09.02.0(1)
at TOR5.05.405.09.02.0(1)
Kevin Gausman
IPERAKHBB
vs TEX8.01.126.05.00.0(1)
home starts5.73.185.74.01.3(3)
Bullpens · Last 12
TEX
xERA 3.71 (good)ERA 5.44
TOR
xERA 3.69 (good)ERA 3.58
Weather · Neutral Conditions
62°F, Overcast, Wind 7 mph ENE
APF 102 — Neutral
Flags · 4
  • TEX — MacKenzie Gore: HH% 57% — batters are squaring up the ball at an elevated rate
  • TEX — MacKenzie Gore: recent opponents low-K: MIN 18%, SDP 18% — recent opponents make less contact; today's lineup may be tougher
  • TOR — Kevin Gausman: last start: 68 pitches — short outing, possible injury concern or early hook
  • TOR — Kevin Gausman: 2026-06-19: 7 ER in 2.0 IP (ERA equiv 32) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Gausman's last start was only 68 pitches (injury/hook concern) and he's been struggling (recent ERA 5.06). But TOR offense vs LHP is poor (wRC+ 81, K% 28.6 — very high K rate), which mitigates the over case for Gore. The split total (O8.0 +100 / U7.5 +100) is unusual but TOR offense is too cold vs LHP to trust a full over, and Gore's HH% 57.5 is alarming even if opponents were low-K. Too many conflicting signals without a clean edge.
NYY @ BOS
7:10 PM · Fenway ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Cam Schlittler R
xERA2.76 (elite)K%33.8 (elite)HH%34.9 (good)Barrel%9.3 (avg)ERA0.96IP/gs6.2 IP/gsH/gs4.7PC/gs96BB%6.8
BOS vs RHP
wRC+86 (below avg)K%22.9 (avg)HH%32.6 (below avg)
Connelly Early L
xERA3.10 (good)K%21.6 (avg)HH%32.6 (good)Barrel%6.5 (good)ERA5.28IP/gs5.1 IP/gsH/gs6.0PC/gs95BB%10.8
NYY vs LHP
wRC+113 (avg)K%21.3 (avg)HH%33.1 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-155-1.5 (+110)O8.0 (-102)BOS+134+1.5 (-128)U7.5 (+100)
Cam Schlittler · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19vs CINW6.096134000
Jun 13@ TORW7.010176411
Jun 7vs BOSW5.29254111
Jun 2vs CLEL4.17635045
May 26@ KCRW6.07764011
Connelly Early · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20@ SEAW6.09872211
Jun 14vs TEXL4.291311266
Jun 8@ TBRL4.29665422
Jun 2vs BALL5.19666144
May 27vs ATLW7.09774300
SP vs Opp / At Park · last 3 (2 seasons)
Cam Schlittler
IPERAKHBB
vs BOS6.61.365.04.01.0(2)
at BOS8.01.125.04.01.0(1)
Connelly Early
IPERAKHBB
vs NYY5.15.294.05.03.0(1)
home starts5.45.525.37.02.0(3)
Bullpens · Last 12
NYY
xERA 3.81 (avg)ERA 3.21
BOS
xERA 2.58 (elite)ERA 3.82
Weather · Hitter Friendly
82°F, Mainly Clear, Wind 4 mph W
APF 104 — Hitter Friendly
Flags · 2
  • BOS — Connelly Early: 2026-06-14: 6 ER in 4.2 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • BOS — Connelly Early: recent opponents low-K: TBR 19%, SEA 13% — recent opponents make less contact; today's lineup may be tougher
NYY @ BOS u8.0 (-105)
Elite pitching matchup: Schlittler xERA 2.76 (season ERA 0.96 << xERA, but still elite) with a dominant recent history vs BOS (1.36 ERA, 6.6 IP/gs in 2 starts, 1.12 ERA at Fenway). Connelly Early is genuinely good (xERA 3.10, recent ERA 3.31 trending toward his true talent), with a strong 7.0 IP/0 ER outing just last time. Both bullpens are strong: NYY 3.51 xERA, BOS 2.71 xERA — best pen combo of the entire slate, which protects the low number all 9 innings. BOS offense vs RHP is cold (wRC+ 94 in L12) against an elite pitcher dominating them specifically. NYY vs LHP is average (114 wRC+). STL run-support trends are irrelevant here — BOS averages just 4.0 RS in Early's starts. The 8.0 total is a fair market number with real under edge given both starter quality and elite bullpen support.
NYY -1.5 (+120)
Cam Schlittler has an elite xERA 2.76, and his matchup history vs BOS is outstanding (1.36 ERA, 6.6 IP/gs over 2 starts including a 1.12 ERA / 8.0 IP at this very park). NYY is 4-1 in his last 5 starts with 6.6 RS avg, and 4-1 on the road. Connelly Early struggles at home (5.52 ERA in last 3 home starts) and vs NYY (5.29 ERA). BOS offense is below average in L12 (wRC+ 94). NYY bullpen is excellent (xERA 3.51, ERA 3.00) and BOS bullpen is also solid (xERA 2.71), meaning the pitching edge for NYY is not eroded by pen risk. Getting NYY -1.5 at +120 is excellent value — essentially being paid to take the better team with the better pitcher in a favorable matchup.
Cam Schlittler Ks o6.5
Schlittler is one of the best strikeout arms in the AL right now — 33.8% K rate, xERA 2.76, season ERA 0.96. He has gone 9, 10, 9, 7, 7 Ks in his last 5 starts, clearing 6.5 in 4 of 5. The BOS matchup is specifically favorable: he already struck out 9 BOS hitters on Jun 7 at Fenway and carries a 1.36 ERA / 6.6 IP/gs in 2 career starts vs BOS — deep outings mean he gets enough innings to accumulate. BOS wRC+ vs RHP is 94 in L12 (cold offense). The 6.5 line is a low bar for a pitcher whose floor in this form is 7.
CHC @ NYM
7:10 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Matthew Boyd L
xERA3.78 (avg)K%22.2 (avg)HH%47.8 (poor)Barrel%6.5 (good)ERA5.52IP/gs4.9 IP/gsH/gs5.7PC/gs90BB%4.8
NYM vs LHP
wRC+131 (elite)K%20.8 (avg)HH%36.4 (avg)
Freddy Peralta R
xERA3.50 (good)K%13.4 (below avg)HH%34.6 (good)Barrel%3.9 (elite)ERA11.20IP/gs4.6 IP/gsH/gs6.7PC/gs89BB%6.0
CHC vs RHP
wRC+109 (avg)K%20.7 (avg)HH%36.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-104-1.5 (+162)O8.5 (-102)NYM-112+1.5 (-190)U8.5 (-110)
Matthew Boyd · Last 5 Outings
DateOppResIPPCKHBBERR
May 3vs ARIW6.09454122
Apr 27@ SDPL4.09148255
Apr 22vs PHIW4.28455022
Apr 1vs LAAW5.298102212
Mar 26vs WSNL3.26376166
Freddy Peralta · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20@ PHIL2.28021011010
Jun 14vs ATLW5.09024111
Jun 9vs STLL6.09856266
Jun 3@ SEAW6.010166211
May 29vs MIAW4.29458144
SP vs Opp / At Park · last 3 (2 seasons)
Matthew Boyd
IPERAKHBB
vs NYM5.53.245.54.00.5(2)
at NYM6.03.008.06.00.0(1)
Freddy Peralta
IPERAKHBB
vs CHC5.14.744.03.03.0(3)
home starts5.16.514.06.01.3(3)
Bullpens · Last 12
CHC
xERA 4.89 (below avg)ERA 5.72
NYM
xERA 3.73 (good)ERA 4.23
Weather · Neutral Conditions
77°F, Overcast, Wind 14 mph SSE
APF 100 — Neutral
Flags · 4
  • CHC — Matthew Boyd: HH% 48% — batters are squaring up the ball at an elevated rate
  • CHC — Matthew Boyd: 53 days since last start (2026-05-03) — may not be fully stretched out
  • CHC — Matthew Boyd: 2026-04-27: 5 ER in 4.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • CHC — Matthew Boyd: recent opponents low-K: SDP 18%, ARI 14% — recent opponents make less contact; today's lineup may be tougher
AI Analysis
Boyd has a concerning 53-day layoff, high HH% (48%), and is returning cold. Peralta's season ERA 11.20 vs xERA 3.50 is a massive luck gap (under signal) but his recent ERA is also 6.11, suggesting real struggles right now — these signals conflict. CHC bullpen xERA 4.89 is poor. The 8.5 total feels fairly priced with two struggling starters and mixed signals; no clean high-confidence edge.
ARI @ STL
7:45 PM · Busch StadiumRainy, Windy
Matchup · SP Last 3 / Team Last 12
Zac Gallen R
xERA5.38 (poor)K%11.7 (poor)HH%37.1 (avg)Barrel%6.5 (good)ERA9.39IP/gs5.1 IP/gsH/gs9.0PC/gs87BB%6.5
STL vs RHP
wRC+140 (elite)K%16.5 (above avg)HH%45.0 (elite)
Michael McGreevy R
xERA4.78 (below avg)K%12.7 (below avg)HH%37.3 (avg)Barrel%10.2 (avg)ERA4.76IP/gs5.7 IP/gsH/gs6.7PC/gs89BB%4.2
ARI vs RHP
wRC+81 (below avg)K%18.8 (above avg)HH%36.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+113+1.5 (-188)O9.0 (-102)STL-130-1.5 (+158)U9.0 (-115)
Zac Gallen · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 20vs MINL4.081212299
Jun 14@ CINW6.08546233
Jun 9@ MIAL5.19439144
Jun 3vs LADL5.09019245
May 29@ SEAL5.08428155
Michael McGreevy · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 19@ KCRL5.09528155
Jun 14@ MINL6.08927222
Jun 7vs CINW6.08355022
Jun 1vs TEXL6.08715222
May 26@ MILL4.08967355
SP vs Opp / At Park · last 3 (2 seasons)
Zac Gallen
IPERAKHBB
vs STL5.26.924.03.04.0(1)
at STL5.26.924.03.04.0(1)
Michael McGreevy
IPERAKHBB
vs ARI
home starts5.73.712.36.71.0(3)
Bullpens · Last 12
ARI
xERA 4.73 (below avg)ERA 4.35
STL
xERA 5.39 (poor)ERA 6.69
Weather · Rainy, Windy
76°F, Heavy Rain, Wind 23 mph SW
APF 105 — Hitter Friendly
Flags · 4
  • STL bullpen: bullpen xERA 5.39 — bullpen performing well below average by expected ERA
  • STL — Michael McGreevy: 2026-06-19: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • STL — Michael McGreevy: recent opponents low-K: MIN 14%, KCR 17% — recent opponents make less contact; today's lineup may be tougher
  • WEATHER: wind: Blowing Out 23 mph — factor into total and HR expectations
ARI @ STL o9.0 (-105)
Strong over case: Zac Gallen is in acute collapse (recent ERA 7.75 vs xERA 5.38 — both signal runs, 9.39 season ERA), McGreevy has a sketchy xERA (4.78) with a bad start recently and a 10.2% barrel rate; STL offense is elite vs RHP (wRC+ 138, 45.4 HH%); ARI offense is average but STL bullpen is a disaster (xERA 5.64, ERA 6.69 — a disqualifying-level pen meaning runs WILL come after 5); both starters average <6 IP/gs, so both shaky pens will see a lot of action; Gallen has a 6.92 ERA in his only career start at Busch Stadium; combined signals strongly favor runs well exceeding 9 on this total.