KCR @
TBR12:10 PM · Tropicana Field (Dome)
KCR @
TBRMatchup · SP Last 3 / Team Last 12
Noah Cameron L
xERA3.78 (avg)K%20.0 (avg)HH%30.2 (good)Barrel%5.7 (good)ERA4.11IP/gs5.1 IP/gsH/gs6.0PC/gs101BB%2.9
TBR vs LHP
wRC+80 (below avg)K%18.8 (above avg)HH%30.2 (below avg)
Griffin Jax R
xERA5.17 (below avg)K%25.4 (good)HH%43.6 (below avg)Barrel%12.8 (below avg)ERA1.20IP/gs5.0 IP/gsH/gs4.0PC/gs73BB%3.6
KCR vs RHP
wRC+141 (elite)K%17.1 (above avg)HH%43.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+120+1.5 (-180)O8.5 (-105)TBR-136-1.5 (+164)U8.5 (-114)
First 5 Innings
MLSpreadTotalKCR+106+0.5 (-140)O4.5 (-113)TBR-132-0.5 (+108)U4.5 (-115)
Team Totals
OverUnderKCRO3.5 (-130)U3.5 (+106)TBRO4.5 (+114)U4.5 (-135)
Noah Cameron · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L5.010858355
L5.010858355Jun 18vs
W5.010868234
W5.010868234Jun 13vs
L4.18617044
L4.18617044Jun 7@
W6.010473001
W6.010473001Jun 2@
L7.08781011
L7.08781011Griffin Jax · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W5.08875202
W5.08875202Jun 19vs
W5.06954022
W5.06954022Jun 13@
L5.06355001
L5.06355001Jun 7@
L5.06243200
L5.06243200Jun 1vs
L4.07257166
L4.07257166SP vs Opp / At Park · last 3 (2 seasons)
Noah Cameron
IPERAKHBB
vs TBR5.54.054.04.54.0(2)
at TBR5.54.054.04.54.0(2)
Griffin Jax
IPERAKHBB
vs KCR5.00.007.05.02.0(1)
home starts4.75.145.75.31.0(3)
Trends
KCR
- KCR are 6-4 in their last 10 games.
- KCR are 6-4 in their last 10 away games.
- KCR are 2-3 in Noah Cameron's last 5 starts.
- KCR are 1-4 in Noah Cameron's last 5 away starts.
- KCR average 6.6 runs/game in Noah Cameron's last 5 starts.
- KCR average 3.4 runs/game in Noah Cameron's last 5 away starts.
TBR
- TBR are 4-6 in their last 10 games.
- TBR are 6-4 in their last 10 home games.
- TBR are 2-3 in Griffin Jax's last 5 starts.
- TBR are 4-1 in Griffin Jax's last 5 home starts.
- TBR average 4.0 runs/game in Griffin Jax's last 5 starts.
- TBR average 5.6 runs/game in Griffin Jax's last 5 home starts.
Bullpens · Last 12
KCR
xERA 4.14 (avg)ERA 4.50
TBR
xERA 4.19 (avg)ERA 5.44
Weather · Dome
Dome
Flags · 3
- TBR — Griffin Jax: Barrel% 13% — high hard contact rate, elevated home run risk
- KCR — Noah Cameron: last start: 108 pitches — high pitch count, may be on shorter leash today
- KCR — Noah Cameron: recent opponents low-K: STL 14%, TBR 19% — recent opponents make less contact; today's lineup may be tougher
SEA @
PIT12:35 PM · PNC ParkNeutral Conditions
SEA @
PITMatchup · SP Last 3 / Team Last 12
Bryan Woo R
xERA4.09 (avg)K%26.7 (good)HH%48.1 (poor)Barrel%9.6 (avg)ERA5.89IP/gs6.1 IP/gsH/gs6.3PC/gs86BB%2.7
PIT vs RHP
wRC+134 (elite)K%23.8 (avg)HH%42.1 (above avg)
Braxton Ashcraft R
xERA3.44 (good)K%22.2 (avg)HH%40.0 (avg)Barrel%4.0 (elite)ERA5.06IP/gs5.3 IP/gsH/gs6.0PC/gs90BB%6.9
SEA vs RHP
wRC+69 (poor)K%23.8 (avg)HH%38.4 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA-138-1.5 (+126)O8.5 (-108)PIT+120+1.5 (-143)U8.5 (-105)
First 5 Innings
MLSpreadTotalSEA-152-0.5 (-108)O4.5 (-115)PIT+122+0.5 (-120)U4.5 (-113)
Team Totals
OverUnderSEAO4.5 (-106)U4.5 (-115)PITO3.5 (-120)U3.5 (+100)
Bryan Woo · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L4.08646255
L4.08646255Jun 18vs
W7.08993100
W7.08993100Jun 11@
L5.08247177
L5.08247177Jun 5@
L6.19079055
L6.19079055May 30vs
W7.08692000
W7.08692000Braxton Ashcraft · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W6.086105011
W6.086105011Jun 17@
W6.09374312
W6.09374312Jun 12vs
L5.09045222
L5.09045222Jun 6@
L5.08659066
L5.08659066May 31vs
W6.080115022
W6.080115022SP vs Opp / At Park · last 3 (2 seasons)
Bryan Woo
IPERAKHBB
vs PIT5.04.506.04.52.0(2)
at PIT4.011.254.06.02.0(1)
Braxton Ashcraft
IPERAKHBB
vs SEA6.01.5010.05.00.0(1)
home starts5.72.658.35.00.7(3)
Trends
SEA
- SEA are 4-6 in their last 10 games.
- SEA are 4-6 in their last 10 away games.
- SEA are 2-3 in Bryan Woo's last 5 starts.
- SEA are 1-4 in Bryan Woo's last 5 away starts.
- SEA average 3.4 runs/game in Bryan Woo's last 5 starts.
- SEA average 5.0 runs/game in Bryan Woo's last 5 away starts.
PIT
- PIT are 5-5 in their last 10 games.
- PIT are 5-5 in their last 10 home games.
- PIT are 3-2 in Braxton Ashcraft's last 5 starts.
- PIT are 3-2 in Braxton Ashcraft's last 5 home starts.
- PIT average 7.6 runs/game in Braxton Ashcraft's last 5 starts.
- PIT average 8.8 runs/game in Braxton Ashcraft's last 5 home starts.
Bullpens · Last 12
SEA
xERA 2.53 (elite)ERA 4.68
PIT
xERA 3.86 (avg)ERA 5.11
Weather · Neutral Conditions
79°F, Partly Cloudy, Wind 11 mph SW
APF 101 — Neutral
Flags · 2
- SEA — Bryan Woo: HH% 48% — batters are squaring up the ball at an elevated rate
- SEA — Bryan Woo: recent opponents high-K: BAL 27%, BAL 27% — K stats may be inflated vs strikeout-prone lineups
ATH @
SFG3:45 PM · Oracle ParkNeutral Conditions
ATH @
SFGMatchup · SP Last 3 / Team Last 12
Gage Jump L
xERA2.91 (elite)K%23.2 (good)HH%30.4 (good)Barrel%4.3 (elite)ERA1.47IP/gs6.1 IP/gsH/gs3.0PC/gs93BB%10.1
SFG vs LHP
wRC+118 (above avg)K%19.6 (above avg)HH%42.1 (above avg)
Tyler Mahle R
xERA2.86 (elite)K%22.4 (avg)HH%31.2 (good)Barrel%4.2 (elite)ERA8.40IP/gs5.0 IP/gsH/gs7.0PC/gs77BB%6.0
ATH vs RHP
wRC+150 (elite)K%20.0 (avg)HH%36.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+113+1.5 (-180)O8.5 (-115)SFG-130-1.5 (+160)U8.5 (+100)
First 5 Innings
MLSpreadTotalATH+110+0.5 (-132)O4.5 (-102)SFG-138-0.5 (+102)U4.5 (-128)
Team Totals
OverUnderATHO4.5 (+114)U3.5 (+114)SFGO4.5 (+106)U4.5 (-120)
Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L5.09793100
L5.09793100Jun 18vs
W7.010771300
W7.010771300Jun 12vs
W5.07565133
W5.07565133Jun 7@
W6.19633300
W6.19633300Jun 2@
W7.08553111
W7.08553111Tyler Mahle · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W5.27042200
W5.27042200May 26vs
L5.08133333
L5.08133333May 20@
L5.07968066
L5.07968066May 15@
L5.090610155
L5.090610155May 10vs
W5.29785244
W5.29785244SP vs Opp / At Park · last 3 (2 seasons)
Gage Jump
IPERAKHBB
vs SFG5.00.009.03.01.0(1)
at SFG5.00.009.03.01.0(1)
Tyler Mahle
IPERAKHBB
vs ATH5.43.335.35.71.3(3)
home starts5.14.095.03.32.3(3)
Trends
ATH
- ATH are 3-7 in their last 10 games.
- ATH are 4-6 in their last 10 away games.
- ATH are 4-1 in Gage Jump's last 5 starts.
- ATH are 2-1 in Gage Jump's last 3 away starts.
- ATH average 3.8 runs/game in Gage Jump's last 5 starts.
- ATH average 2.7 runs/game in Gage Jump's last 3 away starts.
SFG
- SFG are 6-4 in their last 10 games.
- SFG are 4-6 in their last 10 home games.
- SFG are 2-3 in Tyler Mahle's last 5 starts.
- SFG are 4-1 in Tyler Mahle's last 5 home starts.
- SFG average 3.8 runs/game in Tyler Mahle's last 5 starts.
- SFG average 4.4 runs/game in Tyler Mahle's last 5 home starts.
Bullpens · Last 12
ATH
xERA 3.45 (good)ERA 7.14
SFG
xERA 4.78 (below avg)ERA 4.66
Weather · Neutral Conditions
62°F, Mainly Clear, Wind 12 mph WSW
APF 97 — Neutral
Flags · 4
- ATH — Gage Jump: recent opponents high-K: COL 26%, LAA 28% — K stats may be inflated vs strikeout-prone lineups
- SFG — Tyler Mahle: last start: 70 pitches — short outing, possible injury concern or early hook
- SFG — Tyler Mahle: 2026-05-20: 6 ER in 5.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
- SFG — Tyler Mahle: recent opponents low-K: ARI 19%, ARI 19% — recent opponents make less contact; today's lineup may be tougher
PHI @
WSN6:45 PM · Nationals ParkHitter Friendly
PHI @
WSNMatchup · SP Last 3 / Team Last 12
Aaron Nola R
xERA3.43 (good)K%18.8 (avg)HH%34.7 (good)Barrel%8.2 (avg)ERA6.43IP/gs4.7 IP/gsH/gs6.3PC/gs89BB%10.1
WSN vs RHP
wRC+102 (avg)K%20.4 (avg)HH%36.3 (avg)
Miles Mikolas R
xERA2.65 (elite)K%10.6 (poor)HH%37.9 (avg)Barrel%3.5 (elite)ERA2.55IP/gs17.2 IP (3gs)H/gs?PC/gs76BB%1.5
PHI vs RHP
wRC+121 (above avg)K%26.4 (below avg)HH%38.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI-186-1.5 (-110)O8.5 (+100)WSN+156+1.5 (-102)U8.0 (-102)
First 5 Innings
MLSpreadTotalPHI-190-0.5 (-125)O4.5 (+114)WSN+150+0.5 (-104)U4.5 (-148)
Team Totals
OverUnderPHIO4.5 (-122)U4.5 (-104)WSNO3.5 (+112)U3.5 (-140)
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W5.08653222
W5.08653222Jun 18vs
L5.09767123
L5.09767123Jun 13@
W4.28536233
W4.28536233Jun 7vs
W4.19846455
W4.19846455Jun 2vs
W5.09584022
W5.09584022Miles Mikolas · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L3.1*6015002
L3.1*6015002Jun 19@
L6.0*8529155
L6.0*8529155Jun 14vs
W7.0*8333000
W7.0*8333000Jun 8@
W4.2*5423000
W4.2*5423000Jun 2vs
L6.0*9246266
L6.0*9246266SP vs Opp / At Park · last 3 (2 seasons)
Aaron Nola
IPERAKHBB
vs WSN4.46.875.05.01.3(3)
at WSN4.19.595.75.31.0(3)
Miles Mikolas
IPERAKHBB
vs PHI5.05.406.03.02.0(1)
home starts—
Trends
PHI
- PHI are 6-4 in their last 10 games.
- PHI are 5-5 in their last 10 away games.
- PHI are 4-1 in Aaron Nola's last 5 starts.
- PHI are 5-0 in Aaron Nola's last 5 away starts.
- PHI average 6.0 runs/game in Aaron Nola's last 5 starts.
- PHI average 6.0 runs/game in Aaron Nola's last 5 away starts.
WSN
- WSN are 5-5 in their last 10 games.
- WSN are 5-5 in their last 10 home games.
- WSN are 3-2 in Miles Mikolas's last 5 starts.
- WSN are 1-2 in Miles Mikolas's last 3 home starts.
- WSN average 7.4 runs/game in Miles Mikolas's last 5 starts.
- WSN average 7.3 runs/game in Miles Mikolas's last 3 home starts.
Bullpens · Last 12
PHI
xERA 4.17 (avg)ERA 5.18
WSN
xERA 4.56 (below avg)ERA 6.83
Weather · Hitter Friendly
88°F, Mainly Clear, Wind 10 mph SSE
APF 104 — Hitter Friendly
Flags · 4
- WSN — Miles Mikolas: 44 days since last start (2026-05-12) — may not be fully stretched out
- WSN — Miles Mikolas: recent bullpen appearance: 2026-06-24, 2026-06-19 — may affect pitch count or availability
- WSN — Miles Mikolas: last start: 71 pitches — short outing, possible injury concern or early hook
- WSN — Miles Mikolas: recent opponents high-K: NYM 26%, CIN 28% — K stats may be inflated vs strikeout-prone lineups
CHC @
NYM7:10 PM · Citi FieldNeutral Conditions
CHC @
NYMMatchup · SP Last 3 / Team Last 12
Javier Assad R
xERA2.29 (elite)K%17.2 (avg)HH%34.0 (good)Barrel%6.0 (good)ERA1.00IP/gs9.0 IP/gsH/gs4.5PC/gs87BB%3.1
NYM vs RHP
wRC+95 (avg)K%25.6 (below avg)HH%38.5 (avg)
Sean Manaea L
xERA3.46 (good)K%22.9 (avg)HH%47.7 (poor)Barrel%6.8 (good)ERA3.52IP/gs7.7 IP/gsH/gs7.0PC/gs88BB%3.3
CHC vs LHP
wRC+212 (elite)K%16.3 (above avg)HH%42.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-104-1.5 (+162)O8.5 (-102)NYM-112+1.5 (-190)U8.5 (-110)
First 5 Innings
MLSpreadTotalCHC-118-0.5 (+118)O4.5 (-108)NYM-106+0.5 (-154)U4.5 (-120)
Team Totals
OverUnderCHCO4.5 (+114)U3.5 (+116)NYMO4.5 (+114)U3.5 (+112)
Javier Assad · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W5.08355233
W5.08355233Jun 17vs
W5.29215022
W5.29215022Jun 12@
W6.08553100
W6.08553100Jun 7vs
L6.1*7251100
L6.1*7251100May 15@
W2.0*3913011
W2.0*3913011Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L3.08646234
L3.08646234Jun 18@
W5.19556123
W5.19556123Jun 13vs
L6.08464022
L6.08464022Jun 7@
W4.0*6634122
W4.0*6634122Jun 1@
L5.0*6341111
L5.0*6341111SP vs Opp / At Park · last 3 (2 seasons)
Javier Assad
IPERAKHBB
vs NYM5.13.534.04.01.0(2)
at NYM5.05.405.05.02.0(1)
Sean Manaea
IPERAKHBB
vs CHC3.09.004.06.02.0(1)
home starts4.55.005.05.01.0(2)
Trends
CHC
- CHC are 6-4 in their last 10 games.
- CHC are 6-4 in their last 10 away games.
- CHC are 4-1 in Javier Assad's last 5 starts.
- CHC are 3-2 in Javier Assad's last 5 away starts.
- CHC average 5.0 runs/game in Javier Assad's last 5 starts.
- CHC average 6.2 runs/game in Javier Assad's last 5 away starts.
NYM
- NYM are 2-8 in their last 10 games.
- NYM are 3-7 in their last 10 home games.
- NYM are 1-2 in Sean Manaea's last 3 starts.
- NYM are 0-2 in Sean Manaea's last 2 home starts.
- NYM average 4.0 runs/game in Sean Manaea's last 3 starts.
- NYM average 3.0 runs/game in Sean Manaea's last 2 home starts.
Bullpens · Last 12
CHC
xERA 4.89 (below avg)ERA 5.72
NYM
xERA 3.73 (good)ERA 4.23
Weather · Neutral Conditions
77°F, Overcast, Wind 14 mph SSE
APF 100 — Neutral
Flags · 5
- NYM — Sean Manaea: HH% 48% — batters are squaring up the ball at an elevated rate
- CHC — Javier Assad: recent bullpen appearance: 2026-06-07, 2026-05-15 — may affect pitch count or availability
- CHC — Javier Assad: recent opponents low-K: SFG 19%, COL 18% — recent opponents make less contact; today's lineup may be tougher
- NYM — Sean Manaea: recent bullpen appearance: 2026-06-07, 2026-06-01 — may affect pitch count or availability
- NYM — Sean Manaea: 2026-06-24: 3 ER in 3.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
ARI @
STL7:45 PM · Busch StadiumRainy, Windy
ARI @
STLMatchup · SP Last 3 / Team Last 12
Mitch Bratt L
xERA?K%?HH%?Barrel%?ERA?IP/gs—H/gs?PC/gs?BB%?
STL vs LHP
wRC+113 (avg)K%14.0 (elite)HH%43.1 (above avg)
M. Liberatore L
xERA7.51 (poor)K%19.2 (avg)HH%47.4 (poor)Barrel%18.4 (poor)ERA10.45IP/gs3.4 IP/gsH/gs5.3PC/gs72BB%7.7
ARI vs LHP
wRC+97 (avg)K%14.2 (elite)HH%34.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+113+1.5 (-188)O9.0 (-102)STL-130-1.5 (+158)U9.0 (-115)
First 5 Innings
MLSpreadTotalARI+116+0.5 (-122)O4.5 (-132)STL-145-0.5 (-106)U4.5 (+102)
Team Totals
OverUnderARIO4.5 (+118)U4.5 (-135)STLO4.5 (-102)U4.5 (-125)
Mitch Bratt · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W3.05432211
W3.05432211M. Liberatore · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L5.19838266
L5.19838266Jun 18@
L1.24827057
L1.24827057Jun 13@
W4.17045144
W4.17045144Jun 6vs
W4.18444335
W4.18444335May 31vs
W5.18543100
W5.18543100SP vs Opp / At Park · last 3 (2 seasons)
Mitch Bratt
IPERAKHBB
vs STL3.03.003.02.02.0(1)
at STL3.03.003.02.02.0(1)
M. Liberatore
IPERAKHBB
vs ARI6.05.213.57.01.0(2)
home starts4.85.663.75.02.0(3)
Trends
ARI
- ARI are 6-4 in their last 10 games.
- ARI are 4-6 in their last 10 away games.
- ARI are 1-0 in Mitch Bratt's last 1 starts.
- ARI are 1-0 in Mitch Bratt's last 1 away starts.
- ARI average 9.0 runs/game in Mitch Bratt's last 1 starts.
- ARI average 9.0 runs/game in Mitch Bratt's last 1 away starts.
STL
- STL are 4-6 in their last 10 games.
- STL are 7-3 in their last 10 home games.
- STL are 3-2 in M. Liberatore's last 5 starts.
- STL are 4-1 in M. Liberatore's last 5 home starts.
- STL average 6.0 runs/game in M. Liberatore's last 5 starts.
- STL average 6.2 runs/game in M. Liberatore's last 5 home starts.
Bullpens · Last 12
ARI
xERA 4.73 (below avg)ERA 4.35
STL
xERA 5.39 (poor)ERA 6.69
Weather · Rainy, Windy
76°F, Heavy Rain, Wind 23 mph SW
APF 105 — Hitter Friendly
Flags · 8
- ARI — Mitch Bratt: first start of the season — no stats available yet
- STL — M. Liberatore: HH% 47% — batters are squaring up the ball at an elevated rate
- STL — M. Liberatore: Barrel% 18% — high hard contact rate, elevated home run risk
- STL — M. Liberatore: avg 3.4 IP/gs — short outings, bullpen likely needed early
- STL bullpen: bullpen xERA 5.39 — bullpen performing well below average by expected ERA
- ARI — Mitch Bratt: last start: 54 pitches — short outing, possible injury concern or early hook
- STL — M. Liberatore: recent opponents low-K: MIN 18%, ARI 14% — recent opponents make less contact; today's lineup may be tougher
- WEATHER: wind: Blowing Out 23 mph — factor into total and HR expectations
ATL @
SDP
ATL @
SDPMatchup · SP Last 3 / Team Last 12
Martin Perez L
xERA2.47 (elite)K%21.5 (avg)HH%23.9 (elite)Barrel%2.2 (elite)ERA2.76IP/gs5.4 IP/gsH/gs4.3PC/gs78BB%7.7
SDP vs LHP
wRC+104 (avg)K%18.5 (above avg)HH%44.6 (above avg)
JP Sears L
xERA?K%?HH%?Barrel%?ERA?IP/gs—H/gs?PC/gs?BB%?
ATL vs LHP
wRC+104 (avg)K%21.7 (avg)HH%38.4 (avg)
Martin Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L4.08244433
L4.08244433Jun 19vs
W6.08256211
W6.08256211Jun 13@
W5.17144111
W5.17144111Jun 5vs
W5.08553233
W5.08553233May 30@
W5.08124322
W5.08124322JP Sears · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W5.28155222
W5.28155222SP vs Opp / At Park · last 3 (2 seasons)
Martin Perez
IPERAKHBB
vs SDP4.06.754.04.04.0(1)
at SDP4.06.754.04.04.0(1)
JP Sears
IPERAKHBB
vs ATL5.14.415.54.51.0(2)
home starts4.84.975.75.72.0(3)
Bullpens · Last 12
ATL
xERA 3.78 (avg)ERA 1.61
SDP
xERA 3.85 (avg)ERA 3.19
Weather
74°F, Wind 8 mph
Flags · 1
- SDP — JP Sears: first start of the season — no stats available yet
BAL @
LAA
BAL @
LAAMatchup · SP Last 3 / Team Last 12
Trey Gibson R
xERA4.81 (below avg)K%22.4 (avg)HH%41.5 (below avg)Barrel%4.9 (elite)ERA7.71IP/gs4.7 IP/gsH/gs5.0PC/gs85BB%14.9
LAA vs RHP
wRC+131 (elite)K%24.0 (below avg)HH%38.4 (avg)
Jose Soriano R
xERA3.96 (avg)K%18.6 (avg)HH%40.8 (below avg)Barrel%8.2 (avg)ERA4.50IP/gs5.3 IP/gsH/gs5.7PC/gs83BB%11.4
BAL vs RHP
wRC+118 (above avg)K%26.6 (below avg)HH%43.0 (above avg)
Trey Gibson · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L4.06653222
L4.06653222Jun 19@
L5.09787433
L5.09787433Jun 13vs
L4.19373566
L4.19373566Jun 8vs
L4.26805133
L4.26805133May 27vs
W5.210016411
W5.210016411Jose Soriano · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W3.06946255
W3.06946255Jun 19@
L5.010566444
L5.010566444Jun 13vs
W5.07653200
W5.07653200Jun 7@
W6.08828245
W6.08828245Jun 1vs
L4.210873723
L4.210873723SP vs Opp / At Park · last 3 (2 seasons)
Trey Gibson
IPERAKHBB
vs LAA4.04.505.03.02.0(1)
at LAA4.04.505.03.02.0(1)
Jose Soriano
IPERAKHBB
vs BAL3.015.004.06.02.0(1)
home starts4.15.165.34.03.7(3)
Bullpens · Last 12
BAL
xERA 4.15 (avg)ERA 2.86
LAA
xERA 3.32 (good)ERA 3.86
Weather
76°F, Wind 10 mph
Flags · 5
- BAL — Trey Gibson: BB% 15% — command concerns, elevated walk rate
- BAL — Trey Gibson: recent bullpen appearance: 2026-05-08 — may affect pitch count or availability
- BAL — Trey Gibson: last start: 66 pitches — short outing, possible injury concern or early hook
- LAA — Jose Soriano: last start: 69 pitches — short outing, possible injury concern or early hook
- LAA — Jose Soriano: 2026-06-24: 5 ER in 3.0 IP (ERA equiv 15) skewing 3-game ERA — other starts look better, don't overweight the ERA
BOS @
COL
BOS @
COLMatchup · SP Last 3 / Team Last 12
Ranger Suarez L
xERA2.38 (elite)K%25.0 (good)HH%24.5 (elite)Barrel%4.1 (elite)ERA1.50IP/gs6.0 IP/gsH/gs4.3PC/gs98BB%6.9
COL vs LHP
wRC+111 (avg)K%25.7 (below avg)HH%31.5 (below avg)
Kyle Freeland L
xERA3.21 (good)K%18.7 (avg)HH%48.3 (poor)Barrel%8.3 (avg)ERA5.50IP/gs6.0 IP/gsH/gs7.0PC/gs86BB%1.3
BOS vs LHP
wRC+176 (elite)K%22.6 (avg)HH%33.3 (below avg)
Ranger Suarez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L6.010297113
L6.010297113Jun 19@
W6.29451300
W6.29451300Jun 13vs
W5.09776222
W5.09776222Jun 7@
L6.19066011
L6.19066011May 31@
W5.093108244
W5.093108244Kyle Freeland · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W6.081411166
W6.081411166Jun 19vs
W7.18184022
W7.18184022Jun 13@
L5.295410066
L5.295410066Jun 7vs
L5.08927133
L5.08927133Jun 1@
W5.29147156
W5.29147156SP vs Opp / At Park · last 3 (2 seasons)
Ranger Suarez
IPERAKHBB
vs COL6.10.747.56.52.0(2)
at COL6.10.747.56.52.0(2)
Kyle Freeland
IPERAKHBB
vs BOS5.67.235.07.51.5(2)
home starts6.05.474.77.30.7(3)
Bullpens · Last 12
BOS
xERA 2.58 (elite)ERA 3.82
COL
xERA 5.61 (poor)ERA 4.22
Weather
75°F, Wind 12 mph
Flags · 3
- COL — Kyle Freeland: HH% 48% — batters are squaring up the ball at an elevated rate
- COL bullpen: bullpen xERA 5.61 — bullpen performing well below average by expected ERA
- BOS — Ranger Suarez: last start: 102 pitches — high pitch count, may be on shorter leash today
CHW @
CLE
CHW @
CLEMatchup · SP Last 3 / Team Last 12
Erick Fedde R
xERA3.73 (good)K%22.2 (avg)HH%29.7 (elite)Barrel%8.1 (avg)ERA2.19IP/gs12.3 IP/gsH/gs13.0PC/gs70BB%5.6
CLE vs RHP
wRC+108 (avg)K%29.4 (poor)HH%39.0 (avg)
Tanner Bibee R
xERA3.92 (avg)K%24.3 (good)HH%44.0 (below avg)Barrel%8.0 (good)ERA2.21IP/gs6.8 IP/gsH/gs3.0PC/gs92BB%8.1
CHW vs RHP
wRC+82 (below avg)K%22.1 (avg)HH%38.6 (avg)
Erick Fedde · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L4.0*7525312
L4.0*7525312Jun 19@
L4.2*7844122
L4.2*7844122Jun 14vs
W2.2*5843200
W2.2*5843200Jun 9vs
W5.0*8846012
W5.0*8846012Jun 3@
W5.06122100
W5.06122100Tanner Bibee · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W6.08933100
W6.08933100Jun 19@
L5.19574234
L5.19574234Jun 12vs
W7.09182222
W7.09182222Jun 6@
W8.08733200
W8.08733200May 31vs
L6.09056133
L6.09056133SP vs Opp / At Park · last 3 (2 seasons)
Erick Fedde
IPERAKHBB
vs CLE4.09.005.06.03.0(1)
at CLE4.09.005.06.03.0(1)
Tanner Bibee
IPERAKHBB
vs CHW6.71.796.73.31.7(3)
home starts5.36.755.35.31.0(3)
Bullpens · Last 12
CHW
xERA 4.94 (below avg)ERA 4.47
CLE
xERA 4.08 (avg)ERA 4.60
Weather · Windy
77°F, Wind 18 mph
Flags · 7
- CHW — Erick Fedde: 22 days since last start (2026-06-03) — may not be fully stretched out
- CHW — Erick Fedde: recent bullpen appearance: 2026-06-24, 2026-06-19 — may affect pitch count or availability
- CHW — Erick Fedde: last start: 61 pitches — short outing, possible injury concern or early hook
- 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
- CHW — Erick Fedde: recent opponents low-K: KCR 17%, MIN 14% — recent opponents make less contact; today's lineup may be tougher
- WEATHER: rain chance 31% — monitor for delays
- WEATHER: wind: Out 18 mph — factor into total and HR expectations
CIN @
MIL
CIN @
MILMatchup · SP Last 3 / Team Last 12
Rhett Lowder R
xERA4.80 (below avg)K%22.7 (avg)HH%35.9 (avg)Barrel%10.3 (avg)ERA3.21IP/gs4.7 IP/gsH/gs4.0PC/gs97BB%15.2
MIL vs RHP
wRC+104 (avg)K%22.6 (avg)HH%36.8 (avg)
Shane Drohan L
xERA3.10 (good)K%20.6 (avg)HH%30.6 (good)Barrel%10.2 (avg)ERA4.41IP/gs5.4 IP/gsH/gs5.3PC/gs89BB%5.9
CIN vs LHP
wRC+127 (above avg)K%18.9 (above avg)HH%41.2 (above avg)
Rhett Lowder · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L5.210068133
L5.210068133Jun 19@
L5.19556344
L5.19556344Jun 13vs
W5.29665211
W5.29665211Jun 7@
L3.07041500
L3.07041500May 7@
L3.05911433
L3.05911433Shane Drohan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W4.19855300
W4.19855300Jun 18vs
L5.09133311
L5.09133311Jun 13vs
L5.07878044
L5.07878044Jun 7@
W6.18345133
W6.18345133Jun 1vs
W4.06854222
W4.06854222SP vs Opp / At Park · last 3 (2 seasons)
Rhett Lowder
IPERAKHBB
vs MIL5.25.196.08.01.0(1)
at MIL—
Shane Drohan
IPERAKHBB
vs CIN4.10.005.05.03.0(1)
home starts4.74.505.05.01.7(3)
Bullpens · Last 12
CIN
xERA 2.88 (elite)ERA 3.02
MIL
xERA 2.74 (elite)ERA 4.29
Weather
74°F, Wind 10 mph
Flags · 5
- CIN — Rhett Lowder: BB% 15% — command concerns, elevated walk rate
- CIN — Rhett Lowder: 2026-06-19: 4 ER in 5.1 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
- MIL — Shane Drohan: recent bullpen appearance: 2026-05-27 — may affect pitch count or availability
- MIL — Shane Drohan: 2026-06-13: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
- MIL — Shane Drohan: recent opponents high-K: PHI 27%, CLE 28% — K stats may be inflated vs strikeout-prone lineups
DET @
NYY
DET @
NYYMatchup · SP Last 3 / Team Last 12
Tarik Skubal L
xERA4.35 (avg)K%27.1 (good)HH%45.8 (poor)Barrel%8.3 (avg)ERA3.63IP/gs5.8 IP/gsH/gs5.7PC/gs86BB%2.9
NYY vs LHP
wRC+113 (avg)K%21.3 (avg)HH%33.1 (below avg)
Ryan Weathers L
xERA4.19 (avg)K%20.6 (avg)HH%42.0 (below avg)Barrel%14.0 (below avg)ERA6.48IP/gs5.6 IP/gsH/gs5.0PC/gs89BB%4.4
DET vs LHP
wRC+91 (below avg)K%25.2 (below avg)HH%39.4 (avg)
Tarik Skubal · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L6.08594044
L6.08594044Jun 19vs
W5.29487133
W5.29487133Jun 13@
L4.28045123
L4.28045123Apr 29@
L7.09175022
L7.09175022Apr 23vs
W6.09457044
W6.09457044Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W6.09766212
W6.09766212Jun 18vs
L6.18883111
L6.18883111Jun 12@
L4.18225166
L4.18225166Jun 5vs
L6.09347155
L6.09347155May 30@
L6.2107106355
L6.2107106355SP vs Opp / At Park · last 3 (2 seasons)
Tarik Skubal
IPERAKHBB
vs NYY6.03.007.54.00.0(2)
at NYY—
Ryan Weathers
IPERAKHBB
vs DET6.01.506.06.02.0(1)
home starts6.42.835.34.71.7(3)
Bullpens · Last 12
DET
xERA 2.99 (elite)ERA 1.91
NYY
xERA 3.81 (avg)ERA 3.21
Weather
85°F, Wind 14 mph
Flags · 6
- DET — Tarik Skubal: HH% 46% — batters are squaring up the ball at an elevated rate
- NYY — Ryan Weathers: Barrel% 14% — high hard contact rate, elevated home run risk
- DET — Tarik Skubal: recent opponents high-K: CLE 28%, CHW 31% — K stats may be inflated vs strikeout-prone lineups
- NYY — Ryan Weathers: 2026-06-12: 6 ER in 4.1 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
- NYY — Ryan Weathers: low-K outing 2026-06-12 (2 Ks vs avg 5.3) — stuff was flat that day
- NYY — Ryan Weathers: recent opponents high-K: TOR 29%, CHW 31%, DET 25% — K stats may be inflated vs strikeout-prone lineups
HOU @
TOR
HOU @
TORMatchup · SP Last 3 / Team Last 12
Mike Burrows R
xERA4.41 (avg)K%16.7 (below avg)HH%36.6 (avg)Barrel%7.3 (good)ERA6.55IP/gs5.5 IP/gsH/gs8.0PC/gs64BB%7.4
TOR vs RHP
wRC+122 (above avg)K%19.3 (above avg)HH%36.1 (avg)
Trey Yesavage R
xERA3.57 (good)K%18.7 (avg)HH%47.2 (poor)Barrel%7.5 (good)ERA7.00IP/gs6.0 IP/gsH/gs4.3PC/gs94BB%10.7
HOU vs RHP
wRC+119 (above avg)K%21.1 (avg)HH%41.6 (above avg)
Mike Burrows · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W6.09332111
W6.09332111Jun 19vs
W1.0*711000
W1.0*711000Jun 13@
W5.09257245
W5.09257245Jun 7vs
L5.09738245
L5.09738245Jun 2vs
L5.09038556
L5.09038556Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L5.210552511
L5.210552511Jun 18@
W7.19564033
W7.19564033Jun 12vs
W5.08134655
W5.08134655Jun 5vs
L5.29155266
L5.29155266May 30@
L5.09242711
L5.09242711SP vs Opp / At Park · last 3 (2 seasons)
Mike Burrows
IPERAKHBB
vs TOR6.01.503.02.01.0(1)
at TOR6.01.503.02.01.0(1)
Trey Yesavage
IPERAKHBB
vs HOU5.21.735.02.05.0(1)
home starts5.17.014.33.74.3(3)
Bullpens · Last 12
HOU
xERA 3.42 (good)ERA 3.33
TOR
xERA 3.69 (good)ERA 3.58
Weather
65°F, Wind 8 mph
Flags · 6
- TOR — Trey Yesavage: HH% 47% — batters are squaring up the ball at an elevated rate
- HOU — Mike Burrows: recent bullpen appearance: 2026-06-19 — may affect pitch count or availability
- HOU — Mike Burrows: 2026-06-07: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
- TOR — Trey Yesavage: last start: 105 pitches — high pitch count, may be on shorter leash today
- TOR — Trey Yesavage: 2026-06-12: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
- WEATHER: rain chance 48% — monitor for delays
LAD @
MIN
LAD @
MINMatchup · SP Last 3 / Team Last 12
Shohei Ohtani R
xERA3.28 (good)K%22.4 (avg)HH%28.8 (elite)Barrel%5.8 (good)ERA3.38IP/gs6.2 IP/gsH/gs5.0PC/gs94BB%6.6
MIN vs RHP
wRC+163 (elite)K%14.5 (elite)HH%43.5 (above avg)
Joe Ryan R
xERA2.79 (elite)K%28.6 (elite)HH%45.6 (poor)Barrel%8.7 (avg)ERA2.12IP/gs5.7 IP/gsH/gs5.0PC/gs99BB%5.7
LAD vs RHP
wRC+132 (elite)K%23.1 (avg)HH%42.0 (above avg)
Shohei Ohtani · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
W6.08985223
W6.08985223Jun 17vs
W6.09157144
W6.09157144Jun 10@
L6.210266334
L6.210266334Jun 3@
W6.08962100
W6.08962100May 27vs
W6.09970411
W6.09970411Joe Ryan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
L6.09898144
L6.09898144Jun 18@
W5.09773200
W5.09773200Jun 12vs
W6.010286033
W6.010286033Jun 6vs
L6.010256211
L6.010256211Jun 1vs
W6.09898044
W6.09898044SP vs Opp / At Park · last 3 (2 seasons)
Shohei Ohtani
IPERAKHBB
vs MIN4.53.005.54.51.5(2)
at MIN6.03.008.05.02.0(1)
Joe Ryan
IPERAKHBB
vs LAD6.06.009.08.01.0(1)
home starts6.04.007.36.71.0(3)
Bullpens · Last 12
LAD
xERA 2.39 (elite)ERA 3.16
MIN
xERA 4.19 (avg)ERA 7.97
Weather
74°F, Wind 8 mph
Flags · 1
- MIN — Joe Ryan: HH% 46% — batters are squaring up the ball at an elevated rate
MIA @
TEX
MIA @
TEXMatchup · SP Last 3 / Team Last 12
Eury Perez R
xERA4.37 (avg)K%32.8 (elite)HH%41.2 (below avg)Barrel%20.6 (poor)ERA3.52IP/gs5.1 IP/gsH/gs3.3PC/gs76BB%6.9
TEX vs RHP
wRC+116 (above avg)K%20.4 (avg)HH%41.3 (above avg)
Jacob deGrom R
xERA2.52 (elite)K%27.4 (good)HH%31.2 (good)Barrel%4.2 (elite)ERA4.00IP/gs6.0 IP/gsH/gs5.0PC/gs96BB%6.9
MIA vs RHP
wRC+106 (avg)K%22.2 (avg)HH%39.5 (avg)
Eury Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24vs
W4.26813011
W4.26813011May 27@
L4.07393000
L4.07393000May 22vs
W6.18652011
W6.18652011May 17@
L5.010255455
L5.010255455May 12@
L6.08783333
L6.08783333Jacob deGrom · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 24@
L6.09184222
L6.09184222Jun 19vs
W6.010696366
W6.010696366Jun 13@
L6.09056022
L6.09056022Jun 7vs
W6.08763200
W6.08763200Jun 1@
W5.09184100
W5.09184100SP vs Opp / At Park · last 3 (2 seasons)
Eury Perez
IPERAKHBB
vs TEX4.11.105.02.50.5(2)
at TEX4.00.009.02.01.0(1)
Jacob deGrom
IPERAKHBB
vs MIA6.03.008.04.02.0(1)
home starts6.04.007.04.32.0(3)
Bullpens · Last 12
MIA
xERA 3.21 (good)ERA 2.54
TEX
xERA 3.71 (good)ERA 5.44
Weather · Hot
94°F, Wind 14 mph
Flags · 5
- MIA — Eury Perez: Barrel% 21% — high hard contact rate, elevated home run risk
- MIA — Eury Perez: last start: 68 pitches — short outing, possible injury concern or early hook
- MIA — Eury Perez: high-K outing 2026-05-27 (9 Ks vs avg 5.0) — stuff can dominate; may not repeat
- MIA — Eury Perez: low-K outing 2026-06-24 (1 Ks vs avg 5.0) — stuff was flat that day
- TEX — Jacob deGrom: 2026-06-19: 6 ER in 6.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA