MLB Game Overviews

Saturday, July 25, 2026

Updated 09:18 UTC · Odds Updated 09:16 UTC

AI Picks · 8 Bets · Jul 25
ARI @ WSN F5 u4.5 (+106)
Foster Griffin is elite and dominant right now — xERA 2.34, recent ERA 0.94, 7.5 IP/gs, and has held ARI to 1.80 ERA/5.0 IP historically. ARI sends Mitch Bratt (xERA 4.69, recent ERA 5.29, only 3.6 IP/gs avg) against an elite WSN offense (wRC+ 137 vs LHP), but Griffin should absolutely neutralize ARI for 5 innings and WSN bats enough to make ARI score limited. The F5 under 4.5 at +106 is mispriced — Griffin's dominance alone limits the WSN side to 2-3 runs max across 5, and Bratt's shaky form means ARI allows runs but won't score many vs Griffin. The +106 price on a clearly elite-vs-terrible starter matchup with no rain risk is excellent value. Note: WSN bullpen is terrible (xERA 5.55) so full-game under is not appropriate, but F5 insulates from that.
Found at 5:18 AM ET
Foster Griffin K o4.5 (-120)
Griffin averaged 6.7 K/start in recent 3 outings, including 9K vs BAL and 9K vs PHI — both high-K lineups. Today's ARI offense vs LHP has K% 19.8%, which is near the average of opponents he's been striking out. His K% is elite at 23.2% and xERA 2.34 supports genuine swing-and-miss stuff. The line of 4.5 is clearly below his adjusted expected output. The flag notes the 9K outings may not repeat every time, but even regressed output should reach 5-6 Ks. At -120 this clears the pricing threshold.
Found at 5:18 AM ET
TOR @ BOS u7.5 (-105)
This is an elite pitching matchup. Sonny Gray is HOT — recent ERA 0.90, xERA 3.25, 9 K/start avg, pitching brilliantly at home (1.79 ERA, 6.7 IP/gs). Dylan Cease has xERA 2.66 (elite) and averaged 9 K/start recently — TOR's offense is cold (wRC+ 81 vs RHP, K% only 15.2% which actually means they make contact but have a weak wRC+). BOS vs Cease is average (wRC+ 104). Both bullpens are solid: TOR xERA 2.96, BOS xERA 3.11. BOS bullpen ERA 0.92 in L12 — one of the best in baseball right now. Multiple under signals clearly align: both starters elite xERA (2.66/3.25), Gray is blazing hot in recent form, both bullpens strong, and TOR offense is cold. The total at 7.5 with -105 is a gift given this pitching matchup.
Found at 5:18 AM ET
Dylan Cease K o7.5 (-110)
Cease averaged 9.0 K/start in last 3 — 9K vs SEA, 10K vs TEX, 8K vs HOU. His K% is 36.2% (elite). Today's BOS lineup has K% 20.4% vs RHP — roughly average, and Cease destroys average lineups. Adjusted expectation: he's been averaging 9K against lineups with similar or higher K rates; BOS is slightly below those opponents so adjust down to ~8K expected. The line is 7.5, making Over 7.5 well-supported at -110 pricing. His 5.0 IP/gs avg is a concern for total accumulation, but he threw 102-110 pitch counts recently and BOS is a reasonable matchup. The Outs line at 18.5 (+145) reflects market expects short outing — but recent pitch counts were 102-110, and he's going well enough to push 6 innings. Outs under at +130 is also worth noting but the K prop is the cleaner play.
Found at 5:18 AM ET
MIA Team Total u3.5 (+116)
Eury Perez is elite — xERA 1.90, ERA 0.95, K% 33.3%, Barrel% 0.0%, recent ERA 1.10. MIA's offense vs LHP is weak (wRC+ 85, K% 25.2%). SDP's bullpen xERA 2.65 is elite. The combination of Perez dominating + elite SDP pen limits MIA scoring significantly. Getting +116 on MIA under 3.5 runs is excellent value given how dominant Perez is at home (2.21 ERA, 5.4 IP/gs at home). Note: JP Sears is struggling (recent ERA 5.00, HH% 48%, last start only 55 pitches) so SDP scoring enough to win is uncertain — but this bet is purely about MIA's scoring being limited, independent of SDP's offensive output.
Found at 5:18 AM ET
NYY @ PHI o8.5 (-115)
Brian Keller is a near-disqualifying starter — only 2.2 IP over 3 starts, NO STATS effectively (bullpen appearances), BB% 21%, xERA 3.67 but sample is meaningless. This is essentially a bullpen game for PHI. Ryan Weathers is struggling (recent ERA 5.62, xERA 3.57) and has a 10.71 ERA in his only start at Citizens Bank Park. NYY offense is above average (wRC+ 116 vs RHP). PHI offense is average vs LHP (wRC+ 114). PHI bullpen xERA 3.59 but ERA 5.92. NYY bullpen xERA 4.08. With effectively no starter for PHI, a struggling Weathers for NYY, two decent offenses, and shaky bullpens on both sides — this game should produce runs. The 8.5 total seems low given both teams should score. This is a medium confidence play given the -115 price.
Found at 5:18 AM ET
CHW F5 ML (-128)
Sean Burke is elite — xERA 1.95, recent ERA 2.09, averaging 8.3 K/start, 6.6 IP/gs. Hunter Brown faces CHW with xERA 5.95, recent ERA 6.23, BB% 21%, and genuinely poor command. CHW's bullpen is elite (xERA 2.97, ERA 2.17). HOU bullpen is solid (xERA 3.55) but the F5 is really about Burke vs Brown for 5 innings. Brown in his one visit to this park had 4.50 ERA in 6 IP — that was a good day; his general profile says he struggles. CHW wRC+ 99 vs RHP is average but enough to score off Brown. The -128 is at the acceptable pricing boundary and the compound edge here is real: elite home starter vs struggling visitor with command issues.
Found at 5:18 AM ET
SEA F5 ML (-116)
Bryan Woo has dominant history at Globe Life Field — 0.53 ERA in 3 starts there, 1.50 ERA vs TEX overall. His recent ERA is 3.68 (acceptable), xERA 3.35. Eovaldi has HH% 60%, Barrel% 14%, and ERA 6.00 vs xERA 3.42 — meaning he's been somewhat unlucky but his profile is still very contact-heavy. SEA's offense is poor (wRC+ 74) but Woo's dominance at this specific park is exceptional. TEX bullpen is shaky (xERA 4.48, ERA 7.31). The F5 focuses on the Woo vs Eovaldi matchup where the historical advantage is large and the park-specific data is compelling. At -116, this is within acceptable pricing.
Found at 5:18 AM ET
AI-generated · For entertainment only · Not financial advice
KCR @ DET
1:10 PM · Comerica ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Michael Wacha R
xERA4.01 (avg)K%24.5 (good)HH%35.5 (avg)Barrel%6.5 (good)ERA5.40IP/gs5.8 IP/gsH/gs4.5PC/gs102BB%10.2
DET vs RHP
wRC+113 (avg)K%24.4 (below avg)HH%35.8 (avg)
Casey Mize R
xERA3.97 (avg)K%20.9 (avg)HH%39.6 (avg)Barrel%4.2 (elite)ERA3.45IP/gs5.2 IP/gsH/gs5.0PC/gs88BB%7.5
KCR vs RHP
wRC+121 (above avg)K%21.4 (avg)HH%44.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+154+1.5 (-137)O8.5 (+100)DET-180-1.5 (+120)U8.5 (-117)
First 5 Innings
MLSpreadTotalKCR+146+0.5 (-104)O4.5 (-106)DET-184-0.5 (-125)U4.5 (-122)
Team Totals
OverUnderF5 OF5 UKCRO3.5 (-104)U3.5 (-122)O1.5 (-125)U1.5 (-105)DETO4.5 (-111)U4.5 (-115)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UMichael Wacha5.5 (+125 / -160)17.5 (-148 / +117)Casey Mize5.5 (+100 / -117)16.5 (-130 / +100)
Michael Wacha · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs SFGW6.09653211
Jul 9@ NYML4.210456366
Jul 4vs PHIL6.010578144
Jun 27@ CHWL7.210576111
Jun 22@ TBRW7.09956111
Casey Mize · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ LAAL3.17455111
Jul 11vs PHIL5.29755234
Jul 5@ TEXW6.29445222
Jun 29@ NYYW7.088101000
Jun 23vs NYYL5.29768144
SP vs Opp / At Park · last 3 (2 seasons)
Michael Wacha
IPERAKHBB
vs DET5.73.664.75.01.3(3)
at DET5.54.054.57.50.5(2)
Casey Mize
IPERAKHBB
vs KCR5.14.122.37.01.3(3)
home starts4.84.385.75.01.3(3)
Bullpens · Last 12
KCR
xERA 5.43 (poor)ERA 7.132d stress Normal (3.0 IP/1g)
DET
xERA 3.50 (good)ERA 2.472d stress Elevated (4.0 IP/1g)
Weather · Neutral Conditions
80°F, Clear, Wind 5 mph S
APF 103 — Neutral
Flags · 4
  • KCR bullpen: bullpen xERA 5.43 — bullpen performing well below average by expected ERA
  • DET bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • KCR — Michael Wacha: 2026-07-09: 6 ER in 4.2 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • DET — Casey Mize: last start: 74 pitches — short outing, possible injury concern or early hook
AI Analysis
Both Wacha and Mize are hot recently but for different reasons. KCR bullpen is disqualifying (xERA 5.43, ERA 7.13) for any KCR side bet. DET side is interesting but ML at -180 is too expensive (-180 is beyond the -150 threshold). KCR offense has poor run support trends (avg 2.2 RS). No bet within pricing constraints.
ARI @ WSN
4:05 PM · Nationals ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Mitch Bratt L
xERA4.69 (below avg)K%13.7 (below avg)HH%37.8 (avg)Barrel%10.8 (avg)ERA5.06IP/gs3.6 IP/gsH/gs4.3PC/gs65BB%11.8
WSN vs LHP
wRC+137 (elite)K%28.7 (poor)HH%41.6 (above avg)
Foster Griffin L
xERA2.34 (elite)K%23.2 (good)HH%35.7 (avg)Barrel%4.8 (elite)ERA1.20IP/gs7.5 IP/gsH/gs6.5PC/gs93BB%1.8
ARI vs LHP
wRC+134 (elite)K%19.8 (above avg)HH%41.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+125+1.5 (-170)O9.0 (-112)WSN-142-1.5 (+146)U9.0 (-105)
First 5 Innings
MLSpreadTotalARI+132+0.5 (-110)O4.5 (-138)WSN-166-0.5 (-118)U4.5 (+106)
Team Totals
OverUnderF5 OF5 UARIO4.5 (+110)U4.5 (-138)O1.5 (-154)U1.5 (+120)WSNO4.5 (-115)U4.5 (-110)O2.5 (-110)U2.5 (-120)
Pitcher Props
K O/UOuts O/UMitch Bratt3.5 (-141 / +112)14.5 (-152 / +118)Foster Griffin4.5 (-120 / +102)18.5 (+121 / +140)
Mitch Bratt · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs ATHL4.28448122
Jul 12@ LADW3.05803333
Jun 24@ STLW3.05432211
Foster Griffin · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ ATHW7.09728111
Jul 8vs HOUW7.09995011
Jul 3vs PITW5.08324111
Jun 27@ BALW7.011293201
Jun 22vs PHIW7.110594011
SP vs Opp / At Park · last 3 (2 seasons)
Foster Griffin
IPERAKHBB
vs ARI5.01.804.02.00.0(1)
home starts6.41.416.74.30.3(3)
Bullpens · Last 12
ARI
xERA 3.78 (avg)ERA 4.352d stress Normal (3.0 IP/1g)
WSN
xERA 5.55 (poor)ERA 5.72
Weather · Hitter Friendly
85°F, Mainly Clear, Wind 4 mph SE
APF 104 — Hitter Friendly
Flags · 4
  • ARI — Mitch Bratt: avg 3.6 IP/gs — short outings, bullpen likely needed early
  • WSN bullpen: bullpen xERA 5.55 — bullpen performing well below average by expected ERA
  • ARI — Mitch Bratt: 2026-07-12: 3 ER in 3.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WSN — Foster Griffin: high-K outing 2026-07-08 (9 Ks vs avg 4.3) — stuff can dominate; may not repeat
ARI @ WSN F5 u4.5 (+106)
Foster Griffin is elite and dominant right now — xERA 2.34, recent ERA 0.94, 7.5 IP/gs, and has held ARI to 1.80 ERA/5.0 IP historically. ARI sends Mitch Bratt (xERA 4.69, recent ERA 5.29, only 3.6 IP/gs avg) against an elite WSN offense (wRC+ 137 vs LHP), but Griffin should absolutely neutralize ARI for 5 innings and WSN bats enough to make ARI score limited. The F5 under 4.5 at +106 is mispriced — Griffin's dominance alone limits the WSN side to 2-3 runs max across 5, and Bratt's shaky form means ARI allows runs but won't score many vs Griffin. The +106 price on a clearly elite-vs-terrible starter matchup with no rain risk is excellent value. Note: WSN bullpen is terrible (xERA 5.55) so full-game under is not appropriate, but F5 insulates from that.
Foster Griffin K o4.5 (-120)
Griffin averaged 6.7 K/start in recent 3 outings, including 9K vs BAL and 9K vs PHI — both high-K lineups. Today's ARI offense vs LHP has K% 19.8%, which is near the average of opponents he's been striking out. His K% is elite at 23.2% and xERA 2.34 supports genuine swing-and-miss stuff. The line of 4.5 is clearly below his adjusted expected output. The flag notes the 9K outings may not repeat every time, but even regressed output should reach 5-6 Ks. At -120 this clears the pricing threshold.
LAA @ SFG
4:05 PM · Oracle ParkWindy
Matchup · SP Last 3 / Team Last 12
Ryan Johnson R
xERA4.64 (below avg)K%20.3 (avg)HH%28.2 (elite)Barrel%10.3 (avg)ERA3.86IP/gs4.7 IP/gsH/gs3.7PC/gs84BB%11.9
SFG vs RHP
wRC+97 (avg)K%22.9 (avg)HH%35.0 (avg)
Robbie Ray L
xERA4.17 (avg)K%20.3 (avg)HH%34.1 (good)Barrel%6.8 (good)ERA3.00IP/gs5.0 IP/gsH/gs5.3PC/gs91BB%15.9
LAA vs LHP
wRC+137 (elite)K%32.6 (poor)HH%39.3 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+109+1.5 (-185)O9.0 (+102)SFG-125-1.5 (+160)U8.5 (+100)
First 5 Innings
MLSpreadTotalLAA+106+0.5 (-135)O4.5 (-128)SFG-132-0.5 (+104)U4.5 (-102)
Team Totals
OverUnderF5 OF5 ULAAO4.5 (+110)U4.5 (-140)O2.5 (+124)U2.5 (-160)SFGO4.5 (+102)U4.5 (-125)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/URyan Johnson3.5 (-125 / +107)15.5 (+121 / -161)Robbie Ray5.5 (-132 / +115)15.5 (-136 / +103)
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs DETW5.09152311
Jul 11@ MINL5.07513333
Jul 5vs BOSL4.08766125
Jun 29@ SEAL5.08134013
Jun 23vs BALW6.09081100
Robbie Ray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ SEAL4.08668213
Jul 10vs COLL5.010044611
Jul 4@ COLW6.08845333
Jun 28vs ATLW8.09524101
Jun 23vs ATHW8.010262401
SP vs Opp / At Park · last 3 (2 seasons)
Robbie Ray
IPERAKHBB
vs LAA
home starts7.00.434.03.33.7(3)
Bullpens · Last 12
LAA
xERA 2.53 (elite)ERA 3.46
SFG
xERA 2.31 (elite)ERA 3.52
Weather · Windy
68°F, Clear, Wind 18 mph WNW
APF 100 — Neutral
Flags · 3
  • SFG — Robbie Ray: BB% 16% — command concerns, elevated walk rate
  • SFG — Robbie Ray: recent bullpen appearance: 2026-06-16 — may affect pitch count or availability
  • WEATHER: wind: Blowing Out 18 mph — factor into total and HR expectations
AI Analysis
Wind blowing out 18 mph at Oracle Park creates an over lean, and both offenses are decent. However, Robbie Ray is HOT (recent ERA 1.23, 8 IP twice), LAA offense has K% 32.6% vs LHP (extreme), and Ryan Johnson is hot too (recent ERA 1.80). The wind is a factor but both starters being this hot makes the total hard to exploit. No clean edge emerges at current pricing.
TOR @ BOS
4:10 PM · Fenway ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Dylan Cease R
xERA2.66 (elite)K%36.2 (elite)HH%28.1 (elite)Barrel%12.5 (below avg)ERA1.80IP/gs5.0 IP/gsH/gs2.7PC/gs107BB%8.6
BOS vs RHP
wRC+104 (avg)K%20.4 (avg)HH%38.0 (avg)
Sonny Gray R
xERA3.25 (good)K%21.1 (avg)HH%34.7 (good)Barrel%8.2 (avg)ERA1.50IP/gs6.0 IP/gsH/gs4.7PC/gs84BB%9.9
TOR vs RHP
wRC+81 (below avg)K%15.2 (elite)HH%29.0 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR+101-1.5 (+172)O7.5 (-110)BOS-118+1.5 (-205)U7.5 (-105)
First 5 Innings
MLSpreadTotalTOR-122-0.5 (+116)O3.5 (-144)BOS-102+0.5 (-152)U3.5 (+110)
Team Totals
OverUnderF5 OF5 UTORO3.5 (-125)U3.5 (-102)O1.5 (-135)U1.5 (+105)BOSO3.5 (-120)U3.5 (-105)O1.5 (-120)U1.5 (-110)
Pitcher Props
K O/UOuts O/UDylan Cease7.5 (-110 / -108)18.5 (+145 / +130)Sonny Gray4.5 (-116 / +100)18.5 (+130 / +133)
Dylan Cease · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs TBRL6.010177135
Jul 8@ SFGW8.0118111300
Jul 3@ SEAW7.010293100
Jun 27vs TEXL4.2107104544
Jun 22vs HOUW5.211083422
Sonny Gray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs TBRW6.09155411
Jul 10@ NYMW6.09135111
Jul 4@ LAAW6.07074211
Jun 28vs NYYW7.19791100
Jun 23@ COLW7.093116311
SP vs Opp / At Park · last 3 (2 seasons)
Dylan Cease
IPERAKHBB
vs BOS5.43.336.35.03.0(3)
at BOS5.00.007.04.04.0(1)
Sonny Gray
IPERAKHBB
vs TOR7.03.864.06.01.0(1)
home starts6.71.796.04.02.0(3)
Bullpens · Last 12
TOR
xERA 2.96 (elite)ERA 4.122d stress Fresh (2.0 IP/1g)
BOS
xERA 3.11 (good)ERA 0.92
Weather · Hitter Friendly
78°F, Clear, Wind 11 mph E
APF 103 — Hitter Friendly
Flags · 3
  • TOR — Dylan Cease: Barrel% 12% — high hard contact rate, elevated home run risk
  • TOR bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • TOR — Dylan Cease: last start: 101 pitches — high pitch count, may be on shorter leash today
TOR @ BOS u7.5 (-105)
This is an elite pitching matchup. Sonny Gray is HOT — recent ERA 0.90, xERA 3.25, 9 K/start avg, pitching brilliantly at home (1.79 ERA, 6.7 IP/gs). Dylan Cease has xERA 2.66 (elite) and averaged 9 K/start recently — TOR's offense is cold (wRC+ 81 vs RHP, K% only 15.2% which actually means they make contact but have a weak wRC+). BOS vs Cease is average (wRC+ 104). Both bullpens are solid: TOR xERA 2.96, BOS xERA 3.11. BOS bullpen ERA 0.92 in L12 — one of the best in baseball right now. Multiple under signals clearly align: both starters elite xERA (2.66/3.25), Gray is blazing hot in recent form, both bullpens strong, and TOR offense is cold. The total at 7.5 with -105 is a gift given this pitching matchup.
Dylan Cease K o7.5 (-110)
Cease averaged 9.0 K/start in last 3 — 9K vs SEA, 10K vs TEX, 8K vs HOU. His K% is 36.2% (elite). Today's BOS lineup has K% 20.4% vs RHP — roughly average, and Cease destroys average lineups. Adjusted expectation: he's been averaging 9K against lineups with similar or higher K rates; BOS is slightly below those opponents so adjust down to ~8K expected. The line is 7.5, making Over 7.5 well-supported at -110 pricing. His 5.0 IP/gs avg is a concern for total accumulation, but he threw 102-110 pitch counts recently and BOS is a reasonable matchup. The Outs line at 18.5 (+145) reflects market expects short outing — but recent pitch counts were 102-110, and he's going well enough to push 6 innings. Outs under at +130 is also worth noting but the K prop is the cleaner play.
SDP @ MIA
4:10 PM · loanDepot park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
JP Sears L
xERA2.76 (elite)K%20.4 (avg)HH%47.5 (poor)Barrel%2.5 (elite)ERA2.51IP/gs4.8 IP/gsH/gs3.3PC/gs68BB%5.6
MIA vs LHP
wRC+85 (below avg)K%25.2 (below avg)HH%33.7 (below avg)
Eury Perez R
xERA1.90 (elite)K%33.3 (elite)HH%37.5 (avg)Barrel%0.0 (elite)ERA0.95IP/gs6.3 IP/gsH/gs3.0PC/gs95BB%7.2
SDP vs RHP
wRC+143 (elite)K%17.4 (above avg)HH%43.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+115+1.5 (-181)O8.0 (-110)MIA-134-1.5 (+160)U8.0 (-110)
First 5 Innings
MLSpreadTotalSDP+124+0.5 (-120)O4.5 (-106)MIA-156-0.5 (-108)U4.5 (-120)
Team Totals
OverUnderF5 OF5 USDPO3.5 (-118)U3.5 (-108)O1.5 (-130)U1.5 (+100)MIAO4.5 (+110)U3.5 (+116)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UOuts O/UJP Sears3.5 (-115 / -111)Eury Perez5.5 (-150 / +120)17.5 (+115 / -132)
JP Sears · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20@ ATLL5.05533012
Jul 10vs TORL4.17236133
Jul 5@ LADW5.07651200
Jun 30@ CHCL4.29548367
Jun 24vs ATLW5.28155222
Eury Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ MILL6.09391300
Jul 11vs CLEL6.09968222
Jul 5@ ATHW7.09280000
Jun 30@ COLW5.18682411
Jun 24vs TEXW4.26813011
SP vs Opp / At Park · last 3 (2 seasons)
JP Sears
IPERAKHBB
vs MIA6.12.952.04.00.0(1)
at MIA6.12.952.04.00.0(1)
Eury Perez
IPERAKHBB
vs SDP5.03.605.05.02.0(1)
home starts5.42.214.04.30.7(3)
Bullpens · Last 12
SDP
xERA 2.65 (elite)ERA 4.832d stress Stressed (7.0 IP/1g)
MIA
xERA 4.01 (avg)ERA 4.14
Weather · Roof Closed
Flags · 3
  • SDP — JP Sears: HH% 48% — batters are squaring up the ball at an elevated rate
  • SDP bullpen stressed (7.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SDP — JP Sears: last start: 55 pitches — short outing, possible injury concern or early hook
MIA Team Total u3.5 (+116)
Eury Perez is elite — xERA 1.90, ERA 0.95, K% 33.3%, Barrel% 0.0%, recent ERA 1.10. MIA's offense vs LHP is weak (wRC+ 85, K% 25.2%). SDP's bullpen xERA 2.65 is elite. The combination of Perez dominating + elite SDP pen limits MIA scoring significantly. Getting +116 on MIA under 3.5 runs is excellent value given how dominant Perez is at home (2.21 ERA, 5.4 IP/gs at home). Note: JP Sears is struggling (recent ERA 5.00, HH% 48%, last start only 55 pitches) so SDP scoring enough to win is uncertain — but this bet is purely about MIA's scoring being limited, independent of SDP's offensive output.
NYY @ PHI
6:05 PM · Citizens Bank ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Ryan Weathers L
xERA3.57 (good)K%26.2 (good)HH%39.5 (avg)Barrel%4.7 (elite)ERA6.43IP/gs4.7 IP/gsH/gs6.3PC/gs93BB%6.2
PHI vs LHP
wRC+114 (avg)K%28.7 (poor)HH%37.1 (avg)
Brian Keller R
xERA3.67 (good)K%14.3 (below avg)HH%22.2 (elite)Barrel%0.0 (elite)ERA10.13IP/gs2.2 IP (3gs)H/gs?PC/gs16BB%21.4
NYY vs RHP
wRC+116 (above avg)K%21.7 (avg)HH%42.2 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-118-1.5 (+140)O8.5 (-115)PHI+100+1.5 (-164)U8.5 (+100)
First 5 Innings
MLSpreadTotalNYY-122-0.5 (+110)O4.5 (-130)PHI-102+0.5 (-144)U4.5 (+100)
Team Totals
OverUnderF5 OF5 UNYYO4.5 (-105)U4.5 (-120)O2.5 (+110)U2.5 (-140)PHIO3.5 (-145)U3.5 (+114)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/URyan Weathers6.5 (+128 / +120)16.5 (-130 / +100)Brian Keller
Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs PITW4.29957255
Jul 10@ WSNW5.19166011
Jul 5vs MINL4.08866244
Jun 29vs DETL1.25537125
Jun 24@ DETW6.09766212
Brian Keller · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ CINL1.0*1410100
Jun 13@ MILW1.0*3213233
Jun 10@ TORW0.2*300000
Jun 8@ TORW1.0*2011100
Jun 5vs CHWW1.0*1501000
SP vs Opp / At Park · last 3 (2 seasons)
Ryan Weathers
IPERAKHBB
vs PHI4.210.718.06.02.0(1)
at PHI4.210.718.06.02.0(1)
Bullpens · Last 12
NYY
xERA 4.08 (avg)ERA 3.18
PHI
xERA 3.59 (good)ERA 5.92
Weather · Hitter Friendly
83°F, Clear, Wind 7 mph E
APF 104 — Hitter Friendly
Flags · 4
  • PHI — Brian Keller: small sample (2.2 IP over 3 starts) — stats may not reflect true ability
  • PHI — Brian Keller: BB% 21% — command concerns, elevated walk rate
  • NYY — Ryan Weathers: recent opponents high-K: WSN 29%, PIT 26% — K stats may be inflated vs strikeout-prone lineups
  • PHI — Brian Keller: recent bullpen appearance: 2026-07-08, 2026-06-13 — may affect pitch count or availability
NYY @ PHI o8.5 (-115)
Brian Keller is a near-disqualifying starter — only 2.2 IP over 3 starts, NO STATS effectively (bullpen appearances), BB% 21%, xERA 3.67 but sample is meaningless. This is essentially a bullpen game for PHI. Ryan Weathers is struggling (recent ERA 5.62, xERA 3.57) and has a 10.71 ERA in his only start at Citizens Bank Park. NYY offense is above average (wRC+ 116 vs RHP). PHI offense is average vs LHP (wRC+ 114). PHI bullpen xERA 3.59 but ERA 5.92. NYY bullpen xERA 4.08. With effectively no starter for PHI, a struggling Weathers for NYY, two decent offenses, and shaky bullpens on both sides — this game should produce runs. The 8.5 total seems low given both teams should score. This is a medium confidence play given the -115 price.
CLE @ TBR
6:10 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 12
Tanner Bibee R
xERA3.77 (avg)K%12.7 (below avg)HH%28.6 (elite)Barrel%7.1 (good)ERA4.86IP/gs5.6 IP/gsH/gs5.7PC/gs84BB%8.5
TBR vs RHP
wRC+119 (above avg)K%20.7 (avg)HH%34.5 (below avg)
Nick Martinez R
xERA3.01 (good)K%4.3 (poor)HH%30.2 (good)Barrel%4.7 (elite)ERA2.19IP/gs6.2 IP/gsH/gs5.0PC/gs79BB%4.3
CLE vs RHP
wRC+124 (above avg)K%23.6 (avg)HH%36.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+116+1.5 (-190)O8.0 (-105)TBR-130-1.5 (+168)U7.5 (+100)
First 5 Innings
MLSpreadTotalCLE+108+0.5 (-138)O4.5 (+114)TBR-135-0.5 (+106)U4.5 (-148)
Team Totals
OverUnderF5 OF5 UCLEO3.5 (-120)U3.5 (-104)O1.5 (-140)U1.5 (+110)TBRO3.5 (-140)U3.5 (+114)O1.5 (-166)U1.5 (+130)
Pitcher Props
K O/UOuts O/UTanner Bibee4.5 (+132 / -149)17.5 (-144 / +108)Nick Martinez3.5 (+120 / -139)17.5 (-127 / -104)
Tanner Bibee · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs MINW6.09556122
Jul 11@ MIAW6.29435411
Jul 5vs CHWL4.06216166
Jun 30vs TEXL7.09125023
Jun 24@ CHWW6.08933100
Nick Martinez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20@ TORW6.08206111
Jul 10vs SEAW5.17014122
Jul 3@ HOUW5.18533111
Jun 26vs ARIW5.28536011
Jun 21vs WSNW6.08854333
SP vs Opp / At Park · last 3 (2 seasons)
Tanner Bibee
IPERAKHBB
vs TBR5.74.194.05.72.3(3)
at TBR6.22.903.05.01.0(1)
Nick Martinez
IPERAKHBB
vs CLE7.00.004.03.01.0(1)
home starts5.43.313.04.71.3(3)
Bullpens · Last 12
CLE
xERA 2.12 (elite)ERA 2.952d stress Elevated (5.0 IP/1g)
TBR
xERA 3.35 (good)ERA 2.882d stress Stressed (6.0 IP/1g)
Weather · Dome
Flags · 4
  • CLE bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TBR bullpen stressed (6.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CLE — Tanner Bibee: 2026-07-05: 6 ER in 4.0 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TBR — Nick Martinez: recent opponents low-K: HOU 18%, SEA 18%, TOR 15% — recent opponents make less contact; today's lineup may be tougher
AI Analysis
Both starters are average with low K rates — Bibee K% 12.7%, Martinez K% 4.3%. Both offenses are above average (wRC+ 124 and 119). The total at 7.5-8.0 range with a dome (neutral) and low-K starters could go over, but neither starter is genuinely terrible and both have decent recent form. The signals don't stack cleanly to 3+ over or under criteria.
CHC @ PIT
6:40 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Shota Imanaga L
xERA3.69 (good)K%25.0 (good)HH%39.1 (avg)Barrel%6.5 (good)ERA1.62IP/gs5.6 IP/gsH/gs5.7PC/gs96BB%7.3
PIT vs LHP
wRC+136 (elite)K%25.7 (below avg)HH%36.3 (avg)
Paul Skenes R
xERA2.52 (elite)K%26.8 (good)HH%40.4 (below avg)Barrel%4.3 (elite)ERA2.45IP/gs6.1 IP/gsH/gs6.0PC/gs92BB%5.6
CHC vs RHP
wRC+109 (avg)K%25.3 (below avg)HH%38.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC+115+1.5 (-185)O8.0 (-102)PIT-132-1.5 (+162)U7.5 (+100)
First 5 Innings
MLSpreadTotalCHC+114+0.5 (-132)O3.5 (-140)PIT-142-0.5 (+102)U3.5 (+108)
Team Totals
OverUnderF5 OF5 UCHCO3.5 (-115)U3.5 (-110)O1.5 (-120)U1.5 (-110)PITO3.5 (-138)U3.5 (+110)O1.5 (-166)U1.5 (+130)
Pitcher Props
K O/UOuts O/UShota Imanaga5.5 (-118 / +110)17.5 (-145 / +130)Paul Skenes6.5 (-142 / +114)17.5 (-158 / +122)
Shota Imanaga · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs MINW7.09946100
Jul 10@ CINL5.010257111
Jul 4vs STLL4.28684322
Jun 29vs SDPW6.19749022
Jun 24@ NYMW5.16944144
Paul Skenes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ CLEW7.010087211
Jul 12vs MILW5.18273122
Jul 7vs ATLW6.09548122
Jul 1@ PHIL4.08156278
Jun 26vs CINL5.09676244
SP vs Opp / At Park · last 3 (2 seasons)
Shota Imanaga
IPERAKHBB
vs PIT6.00.506.03.01.3(3)
at PIT5.00.003.06.01.0(1)
Paul Skenes
IPERAKHBB
vs CHC4.42.717.05.02.7(3)
home starts5.44.476.05.71.3(3)
Bullpens · Last 12
CHC
xERA 4.73 (below avg)ERA 4.58
PIT
xERA 5.29 (poor)ERA 3.28
Weather · Neutral Conditions
86°F, Overcast, Wind 8 mph SW
APF 102 — Neutral
Flags · 1
  • PIT bullpen: bullpen xERA 5.29 — bullpen performing well below average by expected ERA
AI Analysis
Paul Skenes is struggling badly recently (recent ERA 7.80 vs xERA 2.52) — that 3+ run gap over xERA is a near-disqualifying struggle flag. Imanaga has strong history vs PIT (0.50 ERA, 6.0 IP/gs) but recent ERA 4.68 and both bullpens are poor (CHC 4.73, PIT 5.29 xERA). The alternating signals create too much noise for a confident play.
ATL @ BAL
7:05 PM · Oriole Park at Camden YardsHitter Friendly
Matchup · SP Last 3 / Team Last 12
Bryce Elder R
xERA5.99 (poor)K%18.6 (avg)HH%41.9 (below avg)Barrel%18.6 (poor)ERA6.43IP/gs4.7 IP/gsH/gs5.0PC/gs72BB%6.8
BAL vs RHP
wRC+90 (below avg)K%23.9 (avg)HH%40.5 (above avg)
Brandon Young R
xERA3.61 (good)K%21.5 (avg)HH%45.6 (poor)Barrel%3.5 (elite)ERA3.79IP/gs6.3 IP/gsH/gs7.0PC/gs94BB%6.3
ATL vs RHP
wRC+134 (elite)K%22.2 (avg)HH%40.8 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-102-1.5 (+162)O9.0 (-106)BAL-112+1.5 (-185)U9.0 (-110)
First 5 Innings
MLSpreadTotalATL+100+0.5 (-140)O5.5 (+114)BAL-124-0.5 (+108)U5.5 (-148)
Team Totals
OverUnderF5 OF5 UATLO4.5 (+100)U4.5 (-120)O2.5 (+105)U2.5 (-135)BALO4.5 (+102)U4.5 (-130)O2.5 (-110)U2.5 (-120)
Pitcher Props
K O/UOuts O/UBryce Elder4.5 (-128 / +113)15.5 (-101 / -130)Brandon Young4.5 (+118 / -126)17.5 (-125 / -102)
Bryce Elder · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20vs SDPW6.07745122
Jul 9@ PITW4.06935234
Jun 27@ SFGL4.06945155
Jun 21vs MILL6.095612288
Jun 14@ NYML4.075210266
Brandon Young · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ HOUW7.09575111
Jul 10vs KCRW7.08558133
Jul 4@ CINW5.010258344
Jun 27vs WSNL5.09387222
Jun 21@ LADW5.09555211
SP vs Opp / At Park · last 3 (2 seasons)
Brandon Young
IPERAKHBB
vs ATL
home starts6.32.376.05.71.7(3)
Bullpens · Last 12
ATL
xERA 3.83 (avg)ERA 4.042d stress Normal (3.0 IP/1g)
BAL
xERA 2.03 (elite)ERA 2.23
Weather · Hitter Friendly
82°F, Clear, Wind 6 mph ESE
APF 105 — Hitter Friendly
Flags · 4
  • ATL — Bryce Elder: Barrel% 19% — high hard contact rate, elevated home run risk
  • BAL — Brandon Young: HH% 46% — batters are squaring up the ball at an elevated rate
  • ATL — Bryce Elder: last start: 77 pitches — short outing, possible injury concern or early hook
  • BAL — Brandon Young: 2026-07-04: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Bryce Elder is a disaster right now — recent ERA 12.21, xERA 5.99, Barrel% 19%, short outing last start. Brandon Young is decent but HH% 46% is a concern. The edge is messy: Elder disqualifies any ATL side bet, but BAL bullpen is elite (xERA 2.03) while ATL bullpen is avg (3.83), making the total hard to price confidently. No clean bet emerges.
ATH @ MIN
7:10 PM · Target FieldHot
Matchup · SP Last 3 / Team Last 12
Mason Barnett R
xERA10.48 (poor)K%0.0 (poor)HH%58.8 (poor)Barrel%11.8 (below avg)ERA11.25IP/gs4.0 IP (3gs)H/gs?PC/gs27BB%15.0
MIN vs RHP
wRC+93 (below avg)K%20.1 (avg)HH%37.4 (avg)
Connor Prielipp L
xERA3.99 (avg)K%26.0 (good)HH%40.0 (avg)Barrel%10.0 (avg)ERA4.24IP/gs5.7 IP/gsH/gs6.3PC/gs91BB%6.5
ATH vs LHP
wRC+97 (avg)K%22.3 (avg)HH%36.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+141+1.5 (-143)O10.5 (-105)MIN-162-1.5 (+128)U10.5 (-112)
First 5 Innings
MLSpreadTotalATH+132+0.5 (-106)O5.5 (-128)MIN-166-0.5 (-122)U5.5 (-102)
Team Totals
OverUnderF5 OF5 UATHO4.5 (-111)U4.5 (-115)O2.5 (-105)U2.5 (-125)MINO5.5 (-106)U5.5 (-120)O3.5 (+110)U3.5 (-140)
Mason Barnett · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ CHWL1.0*2403133
Jul 8@ DETL1.0*2600200
Jul 5vs MIAL2.0*3203022
Jul 3vs MIAL2.0*4523244
Jun 27@ LAAL0.2*701000
Connor Prielipp · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs CLEW5.08364233
Jun 28vs COLW6.093106022
Jun 19@ ARIL6.09749336
Jun 13vs STLL6.09827244
Jun 7vs KCRL4.17774122
SP vs Opp / At Park · last 3 (2 seasons)
Connor Prielipp
IPERAKHBB
vs ATH
home starts5.74.766.05.71.3(3)
Bullpens · Last 12
ATH
xERA 6.17 (poor)ERA 9.71
MIN
xERA 3.16 (good)ERA 3.422d stress Elevated (5.0 IP/1g)
Weather · Hot
94°F, Clear, Wind 4 mph WSW
APF 109 — Hitter Friendly
Flags · 8
  • ATH — Mason Barnett: small sample (4.0 IP over 3 starts) — stats may not reflect true ability
  • ATH — Mason Barnett: HH% 59% — batters are squaring up the ball at an elevated rate
  • ATH — Mason Barnett: BB% 15% — command concerns, elevated walk rate
  • ATH bullpen: bullpen xERA 6.17 — bullpen performing well below average by expected ERA
  • MIN bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATH — Mason Barnett: recent bullpen appearance: 2026-07-10, 2026-07-08 — may affect pitch count or availability
  • MIN — Connor Prielipp: 17 days since last start (2026-07-08) — may not be fully stretched out
  • WEATHER: hitter-friendly park (APF 109) — park boosts offense, favor the over and HR props
AI Analysis
Mason Barnett is a near-disqualifying pitcher — tiny sample (4.0 IP, 3 starts), 58% HH%, 15% BB%, effectively 'no stats' reliability; Prielipp is struggling recently (ERA 5.03 in L3) and is 17 days removed from last start. ATH bullpen is disqualifying (xERA 6.17). No clean edge available in any market.
HOU @ CHW
7:10 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Hunter Brown R
xERA5.95 (poor)K%15.5 (below avg)HH%39.5 (avg)Barrel%9.3 (avg)ERA7.98IP/gs4.9 IP/gsH/gs4.3PC/gs91BB%21.1
CHW vs RHP
wRC+99 (avg)K%24.8 (below avg)HH%38.4 (avg)
Sean Burke R
xERA1.95 (elite)K%35.2 (elite)HH%27.3 (elite)Barrel%6.8 (good)ERA0.92IP/gs6.6 IP/gsH/gs4.3PC/gs97BB%1.4
HOU vs RHP
wRC+130 (elite)K%17.9 (above avg)HH%38.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU+105-1.5 (+168)O8.5 (+100)CHW-120-1.5 (+158)U8.0 (-103)
First 5 Innings
MLSpreadTotalHOU+102+0.5 (-144)O4.5 (-102)CHW-128-0.5 (+110)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UHOUO3.5 (-135)U3.5 (+112)O1.5 (-135)U1.5 (+105)CHWO4.5 (+114)U3.5 (+114)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UHunter Brown5.5 (-140 / +114)16.5 (-103 / -122)Sean Burke5.5 (+106 / -130)17.5 (-138 / +106)
Hunter Brown · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs BALL4.29243644
Jul 10@ TEXL6.09844533
Jul 4vs TBRW4.08236467
Jun 28@ DETW6.010345223
Jun 22@ TORL3.08544211
Sean Burke · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ TORW6.29852100
Jul 10vs ATHW7.09894011
Jul 4@ CLEW6.095117011
Jun 29@ BALW5.18984322
Jun 23vs CLEW6.19066111
SP vs Opp / At Park · last 3 (2 seasons)
Hunter Brown
IPERAKHBB
vs CHW6.04.509.04.03.0(1)
at CHW6.04.509.04.03.0(1)
Sean Burke
IPERAKHBB
vs HOU3.219.694.08.01.0(1)
home starts5.73.167.05.32.0(3)
Bullpens · Last 12
HOU
xERA 3.55 (good)ERA 3.66
CHW
xERA 2.97 (elite)ERA 2.17
Weather · Neutral Conditions
81°F, Overcast, Wind 5 mph WSW
APF 100 — Neutral
Flags · 2
  • HOU — Hunter Brown: BB% 21% — command concerns, elevated walk rate
  • CHW — Sean Burke: recent bullpen appearance: 2026-06-18 — may affect pitch count or availability
CHW F5 ML (-128)
Sean Burke is elite — xERA 1.95, recent ERA 2.09, averaging 8.3 K/start, 6.6 IP/gs. Hunter Brown faces CHW with xERA 5.95, recent ERA 6.23, BB% 21%, and genuinely poor command. CHW's bullpen is elite (xERA 2.97, ERA 2.17). HOU bullpen is solid (xERA 3.55) but the F5 is really about Burke vs Brown for 5 innings. Brown in his one visit to this park had 4.50 ERA in 6 IP — that was a good day; his general profile says he struggles. CHW wRC+ 99 vs RHP is average but enough to score off Brown. The -128 is at the acceptable pricing boundary and the compound edge here is real: elite home starter vs struggling visitor with command issues.
COL @ MIL
7:10 PM · American Family FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Ryan Feltner R
xERA6.27 (poor)K%23.1 (good)HH%40.5 (below avg)Barrel%19.1 (poor)ERA9.95IP/gs4.2 IP/gsH/gs6.3PC/gs84BB%12.3
MIL vs RHP
wRC+106 (avg)K%23.4 (avg)HH%40.2 (above avg)
Robert Gasser L
xERA4.76 (below avg)K%18.5 (avg)HH%34.0 (good)Barrel%10.0 (avg)ERA5.74IP/gs5.2 IP/gsH/gs5.0PC/gs79BB%1.5
COL vs LHP
wRC+77 (poor)K%23.3 (avg)HH%36.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+185+1.5 (-115)O8.5 (-114)MIL-215-1.5 (+105)U8.5 (-105)
First 5 Innings
MLSpreadTotalCOL+152+0.5 (+106)O4.5 (-140)MIL-192-0.5 (-138)U4.5 (+108)
Team Totals
OverUnderF5 OF5 UCOLO3.5 (+100)U3.5 (-128)O1.5 (-125)U1.5 (-105)MILO4.5 (-128)U4.5 (+105)O2.5 (-135)U2.5 (+105)
Pitcher Props
K O/UOuts O/URyan Feltner4.5 (+125 / -156)15.5 (+116 / -125)Robert Gasser5.5 (+108 / -129)17.5 (-122 / -108)
Ryan Feltner · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs CINL2.17137488
Jul 9@ SFGL4.19236444
Jul 3vs SFGW6.08896023
Jun 28@ MINL6.08205012
Jun 22vs BOSW6.09324422
Robert Gasser · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs MIAW5.08653011
Jul 12@ PITL3.05838077
Jul 7@ STLW7.29444122
Jun 29vs CINW5.29657133
Jun 21@ ATLW6.09774122
SP vs Opp / At Park · last 3 (2 seasons)
Ryan Feltner
IPERAKHBB
vs MIL6.01.505.52.02.0(2)
at MIL
Robert Gasser
IPERAKHBB
vs COL
home starts5.12.345.04.01.0(3)
Bullpens · Last 12
COL
xERA 5.06 (below avg)ERA 4.81
MIL
xERA 3.90 (avg)ERA 4.71
Weather · Neutral Conditions
83°F, Mainly Clear, Wind 8 mph WSW
APF 101 — Neutral
Flags · 7
  • COL — Ryan Feltner: Barrel% 19% — high hard contact rate, elevated home run risk
  • COL — Ryan Feltner: BB% 12% — command concerns, elevated walk rate
  • COL bullpen: bullpen xERA 5.06 — bullpen performing well below average by expected ERA
  • COL — Ryan Feltner: last start: 71 pitches — short outing, possible injury concern or early hook
  • COL — Ryan Feltner: high-K outing 2026-07-03 (9 Ks vs avg 5.0) — stuff can dominate; may not repeat
  • MIL — Robert Gasser: 2026-07-12: 7 ER in 3.0 IP (ERA equiv 21) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIL — Robert Gasser: recent opponents high-K: PIT 26%, MIA 25% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Ryan Feltner's recent ERA 2.50 looks hot but his xERA is 6.27 (poor), Barrel% 19%, BB% 12% — the recent form is almost certainly luck-driven and unsustainable. Gasser recent ERA 3.42 vs xERA 4.76 also has luck gap concerns. COL bullpen xERA 5.06 disqualifies any COL side bet. With unreliable starters and COL offense poor vs LHP (wRC+ 77), no clean market edge.
CIN @ STL
7:15 PM · Busch StadiumHot
Matchup · SP Last 3 / Team Last 12
Hunter Greene R
xERA3.89 (avg)K%38.2 (elite)HH%43.2 (below avg)Barrel%10.8 (avg)ERA6.06IP/gs5.4 IP/gsH/gs4.7PC/gs92BB%7.3
STL vs RHP
wRC+51 (poor)K%24.3 (below avg)HH%37.9 (avg)
Andre Pallante R
xERA3.05 (good)K%9.9 (poor)HH%30.5 (good)Barrel%6.8 (good)ERA5.06IP/gs5.3 IP/gsH/gs6.0PC/gs96BB%7.0
CIN vs RHP
wRC+109 (avg)K%22.7 (avg)HH%35.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+102-1.5 (+167)O8.5 (-103)STL-118+1.5 (-188)U8.5 (-112)
First 5 Innings
MLSpreadTotalCIN-122-0.5 (+114)O4.5 (-102)STL-102+0.5 (-148)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UCINO3.5 (-140)U3.5 (+112)O1.5 (-166)U1.5 (+130)STLO3.5 (-146)U3.5 (+120)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UHunter Greene6.5 (+113 / -130)17.5 (-165 / +124)Andre Pallante4.5 (+118 / -128)17.5 (-110 / -115)
Hunter Greene · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ COLW6.09474033
Jul 10vs CHCW7.093123100
Jul 4vs BALL3.18977488
Andre Pallante · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ ARIL5.18835233
Jul 9vs MILL5.09728266
Jul 3@ CHCW5.210225100
Jun 27vs MIAL6.298411155
Jun 22vs ARIW6.08526011
SP vs Opp / At Park · last 3 (2 seasons)
Andre Pallante
IPERAKHBB
vs CIN5.33.944.04.72.7(3)
home starts5.76.282.78.31.0(3)
Bullpens · Last 12
CIN
xERA 3.05 (good)ERA 5.59
STL
xERA 4.15 (avg)ERA 4.172d stress Normal (2.7 IP/1g)
Weather · Hot
96°F, Clear, Wind 3 mph WSW
APF 103 — Neutral
Flags · 2
  • CIN — Hunter Greene: 2026-07-04: 8 ER in 3.1 IP (ERA equiv 23) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • STL — Andre Pallante: 2026-07-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
Hunter Greene has ERA 6.06 vs xERA 3.89 but the bad start (8 ER in 3.1 IP) is flagged as an outlier. Pallante is also flagged similarly. STL offense is terrible (wRC+ 51 vs RHP, poor). But CIN xERA bullpen 3.05 is solid. The total at 8.5 with two messy starters and flagged outlier ERAs creates too much uncertainty — no clean high-confidence play.
LAD @ NYM
7:15 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Y. Yamamoto R
xERA1.92 (elite)K%28.1 (elite)HH%28.3 (elite)Barrel%9.4 (avg)ERA3.27IP/gs7.3 IP/gsH/gs4.0PC/gs102BB%7.3
NYM vs RHP
wRC+128 (above avg)K%21.7 (avg)HH%40.2 (above avg)
Nolan McLean R
xERA2.82 (elite)K%30.6 (elite)HH%34.9 (good)Barrel%7.0 (good)ERA1.00IP/gs6.0 IP/gsH/gs4.0PC/gs96BB%6.9
LAD vs RHP
wRC+90 (below avg)K%24.9 (below avg)HH%36.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-164-1.5 (+105)O8.0 (-104)NYM+140+1.5 (-124)U8.0 (-115)
First 5 Innings
MLSpreadTotalLAD-150-0.5 (+100)O4.5 (+116)NYM+120+0.5 (-130)U4.5 (-152)
Team Totals
OverUnderF5 OF5 ULADO4.5 (+100)U4.5 (-120)O2.5 (+120)U2.5 (-154)NYMO3.5 (+114)U3.5 (-140)O1.5 (-125)U1.5 (-105)
Pitcher Props
K O/UOuts O/UY. Yamamoto6.5 (+102 / -123)18.5 (-101 / -130)Nolan McLean6.5 (+110 / -131)17.5 (+105 / -125)
Y. Yamamoto · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ NYYW9.010274022
Jul 11vs ARIL6.010365466
Jul 4vs SDPW7.0100103200
Jun 27@ SDPW6.08945222
Jun 20vs BALL6.010266233
Nolan McLean · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ PHIW6.093102200
Jul 10vs BOSL6.09875202
Jul 5@ ATLW6.09655123
Jun 30@ TORW6.09175200
Jun 24vs CHCL6.010497266
SP vs Opp / At Park · last 3 (2 seasons)
Y. Yamamoto
IPERAKHBB
vs NYM7.21.257.04.01.0(1)
at NYM
Nolan McLean
IPERAKHBB
vs LAD7.01.298.02.02.0(1)
home starts5.34.507.35.02.7(3)
Bullpens · Last 12
LAD
xERA 3.93 (avg)ERA 3.52
NYM
xERA 5.16 (below avg)ERA 6.29
Weather · Neutral Conditions
77°F, Clear, Wind 9 mph ESE
APF 100 — Neutral
Flags · 3
  • NYM bullpen: bullpen xERA 5.16 — bullpen performing well below average by expected ERA
  • LAD — Y. Yamamoto: last start: 102 pitches — high pitch count, may be on shorter leash today
  • LAD — Y. Yamamoto: 2026-07-11: 6 ER in 6.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Yamamoto is elite (xERA 1.92) but on 102-pitch count last start with potential shorter leash. McLean recent ERA 4.00 vs xERA 2.82 — struggling recently. NYM bullpen is disqualifying (xERA 5.16) for any NYM side bet. LAD ML at -164 is too expensive. F5 LAD at -150 is at the warning threshold but the NYM pen disqualification doesn't apply to F5. Flagged as warning-level pricing with no clean alternative.
SEA @ TEX
7:15 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Bryan Woo R
xERA3.35 (good)K%22.4 (avg)HH%30.9 (good)Barrel%5.5 (good)ERA3.63IP/gs5.8 IP/gsH/gs6.3PC/gs97BB%5.3
TEX vs RHP
wRC+107 (avg)K%23.9 (avg)HH%35.6 (avg)
Nathan Eovaldi R
xERA3.42 (good)K%30.4 (elite)HH%59.5 (poor)Barrel%14.3 (below avg)ERA6.00IP/gs5.0 IP/gsH/gs6.0PC/gs88BB%7.2
SEA vs RHP
wRC+74 (poor)K%18.3 (above avg)HH%37.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA-110-1.5 (+155)O7.5 (-105)TEX-104+1.5 (-182)U7.5 (-105)
First 5 Innings
MLSpreadTotalSEA-116-0.5 (+122)O3.5 (-148)TEX-108+0.5 (-160)U3.5 (+114)
Team Totals
OverUnderF5 OF5 USEAO3.5 (-130)U3.5 (+106)O1.5 (-140)U1.5 (+110)TEXO3.5 (-111)U3.5 (-110)O1.5 (-140)U1.5 (+110)
Pitcher Props
K O/UOuts O/UBryan Woo5.5 (-142 / +116)18.5 (+130 / -154)Nathan Eovaldi6.5 (+119 / -136)17.5 (-200 / +148)
Bryan Woo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs SFGW6.09876223
Jul 7@ MIAL5.08759134
Jun 30vs LAAW6.110654122
Jun 24@ PITL4.08646255
Jun 18vs BALW7.08993100
Nathan Eovaldi · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ ATLL4.08126244
Jul 9vs LAAW6.099106234
Jul 2vs DETW5.08596133
Jun 26@ TORW7.09295100
Jun 21vs SDPW6.09497133
SP vs Opp / At Park · last 3 (2 seasons)
Bryan Woo
IPERAKHBB
vs TEX6.01.505.74.71.7(3)
at TEX5.70.536.33.71.3(3)
Nathan Eovaldi
IPERAKHBB
vs SEA4.74.504.06.31.7(3)
home starts5.74.769.36.31.3(3)
Bullpens · Last 12
SEA
xERA 3.60 (good)ERA 3.89
TEX
xERA 4.48 (avg)ERA 7.31
Weather · Roof Closed
Flags · 3
  • TEX — Nathan Eovaldi: HH% 60% — batters are squaring up the ball at an elevated rate
  • TEX — Nathan Eovaldi: Barrel% 14% — high hard contact rate, elevated home run risk
  • TEX — Nathan Eovaldi: low-K outing 2026-07-19 (2 Ks vs avg 7.0) — stuff was flat that day
SEA F5 ML (-116)
Bryan Woo has dominant history at Globe Life Field — 0.53 ERA in 3 starts there, 1.50 ERA vs TEX overall. His recent ERA is 3.68 (acceptable), xERA 3.35. Eovaldi has HH% 60%, Barrel% 14%, and ERA 6.00 vs xERA 3.42 — meaning he's been somewhat unlucky but his profile is still very contact-heavy. SEA's offense is poor (wRC+ 74) but Woo's dominance at this specific park is exceptional. TEX bullpen is shaky (xERA 4.48, ERA 7.31). The F5 focuses on the Woo vs Eovaldi matchup where the historical advantage is large and the park-specific data is compelling. At -116, this is within acceptable pricing.