AI Picks · 11 Bets · Jul 20
MIN @ CLE u7.5 (-105)
This is a strong under with multiple aligned signals. Joe Ryan is elite (xERA 2.45, recent ERA 2.40 — genuinely hot), and Tanner Bibee is also in form (recent ERA 2.49, HOT trend). Both starters are performing well right now. Both offenses are average or below in L12 (MIN wRC+ 109, CLE wRC+ 98). Both bullpens are solid (MIN xERA 3.30, CLE xERA 3.07). Park is neutral (APF 100). Weather clear/calm. Joe Ryan has a 2.25 ERA in 2 starts at this park. Five clear under signals: both starters with sub-3.00 recent ERA, both offenses average or below, both bullpens solid, neutral park. The 7.5 total is not aggressively set for this matchup quality.
Found at 6:26 AM ET
Joe Ryan o6.5 Ks (-113)
Joe Ryan sports an elite K% of 31.5% and has averaged 7.0 K/start in his recent 3 outings. CLE's offense has a K% of 27.7% vs RHP — a high strikeout rate that is favorable for Ryan. The flag notes recent opponents included high-K teams (NYY 26%, LAA 26%), which is similar to CLE's 27.7%, so no meaningful calibration adjustment needed downward. Ryan's adjusted K expectation sits around 7.0-7.5 Ks, which is comfortably above the 6.5 line by ~0.5-1.0 Ks. Outs line at 18.5 (6.2 IP equivalent) suggests the market expects him to go deep, giving him plenty of innings to accumulate Ks. At -113 this is reasonable value for an elite strikeout arm vs a swing-happy Cleveland lineup.
Found at 6:26 AM ET
PIT @ NYY F5 u4.5 (-140)
Braxton Ashcraft has been genuinely hot despite scary peripheral stats (recent ERA 3.50, last two starts: 1 ER in 6 IP and 1 ER in 6 IP). Ryan Weathers is also in strong recent form (recent ERA 2.71, last two starts 1 ER each). PIT offense is elite (wRC+ 165 vs LHP) but NYY scores only 2.0 RS at home in Weathers' recent starts. NYY wRC+ 114 vs RHP is average. The F5 under at 4.5 reflects two pitchers both in sharp form for the first 5 innings. Note: -140 triggers the line warning threshold — this is at the outer edge of acceptable pricing.
Found at 6:26 AM ET
Line Warning: Consider PIT F5 Team Total Under 1.5 (+120) as a standalone if price concerns you — Ashcraft has been sharp recently.
Dylan Cease o7.5 Ks (+110)
Dylan Cease has an elite xERA of 1.68 and a K% of 41.1% — one of the most dominant strikeout profiles in baseball. His recent 3-start average is 8.3 K/start. He's previously posted 10K and 8K against TBR (2gs, 7.5 K/gs average vs this opponent). TBR's offense is average vs RHP (wRC+ 101, K% 21.2%) — not a high-K lineup, but Cease's profile is so dominant that even against average-K teams he piles up strikeouts. The 118-pitch last start is a concern for total outs, but the Outs line at 17.5 (5.8 IP equivalent) suggests the market already bakes in a slightly shorter outing — the K line of 7.5 remains achievable in 5-6 innings for a 41% K-rate arm. Adjusted expectation: ~7.5-8.5 Ks. At +110 this is strong value for an elite strikeout pitcher with favorable matchup history vs TBR.
Found at 6:26 AM ET
J. Misiorowski o9.5 Ks (+118)
J. Misiorowski is simply extraordinary right now: xERA 2.01 (elite), K% 42.0 (elite), and a recent 9-start with 15 Ks in his last outing. He's averaged 10.0 K/start over his recent 3. NYM's offense has a K% of 18.2% vs RHP — slightly below average for a strikeout lineup, but Misiorowski's K% is so dominant (42%) that even against a contact team he'll post big numbers. The 1 prior start vs NYM (2.0 Ks in 3.2 IP) was a blowup game likely affected by his short outing — the Outs line of 17.5+ suggests the market expects him to go deep today. Adjusted expectation: ~9.0-10.0 Ks. The 9.5 line is right at the edge but at +118 there is genuine value. Outs prop at 17.5 confirms the market expects enough innings to accumulate. The 13-day layoff and 103-pitch last start are mild concerns, but at plus money this is a strong value play.
Found at 6:26 AM ET
NYM @ MIL u7.5 (-105)
Misiorowski is elite (xERA 2.01, recent ERA 1.29, 10 K/start avg) and should suppress NYM's offense significantly. Peralta's recent ERA (11.84) is ugly, but his xERA is 3.62 (good), meaning much of the blowup starts are likely luck-influenced — adjusting for that, MIL's offense wRC+ 98 (avg) against a quality-adjusted Peralta and NYM's problematic bullpen (xERA 5.62) is a real risk for the over on MIL's side. However, Misiorowski's dominance is the stronger signal: NYM is likely to be held to 2-3 runs in 6 innings. MIL's bullpen is solid (xERA 3.38) to close. The total of 7.5 is reasonable but Misiorowski alone can carry the under on NYM's side. This pairs well with the K prop (different market — NYM scoring few runs and striking out often). The cross-wind at 15 mph is roughly neutral. Primary risk is Peralta's walk rate (BB% 14%) leading to traffic even without hard contact, and NYM bullpen (xERA 5.62) blowing it open in the late innings. Confidence is medium given Peralta's real volatility.
Found at 11:44 AM ET
DET @ CHC u11.5 (-105)
Jack Flaherty is an elite xERA 2.73 starter who went 9K in 1 prior start vs CHC. Despite his recent ERA of 3.46, he's still performing well against a DET offense hitting below average (wRC+ 89 L12). Taillon is struggling (recent ERA 10.14, xERA 4.97) but DET's offense is cold. The key insight: the total of 11.5 is enormous — even with Taillon leaking runs, Flaherty should keep the CHC side limited, and DET's wRC+ 89 offense vs average bullpens won't reach the heights needed to clear 11.5. CHC pen is shaky (xERA 5.46) which is a concern, but DET's bullpen is strong (xERA 3.01). The total of 11.5 is priced as if both starters are disasters — Flaherty's floor is far higher than that implies. Three under signals: Flaherty's elite xERA (2.73), DET offense cold (wRC+ 89), and DET's strong bullpen (xERA 3.01) will hold the back end. The 11.5 line is too generous.
Found at 6:26 AM ET
CHC Team Total u5.5 (-115)
Jack Flaherty's elite profile (xERA 2.73, K% 30.8) vs a CHC offense averaging only 2.2 RS at home in recent Taillon starts — but more critically, DET brings Flaherty who dominated CHC in his one prior meeting (0.00 ERA, 9K in 6 IP). CHC wRC+ 105 vs RHP is only average, and DET's bullpen is fresh and strong (xERA 3.01, only 2 IP used last game). Flaherty should carry this well into the game limiting CHC's scoring opportunities. The 5.5 team total for CHC is a clean under bet focused purely on Flaherty's dominance vs an average home offense — independent of the game total pick.
Found at 6:26 AM ET
DET F5 ML (-115)
Jack Flaherty is a clear elite edge: xERA 2.73, K% 30.8, and 0.00 ERA in 6 IP in his only prior start vs CHC (9 Ks). His recent ERA (3.46) is modest but driven by a fluky 2 ER/3 IP outing — the other two starts show 0 ER and 3 ER in 10 combined IP. Facing the CHC lineup that is below-average in L12 (wRC+ 93) and has a struggling starter (Taillon recent ERA 10.14, xERA 4.97 — genuinely poor). Taillon is 43 days since his last start and only threw 35 pitches, signaling a potential injury concern or extreme pitch-count restriction. DET's offense is also below-average (wRC+ 92) but gets to face Taillon who is falling apart. CHC bullpen is a disqualifying factor for full-game ML (xERA 5.46) but F5 limits bullpen exposure. DET bullpen is fresh (2 IP), which slightly increases early-hook risk for Flaherty, but F5 is already only 5 innings. The main edge is pure: elite Flaherty vs clearly struggling Taillon on first start back from a month-plus layoff. At -115, this is acceptable pricing.
Found at 11:44 AM ET
Jack Flaherty Ks o5.5 (+105)
Flaherty's K% is 30.8% (elite) and his only prior start vs CHC produced 9 Ks in 6 IP. CHC's wRC+ in L12 is 93 and their K% vs RHP is 24.4% (above average strikeout rate for a lineup). Recent Flaherty K avg is 5.7/start, but his recent opponents include HOU and SEA who are relatively contact-oriented — CHC's 24.4% K rate is higher, suggesting calibrated expectation is 6.0–7.0 Ks. The line at 5.5 with +105 odds is mispriced: you're getting plus-money on what should be around a 6.5-K expectation. The flag about a DET bullpen that may hook him early is a slight risk (2 IP used), but Flaherty's avg IP is 5.6, meaning he should easily reach the 5-inning mark. Independent bet from the F5 ML — this is purely about Flaherty's K output, not the game result.
Found at 11:44 AM ET
WSN @ COL o12.0 (-105)
Coors Field (APF 118) is the strongest offensive park in baseball — the park alone is a major over signal. WSN offense vs LHP is elite (wRC+ 137 in L12), and Freeland is struggling (recent ERA 4.97 in last 3, and ERA 6.75 vs xERA 3.68 season-long — ERA >> xERA suggests some unluck but recent form is genuinely declining). More importantly, Alvarez has a BB% of 13% (command concerns) and WSN bullpen is awful (xERA 5.41) — late innings could be a bloodbath for COL's bat. COL's offense (wRC+ 80 vs LHP) is below average but at Coors, that number is amplified. Both starting pitchers are left-handers (Alvarez and Freeland) who benefit less from the dry thin air than power pitchers, but the park still inflates all numbers. The total of 12.0 is high but Coors games routinely hit 12–15 runs. WSN bullpen (xERA 5.41) being poor in an 118-APF park is the decisive signal — late innings will be ugly. Alvarez had 3 recent good outings but BB% 13 at Coors is a recipe for free baserunners. This is a legitimate play at -105.
Found at 11:44 AM ET
Games In Progress / Completed
AI-generated · For entertainment only · Not financial advice
MIN @
CLE✓6:40 PM · Progressive FieldNeutral Conditions
MIN @
CLE✓Matchup · SP Last 3 / Team Last 12
Joe Ryan R
xERA2.45 (elite)K%31.5 (elite)HH%35.3 (avg)Barrel%8.8 (avg)ERA1.29IP/gs7.0 IP/gsH/gs5.0PC/gs97BB%5.6
CLE vs RHP
wRC+86 (below avg)K%29.7 (poor)HH%37.1 (avg)
Tanner Bibee R
xERA3.99 (avg)K%8.3 (poor)HH%27.9 (elite)Barrel%8.2 (avg)ERA4.58IP/gs5.9 IP/gsH/gs5.3PC/gs82BB%6.9
MIN vs RHP
wRC+104 (avg)K%21.2 (avg)HH%37.4 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN-130-1.5 (+135)O7.5 (-114)CLE+112+1.5 (-157)U7.5 (+100)
First 5 Innings
MLSpreadTotalMIN-150-0.5 (-102)O3.5 (-148)CLE+124+0.5 (-128)U3.5 (+114)
Team Totals
OverUnderF5 OF5 UMINO4.5 (+114)U3.5 (+116)O2.5 (+124)U2.5 (-160)CLEO3.5 (-104)U3.5 (-122)O1.5 (-110)U1.5 (-120)
Pitcher Props
K O/UOuts O/UJoe Ryan6.5 (-120 / +105)17.5 (-178 / +143)Tanner Bibee4.5 (-120 / +101)17.5 (-128 / -102)
Joe Ryan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs
W6.09466222
W6.09466222Jul 5@
W7.010693100
W7.010693100Jun 30@
L4.09155306
L4.09155306Jun 24vs
L6.09898144
L6.09898144Jun 18@
W5.09773200
W5.09773200Tanner Bibee · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@
W6.29435411
W6.29435411Jul 5vs
L4.06216166
L4.06216166Jun 30vs
L7.09125023
L7.09125023Jun 24@
W6.08933100
W6.08933100Jun 19@
L5.19574234
L5.19574234SP vs Opp / At Park · last 3 (2 seasons)
Joe Ryan
IPERAKHBB
vs CLE5.73.714.74.32.0(3)
at CLE6.02.254.53.52.0(2)
Tanner Bibee
IPERAKHBB
vs MIN5.73.146.34.71.3(3)
home starts6.05.003.74.31.0(3)
Trends · MIN
- MIN are 4-2 vs CLE this season (6 games).
- MIN are 6-4 in their last 10 games.
- MIN are 6-4 in their last 10 away games.
- MIN are 3-2 in Joe Ryan's last 5 starts.
- MIN are 4-1 in Joe Ryan's last 5 away starts.
- MIN average 5.4 runs/game in Joe Ryan's last 5 starts.
- MIN average 5.2 runs/game in Joe Ryan's last 5 away starts.
Trends · CLE
- CLE are 2-4 vs MIN this season (6 games).
- CLE are 5-5 in their last 10 games.
- CLE are 4-6 in their last 10 home games.
- CLE are 2-3 in Tanner Bibee's last 5 starts.
- CLE are 1-4 in Tanner Bibee's last 5 home starts.
- CLE average 3.8 runs/game in Tanner Bibee's last 5 starts.
- CLE average 3.4 runs/game in Tanner Bibee's last 5 home starts.
Bullpens · Last 12
MIN
xERA 3.30 (good)ERA 2.482d stress Normal (3.0 IP/1g)
CLE
xERA 3.07 (good)ERA 3.272d stress Elevated (8.7 IP/2g)
Weather · Neutral Conditions
79°F, Overcast, Wind 7 mph NNW
APF 100 — Neutral
Flags · 3
- CLE bullpen elevated (8.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- MIN — Joe Ryan: recent opponents high-K: NYY 26%, LAA 26% — K stats may be inflated vs strikeout-prone lineups
- 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
MIN @ CLE u7.5 (-105)
This is a strong under with multiple aligned signals. Joe Ryan is elite (xERA 2.45, recent ERA 2.40 — genuinely hot), and Tanner Bibee is also in form (recent ERA 2.49, HOT trend). Both starters are performing well right now. Both offenses are average or below in L12 (MIN wRC+ 109, CLE wRC+ 98). Both bullpens are solid (MIN xERA 3.30, CLE xERA 3.07). Park is neutral (APF 100). Weather clear/calm. Joe Ryan has a 2.25 ERA in 2 starts at this park. Five clear under signals: both starters with sub-3.00 recent ERA, both offenses average or below, both bullpens solid, neutral park. The 7.5 total is not aggressively set for this matchup quality.
Joe Ryan o6.5 Ks (-113)
Joe Ryan sports an elite K% of 31.5% and has averaged 7.0 K/start in his recent 3 outings. CLE's offense has a K% of 27.7% vs RHP — a high strikeout rate that is favorable for Ryan. The flag notes recent opponents included high-K teams (NYY 26%, LAA 26%), which is similar to CLE's 27.7%, so no meaningful calibration adjustment needed downward. Ryan's adjusted K expectation sits around 7.0-7.5 Ks, which is comfortably above the 6.5 line by ~0.5-1.0 Ks. Outs line at 18.5 (6.2 IP equivalent) suggests the market expects him to go deep, giving him plenty of innings to accumulate Ks. At -113 this is reasonable value for an elite strikeout arm vs a swing-happy Cleveland lineup.
PIT @
NYY✓7:05 PM · Yankee StadiumNeutral Conditions
PIT @
NYY✓Matchup · SP Last 3 / Team Last 12
Braxton Ashcraft R
xERA5.41 (poor)K%30.4 (elite)HH%55.8 (poor)Barrel%14.0 (below avg)ERA5.94IP/gs5.6 IP/gsH/gs5.3PC/gs96BB%7.2
NYY vs RHP
wRC+108 (avg)K%26.3 (below avg)HH%44.5 (above avg)
Ryan Weathers L
xERA3.23 (good)K%26.8 (good)HH%35.1 (avg)Barrel%0.0 (elite)ERA5.73IP/gs3.7 IP/gsH/gs6.3PC/gs78BB%5.4
PIT vs LHP
wRC+154 (elite)K%21.2 (avg)HH%34.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT+100-1.5 (+172)O8.0 (-103)NYY-114+1.5 (-192)U7.5 (+100)
First 5 Innings
MLSpreadTotalPIT-112-0.5 (+122)O4.5 (+110)NYY-110+0.5 (-160)U4.5 (-144)
Team Totals
OverUnderF5 OF5 UPITO3.5 (-128)U3.5 (+105)O1.5 (-140)U1.5 (+110)NYYO3.5 (-128)U3.5 (+100)O1.5 (-135)U1.5 (+105)
Pitcher Props
K O/UOuts O/UBraxton Ashcraft6.5 (-128 / +101)17.5 (-136 / +103)Ryan Weathers6.5 (-104 / -113)17.5 (-102 / -125)
Braxton Ashcraft · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs
W5.09865255
W5.09865255Jul 4@
W5.29476211
W5.29476211Jun 29@
W6.09785155
W6.09785155Jun 24vs
W6.086105011
W6.086105011Jun 17@
W6.09374312
W6.09374312Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@
W5.19166011
W5.19166011Jul 5vs
L4.08866244
L4.08866244Jun 29vs
L1.25537125
L1.25537125Jun 24@
W6.09766212
W6.09766212Jun 18vs
L6.18883111
L6.18883111SP vs Opp / At Park · last 3 (2 seasons)
Ryan Weathers
IPERAKHBB
vs PIT—
home starts3.85.585.75.31.3(3)
Trends · PIT
- PIT are 5-5 in their last 10 games.
- PIT are 5-5 in their last 10 away games.
- PIT are 4-1 in Braxton Ashcraft's last 5 starts.
- PIT are 4-1 in Braxton Ashcraft's last 5 away starts.
- PIT average 7.2 runs/game in Braxton Ashcraft's last 5 starts.
- PIT average 7.8 runs/game in Braxton Ashcraft's last 5 away starts.
Trends · NYY
- NYY are 5-5 in their last 10 games.
- NYY are 2-8 in their last 10 home games.
- NYY are 2-3 in Ryan Weathers's last 5 starts.
- NYY are 1-4 in Ryan Weathers's last 5 home starts.
- NYY average 2.8 runs/game in Ryan Weathers's last 5 starts.
- NYY average 2.0 runs/game in Ryan Weathers's last 5 home starts.
Bullpens · Last 12
PIT
xERA 5.41 (poor)ERA 4.112d stress Stressed (11.3 IP/2g)
NYY
xERA 4.38 (avg)ERA 3.232d stress Fresh (0.0 IP/1g)
Weather · Neutral Conditions
80°F, Clear, Wind 8 mph SSE
APF 103 — Neutral
Flags · 7
- PIT — Braxton Ashcraft: HH% 56% — batters are squaring up the ball at an elevated rate
- PIT — Braxton Ashcraft: Barrel% 14% — high hard contact rate, elevated home run risk
- NYY — Ryan Weathers: avg 3.7 IP/gs — short outings, bullpen likely needed early
- PIT bullpen: bullpen xERA 5.41 — bullpen performing well below average by expected ERA
- PIT bullpen stressed (11.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
- NYY bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
- NYY — Ryan Weathers: recent opponents high-K: DET 29%, WSN 31% — K stats may be inflated vs strikeout-prone lineups
PIT @ NYY F5 u4.5 (-140)
Braxton Ashcraft has been genuinely hot despite scary peripheral stats (recent ERA 3.50, last two starts: 1 ER in 6 IP and 1 ER in 6 IP). Ryan Weathers is also in strong recent form (recent ERA 2.71, last two starts 1 ER each). PIT offense is elite (wRC+ 165 vs LHP) but NYY scores only 2.0 RS at home in Weathers' recent starts. NYY wRC+ 114 vs RHP is average. The F5 under at 4.5 reflects two pitchers both in sharp form for the first 5 innings. Note: -140 triggers the line warning threshold — this is at the outer edge of acceptable pricing.
TBR @
TOR✓7:07 PM · Rogers CentreHitter Friendly
TBR @
TOR✓Matchup · SP Last 3 / Team Last 12
Nick Martinez R
xERA4.21 (avg)K%11.4 (poor)HH%38.9 (avg)Barrel%8.3 (avg)ERA2.31IP/gs5.8 IP/gsH/gs3.5PC/gs80BB%4.5
TOR vs RHP
wRC+68 (poor)K%16.9 (above avg)HH%30.2 (below avg)
Dylan Cease R
xERA1.68 (elite)K%41.1 (elite)HH%25.0 (elite)Barrel%3.6 (elite)ERA0.00IP/gs5.3 IP/gsH/gs1.3PC/gs109BB%8.9
TBR vs RHP
wRC+92 (below avg)K%21.6 (avg)HH%33.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR+138+1.5 (-156)O7.5 (-105)TOR-162-1.5 (+141)U7.5 (-114)
First 5 Innings
MLSpreadTotalTBR+154+0.5 (-106)O3.5 (-138)TOR-184-0.5 (-122)U3.5 (+106)
Team Totals
OverUnderF5 OF5 UTBRO3.5 (+112)U3.5 (-135)O1.5 (+114)U1.5 (-145)TORO3.5 (-148)U3.5 (+120)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UNick Martinez3.5 (+140 / -173)16.5 (-105 / -108)Dylan Cease7.5 (+110 / -135)17.5 (-165 / +124)
Nick Martinez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs
W5.17014122
W5.17014122Jul 3@
W5.18533111
W5.18533111Jun 26vs
W5.28536011
W5.28536011Jun 21vs
W6.08854333
W6.08854333Jun 15@
L5.19665133
L5.19665133Dylan Cease · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@
W8.0118111300
W8.0118111300Jul 3@
W7.010293100
W7.010293100Jun 27vs
L4.2107104544
L4.2107104544Jun 22vs
W5.211083422
W5.211083422Jun 16@
W5.010874400
W5.010874400SP vs Opp / At Park · last 3 (2 seasons)
Nick Martinez
IPERAKHBB
vs TOR5.01.804.05.01.0(1)
at TOR—
Dylan Cease
IPERAKHBB
vs TBR5.52.437.54.53.5(2)
home starts5.14.099.73.33.3(3)
Trends · TBR
- TBR are 5-1 vs TOR this season (6 games).
- TBR are 4-6 in their last 10 games.
- TBR are 4-6 in their last 10 away games.
- TBR have lost 5 straight.
- TBR are 4-1 in Nick Martinez's last 5 starts.
- TBR are 4-1 in Nick Martinez's last 5 away starts.
- TBR average 4.6 runs/game in Nick Martinez's last 5 starts.
- TBR average 3.0 runs/game in Nick Martinez's last 5 away starts.
Trends · TOR
- TOR are 1-5 vs TBR this season (6 games).
- TOR are 4-6 in their last 10 games.
- TOR are 3-7 in their last 10 home games.
- TOR are 4-1 in Dylan Cease's last 5 starts.
- TOR are 3-2 in Dylan Cease's last 5 home starts.
- TOR average 5.2 runs/game in Dylan Cease's last 5 starts.
- TOR average 3.4 runs/game in Dylan Cease's last 5 home starts.
Bullpens · Last 12
TBR
xERA 3.41 (good)ERA 3.092d stress Elevated (5.0 IP/1g)
TOR
xERA 3.37 (good)ERA 4.692d stress Normal (3.0 IP/1g)
Weather · Hitter Friendly
75°F, Overcast, Wind 12 mph S
APF 103 — Hitter Friendly
Flags · 5
- TBR bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- TBR — Nick Martinez: last start: 70 pitches — short outing, possible injury concern or early hook
- TOR — Dylan Cease: 12 days since last start (2026-07-08) — may not be fully stretched out
- TOR — Dylan Cease: last start: 118 pitches — high pitch count, may be on shorter leash today
- TOR — Dylan Cease: 2026-06-27: 4 ER in 4.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
Dylan Cease o7.5 Ks (+110)
Dylan Cease has an elite xERA of 1.68 and a K% of 41.1% — one of the most dominant strikeout profiles in baseball. His recent 3-start average is 8.3 K/start. He's previously posted 10K and 8K against TBR (2gs, 7.5 K/gs average vs this opponent). TBR's offense is average vs RHP (wRC+ 101, K% 21.2%) — not a high-K lineup, but Cease's profile is so dominant that even against average-K teams he piles up strikeouts. The 118-pitch last start is a concern for total outs, but the Outs line at 17.5 (5.8 IP equivalent) suggests the market already bakes in a slightly shorter outing — the K line of 7.5 remains achievable in 5-6 innings for a 41% K-rate arm. Adjusted expectation: ~7.5-8.5 Ks. At +110 this is strong value for an elite strikeout pitcher with favorable matchup history vs TBR.
BAL @
BOS7:10 PM · Fenway ParkHitter Friendly
BAL @
BOSMatchup · SP Last 3 / Team Last 12
Shane Baz R
xERA3.01 (good)K%24.0 (good)HH%46.0 (poor)Barrel%4.0 (elite)ERA3.06IP/gs5.9 IP/gsH/gs5.7PC/gs104BB%9.3
BOS vs RHP
wRC+112 (avg)K%23.2 (avg)HH%35.6 (avg)
Payton Tolle L
xERA3.19 (good)K%32.1 (elite)HH%36.4 (avg)Barrel%15.2 (poor)ERA4.97IP/gs4.2 IP/gsH/gs4.0PC/gs78BB%8.9
BAL vs LHP
wRC+126 (above avg)K%25.3 (below avg)HH%44.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL+135+1.5 (-150)O9.0 (+100)BOS-154-1.5 (+136)U8.5 (+103)
First 5 Innings
MLSpreadTotalBAL+124+0.5 (-118)O4.5 (-128)BOS-154-0.5 (-110)U4.5 (-102)
Team Totals
OverUnderF5 OF5 UBALO3.5 (-135)U3.5 (+108)O1.5 (-154)U1.5 (+120)BOSO4.5 (-111)U4.5 (-110)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UShane Baz5.5 (+128 / -156)17.5 (-122 / -102)Payton Tolle6.5 (+100 / -122)15.5 (-115 / -108)
Shane Baz · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs
W4.210498022
W4.210498022Jul 7vs
L6.010036333
L6.010036333Jun 29vs
L7.010964422
L7.010964422Jun 23@
L5.09158155
L5.09158155Jun 18@
L7.09995233
L7.09995233Payton Tolle · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@
W3.26673111
W3.26673111Jul 7@
W6.09162100
W6.09162100Jul 1vs
L3.07657366
L3.07657366Jun 26vs
W7.08871200
W7.08871200Jun 21@
L6.07926233
L6.07926233SP vs Opp / At Park · last 3 (2 seasons)
Shane Baz
IPERAKHBB
vs BOS6.12.974.74.02.3(3)
at BOS6.12.974.74.02.3(3)
Payton Tolle
IPERAKHBB
vs BAL6.00.005.07.02.0(1)
home starts5.05.406.04.02.3(3)
Trends · BAL
- BAL are 3-3 vs BOS this season (6 games).
- BAL are 7-3 in their last 10 games.
- BAL are 7-3 in their last 10 away games.
- BAL have won 7 straight.
- BAL are 1-4 in Shane Baz's last 5 starts.
- BAL are 1-4 in Shane Baz's last 5 away starts.
- BAL average 2.6 runs/game in Shane Baz's last 5 starts.
- BAL average 2.4 runs/game in Shane Baz's last 5 away starts.
Trends · BOS
- BOS are 3-3 vs BAL this season (6 games).
- BOS are 10-0 in their last 10 games.
- BOS are 8-2 in their last 10 home games.
- BOS have won 13 straight.
- BOS are 3-2 in Payton Tolle's last 5 starts.
- BOS are 2-3 in Payton Tolle's last 5 home starts.
- BOS average 4.0 runs/game in Payton Tolle's last 5 starts.
- BOS average 3.8 runs/game in Payton Tolle's last 5 home starts.
Bullpens · Last 12
BAL
xERA 2.55 (elite)ERA 2.332d stress Elevated (4.7 IP/1g)
BOS
xERA 1.89 (elite)ERA 1.072d stress Elevated (4.0 IP/1g)
Weather · Hitter Friendly
80°F, Clear, Wind 11 mph S
APF 104 — Hitter Friendly
Flags · 7
- BAL — Shane Baz: HH% 46% — batters are squaring up the ball at an elevated rate
- BOS — Payton Tolle: Barrel% 15% — high hard contact rate, elevated home run risk
- BAL bullpen elevated (4.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- BOS bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- BAL — Shane Baz: last start: 104 pitches — high pitch count, may be on shorter leash today
- BOS — Payton Tolle: last start: 66 pitches — short outing, possible injury concern or early hook
- BOS — Payton Tolle: 2026-07-01: 6 ER in 3.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Both starters are struggling recently (Baz recent ERA 4.74, Tolle recent ERA 5.06 but with one blowup skewing it), but both bullpens are elite (BAL xERA 2.55, BOS xERA 1.89). The bullpens will suppress late scoring. Total of 8.5/9.0 already reflects moderate run expectation. BOS ML at -154 exceeds our -150 pricing threshold. No clean angle.
LAD @
PHI7:10 PM · Citizens Bank ParkHitter Friendly
LAD @
PHIMatchup · SP Last 3 / Team Last 12
Emmet Sheehan R
xERA2.87 (elite)K%28.3 (elite)HH%38.9 (avg)Barrel%5.6 (good)ERA2.45IP/gs4.9 IP/gsH/gs2.7PC/gs94BB%10.0
PHI vs RHP
wRC+70 (poor)K%23.4 (avg)HH%42.3 (above avg)
C. Sanchez L
xERA4.48 (avg)K%17.2 (avg)HH%50.0 (poor)Barrel%11.4 (below avg)ERA11.12IP/gs3.8 IP/gsH/gs8.3PC/gs93BB%6.9
LAD vs LHP
wRC+95 (avg)K%18.0 (above avg)HH%43.1 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD+123+1.5 (-168)O8.5 (-110)PHI-142-1.5 (+145)U8.5 (-105)
First 5 Innings
MLSpreadTotalLAD+134+0.5 (-114)O4.5 (-104)PHI-160-0.5 (-114)U4.5 (-122)
Team Totals
OverUnderF5 OF5 ULADO3.5 (-128)U3.5 (+105)O1.5 (-130)U1.5 (+100)PHIO4.5 (+104)U4.5 (-125)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UEmmet Sheehan5.5 (-122 / -104)15.5 (-112 / -114)C. Sanchez6.5 (+112 / -139)18.5 (+113 / -136)
Emmet Sheehan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs
L5.110173123
L5.110173123Jul 5vs
L4.19653311
L4.19653311Jun 28@
W5.08452211
W5.08452211Jun 21vs
L3.18248366
L3.18248366Jun 14@
L5.08584133
L5.08584133C. Sanchez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@
W7.0103710122
W7.0103710122Jul 6@
L3.183112199
L3.183112199Jun 30vs
W7.09293200
W7.09293200Jun 25@
W5.09267155
W5.09267155Jun 20vs
W6.09155111
W6.09155111SP vs Opp / At Park · last 3 (2 seasons)
C. Sanchez
IPERAKHBB
vs LAD6.15.907.56.50.5(2)
home starts6.70.907.34.01.3(3)
Trends · LAD
- LAD are 2-1 vs PHI this season (3 games).
- LAD are 4-6 in their last 10 games.
- LAD are 6-4 in their last 10 away games.
- LAD are 1-4 in Emmet Sheehan's last 5 starts.
- LAD are 2-3 in Emmet Sheehan's last 5 away starts.
- LAD average 2.8 runs/game in Emmet Sheehan's last 5 starts.
- LAD average 3.2 runs/game in Emmet Sheehan's last 5 away starts.
Trends · PHI
- PHI are 1-2 vs LAD this season (3 games).
- PHI are 5-5 in their last 10 games.
- PHI are 5-5 in their last 10 home games.
- PHI are 4-1 in C. Sanchez's last 5 starts.
- PHI are 4-1 in C. Sanchez's last 5 home starts.
- PHI average 7.6 runs/game in C. Sanchez's last 5 starts.
- PHI average 6.4 runs/game in C. Sanchez's last 5 home starts.
Bullpens · Last 12
LAD
xERA 3.25 (good)ERA 3.512d stress Fresh (0.0 IP/1g)
PHI
xERA 3.38 (good)ERA 6.032d stress Elevated (4.0 IP/1g)
Weather · Hitter Friendly
82°F, Clear, Wind 6 mph S
APF 104 — Hitter Friendly
Flags · 8
- PHI — C. Sanchez: HH% 50% — batters are squaring up the ball at an elevated rate
- PHI — C. Sanchez: avg 3.8 IP/gs — short outings, bullpen likely needed early
- LAD bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
- PHI bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- LAD — Emmet Sheehan: last start: 101 pitches — high pitch count, may be on shorter leash today
- PHI — C. Sanchez: last start: 103 pitches — high pitch count, may be on shorter leash today
- PHI — C. Sanchez: 2026-07-06: 9 ER in 3.1 IP (ERA equiv 26) skewing 3-game ERA — other starts look better, don't overweight the ERA
- PHI — C. Sanchez: low-K outing 2026-07-06 (1 Ks vs avg 5.7) — stuff was flat that day
AI Analysis
Sanchez is hot recently (recent ERA 3.00, but xERA 4.48 and ERA 11.12 season-long — ERA << xERA mismatch is actually ERA >> xERA suggesting he's been very unlucky but is now pitching well). Sheehan is struggling (recent ERA 6.87). PHI's offense is poor (wRC+ 70). The PHI ML at -142 is over our -150 threshold. No clean alternate angle — F5 ML PHI at -160 is too expensive. Pass.
SDP @
ATL7:15 PM · Truist ParkHot
SDP @
ATLMatchup · SP Last 3 / Team Last 12
JP Sears L
xERA4.54 (below avg)K%19.7 (avg)HH%51.2 (poor)Barrel%7.0 (good)ERA5.79IP/gs4.7 IP/gsH/gs5.0PC/gs81BB%9.8
ATL vs LHP
wRC+96 (avg)K%23.7 (avg)HH%44.0 (above avg)
Bryce Elder R
xERA6.75 (poor)K%18.8 (avg)HH%48.0 (poor)Barrel%14.0 (below avg)ERA10.29IP/gs4.7 IP/gsH/gs7.3PC/gs78BB%7.2
SDP vs RHP
wRC+107 (avg)K%19.5 (above avg)HH%39.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+114+1.5 (-169)O9.0 (-120)ATL-130-1.5 (+155)U9.0 (+100)
First 5 Innings
MLSpreadTotalSDP+110+0.5 (-128)O5.5 (+100)ATL-130-0.5 (-102)U5.5 (-130)
Team Totals
OverUnderF5 OF5 USDPO4.5 (+104)U4.5 (-130)O2.5 (+100)U2.5 (-130)ATLO4.5 (-108)U4.5 (-105)O2.5 (-115)U2.5 (-115)
Pitcher Props
K O/UOuts O/UJP Sears3.5 (-140 / +114)14.5 (-130 / +104)Bryce Elder4.5 (+134 / +112)15.5 (+110 / +140)
JP Sears · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs
L4.17236133
L4.17236133Jul 5@
W5.07651200
W5.07651200Jun 30@
L4.29548367
L4.29548367Jun 24vs
W5.28155222
W5.28155222Bryce Elder · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@
W4.06935234
W4.06935234Jun 27@
L4.06945155
L4.06945155Jun 21vs
L6.095612288
L6.095612288Jun 14@
L4.075210266
L4.075210266Jun 7vs
W6.08842222
W6.08842222SP vs Opp / At Park · last 3 (2 seasons)
JP Sears
IPERAKHBB
vs ATL5.14.415.54.51.0(2)
at ATL—
Bryce Elder
IPERAKHBB
vs SDP—
home starts6.16.435.36.71.7(3)
Trends · SDP
- SDP are 3-0 vs ATL this season (3 games).
- SDP are 5-5 in their last 10 games.
- SDP are 2-8 in their last 10 away games.
- SDP are 2-2 in JP Sears's last 4 starts.
- SDP are 1-1 in JP Sears's last 2 away starts.
- SDP average 5.0 runs/game in JP Sears's last 4 starts.
- SDP average 6.0 runs/game in JP Sears's last 2 away starts.
Trends · ATL
- ATL are 0-3 vs SDP this season (3 games).
- ATL are 5-5 in their last 10 games.
- ATL are 5-5 in their last 10 home games.
- ATL are 2-3 in Bryce Elder's last 5 starts.
- ATL are 3-2 in Bryce Elder's last 5 home starts.
- ATL average 3.6 runs/game in Bryce Elder's last 5 starts.
- ATL average 3.6 runs/game in Bryce Elder's last 5 home starts.
Bullpens · Last 12
SDP
xERA 2.05 (elite)ERA 3.432d stress Elevated (4.3 IP/1g)
ATL
xERA 3.67 (good)ERA 4.532d stress Stressed (6.3 IP/1g)
Weather · Hot
94°F, Clear, Wind 6 mph SW
APF 103 — Hitter Friendly
Flags · 10
- SDP — JP Sears: HH% 51% — batters are squaring up the ball at an elevated rate
- ATL — Bryce Elder: HH% 48% — batters are squaring up the ball at an elevated rate
- ATL — Bryce Elder: Barrel% 14% — high hard contact rate, elevated home run risk
- SDP bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- ATL bullpen stressed (6.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- SDP — JP Sears: last start: 72 pitches — short outing, possible injury concern or early hook
- SDP — JP Sears: 2026-06-30: 6 ER in 4.2 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
- SDP — JP Sears: recent opponents low-K: CHC 17%, LAD 18%, TOR 18% — recent opponents make less contact; today's lineup may be tougher
- ATL — Bryce Elder: 11 days since last start (2026-07-09) — may not be fully stretched out
- ATL — Bryce Elder: last start: 69 pitches — short outing, possible injury concern or early hook
AI Analysis
Bryce Elder is clearly struggling (recent ERA 9.00, xERA 6.75, Barrel% 14%), which screams over, but Sears has a high HH% (51%) too and ATL's offense is only avg wRC+ 96. Total is set at 9.0 which already prices in the pitching mess. ATL averages only 3.6 RS in these starts — offsetting. The market has priced this correctly; no edge identified.
SFG @
KCR7:40 PM · Kauffman StadiumHot
SFG @
KCRMatchup · SP Last 3 / Team Last 12
Trevor McDonald R
xERA2.61 (elite)K%14.5 (below avg)HH%28.0 (elite)Barrel%2.0 (elite)ERA5.28IP/gs5.1 IP/gsH/gs5.0PC/gs74BB%3.2
KCR vs RHP
wRC+124 (above avg)K%22.5 (avg)HH%42.5 (above avg)
Michael Wacha R
xERA4.63 (below avg)K%26.9 (good)HH%45.5 (poor)Barrel%15.2 (poor)ERA7.71IP/gs5.8 IP/gsH/gs7.0PC/gs105BB%7.7
SFG vs RHP
wRC+113 (avg)K%24.1 (below avg)HH%35.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG+105-1.5 (+160)O10.5 (-104)KCR-120-1.5 (+157)U10.0 (-102)
First 5 Innings
MLSpreadTotalSFG-102+0.5 (-140)O5.5 (-114)KCR-122-0.5 (+108)U5.5 (-114)
Team Totals
OverUnderF5 OF5 USFGO4.5 (-135)U4.5 (+108)O2.5 (-110)U2.5 (-120)KCRO5.5 (+114)U4.5 (+112)O2.5 (-120)U2.5 (-110)
Pitcher Props
K O/UOuts O/UTrevor McDonald3.5 (+118 / -150)15.5 (+101 / -114)Michael Wacha4.5 (+104 / -127)17.5 (-153 / +120)
Trevor McDonald · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs
W7.07343111
W7.07343111Jul 7vs
L2.158011188
L2.158011188Jul 1@
W6.09051000
W6.09051000Jun 26vs
L5.19037133
L5.19037133Jun 20@
L3.06913335
L3.06913335Michael Wacha · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@
L4.210456366
L4.210456366Jul 4vs
L6.010578144
L6.010578144Jun 27@
L7.210576111
L7.210576111Jun 22@
W7.09956111
W7.09956111Jun 16@
L6.09037133
L6.09037133SP vs Opp / At Park · last 3 (2 seasons)
Michael Wacha
IPERAKHBB
vs SFG—
home starts6.74.504.77.31.3(3)
Trends · SFG
- SFG are 5-5 in their last 10 games.
- SFG are 3-7 in their last 10 away games.
- SFG are 2-3 in Trevor McDonald's last 5 starts.
- SFG are 3-2 in Trevor McDonald's last 5 away starts.
- SFG average 3.2 runs/game in Trevor McDonald's last 5 starts.
- SFG average 4.0 runs/game in Trevor McDonald's last 5 away starts.
Trends · KCR
- KCR are 4-6 in their last 10 games.
- KCR are 4-6 in their last 10 home games.
- KCR are 1-4 in Michael Wacha's last 5 starts.
- KCR are 1-4 in Michael Wacha's last 5 home starts.
- KCR average 2.2 runs/game in Michael Wacha's last 5 starts.
- KCR average 2.8 runs/game in Michael Wacha's last 5 home starts.
Bullpens · Last 12
SFG
xERA 2.44 (elite)ERA 3.682d stress Normal (3.0 IP/1g)
KCR
xERA 5.71 (poor)ERA 5.982d stress Elevated (4.7 IP/1g)
Weather · Hot
100°F, Mainly Clear, Wind 7 mph SW
APF 106 — Hitter Friendly
Flags · 9
- KCR — Michael Wacha: HH% 45% — batters are squaring up the ball at an elevated rate
- KCR — Michael Wacha: Barrel% 15% — high hard contact rate, elevated home run risk
- KCR bullpen: bullpen xERA 5.71 — 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
- SFG — Trevor McDonald: last start: 73 pitches — short outing, possible injury concern or early hook
- SFG — Trevor McDonald: 2026-07-07: 8 ER in 2.1 IP (ERA equiv 34) skewing 3-game ERA — other starts look better, don't overweight the ERA
- KCR — Michael Wacha: 11 days since last start (2026-07-09) — may not be fully stretched out
- KCR — Michael Wacha: last start: 104 pitches — high pitch count, may be on shorter leash today
- 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
AI Analysis
Wacha is hot recently (recent ERA 2.23) but xERA 4.63 suggests regression risk, plus Barrel% 15% and HH% 45% are concerning. McDonald's recent ERA 3.83 is workable but his last start was only 73 pitches. KCR bullpen is a disaster (xERA 5.71) but both teams are scoring very few runs in recent starts (SFG avg 3.2 RS, KCR avg 2.2 RS). The total at 10.0/10.5 is high for what the offenses have been producing — no clean directional edge.
NYM @
MIL✓7:40 PM · American Family FieldWindy
NYM @
MIL✓Matchup · SP Last 3 / Team Last 12
Freddy Peralta R
xERA3.62 (good)K%24.2 (good)HH%42.5 (below avg)Barrel%7.5 (good)ERA5.54IP/gs4.3 IP/gsH/gs5.3PC/gs95BB%13.6
MIL vs RHP
wRC+98 (avg)K%24.0 (below avg)HH%41.6 (above avg)
J. Misiorowski R
xERA2.01 (elite)K%42.0 (elite)HH%45.7 (poor)Barrel%8.6 (avg)ERA2.50IP/gs6.0 IP/gsH/gs3.3PC/gs97BB%5.8
NYM vs RHP
wRC+138 (elite)K%18.6 (above avg)HH%39.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM+180+1.5 (-105)O7.5 (-114)MIL-210-1.5 (-110)U7.5 (-102)
First 5 Innings
MLSpreadTotalNYM+190+0.5 (+118)O3.5 (-140)MIL-245-0.5 (-154)U3.5 (+108)
Team Totals
OverUnderF5 OF5 UNYMO2.5 (-140)U2.5 (+120)O1.5 (+124)U1.5 (-160)MILO4.5 (+100)U4.5 (-115)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UFreddy Peralta5.5 (+112 / -132)15.5 (+112 / -141)J. Misiorowski8.5 (-132 / +111)17.5 (-115 / -106)
Freddy Peralta · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs
L4.19263522
L4.19263522Jul 6@
W4.210366113
W4.210366113Jul 1@
L4.09147355
L4.09147355Jun 25vs
L5.29855103
L5.29855103Jun 20@
L2.28021011010
L2.28021011010J. Misiorowski · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 7@
W7.0103113033
W7.0103113033Jul 2vs
L5.082105015
L5.082105015Jun 26vs
W6.010782411
W6.010782411Jun 19@
L6.09175122
L6.09175122Jun 12vs
W9.095151000
W9.095151000SP vs Opp / At Park · last 3 (2 seasons)
J. Misiorowski
IPERAKHBB
vs NYM3.214.062.05.03.0(1)
home starts6.70.9011.02.71.3(3)
Trends · NYM
- NYM are 5-5 in their last 10 games.
- NYM are 5-5 in their last 10 away games.
- NYM are 1-4 in Freddy Peralta's last 5 starts.
- NYM are 2-3 in Freddy Peralta's last 5 away starts.
- NYM average 3.2 runs/game in Freddy Peralta's last 5 starts.
- NYM average 4.2 runs/game in Freddy Peralta's last 5 away starts.
Trends · MIL
- MIL are 5-5 in their last 10 games.
- MIL are 7-3 in their last 10 home games.
- MIL are 3-2 in J. Misiorowski's last 5 starts.
- MIL are 3-2 in J. Misiorowski's last 5 home starts.
- MIL average 4.0 runs/game in J. Misiorowski's last 5 starts.
- MIL average 4.0 runs/game in J. Misiorowski's last 5 home starts.
Bullpens · Last 12
NYM
xERA 5.62 (poor)ERA 8.872d stress Normal (3.3 IP/1g)
MIL
xERA 3.38 (good)ERA 4.432d stress Normal (3.0 IP/1g)
Weather · Windy
84°F, Clear, Wind 16 mph SW
APF 101 — Neutral
Flags · 7
- NYM — Freddy Peralta: BB% 14% — command concerns, elevated walk rate
- MIL — J. Misiorowski: HH% 46% — batters are squaring up the ball at an elevated rate
- NYM bullpen: bullpen xERA 5.62 — bullpen performing well below average by expected ERA
- NYM — Freddy Peralta: 2026-07-01: 5 ER in 4.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
- MIL — J. Misiorowski: 13 days since last start (2026-07-07) — may not be fully stretched out
- MIL — J. Misiorowski: last start: 103 pitches — high pitch count, may be on shorter leash today
- WEATHER: wind: Cross Wind R 16 mph — factor into total and HR expectations
J. Misiorowski o9.5 Ks (+118)
J. Misiorowski is simply extraordinary right now: xERA 2.01 (elite), K% 42.0 (elite), and a recent 9-start with 15 Ks in his last outing. He's averaged 10.0 K/start over his recent 3. NYM's offense has a K% of 18.2% vs RHP — slightly below average for a strikeout lineup, but Misiorowski's K% is so dominant (42%) that even against a contact team he'll post big numbers. The 1 prior start vs NYM (2.0 Ks in 3.2 IP) was a blowup game likely affected by his short outing — the Outs line of 17.5+ suggests the market expects him to go deep today. Adjusted expectation: ~9.0-10.0 Ks. The 9.5 line is right at the edge but at +118 there is genuine value. Outs prop at 17.5 confirms the market expects enough innings to accumulate. The 13-day layoff and 103-pitch last start are mild concerns, but at plus money this is a strong value play.
NYM @ MIL u7.5 (-105)
Misiorowski is elite (xERA 2.01, recent ERA 1.29, 10 K/start avg) and should suppress NYM's offense significantly. Peralta's recent ERA (11.84) is ugly, but his xERA is 3.62 (good), meaning much of the blowup starts are likely luck-influenced — adjusting for that, MIL's offense wRC+ 98 (avg) against a quality-adjusted Peralta and NYM's problematic bullpen (xERA 5.62) is a real risk for the over on MIL's side. However, Misiorowski's dominance is the stronger signal: NYM is likely to be held to 2-3 runs in 6 innings. MIL's bullpen is solid (xERA 3.38) to close. The total of 7.5 is reasonable but Misiorowski alone can carry the under on NYM's side. This pairs well with the K prop (different market — NYM scoring few runs and striking out often). The cross-wind at 15 mph is roughly neutral. Primary risk is Peralta's walk rate (BB% 14%) leading to traffic even without hard contact, and NYM bullpen (xERA 5.62) blowing it open in the late innings. Confidence is medium given Peralta's real volatility.
DET @
CHC✓8:05 PM · Wrigley FieldNeutral Conditions
DET @
CHC✓Matchup · SP Last 3 / Team Last 12
Jack Flaherty R
xERA2.73 (elite)K%30.8 (elite)HH%40.5 (below avg)Barrel%8.1 (avg)ERA1.08IP/gs5.6 IP/gsH/gs2.3PC/gs89BB%9.2
CHC vs RHP
wRC+93 (below avg)K%24.4 (below avg)HH%37.4 (avg)
Jameson Taillon R
xERA4.97 (below avg)K%22.2 (avg)HH%40.5 (below avg)Barrel%13.5 (below avg)ERA5.11IP/gs4.1 IP/gsH/gs4.3PC/gs70BB%9.3
DET vs RHP
wRC+92 (below avg)K%24.7 (below avg)HH%34.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET+100-1.5 (+146)O11.5 (+100)CHC-114+1.5 (-169)U12.0 (-116)
First 5 Innings
MLSpreadTotalDET-110+0.5 (-146)O6.5 (+104)CHC-114-0.5 (+112)U6.5 (-135)
Team Totals
OverUnderF5 OF5 UDETO5.5 (-111)U5.5 (+100)O3.5 (+114)U3.5 (-145)CHCO5.5 (-102)U5.5 (-105)O3.5 (+120)U3.5 (-154)
Pitcher Props
K O/UOuts O/UJack Flaherty5.5 (+108 / -132)15.5 (+135 / +115)Jameson Taillon3.5 (-145 / +124)—
Jack Flaherty · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs
W6.08662322
W6.08662322Jul 4@
W5.28853000
W5.28853000Jun 28vs
L5.09492300
L5.09492300Jun 12@
L3.06313122
L3.06313122Jun 7vs
W5.08776133
W5.08776133Jameson Taillon · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 7vs
L1.03522211
L1.03522211Jun 2vs
L6.19966122
L6.19966122May 27@
W5.07545244
W5.07545244May 22vs
L4.29058144
L4.29058144May 16@
L5.09028188
L5.09028188SP vs Opp / At Park · last 3 (2 seasons)
Jack Flaherty
IPERAKHBB
vs CHC6.00.009.02.03.0(1)
at CHC—
Jameson Taillon
IPERAKHBB
vs DET7.01.295.04.01.0(1)
home starts3.85.584.35.31.3(3)
Trends · DET
- DET are 7-3 in their last 10 games.
- DET are 7-3 in their last 10 away games.
- DET are 3-2 in Jack Flaherty's last 5 starts.
- DET are 2-3 in Jack Flaherty's last 5 away starts.
- DET average 5.0 runs/game in Jack Flaherty's last 5 starts.
- DET average 3.8 runs/game in Jack Flaherty's last 5 away starts.
Trends · CHC
- CHC are 7-3 in their last 10 games.
- CHC are 6-4 in their last 10 home games.
- CHC are 1-4 in Jameson Taillon's last 5 starts.
- CHC are 2-3 in Jameson Taillon's last 5 home starts.
- CHC average 3.4 runs/game in Jameson Taillon's last 5 starts.
- CHC average 2.2 runs/game in Jameson Taillon's last 5 home starts.
Bullpens · Last 12
DET
xERA 3.01 (good)ERA 2.562d stress Fresh (2.0 IP/1g)
CHC
xERA 5.46 (poor)ERA 5.882d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
79°F, Overcast, Wind 11 mph SW
APF 97 — Neutral
Flags · 6
- CHC — Jameson Taillon: Barrel% 14% — high hard contact rate, elevated home run risk
- CHC bullpen: bullpen xERA 5.46 — bullpen performing well below average by expected ERA
- DET bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
- DET — Jack Flaherty: recent opponents low-K: HOU 18%, TEX 19% — recent opponents make less contact; today's lineup may be tougher
- CHC — Jameson Taillon: 43 days since last start (2026-06-07) — may not be fully stretched out
- CHC — Jameson Taillon: last start: 35 pitches — short outing, possible injury concern or early hook
DET @ CHC u11.5 (-105)
Jack Flaherty is an elite xERA 2.73 starter who went 9K in 1 prior start vs CHC. Despite his recent ERA of 3.46, he's still performing well against a DET offense hitting below average (wRC+ 89 L12). Taillon is struggling (recent ERA 10.14, xERA 4.97) but DET's offense is cold. The key insight: the total of 11.5 is enormous — even with Taillon leaking runs, Flaherty should keep the CHC side limited, and DET's wRC+ 89 offense vs average bullpens won't reach the heights needed to clear 11.5. CHC pen is shaky (xERA 5.46) which is a concern, but DET's bullpen is strong (xERA 3.01). The total of 11.5 is priced as if both starters are disasters — Flaherty's floor is far higher than that implies. Three under signals: Flaherty's elite xERA (2.73), DET offense cold (wRC+ 89), and DET's strong bullpen (xERA 3.01) will hold the back end. The 11.5 line is too generous.
CHC Team Total u5.5 (-115)
Jack Flaherty's elite profile (xERA 2.73, K% 30.8) vs a CHC offense averaging only 2.2 RS at home in recent Taillon starts — but more critically, DET brings Flaherty who dominated CHC in his one prior meeting (0.00 ERA, 9K in 6 IP). CHC wRC+ 105 vs RHP is only average, and DET's bullpen is fresh and strong (xERA 3.01, only 2 IP used last game). Flaherty should carry this well into the game limiting CHC's scoring opportunities. The 5.5 team total for CHC is a clean under bet focused purely on Flaherty's dominance vs an average home offense — independent of the game total pick.
DET F5 ML (-115)
Jack Flaherty is a clear elite edge: xERA 2.73, K% 30.8, and 0.00 ERA in 6 IP in his only prior start vs CHC (9 Ks). His recent ERA (3.46) is modest but driven by a fluky 2 ER/3 IP outing — the other two starts show 0 ER and 3 ER in 10 combined IP. Facing the CHC lineup that is below-average in L12 (wRC+ 93) and has a struggling starter (Taillon recent ERA 10.14, xERA 4.97 — genuinely poor). Taillon is 43 days since his last start and only threw 35 pitches, signaling a potential injury concern or extreme pitch-count restriction. DET's offense is also below-average (wRC+ 92) but gets to face Taillon who is falling apart. CHC bullpen is a disqualifying factor for full-game ML (xERA 5.46) but F5 limits bullpen exposure. DET bullpen is fresh (2 IP), which slightly increases early-hook risk for Flaherty, but F5 is already only 5 innings. The main edge is pure: elite Flaherty vs clearly struggling Taillon on first start back from a month-plus layoff. At -115, this is acceptable pricing.
Jack Flaherty Ks o5.5 (+105)
Flaherty's K% is 30.8% (elite) and his only prior start vs CHC produced 9 Ks in 6 IP. CHC's wRC+ in L12 is 93 and their K% vs RHP is 24.4% (above average strikeout rate for a lineup). Recent Flaherty K avg is 5.7/start, but his recent opponents include HOU and SEA who are relatively contact-oriented — CHC's 24.4% K rate is higher, suggesting calibrated expectation is 6.0–7.0 Ks. The line at 5.5 with +105 odds is mispriced: you're getting plus-money on what should be around a 6.5-K expectation. The flag about a DET bullpen that may hook him early is a slight risk (2 IP used), but Flaherty's avg IP is 5.6, meaning he should easily reach the 5-inning mark. Independent bet from the F5 ML — this is purely about Flaherty's K output, not the game result.
CHW @
TEX8:05 PM · Globe Life Field (Roof Closed)
CHW @
TEXMatchup · SP Last 3 / Team Last 12
Erick Fedde R
xERA3.65 (good)K%16.1 (below avg)HH%51.1 (poor)Barrel%2.1 (elite)ERA3.14IP/gs7.2 IP/gsH/gs7.5PC/gs78BB%8.1
TEX vs RHP
wRC+103 (avg)K%18.6 (above avg)HH%36.4 (avg)
Jacob deGrom R
xERA2.63 (elite)K%34.8 (elite)HH%43.9 (below avg)Barrel%7.3 (good)ERA3.00IP/gs6.0 IP/gsH/gs4.3PC/gs89BB%5.8
CHW vs RHP
wRC+104 (avg)K%24.5 (below avg)HH%40.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW+142+1.5 (-155)O7.5 (-114)TEX-168-1.5 (+132)U7.5 (-104)
First 5 Innings
MLSpreadTotalCHW+154+0.5 (-104)O4.5 (+110)TEX-190-0.5 (-125)U4.5 (-144)
Team Totals
OverUnderF5 OF5 UCHWO3.5 (+102)U3.5 (-130)O1.5 (-105)U1.5 (-125)TEXO4.5 (+112)U4.5 (-140)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UErick Fedde3.5 (+115 / -140)14.5 (-145 / +115)Jacob deGrom7.5 (+120 / +114)15.5 (-132 / +103)
Erick Fedde · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs
W4.0*5532100
W4.0*5532100Jul 5@
W5.1*8948123
W5.1*8948123Jun 30@
W5.09035333
W5.09035333Jun 24vs
L4.0*7525312
L4.0*7525312Jun 19@
L4.2*7844122
L4.2*7844122Jacob deGrom · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 7vs
W5.08075222
W5.08075222Jun 30@
W7.09694022
W7.09694022Jun 24@
L6.09184222
L6.09184222Jun 19vs
W6.010696366
W6.010696366Jun 13@
L6.09056022
L6.09056022SP vs Opp / At Park · last 3 (2 seasons)
Erick Fedde
IPERAKHBB
vs TEX6.03.005.04.03.0(1)
at TEX6.03.005.04.03.0(1)
Jacob deGrom
IPERAKHBB
vs CHW6.03.006.05.00.0(1)
home starts5.74.247.34.72.3(3)
Trends · CHW
- CHW are 6-4 in their last 10 games.
- CHW are 6-4 in their last 10 away games.
- CHW are 4-1 in Erick Fedde's last 5 starts.
- CHW are 2-3 in Erick Fedde's last 5 away starts.
- CHW average 7.0 runs/game in Erick Fedde's last 5 starts.
- CHW average 5.2 runs/game in Erick Fedde's last 5 away starts.
Trends · TEX
- TEX are 5-5 in their last 10 games.
- TEX are 6-4 in their last 10 home games.
- TEX are 3-2 in Jacob deGrom's last 5 starts.
- TEX are 4-1 in Jacob deGrom's last 5 home starts.
- TEX average 5.2 runs/game in Jacob deGrom's last 5 starts.
- TEX average 6.6 runs/game in Jacob deGrom's last 5 home starts.
Bullpens · Last 12
CHW
xERA 2.57 (elite)ERA 1.522d stress Fresh (2.3 IP/1g)
TEX
xERA 4.77 (below avg)ERA 6.602d stress Normal (3.3 IP/1g)
Weather · Roof Closed
Flags · 7
- CHW — Erick Fedde: HH% 51% — batters are squaring up the ball at an elevated rate
- CHW bullpen fresh (2.3 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
- CHW — Erick Fedde: 20 days since last start (2026-06-30) — may not be fully stretched out
- CHW — Erick Fedde: recent bullpen appearance: 2026-07-11, 2026-07-05 — may affect pitch count or availability
- CHW — Erick Fedde: 2026-05-17: 4 ER in 3.0 IP (ERA equiv 12) skewing 3-game ERA — other starts look better, don't overweight the ERA
- TEX — Jacob deGrom: 13 days since last start (2026-07-07) — may not be fully stretched out
- TEX — Jacob deGrom: recent opponents high-K: CLE 30%, LAA 26% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
DeGrom is struggling recently (recent ERA 5.00) despite elite xERA 2.63 — possible fatigue or layoff concern (13 days since last start). TEX bullpen is bad (xERA 4.77). Fedde has command concerns and is struggling. The market has the total at 7.5 which is reasonable given the mixed signals. The over/under split doesn't provide clean edge; disqualifying CHW ML as deGrom's bullpen xERA 4.77 is borderline and ML is -168.
MIA @
HOU8:10 PM · Daikin Park (Roof Closed)
MIA @
HOUMatchup · SP Last 3 / Team Last 12
Janson Junk R
xERA3.70 (good)K%16.4 (below avg)HH%36.5 (avg)Barrel%7.7 (good)ERA6.00IP/gs5.0 IP/gsH/gs6.3PC/gs86BB%6.0
HOU vs RHP
wRC+117 (above avg)K%18.1 (above avg)HH%36.1 (avg)
Ronel Blanco R
xERA?K%?HH%?Barrel%?ERA?IP/gs—H/gs?PC/gs?BB%?
MIA vs RHP
wRC+140 (elite)K%19.9 (above avg)HH%39.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA+108+1.5 (-190)O9.0 (+102)HOU-123-1.5 (+168)U9.0 (-115)
First 5 Innings
MLSpreadTotalMIA+105+0.5 (-140)O4.5 (-128)HOU-128-0.5 (+108)U4.5 (-102)
Team Totals
OverUnderF5 OF5 UMIAO4.5 (+112)U4.5 (-135)O2.5 (+120)U2.5 (-154)HOUO4.5 (+104)U4.5 (-125)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UJanson Junk3.5 (-115 / +103)15.5 (+122 / +142)Ronel Blanco4.5 (+125 / +116)14.5 (-105 / -135)
Janson Junk · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs
W5.07953412
W5.07953412May 25@
W5.09338011
W5.09338011May 20vs
L5.08638088
L5.08638088May 15@
L5.2100410377
L5.2100410377May 9vs
W6.09467244
W6.09467244SP vs Opp / At Park · last 3 (2 seasons)
Janson Junk
IPERAKHBB
vs HOU5.05.402.05.02.0(1)
at HOU—
Ronel Blanco
IPERAKHBB
vs MIA—
home starts6.41.886.72.31.7(3)
Trends · MIA
- MIA are 4-6 in their last 10 games.
- MIA are 5-5 in their last 10 away games.
- MIA have lost 6 straight.
- MIA are 3-2 in Janson Junk's last 5 starts.
- MIA are 2-2 in Janson Junk's last 4 away starts.
- MIA average 5.4 runs/game in Janson Junk's last 5 starts.
- MIA average 3.2 runs/game in Janson Junk's last 4 away starts.
Trends · HOU
- HOU are 3-7 in their last 10 games.
- HOU are 4-6 in their last 10 home games.
- HOU have lost 4 straight.
Bullpens · Last 12
MIA
xERA 4.20 (avg)ERA 4.932d stress Elevated (5.0 IP/1g)
HOU
xERA 3.32 (good)ERA 3.592d stress Stressed (6.0 IP/1g)
Weather · Roof Closed
Flags · 6
- HOU — Ronel Blanco: first start of the season — no stats available yet
- MIA bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- HOU bullpen stressed (6.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- MIA — Janson Junk: 11 days since last start (2026-07-09) — may not be fully stretched out
- MIA — Janson Junk: last start: 79 pitches — short outing, possible injury concern or early hook
- MIA — Janson Junk: 2026-05-20: 8 ER in 5.0 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Ronel Blanco is a NO STATS pitcher (first start of season) — disqualifying factor eliminates any full-game ML/spread/total bets. Junk is in acute struggle (recent ERA 10.56). Cannot bet games with NO STATS starters per rules.
WSN @
COL✓8:40 PM · Coors FieldHot
WSN @
COL✓Matchup · SP Last 3 / Team Last 12
Andrew Alvarez L
xERA3.76 (avg)K%20.0 (avg)HH%28.6 (elite)Barrel%8.6 (avg)ERA5.84IP/gs12.3 IP/gsH/gs10.0PC/gs70BB%12.7
COL vs LHP
wRC+80 (below avg)K%24.0 (below avg)HH%32.0 (below avg)
Kyle Freeland L
xERA3.68 (good)K%26.5 (good)HH%40.8 (below avg)Barrel%10.2 (avg)ERA6.75IP/gs5.3 IP/gsH/gs7.0PC/gs83BB%1.5
WSN vs LHP
wRC+137 (elite)K%31.1 (poor)HH%41.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalWSN-124-1.5 (+119)O12.0 (-105)COL+110+1.5 (-140)U11.5 (+102)
First 5 Innings
MLSpreadTotalWSN-130-0.5 (-108)O6.5 (-110)COL+112+0.5 (-120)U6.5 (-118)
Team Totals
OverUnderF5 OF5 UWSNO6.5 (+104)U6.5 (-120)O3.5 (+110)U3.5 (-140)COLO5.5 (-106)U5.5 (-105)O2.5 (-140)U2.5 (+110)
Pitcher Props
K O/UOuts O/UAndrew Alvarez4.5 (+115 / -142)—Kyle Freeland4.5 (+108 / -125)15.5 (+118 / -150)
Andrew Alvarez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs
L2.0*4024133
L2.0*4024133Jul 7vs
L5.29734555
L5.29734555Jul 1@
W4.2*7462100
W4.2*7462100Jun 26@
L4.18856322
L4.18856322Jun 21@
L4.06864011
L4.06864011Kyle Freeland · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@
L6.09296044
L6.09296044Jul 6@
L5.07229066
L5.07229066Jul 1vs
W5.08576122
W5.08576122Jun 24vs
W6.081411166
W6.081411166Jun 19vs
W7.18184022
W7.18184022SP vs Opp / At Park · last 3 (2 seasons)
Kyle Freeland
IPERAKHBB
vs WSN2.04.502.03.01.0(1)
home starts6.04.976.37.00.7(3)
Trends · WSN
- WSN are 4-6 in their last 10 games.
- WSN are 6-4 in their last 10 away games.
- WSN are 2-3 in Andrew Alvarez's last 5 starts.
- WSN are 1-2 in Andrew Alvarez's last 3 away starts.
- WSN average 4.0 runs/game in Andrew Alvarez's last 5 starts.
- WSN average 3.3 runs/game in Andrew Alvarez's last 3 away starts.
Trends · COL
- COL are 3-7 in their last 10 games.
- COL are 5-5 in their last 10 home games.
- COL are 3-2 in Kyle Freeland's last 5 starts.
- COL are 3-2 in Kyle Freeland's last 5 home starts.
- COL average 5.4 runs/game in Kyle Freeland's last 5 starts.
- COL average 5.2 runs/game in Kyle Freeland's last 5 home starts.
Bullpens · Last 12
WSN
xERA 5.41 (poor)ERA 6.972d stress Fresh (2.0 IP/1g)
COL
xERA 3.86 (avg)ERA 2.912d stress Normal (2.7 IP/1g)
Weather · Hot
97°F, Overcast, Wind 8 mph NNE
APF 117 — Hitter Friendly
Flags · 8
- WSN — Andrew Alvarez: BB% 13% — command concerns, elevated walk rate
- WSN bullpen: bullpen xERA 5.41 — bullpen performing well below average by expected ERA
- WSN bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
- WSN — Andrew Alvarez: 13 days since last start (2026-07-07) — may not be fully stretched out
- WSN — Andrew Alvarez: recent bullpen appearance: 2026-07-12, 2026-07-01 — may affect pitch count or availability
- WSN — Andrew Alvarez: 2026-07-07: 5 ER in 5.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- COL — Kyle Freeland: low-K outing 2026-07-06 (2 Ks vs avg 6.0) — stuff was flat that day
- WEATHER: hitter-friendly park (APF 117) — park boosts offense, favor the over and HR props
WSN @ COL o12.0 (-105)
Coors Field (APF 118) is the strongest offensive park in baseball — the park alone is a major over signal. WSN offense vs LHP is elite (wRC+ 137 in L12), and Freeland is struggling (recent ERA 4.97 in last 3, and ERA 6.75 vs xERA 3.68 season-long — ERA >> xERA suggests some unluck but recent form is genuinely declining). More importantly, Alvarez has a BB% of 13% (command concerns) and WSN bullpen is awful (xERA 5.41) — late innings could be a bloodbath for COL's bat. COL's offense (wRC+ 80 vs LHP) is below average but at Coors, that number is amplified. Both starting pitchers are left-handers (Alvarez and Freeland) who benefit less from the dry thin air than power pitchers, but the park still inflates all numbers. The total of 12.0 is high but Coors games routinely hit 12–15 runs. WSN bullpen (xERA 5.41) being poor in an 118-APF park is the decisive signal — late innings will be ugly. Alvarez had 3 recent good outings but BB% 13 at Coors is a recipe for free baserunners. This is a legitimate play at -105.
ATH @
ARI9:40 PM · Chase Field (Roof Closed)
ATH @
ARIMatchup · SP Last 3 / Team Last 12
Jeffrey Springs L
xERA4.15 (avg)K%16.7 (below avg)HH%30.0 (elite)Barrel%8.0 (good)ERA9.00IP/gs5.0 IP/gsH/gs5.7PC/gs90BB%13.9
ARI vs LHP
wRC+96 (avg)K%21.1 (avg)HH%33.3 (below avg)
Mitch Bratt L
xERA5.67 (poor)K%10.7 (poor)HH%50.0 (poor)Barrel%10.0 (avg)ERA6.00IP/gs3.0 IP/gsH/gs2.5PC/gs56BB%17.9
ATH vs LHP
wRC+77 (poor)K%22.7 (avg)HH%38.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+126+1.5 (-170)O9.5 (+102)ARI-145-1.5 (+142)U9.0 (+101)
First 5 Innings
MLSpreadTotalATH+114+0.5 (-125)O5.5 (+104)ARI-142-0.5 (-104)U5.5 (-135)
Team Totals
OverUnderF5 OF5 UATHO4.5 (+108)U4.5 (-135)O2.5 (+120)U2.5 (-154)ARIO4.5 (-128)U4.5 (+105)O2.5 (-120)U2.5 (-110)
Pitcher Props
K O/UOuts O/UJeffrey Springs3.5 (+100 / -125)15.5 (+120 / -140)Mitch Bratt3.5 (+132 / -154)12.5 (-126 / -105)
Jeffrey Springs · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@
L4.19246466
L4.19246466Jun 30vs
L5.19228466
L5.19228466Jun 25@
W5.18763233
W5.18763233Jun 19vs
W3.28644466
W3.28644466Jun 14vs
L4.07757068
L4.07757068Mitch Bratt · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@
W3.05803333
W3.05803333Jun 24@
W3.05432211
W3.05432211Trends · ATH
- ATH are 1-9 in their last 10 games.
- ATH are 2-8 in their last 10 away games.
- ATH are 2-3 in Jeffrey Springs's last 5 starts.
- ATH are 2-3 in Jeffrey Springs's last 5 away starts.
- ATH average 6.8 runs/game in Jeffrey Springs's last 5 starts.
- ATH average 4.2 runs/game in Jeffrey Springs's last 5 away starts.
Trends · ARI
- ARI are 7-3 in their last 10 games.
- ARI are 5-5 in their last 10 home games.
- ARI are 2-0 in Mitch Bratt's last 2 starts.
- ARI average 7.0 runs/game in Mitch Bratt's last 2 starts.
Bullpens · Last 12
ATH
xERA 6.36 (poor)ERA 9.002d stress Normal (2.7 IP/1g)
ARI
xERA 2.93 (elite)ERA 2.532d stress Normal (3.7 IP/1g)
Weather · Roof Closed
Flags · 10
- ATH — Jeffrey Springs: BB% 14% — command concerns, elevated walk rate
- ARI — Mitch Bratt: small sample (6.0 IP over 3 starts) — stats may not reflect true ability
- ARI — Mitch Bratt: HH% 50% — batters are squaring up the ball at an elevated rate
- ARI — Mitch Bratt: BB% 18% — command concerns, elevated walk rate
- ARI — Mitch Bratt: avg 3.0 IP/gs — short outings, bullpen likely needed early
- ATH bullpen: bullpen xERA 6.36 — bullpen performing well below average by expected ERA
- ATH — Jeffrey Springs: 12 days since last start (2026-07-08) — may not be fully stretched out
- ARI — Mitch Bratt: last start: 58 pitches — short outing, possible injury concern or early hook
- 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
- ARI — Mitch Bratt: recent opponents low-K: STL 17%, LAD 18% — recent opponents make less contact; today's lineup may be tougher
AI Analysis
Both starters are severely struggling (Springs recent ERA 10.98, Bratt xERA 5.67 with tiny sample and 50% HH%), and while the over signals are obvious, the total is already split across 9.0/9.5 with the over juiced — the market sees the mess. ATH's bullpen is a disaster (xERA 6.36) but ARI's pen is elite (xERA 2.93), which caps the over ceiling. No clean edge at current pricing.
CIN @
SEA9:40 PM · T-Mobile ParkPitcher Friendly
CIN @
SEAMatchup · SP Last 3 / Team Last 12
Andrew Abbott L
xERA3.76 (avg)K%20.9 (avg)HH%35.6 (avg)Barrel%6.7 (good)ERA5.40IP/gs5.0 IP/gsH/gs4.7PC/gs90BB%11.9
SEA vs LHP
wRC+113 (avg)K%29.5 (poor)HH%31.6 (below avg)
George Kirby R
xERA4.26 (avg)K%23.5 (good)HH%45.8 (poor)Barrel%11.9 (below avg)ERA2.25IP/gs6.7 IP/gsH/gs7.7PC/gs92BB%3.7
CIN vs RHP
wRC+118 (above avg)K%22.6 (avg)HH%34.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+124+1.5 (-180)O7.5 (-114)SEA-144-1.5 (+152)U7.5 (-105)
First 5 Innings
MLSpreadTotalCIN+126+0.5 (-122)O4.5 (+118)SEA-158-0.5 (-106)U4.5 (-154)
Team Totals
OverUnderF5 OF5 UCINO3.5 (-102)U3.5 (-120)O1.5 (-120)U1.5 (-110)SEAO3.5 (-140)U3.5 (+112)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UAndrew Abbott5.5 (+128 / +120)16.5 (-118 / -110)George Kirby6.5 (-110 / -105)18.5 (+130 / -172)
Andrew Abbott · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs
L4.07934344
L4.07934344Jul 7vs
L6.09585033
L6.09585033Jul 1@
L5.09635522
L5.09635522Jun 26@
W5.19466134
W5.19466134Jun 20@
W5.09765311
W5.09765311George Kirby · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@
L6.08678022
L6.08678022Jun 29vs
W8.010077122
W8.010077122Jun 23@
W6.09159212
W6.09159212Jun 17vs
L6.09258033
L6.09258033Jun 10@
L6.0104107333
L6.0104107333SP vs Opp / At Park · last 3 (2 seasons)
George Kirby
IPERAKHBB
vs CIN—
home starts6.04.505.78.00.7(3)
Trends · CIN
- CIN are 5-5 in their last 10 games.
- CIN are 5-5 in their last 10 away games.
- CIN are 2-3 in Andrew Abbott's last 5 starts.
- CIN are 2-3 in Andrew Abbott's last 5 away starts.
- CIN average 4.6 runs/game in Andrew Abbott's last 5 starts.
- CIN average 4.4 runs/game in Andrew Abbott's last 5 away starts.
Trends · SEA
- SEA are 4-6 in their last 10 games.
- SEA are 8-2 in their last 10 home games.
- SEA are 2-3 in George Kirby's last 5 starts.
- SEA are 2-3 in George Kirby's last 5 home starts.
- SEA average 2.8 runs/game in George Kirby's last 5 starts.
- SEA average 4.0 runs/game in George Kirby's last 5 home starts.
Bullpens · Last 12
CIN
xERA 2.36 (elite)ERA 3.352d stress Stressed (5.7 IP/1g)
SEA
xERA 3.27 (good)ERA 3.082d stress Elevated (4.0 IP/1g)
Weather · Pitcher Friendly
80°F, Clear, Wind 3 mph WNW
APF 93 — Pitcher Friendly
Flags · 7
- SEA — George Kirby: HH% 46% — batters are squaring up the ball at an elevated rate
- CIN bullpen stressed (5.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- SEA bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- CIN — Andrew Abbott: last start: 79 pitches — short outing, possible injury concern or early hook
- CIN — Andrew Abbott: 2026-07-12: 4 ER in 4.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- CIN — Andrew Abbott: recent opponents low-K: MIL 14%, CHC 17% — recent opponents make less contact; today's lineup may be tougher
- SEA — George Kirby: 12 days since last start (2026-07-08) — may not be fully stretched out
AI Analysis
Abbott improving (recent ERA 3.58) and Kirby solid despite recent ERA 3.50 vs xERA 4.26 (slight luck gap). Both offenses are above average (CIN wRC+ 118, SEA 113). Total at 7.5 seems reasonable — the signals are mixed without strong over or under alignment. No compelling edge.
STL @
LAA10:10 PM · Angel StadiumHitter Friendly
STL @
LAAMatchup · SP Last 3 / Team Last 12
Kyle Leahy R
xERA2.35 (elite)K%26.0 (good)HH%48.4 (poor)Barrel%3.2 (elite)ERA0.69IP/gs4.3 IP/gsH/gs2.0PC/gs69BB%10.0
LAA vs RHP
wRC+89 (below avg)K%25.6 (below avg)HH%33.7 (below avg)
Jose Soriano R
xERA3.29 (good)K%20.0 (avg)HH%28.3 (elite)Barrel%0.0 (elite)ERA4.50IP/gs5.3 IP/gsH/gs4.3PC/gs87BB%7.7
STL vs RHP
wRC+50 (poor)K%22.1 (avg)HH%36.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL-104-1.5 (+152)O9.0 (-105)LAA-112+1.5 (-180)U9.0 (-114)
First 5 Innings
MLSpreadTotalSTL+100+0.5 (-140)O4.5 (-130)LAA-124-0.5 (+108)U4.5 (+100)
Team Totals
OverUnderF5 OF5 USTLO4.5 (+100)U4.5 (-125)O1.5 (-145)U1.5 (+114)LAAO4.5 (+108)U4.5 (-135)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/UKyle Leahy4.5 (-128 / +113)15.5 (+142 / -152)Jose Soriano4.5 (-153 / +130)16.5 (-106 / -109)
Kyle Leahy · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs
W3.04421000
W3.04421000Jul 4@
W5.07763200
W5.07763200Jun 28vs
W5.08752311
W5.08752311Jun 23vs
L6.18533200
L6.18533200Jun 17vs
L6.08177133
L6.08177133Jose Soriano · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@
L5.07705233
L5.07705233Jul 7@
L6.09342222
L6.09342222Jun 30@
L5.09196133
L5.09196133Jun 24vs
W3.06946255
W3.06946255Jun 19@
L5.010566434
L5.010566434SP vs Opp / At Park · last 3 (2 seasons)
Jose Soriano
IPERAKHBB
vs STL—
home starts4.15.165.34.03.7(3)
Trends · STL
- STL are 4-6 in their last 10 games.
- STL are 6-4 in their last 10 away games.
- STL are 3-2 in Kyle Leahy's last 5 starts.
- STL are 2-3 in Kyle Leahy's last 5 away starts.
- STL average 2.2 runs/game in Kyle Leahy's last 5 starts.
- STL average 6.0 runs/game in Kyle Leahy's last 5 away starts.
Trends · LAA
- LAA are 3-7 in their last 10 games.
- LAA are 4-6 in their last 10 home games.
- LAA are 1-4 in Jose Soriano's last 5 starts.
- LAA are 2-3 in Jose Soriano's last 5 home starts.
- LAA average 5.2 runs/game in Jose Soriano's last 5 starts.
- LAA average 5.4 runs/game in Jose Soriano's last 5 home starts.
Bullpens · Last 12
STL
xERA 3.73 (good)ERA 4.532d stress Normal (3.0 IP/1g)
LAA
xERA 3.48 (good)ERA 4.402d stress Elevated (5.0 IP/1g)
Weather · Hitter Friendly
83°F, Clear, Wind 6 mph SW
APF 103 — Hitter Friendly
Flags · 5
- STL — Kyle Leahy: HH% 48% — batters are squaring up the ball at an elevated rate
- LAA bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
- STL — Kyle Leahy: last start: 44 pitches — short outing, possible injury concern or early hook
- LAA — Jose Soriano: last start: 77 pitches — short outing, possible injury concern or early hook
- LAA — Jose Soriano: high-K outing 2026-06-30 (9 Ks vs avg 4.3) — stuff can dominate; may not repeat
AI Analysis
STL's offense is terrible vs RHP (wRC+ 50 — poor), and Leahy has elite xERA 2.35 but returns from a very short outing (44 pitches). Soriano is struggling (recent ERA 7.62). The matchup signals are messy and the total at 9.0 doesn't offer clean value with both sides so mixed. STL ML at -104 is near pick'em but STL's offense (wRC+ 50) makes it hard to trust them to score.