MLB Game Overviews

Tuesday, July 28, 2026

Updated 21:05 UTC · Odds Updated 21:03 UTC

AI Picks · 17 Bets · Jul 28
ARI ML (+100)
Pfaadt is HOT (recent ERA 1.78 vs xERA 3.13), while Chandler is STRUGGLING (recent ERA 5.92 vs elite xERA 2.71). ARI offense is elite vs RHP (wRC+ 130) while PIT hits poorly (wRC+ 91) and has a below-average bullpen (xERA 4.90). PIT averages only 2.8 RS in Chandler's recent starts. ARI at even money (+100) is genuine value given the pitching and offensive edges. Rain risk (49%) is a concern but not disqualifying — monitor.
Found at 6:06 AM ET
DET ML (-142)
Melton is BLAZING HOT (recent ERA 0.52, xERA 3.18, 5-1 home record in recent starts), BAL's Kremer has an xERA 4.82, ERA 7.20, and an 8.65 ERA in prior starts at this very park. DET offense (wRC+ 117) is strong vs RHP while BAL is cold (wRC+ 79, averaging only 2.0 RS away in recent starts). BAL bullpen is elite (xERA 1.94) which limits full-game side value — but rain risk is the primary disqualifier flag here (81%). RAIN RISK 81% — this bet should be monitored and may not be playable if the game is delayed or shortened.
Found at 6:06 AM ET
Line Warning: Consider DET F5 ML at -156 (same issue) or DET Team Total Over 4.5 at -122 as a cleaner expression of the offensive edge vs Kremer.
WSN Team Total o4.5 (+102)
WSN offense is elite (wRC+ 142 vs RHP, averaging 9.4 RS in recent starts), while Bieber is STRUGGLING badly (recent ERA 7.44, just gave up 7 ER in 4 IP last start). WSN has scored big in recent starts and Bieber has command issues (BB% 7.3%) layered on top of recent struggles. TOR bullpen (xERA 3.53) is decent but won't prevent WSN from scoring. Getting WSN team total over 4.5 at +102 is excellent value given how hot WSN's offense is against a reeling pitcher.
Found at 6:06 AM ET
Taj Bradley K o6.5 (Note: this is KCR @ MIN game — CLE@CIN: Chase Burns K o6.5 (+103)
Chase Burns K% 18.2% with avg 7.0 K/start in last 3 (including 10 K start). CLE K% 22.3% vs RHP is above average. Burns' last 3 starts averaged 7.0 Ks against lineups including PIT (K% ~27%) and NYY (K% ~28%). CLE at 22.3% K rate is comparable, and Burns' underlying stuff supports 6-7+ Ks. At +103 this is a slight overlay value.
Found at 6:06 AM ET
CHW ML (+115)
Cole is STRUGGLING (recent ERA 5.00, HH% 52%, xERA 3.41) and NYY has scored only 2.0 RS avg in his last 5 starts (1-4 record). CHW offense is hot (wRC+ 118 vs RHP, 5.2 RS avg at home in Kay's starts), CHW bullpen is excellent (xERA 2.69), and wind blowing out 15mph helps the offense. Kay has an xERA 4.97 with concerns (Barrel% 13%), but CHW closes out the game with an elite bullpen. Getting +115 on the home side with a hot offense, elite bullpen, and a struggling opponent starter is strong value.
Found at 6:06 AM ET
MIN ML (-162)
Taj Bradley is HOT (recent ERA 1.89, avg 9.0 K/start last 3), and has a dominant 0.94 ERA in 3 career starts vs KCR. Seth Lugo is STRUGGLING badly (recent ERA 7.02, xERA 4.48, 8.87 ERA career vs MIN, 12.00 ERA at this very park). KCR bullpen is bad (xERA 5.08). MIN bullpen is solid (xERA 3.54). However, -162 is over the -150 pricing threshold — flagged as line warning.
Found at 6:06 AM ET
Line Warning: Consider MIN F5 ML at -166 (slightly worse) or MIN -1.5 at +132 for positive-odds exposure to this edge.
Taj Bradley o6.5 Ks (+100)
Bradley's recent avg K/start is 9.0 over last 3 (6K, 10K, 11K). KCR K% vs RHP is 21.1%, close to the league average — similar or slightly below the teams Bradley recently faced (LAA, CLE, HOU), so we don't need to significantly adjust down. Adjusted expectation of ~8–8.5 Ks is well above the 6.5 line (by 1.5–2 Ks). Bradley's K% is 21.8% with strong recent form and the line at +100 is clearly underpriced relative to his trajectory. Bradley is going 7 IP/gs average so he gets ample innings.
Found at 11:59 AM ET
CHC ML (-110)
Colin Rea has a dominant 1.03 ERA in 3 starts vs STL (5.7 IP/gs, 5.7 K/gs), and his recent ERA (3.58) is trending well. McGreevy has a 5.00 ERA in 3 career starts vs CHC despite a good recent ERA — his HH% 52%, Barrel% 16% remain red flags. STL offense is poor (wRC+ 69, averaging only 3.2 RS at home). CHC offense (wRC+ 112) and bullpen (xERA 3.72) are both solid. CHC ML at -110 is good value given the historical dominance of Rea vs this specific opponent.
Found at 6:06 AM ET
BOS -1.5 (+110)
Jake Bennett is elite and HOT (recent ERA 1.33, xERA 3.53, averaging 6.2 IP/gs), BOS bullpen is excellent (xERA 3.00, ERA 1.82). Gage Jump is STRUGGLING badly (recent ERA 7.98, xERA 4.23, HH% 58%, BB% 12%, ERA 6.43 at home 11.25). ATH bullpen is a disaster (xERA 5.92, ERA 9.17). BOS is 10-0 away L10. Getting -1.5 at +110 is exceptional value given this multi-layered edge — elite starter + great pen vs. a struggling starter with an historically bad pen.
Found at 6:06 AM ET
BOS Team Total o5.5 (+110)
Jump's xERA 4.23 with ERA 6.43 at home (11.25 home ERA), HH% 58%, BB% 12%, and a catastrophic bullpen (xERA 5.92) means BOS has a strong run-scoring edge regardless of their own pitcher's outcome. BOS wRC+ vs LHP is only 82 but Jump's command and hard contact metrics override that concern. Getting BOS team total over 5.5 at +110 is excellent value.
Found at 6:06 AM ET
MIL ML (-136)
Henderson is solid (recent ERA 2.38, xERA 2.56 elite), Roupp is STRUGGLING (recent ERA 5.00, 13.75 ERA in 2 career starts vs MIL). MIL offense is hot (wRC+ 126 vs RHP, 5-0 record in Henderson's L5 starts). Wind blowing out 18mph further favors the offense. MIL -1.5 at +126 is the better value play. -136 ML is slightly over preferred threshold.
Found at 6:06 AM ET
Line Warning: Consider MIL -1.5 at +126 for a better price on this edge.
LAD F5 ML (-180)
Justin Wrobleski is elite (xERA 2.12, recent ERA 2.25, 0.90 ERA in 3 home starts, averaging 7.7 IP/gs), matching up against a SEA team that is 1-4 in Luis Castillo's last 5 starts with only 2.0 RS avg. LAD bullpen xERA 5.02 disqualifies full-game ML but Wrobleski goes deep (7.7 IP/gs) making F5 the right vehicle. However -180 exceeds our -150 threshold — flagging with line warning.
Found at 11:59 AM ET
Line Warning: LAD F5 -0.5 spread at -135 or LAD team total Over 2.5 (F5) at -140 are better-priced expressions of the same Wrobleski dominance edge.
Cade Cavalli Ks o4.5 (+116)
Cavalli has elite K% (33.3%) and averaged 7.0 K/start in his last 3 (5K, 3K, 13K — with 13K in last start vs BOS, a high-K team at 28%). TOR K% vs RHP is 16.6% (below avg), which is a calibration-down factor vs BOS. Adjusting for TOR's lower K rate, expected Ks might be ~5.5-6. The line is only 4.5 at +116 — that gap (>1.0 Ks) between adjusted expectation and the line, at plus odds, is a clear value signal. Cavalli goes 6+ IP/gs (avg), so he'll have the innings to accumulate. Even if TOR makes more contact than BOS, the line is low enough to remain attractive.
Found at 5:05 PM ET
BAL @ DET F5 u5.5 (-146)
RAIN RISK 81% is a disqualifying factor for this game — flagging but including only as a note. Troy Melton is scorching (recent ERA 0.52, HOT, xERA 3.18), and BAL is poor vs RHP (wRC+ 79, K% 26.2%). However, the 81% rain risk is a serious concern that normally eliminates the bet. If game proceeds, this is the strongest under signal of the day. USE WITH EXTREME CAUTION DUE TO RAIN RISK.
Found at 5:05 PM ET
Line Warning: Consider DET F5 Team Total Over 2.5 at -120 to avoid the juice; or Troy Melton Ks Over 5.5 at -128 as a pure pitcher edge.
STL Team Total u4.5 (-145)
Colin Rea has historically dominated STL (1.03 ERA in 3 career starts vs them, 5.7 K/gs), and STL wRC+ is just 69 (poor) in L12 vs RHP. STL is 2-8 L10 overall and averaging just 3.4 RS in Rea's recent starts. The -145 is at the pricing limit but the convergence of: Rea's STL history, STL's poor offense, and STL's poor overall form creates a real edge.
Found at 5:05 PM ET
Line Warning: Try CHC F5 Team Total Over 2.5 at +114 as a better-priced offensive angle vs McGreevy's concerning peripherals.
CHC Team Total o2.5 (+114)
Michael McGreevy has severe red flags: HH% 52%, Barrel% 16% (both elite-tier hard contact), ERA 2.84 vs xERA 4.09 (lucky — market underestimates run risk), and 5.00 ERA historically vs CHC in 3 starts. CHC wRC+ 112 vs RHP. McGreevy's recent low-K opponents (ARI twice) means today's CHC lineup (K% 27.8%) could be tougher. CHC scoring 2+ runs in first 5 innings at +114 is strong value given the luck gap and CHC's above-avg offense vs a prone starter.
Found at 5:05 PM ET
LAD Team Total o5.5 (+102)
Luis Castillo has concerning peripherals: season ERA 4.50 vs xERA 3.28 (ERA higher than xERA = some bad luck, but the ERA itself signals vulnerability), his recent HOT ERA (2.25 in 2 starts) is skewed by one bad outing per the note (4 ER in 4 IP vs BOS). Castillo is also coming off 101 pitches and may be on a shorter leash. LAD wRC+ 102 vs RHP is average but vs a Castillo who can struggle, and LAD's bullpen being terrible (xERA 5.02) means this is NOT a pitching-dominant game for LAD. LAD scoring 5+ runs at +102 leverages the offensive edge and the fact that SEA pen (xERA 2.88) won't let LAD score easy later — we need to capture LAD scoring against Castillo + SEA pen exposure. Wait — correction: LAD needs to score, and their own bad bullpen only hurts them if SEA scores off it. LAD team total over benefits from: (1) Castillo's vulnerability, (2) LAD's home offensive history (5.4 RS avg in Bradley's... actually LAD's own SP starts: 4-1 L5, avg 5.4 RS). At +102 this is underpriced given the matchup.
Found at 5:05 PM ET
AI-generated · For entertainment only · Not financial advice
CLE @ CIN
1:40 PM · Great American Ball Park
Matchup · SP Last 3 / Team Last 12
Slade Cecconi R
xERA5.43 (poor)K%17.6 (avg)HH%54.9 (poor)Barrel%11.8 (below avg)ERA7.43IP/gs4.4 IP/gsH/gs7.3PC/gs80BB%7.3
CIN vs RHP
wRC+106 (avg)K%22.2 (avg)HH%37.0 (avg)
Chase Burns R
xERA3.69 (good)K%18.2 (avg)HH%38.6 (avg)Barrel%11.4 (below avg)ERA2.81IP/gs5.3 IP/gsH/gs3.3PC/gs95BB%15.2
CLE vs RHP
wRC+114 (avg)K%22.3 (avg)HH%34.2 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+135+1.5 (-143)O9.0 (-110)CIN-158-1.5 (+134)U9.0 (-108)
First 5 Innings
MLSpreadTotalCLE+126+0.5 (-114)O4.5 (-144)CIN-158-0.5 (-114)U4.5 (+110)
Team Totals
OverUnderCLEO3.5 (-140)U3.5 (+114)CINO4.5 (-118)U4.5 (+105)
Pitcher Props
K O/UOuts O/USlade Cecconi4.5 (-130 / +104)15.5 (+119 / -158)Chase Burns6.5 (+103 / -130)16.5 (-101 / -132)
Slade Cecconi · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 28@ CINW3.28427144
Jul 22vs MINL4.28857337
Jul 8@ MINL3.26746133
Jul 2vs CHWW5.010039155
Jun 27vs SEAW6.08743200
Chase Burns · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 28vs CLEL5.08945215
Jul 21@ SEAW5.09163200
Jul 8vs PHIW5.010623633
Jul 2@ MILW6.08944222
Jun 27@ PITW6.093109055
SP vs Opp / At Park · last 3 (2 seasons)
Slade Cecconi
IPERAKHBB
vs CIN4.45.456.05.30.7(3)
at CIN4.17.685.06.00.5(2)
Chase Burns
IPERAKHBB
vs CLE5.01.804.05.02.0(1)
home starts5.02.404.34.03.7(3)
Bullpens · Last 12
CLE
xERA 2.51 (elite)ERA 3.862d stress Fresh (0.3 IP/1g)
CIN
xERA 3.13 (good)ERA 4.652d stress Elevated (4.0 IP/1g)
Weather
86°F, Wind 11 mph
Flags · 5
  • CLE — Slade Cecconi: HH% 55% — batters are squaring up the ball at an elevated rate
  • CIN — Chase Burns: BB% 15% — command concerns, elevated walk rate
  • CLE bullpen fresh (0.3 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CIN bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WEATHER: rain chance 30% — monitor for delays
Taj Bradley K o6.5 (Note: this is KCR @ MIN game — CLE@CIN: Chase Burns K o6.5 (+103)
Chase Burns K% 18.2% with avg 7.0 K/start in last 3 (including 10 K start). CLE K% 22.3% vs RHP is above average. Burns' last 3 starts averaged 7.0 Ks against lineups including PIT (K% ~27%) and NYY (K% ~28%). CLE at 22.3% K rate is comparable, and Burns' underlying stuff supports 6-7+ Ks. At +103 this is a slight overlay value.
ARI @ PIT
6:40 PM · PNC ParkRainy
Matchup · SP Last 3 / Team Last 12
Brandon Pfaadt R
xERA3.13 (good)K%8.5 (poor)HH%33.9 (good)Barrel%6.5 (good)ERA3.24IP/gs5.6 IP/gsH/gs6.3PC/gs84BB%2.8
PIT vs RHP
wRC+91 (below avg)K%31.4 (poor)HH%41.4 (above avg)
Bubba Chandler R
xERA2.71 (elite)K%17.5 (avg)HH%38.6 (avg)Barrel%2.3 (elite)ERA3.60IP/gs5.0 IP/gsH/gs4.3PC/gs89BB%12.7
ARI vs RHP
wRC+130 (elite)K%18.0 (above avg)HH%41.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI-102-1.5 (+155)O9.5 (+100)PIT-115+1.5 (-180)U9.0 (-102)
First 5 Innings
MLSpreadTotalARI-108+0.5 (-152)O4.5 (-144)PIT-115-0.5 (+116)U4.5 (+110)
Team Totals
OverUnderF5 OF5 UARIO4.5 (-108)U4.5 (-118)O2.5 (+100)U2.5 (-130)PITO4.5 (+100)U4.5 (-120)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UBrandon Pfaadt4.5 (+132 / +126)15.5 (-118 / -108)Bubba Chandler4.5 (+129 / +132)15.5 (+130 / -160)
Brandon Pfaadt · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23@ STLW6.08717222
Jul 18vs STLW5.18736022
Jul 11@ LADW5.17726022
Jul 6@ SDPW5.07264000
Jun 30vs SFGW5.16623111
Bubba Chandler · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ NYYL6.18452100
Jul 11vs MILW4.29765322
Jul 5@ WSNW4.08606444
Jun 30@ PHIL6.19767255
Jun 25vs SEAW5.17545311
SP vs Opp / At Park · last 3 (2 seasons)
Bubba Chandler
IPERAKHBB
vs ARI5.03.604.02.06.0(1)
home starts4.83.105.34.32.3(3)
Bullpens · Last 12
ARI
xERA 4.15 (avg)ERA 4.242d stress Elevated (4.0 IP/1g)
PIT
xERA 4.39 (avg)ERA 4.302d stress Normal (3.0 IP/1g)
Weather · Rainy
81°F, Wind 12 mph
· Rain possible (63%)
Flags · 6
  • PIT — Bubba Chandler: BB% 13% — command concerns, elevated walk rate
  • ARI bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ARI — Brandon Pfaadt: recent bullpen appearance: 2026-06-03 — may affect pitch count or availability
  • ARI — Brandon Pfaadt: recent opponents low-K: STL 19%, STL 19% — recent opponents make less contact; today's lineup may be tougher
  • PIT — Bubba Chandler: 2026-07-05: 4 ER in 4.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WEATHER: rain risk 63% — game delay or conditions may affect performance
ARI ML (+100)
Pfaadt is HOT (recent ERA 1.78 vs xERA 3.13), while Chandler is STRUGGLING (recent ERA 5.92 vs elite xERA 2.71). ARI offense is elite vs RHP (wRC+ 130) while PIT hits poorly (wRC+ 91) and has a below-average bullpen (xERA 4.90). PIT averages only 2.8 RS in Chandler's recent starts. ARI at even money (+100) is genuine value given the pitching and offensive edges. Rain risk (49%) is a concern but not disqualifying — monitor.
BAL @ DET
6:40 PM · Comerica ParkRainy
Matchup · SP Last 3 / Team Last 12
Dean Kremer R
xERA4.82 (below avg)K%21.5 (avg)HH%34.8 (good)Barrel%6.5 (good)ERA7.20IP/gs5.0 IP/gsH/gs6.0PC/gs87BB%7.7
DET vs RHP
wRC+117 (above avg)K%20.7 (avg)HH%37.8 (avg)
Troy Melton R
xERA3.18 (good)K%33.3 (elite)HH%37.8 (avg)Barrel%8.1 (avg)ERA1.69IP/gs5.3 IP/gsH/gs4.3PC/gs92BB%13.0
BAL vs RHP
wRC+79 (poor)K%26.2 (below avg)HH%40.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL+120+1.5 (-163)O9.5 (+100)DET-142-1.5 (+136)U9.0 (+100)
First 5 Innings
MLSpreadTotalBAL+126+0.5 (-114)O5.5 (+112)DET-158-0.5 (-114)U5.5 (-146)
Team Totals
OverUnderF5 OF5 UBALO4.5 (+106)U4.5 (-135)O1.5 (-160)U1.5 (+124)DETO4.5 (-125)U4.5 (+100)O2.5 (-120)U2.5 (-110)
Pitcher Props
K O/UOuts O/UDean Kremer4.5 (-145 / +120)15.5 (-102 / -120)Troy Melton5.5 (-128 / +107)17.5 (-102 / -120)
Dean Kremer · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ BOSL6.08758166
Jul 17@ HOUW4.08354322
Jul 8vs CHCL5.09246144
Jul 1vs CHWW6.07944111
Apr 18@ CLEL6.09572233
Troy Melton · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs KCRW5.09055422
Jul 17@ LAAW5.29494411
Jul 8vs ATHW5.19194101
Jul 1@ NYYW6.18472100
Jun 25vs HOUL6.08862011
SP vs Opp / At Park · last 3 (2 seasons)
Dean Kremer
IPERAKHBB
vs DET5.28.653.04.04.0(1)
at DET5.28.653.04.04.0(1)
Troy Melton
IPERAKHBB
vs BAL5.21.733.02.03.0(1)
home starts5.41.686.73.71.7(3)
Bullpens · Last 12
BAL
xERA 2.03 (elite)ERA 1.082d stress Stressed (6.7 IP/1g)
DET
xERA 3.77 (avg)ERA 3.602d stress Elevated (4.0 IP/1g)
Weather · Rainy
80°F, Wind 13 mph
· Rain possible (81%)
Flags · 4
  • DET — Troy Melton: BB% 13% — command concerns, elevated walk rate
  • BAL bullpen stressed (6.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • DET bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WEATHER: rain risk 81% — game delay or conditions may affect performance
DET ML (-142)
Melton is BLAZING HOT (recent ERA 0.52, xERA 3.18, 5-1 home record in recent starts), BAL's Kremer has an xERA 4.82, ERA 7.20, and an 8.65 ERA in prior starts at this very park. DET offense (wRC+ 117) is strong vs RHP while BAL is cold (wRC+ 79, averaging only 2.0 RS away in recent starts). BAL bullpen is elite (xERA 1.94) which limits full-game side value — but rain risk is the primary disqualifier flag here (81%). RAIN RISK 81% — this bet should be monitored and may not be playable if the game is delayed or shortened.
PHI @ MIA
6:40 PM · loanDepot park
Matchup · SP Last 3 / Team Last 12
Aaron Nola R
xERA4.01 (avg)K%25.7 (good)HH%51.1 (poor)Barrel%17.8 (poor)ERA5.51IP/gs5.4 IP/gsH/gs5.3PC/gs89BB%10.0
MIA vs RHP
wRC+77 (poor)K%25.9 (below avg)HH%39.9 (avg)
Sandy Alcantara R
xERA3.20 (good)K%22.2 (avg)HH%36.2 (avg)Barrel%8.6 (avg)ERA4.05IP/gs6.7 IP/gsH/gs5.7PC/gs104BB%6.2
PHI vs RHP
wRC+67 (poor)K%29.6 (poor)HH%45.2 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI+110+1.5 (-190)O8.0 (-110)MIA-129-1.5 (+167)U8.0 (-105)
First 5 Innings
MLSpreadTotalPHI+112+0.5 (-132)O4.5 (-114)MIA-135-0.5 (+102)U4.5 (-114)
Team Totals
OverUnderF5 OF5 UPHIO3.5 (-125)U3.5 (+105)O1.5 (-140)U1.5 (+110)MIAO4.5 (+114)U3.5 (+116)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/UAaron Nola5.5 (+126 / -152)16.5 (-105 / -108)Sandy Alcantara5.5 (+116 / +121)18.5 (+145 / +135)
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs LADL5.18547155
Jul 16vs NYML6.09766433
Jul 10@ DETL5.08483222
Jul 5@ KCRL7.09877033
Jun 29vs PITL4.18658278
Sandy Alcantara · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ HOUL7.010839155
Jul 17@ MILL6.010473411
Jul 10vs CLEL7.09985033
Jul 4@ ATHW8.010086111
Jun 29@ COLW5.29637555
SP vs Opp / At Park · last 3 (2 seasons)
Aaron Nola
IPERAKHBB
vs MIA6.00.005.05.00.0(1)
at MIA6.00.005.05.00.0(1)
Sandy Alcantara
IPERAKHBB
vs PHI5.74.245.06.71.0(3)
home starts6.72.236.35.01.3(3)
Bullpens · Last 12
PHI
xERA 3.01 (good)ERA 3.502d stress Normal (3.0 IP/1g)
MIA
xERA 5.08 (below avg)ERA 5.982d stress Elevated (4.3 IP/1g)
Weather
87°F, Wind 12 mph
Flags · 8
  • PHI — Aaron Nola: HH% 51% — batters are squaring up the ball at an elevated rate
  • PHI — Aaron Nola: Barrel% 18% — high hard contact rate, elevated home run risk
  • MIA bullpen: bullpen xERA 5.08 — bullpen performing well below average by expected ERA
  • MIA bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • PHI — Aaron Nola: 2026-07-22: 5 ER in 5.1 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • PHI — Aaron Nola: recent opponents high-K: NYM 26%, LAD 25% — K stats may be inflated vs strikeout-prone lineups
  • MIA — Sandy Alcantara: last start: 108 pitches — high pitch count, may be on shorter leash today
  • WEATHER: rain chance 36% — monitor for delays
TEX @ TBR
6:40 PM · Tropicana Field
Matchup · SP Last 3 / Team Last 12
Cal Quantrill R
xERA4.41 (avg)K%8.3 (poor)HH%30.0 (elite)Barrel%6.0 (good)ERA6.23IP/gs6.5 IP/gsH/gs9.0PC/gs73BB%8.3
TBR vs RHP
wRC+107 (avg)K%21.4 (avg)HH%31.0 (below avg)
Griffin Jax R
xERA4.13 (avg)K%20.6 (avg)HH%33.3 (good)Barrel%8.3 (avg)ERA5.06IP/gs5.3 IP/gsH/gs5.0PC/gs79BB%7.3
TEX vs RHP
wRC+118 (above avg)K%23.2 (avg)HH%37.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+150+1.5 (-140)O8.5 (+100)TBR-175-1.5 (+123)U8.5 (-119)
First 5 Innings
MLSpreadTotalTEX+146+0.5 (-104)O4.5 (-114)TBR-184-0.5 (-125)U4.5 (-114)
Team Totals
OverUnderF5 OF5 UTEXO3.5 (+100)U3.5 (-120)O1.5 (-125)U1.5 (-105)TBRO4.5 (+100)U4.5 (-115)O2.5 (-115)U2.5 (-115)
Pitcher Props
K O/UOuts O/UCal Quantrill2.5 (-158 / +132)14.5 (-130 / -110)Griffin Jax5.5 (+100 / -123)15.5 (+132 / -172)
Cal Quantrill · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs CHWL3.0*5512322
Jul 17@ ATLL4.086311166
Jul 10vs HOUW6.07915111
Jul 4vs DETL5.06623123
Jun 27@ TORW4.05552100
Griffin Jax · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ TORW6.08353111
Jul 17@ BOSL5.08568177
Jul 11vs SEAW5.06934311
Jul 6vs NYYL5.081101233
Jun 30@ KCRW6.07155033
SP vs Opp / At Park · last 3 (2 seasons)
Cal Quantrill
IPERAKHBB
vs TBR5.01.806.02.02.0(1)
at TBR
Griffin Jax
IPERAKHBB
vs TEX
home starts5.02.406.73.32.3(3)
Bullpens · Last 12
TEX
xERA 4.36 (avg)ERA 6.802d stress Elevated (4.0 IP/1g)
TBR
xERA 3.08 (good)ERA 2.422d stress Fresh (2.0 IP/1g)
Weather
87°F, Wind 11 mph
Flags · 7
  • TEX bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TBR bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • TEX — Cal Quantrill: 11 days since last start (2026-07-17) — may not be fully stretched out
  • TEX — Cal Quantrill: recent bullpen appearance: 2026-07-22 — may affect pitch count or availability
  • TEX — Cal Quantrill: 2026-07-17: 6 ER in 4.0 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TBR — Griffin Jax: 2026-07-17: 7 ER in 5.0 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TBR — Griffin Jax: recent opponents low-K: SEA 18%, TOR 17% — recent opponents make less contact; today's lineup may be tougher
TOR @ WSN
6:45 PM · Nationals ParkRainy
Matchup · SP Last 3 / Team Last 12
Shane Bieber R
xERA3.50 (good)K%19.1 (avg)HH%40.0 (avg)Barrel%6.0 (good)ERA1.53IP/gs5.9 IP/gsH/gs4.0PC/gs88BB%7.3
WSN vs RHP
wRC+142 (elite)K%19.4 (above avg)HH%38.3 (avg)
Cade Cavalli R
xERA2.58 (elite)K%33.3 (elite)HH%51.2 (poor)Barrel%2.4 (elite)ERA2.00IP/gs6.0 IP/gsH/gs4.0PC/gs90BB%4.5
TOR vs RHP
wRC+88 (below avg)K%16.6 (above avg)HH%33.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR+120+1.5 (-171)O9.0 (+100)WSN-142-1.5 (+146)U8.5 (+100)
First 5 Innings
MLSpreadTotalTOR+135+0.5 (-114)O4.5 (-135)WSN-160-0.5 (-114)U4.5 (+104)
Team Totals
OverUnderF5 OF5 UTORO3.5 (-140)U3.5 (+112)O1.5 (-140)U1.5 (+110)WSNO4.5 (+100)U4.5 (-115)O2.5 (-110)U2.5 (-120)
Pitcher Props
K O/UOuts O/UShane Bieber4.5 (+130 / +128)Cade Cavalli4.5 (+116 / -123)17.5 (-130 / -110)
Shane Bieber · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs TBRW7.08633011
Jul 18vs CHWW6.08063200
Jul 10@ SDPW4.29746322
Jul 4@ SEAL4.08936377
Jun 28vs TEXL5.19245422
Cade Cavalli · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ COLW6.09084200
Jul 17@ ATHW6.09594022
Jul 12vs NYYL6.08554122
Jul 5vs PITL2.16336234
Jun 30@ BOSW7.0100131001
SP vs Opp / At Park · last 3 (2 seasons)
Cade Cavalli
IPERAKHBB
vs TOR
home starts4.74.475.05.01.3(3)
Bullpens · Last 12
TOR
xERA 3.24 (good)ERA 4.742d stress Fresh (2.0 IP/1g)
WSN
xERA 4.67 (below avg)ERA 4.422d stress Elevated (5.0 IP/1g)
Weather · Rainy
88°F, Wind 14 mph
· Rain possible (64%)
Flags · 4
  • WSN — Cade Cavalli: HH% 51% — batters are squaring up the ball at an elevated rate
  • TOR bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • WSN bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WEATHER: rain risk 64% — game delay or conditions may affect performance
WSN Team Total o4.5 (+102)
WSN offense is elite (wRC+ 142 vs RHP, averaging 9.4 RS in recent starts), while Bieber is STRUGGLING badly (recent ERA 7.44, just gave up 7 ER in 4 IP last start). WSN has scored big in recent starts and Bieber has command issues (BB% 7.3%) layered on top of recent struggles. TOR bullpen (xERA 3.53) is decent but won't prevent WSN from scoring. Getting WSN team total over 4.5 at +102 is excellent value given how hot WSN's offense is against a reeling pitcher.
CLE @ CIN
7:10 PM · Great American Ball Park
Matchup · SP Last 3 / Team Last 12
Gavin Williams R
xERA1.79 (elite)K%44.6 (elite)HH%46.2 (poor)Barrel%7.7 (good)ERA3.15IP/gs6.7 IP/gsH/gs4.0PC/gs95BB%1.4
CIN vs RHP
wRC+106 (avg)K%22.2 (avg)HH%37.0 (avg)
Caleb Ferguson
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
CLE
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE-142-1.5 (+112)O9.0 (-110)CIN+123+1.5 (-131)U9.0 (-105)
First 5 Innings
MLSpreadTotalCLE-158-0.5 (-114)O4.5 (-135)CIN+126+0.5 (-114)U4.5 (+104)
Team Totals
OverUnderF5 OF5 UCLEO4.5 (-128)U4.5 (+100)O2.5 (-115)U2.5 (-115)CINO3.5 (-135)U3.5 (+108)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UGavin Williams7.5 (-120 / +104)17.5 (-204 / +151)Caleb Ferguson
Gavin Williams · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs MINL7.097112000
Jul 18vs PITL6.084117055
Jul 9@ MINW7.0103113122
Jul 3vs CHWW4.27965233
Jun 28vs SEAW5.010366323
SP vs Opp / At Park · last 3 (2 seasons)
Gavin Williams
IPERAKHBB
vs CIN6.03.007.08.00.0(1)
at CIN
Bullpens · Last 12
CLE
xERA 2.51 (elite)ERA 3.862d stress Fresh (0.3 IP/1g)
CIN
xERA 3.13 (good)ERA 4.652d stress Elevated (4.0 IP/1g)
Weather
86°F, Wind 11 mph
Flags · 6
  • CLE — Gavin Williams: HH% 46% — batters are squaring up the ball at an elevated rate
  • CIN — Caleb Ferguson: first start of the season — no stats available yet
  • CLE bullpen fresh (0.3 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CIN bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CLE — Gavin Williams: 2026-07-18: 5 ER in 6.0 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WEATHER: rain chance 30% — monitor for delays
Taj Bradley K o6.5 (Note: this is KCR @ MIN game — CLE@CIN: Chase Burns K o6.5 (+103)
Chase Burns K% 18.2% with avg 7.0 K/start in last 3 (including 10 K start). CLE K% 22.3% vs RHP is above average. Burns' last 3 starts averaged 7.0 Ks against lineups including PIT (K% ~27%) and NYY (K% ~28%). CLE at 22.3% K rate is comparable, and Burns' underlying stuff supports 6-7+ Ks. At +103 this is a slight overlay value.
ATL @ NYM
7:10 PM · Citi FieldRainy, Windy
Matchup · SP Last 3 / Team Last 12
Chris Sale
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
NYM
No data
Christian Scott
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
ATL
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-115-1.5 (+149)O8.5 (-105)NYM+102+1.5 (-170)U8.5 (-110)
First 5 Innings
MLSpreadTotalATL-174-0.5 (-114)O3.5 (-138)NYM+138+0.5 (-114)U3.5 (+106)
Team Totals
OverUnderATLO4.5 (+110)U3.5 (+120)NYMO2.5 (-160)U2.5 (+124)
Pitcher Props
K O/UChris Sale7.5 (+126 / -141)Christian Scott5.5 (+116 / -140)
Chris Sale · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs SDPW6.098115133
Jul 17vs TEXW7.08962000
Jul 10@ STLL3.04352100
Jul 4vs NYMW5.09837233
Jun 28@ SFGL6.094108112
Christian Scott · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ MILL3.28964333
Jul 16@ PHIW5.27973000
Jul 8vs KCRW5.09053100
Jul 3@ ATLL4.08272433
Jun 27vs PHIW4.18263222
SP vs Opp / At Park · last 3 (2 seasons)
Chris Sale
IPERAKHBB
vs NYM6.62.055.06.01.5(2)
at NYM
Christian Scott
IPERAKHBB
vs ATL4.06.757.02.04.0(1)
home starts4.44.065.74.31.3(3)
Bullpens · Last 12
ATL
xERA 4.72 (below avg)ERA 6.242d stress Elevated (5.3 IP/1g)
NYM
xERA 3.26 (good)ERA 2.632d stress Elevated (5.0 IP/1g)
Weather · Rainy, Windy
81°F, Wind 17 mph
· Rain possible (59%)
Flags · 8
  • ATL — Chris Sale: first start of the season — no stats available yet
  • NYM — Christian Scott: first start of the season — no stats available yet
  • ATL bullpen elevated (5.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • NYM bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATL — Chris Sale: recent opponents low-K: STL 19%, SDP 18% — recent opponents make less contact; today's lineup may be tougher
  • NYM — Christian Scott: 2026-07-22: 3 ER in 3.2 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WEATHER: rain risk 59% — game delay or conditions may affect performance
  • WEATHER: wind: Out 17 mph — factor into total and HR expectations
NYY @ CHW
7:40 PM · Rate FieldWindy
Matchup · SP Last 3 / Team Last 12
Gerrit Cole R
xERA3.41 (good)K%33.3 (elite)HH%52.1 (poor)Barrel%10.4 (avg)ERA3.72IP/gs6.4 IP/gsH/gs5.0PC/gs98BB%2.7
CHW vs RHP
wRC+118 (above avg)K%22.8 (avg)HH%39.2 (avg)
Anthony Kay L
xERA4.97 (below avg)K%20.6 (avg)HH%38.5 (avg)Barrel%12.8 (below avg)ERA3.77IP/gs4.8 IP/gsH/gs3.7PC/gs85BB%11.1
NYY vs LHP
wRC+79 (poor)K%28.2 (poor)HH%36.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-120-1.5 (+140)O8.0 (-102)CHW+104+1.5 (-166)U7.5 (+100)
First 5 Innings
MLSpreadTotalNYY-132-0.5 (+108)O4.5 (+108)CHW+106+0.5 (-140)U4.5 (-140)
Team Totals
OverUnderF5 OF5 UNYYO4.5 (+114)U3.5 (+116)O1.5 (-160)U1.5 (+124)CHWO3.5 (-115)U3.5 (-110)O1.5 (-135)U1.5 (+105)
Pitcher Props
K O/UOuts O/UGerrit Cole6.5 (+108 / -131)17.5 (-118 / -101)Anthony Kay4.5 (-122 / +101)15.5 (+130 / -171)
Gerrit Cole · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs PITL7.093114033
Jul 17vs LADL6.010384122
Jul 8@ TBRL6.19767133
Jul 3vs MINW5.08875022
Jun 27@ BOSL5.18957144
Anthony Kay · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ TEXW5.07945222
Jul 17@ TORW4.08352322
Jul 9vs BOSL5.19244222
Jul 3@ CLEL4.04821211
Jun 28vs KCRL3.27327135
SP vs Opp / At Park · last 3 (2 seasons)
Gerrit Cole
IPERAKHBB
vs CHW6.03.006.03.02.0(1)
at CHW
Anthony Kay
IPERAKHBB
vs NYY4.09.002.06.01.0(1)
home starts4.83.154.74.71.7(3)
Bullpens · Last 12
NYY
xERA 4.21 (avg)ERA 3.242d stress Elevated (5.0 IP/1g)
CHW
xERA 2.74 (elite)ERA 3.442d stress Elevated (4.7 IP/1g)
Weather · Windy
74°F, Wind 16 mph
Flags · 7
  • NYY — Gerrit Cole: HH% 52% — batters are squaring up the ball at an elevated rate
  • CHW — Anthony Kay: Barrel% 13% — high hard contact rate, elevated home run risk
  • NYY bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW bullpen elevated (4.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • NYY — Gerrit Cole: recent opponents high-K: LAD 25%, PIT 31% — K stats may be inflated vs strikeout-prone lineups
  • CHW — Anthony Kay: last start: 79 pitches — short outing, possible injury concern or early hook
  • WEATHER: wind: Out 16 mph — factor into total and HR expectations
CHW ML (+115)
Cole is STRUGGLING (recent ERA 5.00, HH% 52%, xERA 3.41) and NYY has scored only 2.0 RS avg in his last 5 starts (1-4 record). CHW offense is hot (wRC+ 118 vs RHP, 5.2 RS avg at home in Kay's starts), CHW bullpen is excellent (xERA 2.69), and wind blowing out 15mph helps the offense. Kay has an xERA 4.97 with concerns (Barrel% 13%), but CHW closes out the game with an elite bullpen. Getting +115 on the home side with a hot offense, elite bullpen, and a struggling opponent starter is strong value.
KCR @ MIN
7:40 PM · Target Field
Matchup · SP Last 3 / Team Last 12
Seth Lugo R
xERA4.48 (avg)K%20.6 (avg)HH%55.6 (poor)Barrel%4.4 (elite)ERA3.18IP/gs5.7 IP/gsH/gs3.7PC/gs91BB%8.8
MIN vs RHP
wRC+83 (below avg)K%21.3 (avg)HH%36.7 (avg)
Taj Bradley R
xERA4.13 (avg)K%21.8 (avg)HH%37.7 (avg)Barrel%9.4 (avg)ERA3.79IP/gs6.3 IP/gsH/gs5.0PC/gs101BB%10.3
KCR vs RHP
wRC+89 (below avg)K%21.1 (avg)HH%41.0 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+150+1.5 (-136)O9.0 (-115)MIN-178-1.5 (+120)U9.0 (+100)
First 5 Innings
MLSpreadTotalKCR+145+0.5 (-106)O4.5 (-130)MIN-176-0.5 (-122)U4.5 (+100)
Team Totals
OverUnderF5 OF5 UKCRO3.5 (-136)U3.5 (+110)O1.5 (-135)U1.5 (+105)MINO4.5 (-136)U4.5 (+114)O2.5 (-125)U2.5 (-105)
Pitcher Props
K O/UOuts O/USeth Lugo4.5 (+124 / +132)17.5 (-108 / -103)Taj Bradley6.5 (+105 / -132)17.5 (-178 / +140)
Seth Lugo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs SFGW7.09453233
Jul 17vs SDPW6.09034212
Jul 12@ BALL4.08964222
Jul 7@ NYMW4.19449269
Jul 1vs TBRL6.08579033
Taj Bradley · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23@ CLEW7.010952311
Jul 18@ CHCL5.09467355
Jul 12vs LAAW7.09966222
Jul 7vs CLEW7.0101103011
Jul 1@ HOUW5.097114311
SP vs Opp / At Park · last 3 (2 seasons)
Seth Lugo
IPERAKHBB
vs MIN4.78.873.76.72.0(3)
at MIN4.512.002.57.51.5(2)
Taj Bradley
IPERAKHBB
vs KCR6.40.943.04.01.7(3)
home starts7.02.147.74.01.7(3)
Bullpens · Last 12
KCR
xERA 5.08 (below avg)ERA 5.362d stress Elevated (4.7 IP/1g)
MIN
xERA 3.54 (good)ERA 3.592d stress Normal (3.3 IP/1g)
Weather
89°F, Wind 6 mph
Flags · 5
  • KCR — Seth Lugo: HH% 56% — batters are squaring up the ball at an elevated rate
  • KCR bullpen: bullpen xERA 5.08 — bullpen performing well below average by expected ERA
  • KCR bullpen elevated (4.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIN — Taj Bradley: last start: 109 pitches — high pitch count, may be on shorter leash today
  • MIN — Taj Bradley: 2026-07-18: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
MIN ML (-162)
Taj Bradley is HOT (recent ERA 1.89, avg 9.0 K/start last 3), and has a dominant 0.94 ERA in 3 career starts vs KCR. Seth Lugo is STRUGGLING badly (recent ERA 7.02, xERA 4.48, 8.87 ERA career vs MIN, 12.00 ERA at this very park). KCR bullpen is bad (xERA 5.08). MIN bullpen is solid (xERA 3.54). However, -162 is over the -150 pricing threshold — flagged as line warning.
Taj Bradley o6.5 Ks (+100)
Bradley's recent avg K/start is 9.0 over last 3 (6K, 10K, 11K). KCR K% vs RHP is 21.1%, close to the league average — similar or slightly below the teams Bradley recently faced (LAA, CLE, HOU), so we don't need to significantly adjust down. Adjusted expectation of ~8–8.5 Ks is well above the 6.5 line (by 1.5–2 Ks). Bradley's K% is 21.8% with strong recent form and the line at +100 is clearly underpriced relative to his trajectory. Bradley is going 7 IP/gs average so he gets ample innings.
CHC @ STL
7:45 PM · Busch StadiumHot
Matchup · SP Last 3 / Team Last 12
Colin Rea R
xERA5.10 (below avg)K%19.4 (avg)HH%28.0 (elite)Barrel%10.0 (avg)ERA5.51IP/gs5.4 IP/gsH/gs6.0PC/gs89BB%6.0
STL vs RHP
wRC+69 (poor)K%18.9 (above avg)HH%41.2 (above avg)
Michael McGreevy R
xERA4.09 (avg)K%18.2 (avg)HH%51.7 (poor)Barrel%15.5 (poor)ERA2.84IP/gs6.3 IP/gsH/gs6.0PC/gs93BB%6.5
CHC vs RHP
wRC+112 (avg)K%27.8 (below avg)HH%34.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-112-1.5 (+146)O9.0 (+100)STL-104+1.5 (-168)U8.5 (+100)
First 5 Innings
MLSpreadTotalCHC-114-0.5 (+122)O4.5 (-135)STL-110+0.5 (-160)U4.5 (+104)
Team Totals
OverUnderF5 OF5 UCHCO4.5 (+100)U4.5 (-120)O2.5 (+114)U2.5 (-145)STLO4.5 (+118)U4.5 (-145)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/UColin Rea3.5 (+110 / -121)15.5 (-128 / -103)Michael McGreevy3.5 (-112 / -111)17.5 (-112 / -119)
Colin Rea · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs DETL5.08656144
Jul 17vs MINL6.09165134
Jul 8@ BALW5.19127233
Jul 1vs SDPW5.08156322
Jun 26@ MILL5.08945311
Michael McGreevy · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs ARIL6.19537344
Jul 17@ ARIW6.19456112
Jul 8vs MILW6.19065111
Jul 1@ ATLL6.08733122
Jun 26vs MIAL6.09445100
SP vs Opp / At Park · last 3 (2 seasons)
Colin Rea
IPERAKHBB
vs STL5.81.035.72.31.7(3)
at STL6.01.506.03.02.0(1)
Michael McGreevy
IPERAKHBB
vs CHC4.85.002.36.31.3(3)
home starts6.12.474.35.71.7(3)
Bullpens · Last 12
CHC
xERA 3.86 (avg)ERA 2.482d stress Elevated (4.0 IP/1g)
STL
xERA 4.31 (avg)ERA 5.452d stress Elevated (4.0 IP/1g)
Weather · Hot
94°F, Wind 9 mph
Flags · 5
  • STL — Michael McGreevy: HH% 52% — batters are squaring up the ball at an elevated rate
  • STL — Michael McGreevy: Barrel% 16% — high hard contact rate, elevated home run risk
  • CHC bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • STL bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • STL — Michael McGreevy: recent opponents low-K: ARI 18%, ARI 18% — recent opponents make less contact; today's lineup may be tougher
CHC ML (-110)
Colin Rea has a dominant 1.03 ERA in 3 starts vs STL (5.7 IP/gs, 5.7 K/gs), and his recent ERA (3.58) is trending well. McGreevy has a 5.00 ERA in 3 career starts vs CHC despite a good recent ERA — his HH% 52%, Barrel% 16% remain red flags. STL offense is poor (wRC+ 69, averaging only 3.2 RS at home). CHC offense (wRC+ 112) and bullpen (xERA 3.72) are both solid. CHC ML at -110 is good value given the historical dominance of Rea vs this specific opponent.
HOU @ LAA
9:38 PM · Angel Stadium
Matchup · SP Last 3 / Team Last 12
Peter Lambert R
xERA2.78 (elite)K%27.0 (good)HH%34.8 (good)Barrel%6.5 (good)ERA2.00IP/gs6.0 IP/gsH/gs4.0PC/gs100BB%8.1
LAA vs RHP
wRC+91 (below avg)K%22.9 (avg)HH%36.9 (avg)
Reid Detmers L
xERA3.78 (avg)K%31.1 (elite)HH%43.6 (below avg)Barrel%12.8 (below avg)ERA3.52IP/gs5.1 IP/gsH/gs4.3PC/gs84BB%4.9
HOU vs LHP
wRC+100 (avg)K%22.1 (avg)HH%36.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU-110-1.5 (+150)O8.5 (-105)LAA-106+1.5 (-175)U8.5 (-112)
First 5 Innings
MLSpreadTotalHOU-108+0.5 (-160)O4.5 (-102)LAA-116-0.5 (+122)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UHOUO4.5 (+114)U4.5 (-140)O1.5 (-154)U1.5 (+120)LAAO3.5 (-142)U3.5 (+114)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/UPeter Lambert5.5 (+109 / -128)17.5 (-124 / -106)Reid Detmers6.5 (+116 / -145)17.5 (-132 / +110)
Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs MIAW6.08936222
Jul 17vs BALL6.0104103311
Jul 11@ TEXW6.010773111
Jul 5vs TBRW5.29063100
Jun 29vs MINL5.210045344
Reid Detmers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs STLL5.18562211
Jul 17vs DETL6.08674000
Jul 9@ TEXL4.08267155
Jul 3vs BOSL5.010457355
Jun 27vs ATHW5.29984322
SP vs Opp / At Park · last 3 (2 seasons)
Peter Lambert
IPERAKHBB
vs LAA6.12.956.05.00.0(1)
at LAA6.12.956.05.00.0(1)
Reid Detmers
IPERAKHBB
vs HOU5.63.219.03.50.0(2)
home starts5.43.356.04.31.7(3)
Bullpens · Last 12
HOU
xERA 3.63 (good)ERA 3.752d stress Normal (2.7 IP/1g)
LAA
xERA 3.32 (good)ERA 2.682d stress Elevated (4.0 IP/1g)
Weather
86°F, Wind 9 mph
Flags · 5
  • LAA — Reid Detmers: Barrel% 13% — high hard contact rate, elevated home run risk
  • LAA bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • HOU — Peter Lambert: recent opponents high-K: BAL 26%, MIA 26% — K stats may be inflated vs strikeout-prone lineups
  • LAA — Reid Detmers: 2026-07-09: 5 ER in 4.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • LAA — Reid Detmers: recent opponents high-K: DET 27%, STL 26% — K stats may be inflated vs strikeout-prone lineups
BOS @ ATH
9:40 PM · Sutter Health ParkHot
Matchup · SP Last 3 / Team Last 12
Jake Bennett L
xERA3.53 (good)K%15.3 (below avg)HH%39.7 (avg)Barrel%3.5 (elite)ERA1.45IP/gs6.2 IP/gsH/gs4.7PC/gs76BB%2.8
ATH vs LHP
wRC+85 (below avg)K%19.4 (above avg)HH%37.6 (avg)
Gage Jump L
xERA4.23 (avg)K%31.2 (elite)HH%58.3 (poor)Barrel%8.3 (avg)ERA6.43IP/gs4.7 IP/gsH/gs5.7PC/gs85BB%12.5
BOS vs LHP
wRC+82 (below avg)K%20.4 (avg)HH%42.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS-146-1.5 (+105)O10.0 (-108)ATH+129+1.5 (-125)U10.0 (-105)
First 5 Innings
MLSpreadTotalBOS-140-0.5 (-104)O5.5 (-110)ATH+112+0.5 (-125)U5.5 (-118)
Team Totals
OverUnderF5 OF5 UBOSO5.5 (-110)U5.5 (-115)O2.5 (-130)U2.5 (+100)ATHO4.5 (+100)U4.5 (-125)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UJake Bennett3.5 (-148 / +131)16.5 (-122 / +100)Gage Jump5.5 (+116 / -140)15.5 (+115 / +120)
Jake Bennett · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs BALW5.28349033
Jul 17vs TBRW6.06531100
Jul 8@ CHWW7.08144100
Jul 3@ LAAW7.29265022
Jun 27vs NYYW6.18733211
Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ ARIL4.28358466
Jul 17vs WSNL3.28784234
Jul 11@ CHWL5.28675211
Jul 5vs MIAL3.08518356
Jun 29vs LADL4.291511055
SP vs Opp / At Park · last 3 (2 seasons)
Gage Jump
IPERAKHBB
vs BOS
home starts3.511.254.77.71.7(3)
Bullpens · Last 12
BOS
xERA 2.81 (elite)ERA 1.742d stress Elevated (5.0 IP/1g)
ATH
xERA 5.63 (poor)ERA 7.742d stress Stressed (6.7 IP/1g)
Weather · Hot
96°F, Wind 10 mph
Flags · 6
  • ATH — Gage Jump: HH% 58% — batters are squaring up the ball at an elevated rate
  • ATH — Gage Jump: BB% 12% — command concerns, elevated walk rate
  • ATH bullpen: bullpen xERA 5.63 — bullpen performing well below average by expected ERA
  • BOS bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATH bullpen stressed (6.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • BOS — Jake Bennett: recent opponents high-K: CHW 26%, BAL 28% — K stats may be inflated vs strikeout-prone lineups
BOS -1.5 (+110)
Jake Bennett is elite and HOT (recent ERA 1.33, xERA 3.53, averaging 6.2 IP/gs), BOS bullpen is excellent (xERA 3.00, ERA 1.82). Gage Jump is STRUGGLING badly (recent ERA 7.98, xERA 4.23, HH% 58%, BB% 12%, ERA 6.43 at home 11.25). ATH bullpen is a disaster (xERA 5.92, ERA 9.17). BOS is 10-0 away L10. Getting -1.5 at +110 is exceptional value given this multi-layered edge — elite starter + great pen vs. a struggling starter with an historically bad pen.
BOS Team Total o5.5 (+110)
Jump's xERA 4.23 with ERA 6.43 at home (11.25 home ERA), HH% 58%, BB% 12%, and a catastrophic bullpen (xERA 5.92) means BOS has a strong run-scoring edge regardless of their own pitcher's outcome. BOS wRC+ vs LHP is only 82 but Jump's command and hard contact metrics override that concern. Getting BOS team total over 5.5 at +110 is excellent value.
COL @ SDP
9:40 PM · Petco Park
Matchup · SP Last 3 / Team Last 12
Michael Lorenzen R
xERA4.67 (below avg)K%16.2 (below avg)HH%48.0 (poor)Barrel%14.0 (below avg)ERA5.52IP/gs4.9 IP/gsH/gs6.0PC/gs85BB%10.3
SDP vs RHP
wRC+152 (elite)K%18.3 (above avg)HH%45.7 (elite)
Michael King R
xERA4.04 (avg)K%21.1 (avg)HH%31.9 (good)Barrel%10.6 (avg)ERA1.59IP/gs5.7 IP/gsH/gs4.3PC/gs98BB%11.3
COL vs RHP
wRC+72 (poor)K%22.5 (avg)HH%37.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+187+1.5 (-115)O8.5 (+100)SDP-220-1.5 (-102)U8.0 (-103)
First 5 Innings
MLSpreadTotalCOL+154+0.5 (+100)O4.5 (-125)SDP-188-0.5 (-130)U4.5 (-104)
Team Totals
OverUnderF5 OF5 UCOLO3.5 (+114)U3.5 (-142)O1.5 (-120)U1.5 (-110)SDPO4.5 (-120)U4.5 (-105)O2.5 (-125)U2.5 (-105)
Pitcher Props
K O/UOuts O/UMichael Lorenzen3.5 (-112 / -108)15.5 (-104 / -126)Michael King5.5 (+112 / -133)17.5 (-166 / +124)
Michael Lorenzen · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 21vs WSNW3.28057166
Jul 12@ SFGL5.07915311
Jul 7@ LADW6.09556323
Jul 2vs MIAW4.19513624
Jun 27@ MINW5.29217022
Michael King · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ ATLL6.010475411
Jul 17@ KCRL5.09744211
Jul 8vs ARIW6.09244211
Jul 3@ LADL6.07553222
Jun 28vs LADL4.19053444
SP vs Opp / At Park · last 3 (2 seasons)
Michael Lorenzen
IPERAKHBB
vs SDP5.13.534.05.03.0(1)
at SDP5.13.534.05.03.0(1)
Michael King
IPERAKHBB
vs COL9.00.008.02.01.0(1)
home starts5.72.634.74.32.0(3)
Bullpens · Last 12
COL
xERA 4.96 (below avg)ERA 5.362d stress Normal (2.7 IP/1g)
SDP
xERA 2.29 (elite)ERA 3.842d stress Normal (3.7 IP/1g)
Weather
78°F, Wind 8 mph
Flags · 4
  • COL — Michael Lorenzen: HH% 48% — batters are squaring up the ball at an elevated rate
  • COL — Michael Lorenzen: Barrel% 14% — high hard contact rate, elevated home run risk
  • COL — Michael Lorenzen: 2026-07-21: 6 ER in 3.2 IP (ERA equiv 17) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • SDP — Michael King: last start: 104 pitches — high pitch count, may be on shorter leash today
MIL @ SFG
9:45 PM · Oracle ParkWindy
Matchup · SP Last 3 / Team Last 12
Logan Henderson R
xERA2.56 (elite)K%29.3 (elite)HH%46.2 (poor)Barrel%10.3 (avg)ERA3.52IP/gs5.1 IP/gsH/gs3.7PC/gs76BB%1.7
SFG vs RHP
wRC+108 (avg)K%21.9 (avg)HH%35.6 (avg)
Landen Roupp R
xERA2.76 (elite)K%18.4 (avg)HH%33.3 (good)Barrel%5.3 (good)ERA1.29IP/gs7.0 IP/gsH/gs3.0PC/gs97BB%6.6
MIL vs RHP
wRC+126 (above avg)K%23.9 (avg)HH%43.0 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL-148-1.5 (+118)O7.5 (+101)SFG+129+1.5 (-140)U7.5 (-120)
First 5 Innings
MLSpreadTotalMIL-142-0.5 (+104)O3.5 (-144)SFG+114+0.5 (-135)U3.5 (+110)
Team Totals
OverUnderF5 OF5 UMILO4.5 (+120)U3.5 (+114)O1.5 (-145)U1.5 (+114)SFGO3.5 (+120)U3.5 (-145)O1.5 (-110)U1.5 (-120)
Pitcher Props
K O/UOuts O/ULogan Henderson5.5 (+122 / -145)15.5 (+144 / -169)Landen Roupp5.5 (-120 / -106)16.5 (-118 / -109)
Logan Henderson · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs NYMW5.08095022
Jul 17vs MIAW5.07343011
Jul 9@ STLW5.17643133
May 22vs LADW5.08572300
May 16@ MINW5.08476111
Landen Roupp · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ KCRL6.09174022
Jul 17@ SEAW7.09722300
Jul 6vs TORW8.010453211
Jun 30@ ARIL2.28445666
Jun 25vs ATHL6.010866122
SP vs Opp / At Park · last 3 (2 seasons)
Landen Roupp
IPERAKHBB
vs MIL3.613.753.07.04.0(2)
home starts6.13.465.34.31.7(3)
Bullpens · Last 12
MIL
xERA 3.61 (good)ERA 3.802d stress Elevated (4.0 IP/1g)
SFG
xERA 2.74 (elite)ERA 2.972d stress Elevated (4.0 IP/1g)
Weather · Windy
75°F, Wind 18 mph
Flags · 6
  • MIL — Logan Henderson: HH% 46% — batters are squaring up the ball at an elevated rate
  • MIL bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SFG bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIL — Logan Henderson: recent opponents high-K: MIA 26%, NYM 26% — K stats may be inflated vs strikeout-prone lineups
  • SFG — Landen Roupp: recent opponents low-K: TOR 17%, SEA 18% — recent opponents make less contact; today's lineup may be tougher
  • WEATHER: wind: Out 18 mph — factor into total and HR expectations
MIL ML (-136)
Henderson is solid (recent ERA 2.38, xERA 2.56 elite), Roupp is STRUGGLING (recent ERA 5.00, 13.75 ERA in 2 career starts vs MIL). MIL offense is hot (wRC+ 126 vs RHP, 5-0 record in Henderson's L5 starts). Wind blowing out 18mph further favors the offense. MIL -1.5 at +126 is the better value play. -136 ML is slightly over preferred threshold.
SEA @ LAD
10:10 PM · UNIQLO Field at Dodger Stadium
Matchup · SP Last 3 / Team Last 12
Luis Castillo R
xERA3.28 (good)K%14.1 (below avg)HH%33.3 (good)Barrel%7.9 (good)ERA4.50IP/gs6.0 IP/gsH/gs6.0PC/gs98BB%5.1
LAD vs RHP
wRC+102 (avg)K%25.2 (below avg)HH%37.2 (avg)
Justin Wrobleski L
xERA2.12 (elite)K%35.0 (elite)HH%25.7 (elite)Barrel%5.7 (good)ERA1.76IP/gs7.7 IP/gsH/gs6.0PC/gs98BB%5.0
SEA vs LHP
wRC+118 (above avg)K%25.9 (below avg)HH%32.3 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA+190+1.5 (-105)O9.5 (+100)LAD-225-1.5 (-110)U9.5 (-120)
First 5 Innings
MLSpreadTotalSEA+168+0.5 (+110)O5.5 (+110)LAD-200-0.5 (-144)U5.5 (-144)
Team Totals
OverUnderF5 OF5 USEAO3.5 (-118)U3.5 (-105)O1.5 (-154)U1.5 (+120)LADO5.5 (+102)U5.5 (-125)O2.5 (-154)U2.5 (+120)
Pitcher Props
K O/UOuts O/ULuis Castillo4.5 (+127 / -146)16.5 (+110 / +102)Justin Wrobleski5.5 (+100 / -126)17.5 (-180 / +135)
Luis Castillo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 21vs CINL7.010134233
Jul 10@ TBRL5.09149144
Jul 3vs TORL6.010145122
Jun 26@ CLEW6.09144111
Jun 19vs BOSL4.0*6347045
Justin Wrobleski · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 21@ PHIW6.18975111
Jul 7vs COLL7.09496211
Jun 30@ ATHW7.0110117033
Jun 23@ MINW7.09235222
Jun 16vs TBRW6.06753000
SP vs Opp / At Park · last 3 (2 seasons)
Justin Wrobleski
IPERAKHBB
vs SEA
home starts6.70.907.73.30.7(3)
Bullpens · Last 12
SEA
xERA 2.88 (elite)ERA 3.152d stress Normal (3.3 IP/1g)
LAD
xERA 5.02 (below avg)ERA 5.562d stress Normal (3.0 IP/1g)
Weather
88°F, Wind 9 mph
Flags · 4
  • LAD bullpen: bullpen xERA 5.02 — bullpen performing well below average by expected ERA
  • SEA — Luis Castillo: recent bullpen appearance: 2026-06-19 — may affect pitch count or availability
  • SEA — Luis Castillo: last start: 101 pitches — high pitch count, may be on shorter leash today
  • SEA — Luis Castillo: 2026-07-10: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
LAD F5 ML (-180)
Justin Wrobleski is elite (xERA 2.12, recent ERA 2.25, 0.90 ERA in 3 home starts, averaging 7.7 IP/gs), matching up against a SEA team that is 1-4 in Luis Castillo's last 5 starts with only 2.0 RS avg. LAD bullpen xERA 5.02 disqualifies full-game ML but Wrobleski goes deep (7.7 IP/gs) making F5 the right vehicle. However -180 exceeds our -150 threshold — flagging with line warning.