⚾ Daily Matchup Lab

Pitcher arsenal vs expected lineup matchup edges for today's MLB slate.

Tomorrow — Mon, Aug 10, 2026

Matchups

9 games
Texas Rangers @ Los Angeles Angels
9:38 PM ET · Angel Stadium
vs
Evenly matched tonight
BalancedBalanced Data Missing Confidence
Matchup appears evenly balanced.
Log in to track picks
Texas Rangers
Los Angeles Angels
Overall edge indicator — left = Texas Rangers · right = Los Angeles Angels · even pitching · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Texas Rangers (away)
Data Unavailable
Starter TBD
Los Angeles Angels (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Texas Rangers Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Joc Pederson 0.405 199pa 0.367 69pa 0.229 59pa 0.211 45pa 0.363 14pa Tiny Sample
2 Wyatt Langford 0.327 193pa 0.437 71pa 0.446 30pa 0.462 14pa Tiny Sample 0.474 8pa Tiny Sample
3 Corey Seager 0.314 146pa 0.240 59pa 0.406 42pa 0.241 22pa Tiny Sample 0.322 12pa Tiny Sample
4 Justin Foscue 0.321 72pa 0.306 48pa 0.321 17pa Tiny Sample 0.454 14pa Tiny Sample
5 Brandon Nimmo 0.379 300pa 0.351 87pa 0.238 64pa 0.321 42pa 0.420 12pa Tiny Sample
6 Jake Burger 0.324 252pa 0.339 143pa 0.288 47pa 0.412 31pa 0.169 12pa Tiny Sample
7 Ezequiel Duran 0.342 232pa 0.402 114pa 0.367 46pa 0.265 42pa 0.139 9pa Tiny Sample
8 Jarred Kelenic 0.391 47pa 0.195 19pa Tiny Sample 0.233 23pa Tiny Sample 0.416 3pa Tiny Sample 0.147 6pa Tiny Sample
9 Evan Carter 0.336 209pa 0.329 55pa 0.202 61pa 0.134 25pa 0.126 7pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Los Angeles Angels Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Zach Neto 0.377 272pa 0.293 134pa 0.237 69pa 0.165 49pa 0.168 17pa Tiny Sample
2 Mike Trout 0.388 313pa 0.305 68pa 0.343 42pa 0.170 28pa 0.219 12pa Tiny Sample
3 Nolan Schanuel 0.332 257pa 0.334 83pa 0.293 44pa 0.273 33pa 0.207 17pa Tiny Sample
4 Jorge Soler 0.368 214pa 0.298 103pa 0.216 40pa 0.208 36pa 0.000 6pa Tiny Sample
5 Vaughn Grissom 0.321 166pa 0.417 67pa 0.200 36pa 0.280 36pa 0.120 6pa Tiny Sample
6 Denzer Guzman 0.314 90pa 0.328 50pa 0.383 16pa Tiny Sample 0.099 7pa Tiny Sample 0.000 6pa Tiny Sample
7 Moisés Ballesteros 0.335 120pa 0.316 42pa 0.295 37pa 0.241 23pa Tiny Sample 0.543 11pa Tiny Sample
8 Wade Meckler 0.384 119pa 0.183 29pa 0.265 26pa 0.153 16pa Tiny Sample 0.501 12pa Tiny Sample
9 Travis d'Arnaud 0.233 45pa 0.256 11pa Tiny Sample 0.240 11pa Tiny Sample 0.176 5pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Texas Rangers Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Ezequiel Duran #7 Strong recent formBatting 0.995 OPS (last 14d, +0.255 vs avg); strong vs Slider/Sweeper
  • 2.Brandon Nimmo #5 Strong recent formBatting 0.975 OPS (last 14d, +0.235 vs avg); strong vs Fastball
  • 3.Corey Seager #3Batting 0.971 OPS (last 14d, +0.231 vs avg)
Top Los Angeles Angels Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Wade Meckler #8Batting 1.055 OPS (last 14d, +0.315 vs avg); strong vs Fastball
  • 2.Vaughn Grissom #5Batting 0.809 OPS (last 14d, +0.069 vs avg)
  • 3.Jorge Soler #4Batting 0.833 OPS (last 14d, +0.093 vs avg); strong vs Fastball
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

⚠ Data Notes
  • Away probable starter not found
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
  • Recent form data for 17 of 18 hitters
Milwaukee Brewers @ San Diego Padres
9:40 PM ET · Petco Park
vs
Evenly matched tonight
BalancedBalanced Data Missing Confidence
Matchup appears evenly balanced.
Log in to track picks
Milwaukee Brewers
San Diego Padres
Overall edge indicator — left = Milwaukee Brewers · right = San Diego Padres · even pitching · even lineups
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Milwaukee Brewers (away)
Data Unavailable
Starter TBD
San Diego Padres (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Milwaukee Brewers Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jackson Chourio 0.368 217pa 0.246 99pa 0.334 34pa 0.520 23pa Tiny Sample 0.126 7pa Tiny Sample
2 Christian Yelich 0.300 221pa 0.234 98pa 0.413 32pa 0.239 29pa 1.062 5pa Tiny Sample
3 Brice Turang 0.394 275pa 0.301 100pa 0.299 56pa 0.371 47pa 0.175 28pa
4 William Contreras 0.373 285pa 0.225 112pa 0.325 33pa 0.242 30pa 0.176 10pa Tiny Sample
5 Jake Bauers 0.419 244pa 0.403 95pa 0.495 45pa 0.308 46pa 0.177 13pa Tiny Sample
6 Andrew Vaughn 0.472 145pa 0.260 63pa 0.463 27pa 0.102 19pa Tiny Sample 0.000 5pa Tiny Sample
7 Garrett Mitchell 0.340 243pa 0.321 92pa 0.254 45pa 0.333 39pa 0.057 12pa Tiny Sample
8 Gary Sánchez 0.402 126pa 0.284 46pa 0.319 31pa 0.413 16pa Tiny Sample 0.000 6pa Tiny Sample
9 Luis Lara 0.352 55pa 0.235 23pa Tiny Sample 0.364 11pa Tiny Sample 0.080 9pa Tiny Sample 0.395 4pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
San Diego Padres Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Fernando Tatis Jr. 0.347 307pa 0.373 126pa 0.269 47pa 0.307 25pa 0.000 13pa Tiny Sample
2 Manny Machado 0.367 279pa 0.251 118pa 0.198 54pa 0.198 32pa 0.188 12pa Tiny Sample
3 Luis Rengifo 0.302 183pa 0.320 57pa 0.239 48pa 0.217 31pa 0.057 12pa Tiny Sample
4 Jackson Merrill 0.329 271pa 0.299 93pa 0.252 74pa 0.261 49pa 0.111 30pa
5 Ty France 0.335 198pa 0.385 82pa 0.494 43pa 0.346 24pa Tiny Sample 0.264 10pa Tiny Sample
6 Jake Cronenworth 0.335 176pa 0.172 36pa 0.191 33pa 0.313 27pa 0.412 13pa Tiny Sample
7 Gavin Sheets 0.370 217pa 0.309 74pa 0.232 63pa 0.290 36pa 0.185 19pa Tiny Sample
8 Xander Bogaerts 0.345 285pa 0.243 99pa 0.209 37pa 0.155 36pa 0.149 13pa Tiny Sample
9 Luis Campusano 0.367 97pa 0.307 35pa 0.576 11pa Tiny Sample 0.313 14pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Milwaukee Brewers Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Jake Bauers #5Batting 1.292 OPS (last 14d, +0.552 vs avg)
  • 2.Gary Sánchez #8 Limited recent PA — not over-weightedBatting 1.064 OPS (last 14d, +0.324 vs avg); strong vs Fastball
  • 3.Jackson Chourio #1Batting 0.836 OPS (last 14d, +0.096 vs avg); strong vs Fastball
Top San Diego Padres Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Jackson Merrill #4 Strong recent formBatting 0.914 OPS (last 14d, +0.174 vs avg); strong vs Fastball
  • 2.Luis Campusano #9Batting 0.869 OPS (last 14d, +0.129 vs avg); strong vs Fastball
  • 3.Fernando Tatis Jr. #1Batting 0.806 OPS (last 14d, +0.066 vs avg); strong vs Slider/Sweeper
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

⚠ Data Notes
  • Away probable starter not found
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Tampa Bay Rays @ Athletics
9:40 PM ET
vs
Evenly matched tonight
BalancedBalanced Data Missing Confidence
Matchup appears evenly balanced.
Log in to track picks
Tampa Bay Rays
Athletics
Overall edge indicator — left = Tampa Bay Rays · right = Athletics · even pitching · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Tampa Bay Rays (away)
Data Unavailable
Starter TBD
Athletics (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Tampa Bay Rays Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Yandy Díaz 0.322 301pa 0.484 109pa 0.308 47pa 0.312 46pa 0.400 15pa Tiny Sample
2 Jonathan Aranda 0.368 308pa 0.367 92pa 0.253 56pa 0.384 34pa 0.246 23pa Tiny Sample
3 Junior Caminero 0.462 263pa 0.306 143pa 0.304 54pa 0.262 40pa 0.508 18pa Tiny Sample
4 Liam Hicks 0.350 257pa 0.303 80pa 0.350 57pa 0.466 28pa 0.272 19pa Tiny Sample
5 Ryan Vilade 0.309 148pa 0.277 36pa 0.593 23pa Tiny Sample 0.296 20pa Tiny Sample 0.392 4pa Tiny Sample
6 Cedric Mullins 0.290 258pa 0.243 70pa 0.299 33pa 0.301 34pa 0.243 12pa Tiny Sample
7 Jonny DeLuca 0.342 151pa 0.278 69pa 0.161 24pa Tiny Sample 0.284 13pa Tiny Sample 0.293 3pa Tiny Sample
8 Chandler Simpson 0.322 297pa 0.355 73pa 0.168 47pa 0.219 29pa 0.210 20pa Tiny Sample
9 Victor Mesa Jr. 0.310 91pa 0.410 25pa 0.503 17pa Tiny Sample 0.144 17pa Tiny Sample 0.196 9pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Athletics Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jacob Wilson 0.341 219pa 0.234 76pa 0.218 48pa 0.000 6pa Tiny Sample 0.139 9pa Tiny Sample
2 Tyler Soderstrom 0.370 291pa 0.347 79pa 0.352 46pa 0.402 30pa 0.174 18pa Tiny Sample
3 Jonah Heim 0.314 156pa 0.208 50pa 0.328 43pa 0.322 19pa Tiny Sample 0.309 16pa Tiny Sample
4 Tommy White 0.310 63pa 0.468 30pa 0.176 15pa Tiny Sample 0.430 7pa Tiny Sample
5 Lawrence Butler 0.277 200pa 0.340 61pa 0.307 42pa 0.222 27pa 0.222 25pa
6 Donovan Walton 0.417 85pa 0.279 30pa 0.335 21pa Tiny Sample 0.384 16pa Tiny Sample 0.080 11pa Tiny Sample
7 Henry Bolte 0.345 183pa 0.270 67pa 0.328 25pa 0.472 15pa Tiny Sample 0.215 9pa Tiny Sample
8 Carlos Cortes 0.362 150pa 0.289 48pa 0.264 35pa 0.233 22pa Tiny Sample 0.246 19pa Tiny Sample
9 J.T. Ginn
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Tampa Bay Rays Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Junior Caminero #3 Strong recent formBatting 1.033 OPS (last 14d, +0.293 vs avg); strong vs Fastball
  • 2.Liam Hicks #4Batting 0.849 OPS (last 14d, +0.109 vs avg)
  • 3.Chandler Simpson #8Batting 0.717 OPS (last 14d)
Top Athletics Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Lawrence Butler #5Batting 0.889 OPS (last 14d, +0.149 vs avg)
  • 2.Henry Bolte #7Batting 0.843 OPS (last 14d, +0.103 vs avg); strong vs Fastball
  • 3.Jonah Heim #3Batting 0.756 OPS (last 14d, +0.016 vs avg)
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

⚠ Data Notes
  • Away probable starter not found
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
  • Recent form data for 17 of 18 hitters
Colorado Rockies @ Arizona Diamondbacks
9:40 PM ET · Chase Field
vs
Evenly matched tonight
BalancedBalanced Data Missing Confidence
Matchup appears evenly balanced.
Log in to track picks
Colorado Rockies
Arizona Diamondbacks
Overall edge indicator — left = Colorado Rockies · right = Arizona Diamondbacks · even pitching · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Colorado Rockies (away)
Data Unavailable
Starter TBD
Arizona Diamondbacks (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Colorado Rockies Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jake McCarthy 0.397 257pa 0.292 79pa 0.218 51pa 0.224 34pa 0.814 13pa Tiny Sample
2 Mickey Moniak 0.395 157pa 0.357 77pa 0.241 51pa 0.357 27pa 0.301 14pa Tiny Sample
3 Hunter Goodman 0.391 245pa 0.349 131pa 0.301 43pa 0.308 46pa 0.131 12pa Tiny Sample
4 Cole Carrigg 0.392 119pa 0.465 31pa 0.384 37pa 0.244 13pa Tiny Sample 0.000 6pa Tiny Sample
5 TJ Rumfield 0.380 270pa 0.334 117pa 0.313 54pa 0.310 42pa 0.282 19pa Tiny Sample
6 Kyle Karros 0.422 243pa 0.255 102pa 0.257 39pa 0.257 26pa 0.594 7pa Tiny Sample
7 Willi Castro 0.383 216pa 0.264 62pa 0.263 73pa 0.392 47pa 0.112 14pa Tiny Sample
8 Tyler Freeman 0.334 191pa 0.204 74pa 0.271 27pa 0.147 12pa Tiny Sample 0.352 4pa Tiny Sample
9 Troy Johnston 0.338 190pa 0.331 79pa 0.264 72pa 0.438 42pa 0.423 18pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Arizona Diamondbacks Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Geraldo Perdomo 0.357 301pa 0.295 76pa 0.310 77pa 0.259 21pa Tiny Sample 0.228 27pa
2 Ketel Marte 0.352 250pa 0.271 86pa 0.208 85pa 0.374 48pa 0.231 29pa
3 Corbin Carroll 0.354 266pa 0.368 109pa 0.309 62pa 0.293 40pa 0.175 29pa
4 Gabriel Moreno 0.428 223pa 0.308 90pa 0.288 42pa 0.200 23pa Tiny Sample 0.262 12pa Tiny Sample
5 Lars Nootbaar 0.341 104pa 0.301 34pa 0.179 35pa 0.359 13pa Tiny Sample 0.299 13pa Tiny Sample
6 Max Kepler 0.324 49pa 0.292 22pa Tiny Sample 0.193 23pa Tiny Sample 0.000 5pa Tiny Sample 0.262 6pa Tiny Sample
7 Nolan Arenado 0.420 231pa 0.219 125pa 0.264 45pa 0.183 26pa 0.227 12pa Tiny Sample
8 Ildemaro Vargas 0.362 220pa 0.264 60pa 0.275 65pa 0.308 29pa 0.176 15pa Tiny Sample
9 Tim Tawa 0.330 131pa 0.265 51pa 0.275 24pa Tiny Sample 0.304 8pa Tiny Sample 0.421 9pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Colorado Rockies Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Willi Castro #7Batting 1.387 OPS (last 14d, +0.647 vs avg)
  • 2.Cole Carrigg #4Batting 1.022 OPS (last 14d, +0.282 vs avg)
  • 3.Mickey Moniak #2Batting 0.946 OPS (last 14d, +0.206 vs avg); strong vs Fastball
Top Arizona Diamondbacks Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Geraldo Perdomo #1Batting 0.874 OPS (last 14d, +0.134 vs avg); strong vs Fastball
  • 2.Ildemaro Vargas #8Batting 0.890 OPS (last 14d, +0.150 vs avg); strong vs Fastball
  • 3.Gabriel Moreno #4Batting 0.726 OPS (last 14d); strong vs Fastball
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

⚠ Data Notes
  • Away probable starter not found
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Houston Astros @ San Francisco Giants
9:45 PM ET · Oracle Park
vs
Evenly matched tonight
BalancedLineup-Based Data Missing Confidence
Matchup appears evenly balanced.
Log in to track picks
Houston Astros
San Francisco Giants
Overall edge indicator — left = Houston Astros · right = San Francisco Giants · even pitching · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Houston Astros (away)
Data Unavailable
Starter TBD
San Francisco Giants (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Houston Astros Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jeremy Peña 0.395 162pa 0.395 90pa 0.168 19pa Tiny Sample 0.225 27pa 0.596 9pa Tiny Sample
2 Yordan Alvarez 0.464 282pa 0.368 95pa 0.328 74pa 0.506 51pa 0.439 24pa Tiny Sample
3 Isaac Paredes 0.371 294pa 0.271 101pa 0.322 50pa 0.195 44pa 0.402 16pa Tiny Sample
4 Jose Altuve 0.331 246pa 0.271 129pa 0.165 34pa 0.265 20pa Tiny Sample 0.160 11pa Tiny Sample
5 Daulton Varsho 0.323 241pa 0.291 86pa 0.324 41pa 0.248 41pa 0.413 15pa Tiny Sample
6 Christian Walker 0.325 283pa 0.385 128pa 0.279 41pa 0.183 44pa 0.339 14pa Tiny Sample
7 LaMonte Wade Jr. 0.372 70pa 0.426 23pa Tiny Sample 0.356 17pa Tiny Sample 0.115 6pa Tiny Sample 0.416 3pa Tiny Sample
8 Taylor Trammell 0.361 120pa 0.253 47pa 0.280 27pa 0.523 14pa Tiny Sample 0.139 9pa Tiny Sample
9 Yainer Diaz 0.305 140pa 0.274 61pa 0.279 32pa 0.218 21pa Tiny Sample 0.344 8pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
San Francisco Giants Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Nate Furman 0.310 22pa Tiny Sample 0.000 4pa Tiny Sample 0.220 4pa Tiny Sample
2 Bryce Eldridge 0.396 200pa 0.275 60pa 0.275 42pa 0.251 25pa 0.203 10pa Tiny Sample
3 Rafael Devers 0.372 313pa 0.238 95pa 0.243 56pa 0.331 28pa 0.454 25pa
4 Jung Hoo Lee 0.345 265pa 0.383 100pa 0.317 34pa 0.291 37pa 0.505 11pa Tiny Sample
5 Willy Adames 0.345 291pa 0.236 136pa 0.230 37pa 0.197 31pa 0.239 17pa Tiny Sample
6 Buddy Kennedy 0.309 32pa 0.492 12pa Tiny Sample 0.126 7pa Tiny Sample 0.323 6pa Tiny Sample
7 Osleivis Basabe 0.523 28pa 0.524 12pa Tiny Sample 0.000 7pa Tiny Sample 0.000 3pa Tiny Sample
8 Daniel Susac 0.306 110pa 0.218 46pa 0.430 23pa Tiny Sample 0.308 17pa Tiny Sample 0.440 4pa Tiny Sample
9 Eddys Leonard 0.301 10pa Tiny Sample 0.240 3pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Houston Astros Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Yordan Alvarez #2 Strong recent formBatting 1.122 OPS (last 14d, +0.382 vs avg)
  • 2.Jeremy Peña #1 Strong recent formBatting 1.027 OPS (last 14d, +0.287 vs avg); strong vs Slider/Sweeper
  • 3.Christian Walker #6 Strong recent formBatting 0.985 OPS (last 14d, +0.245 vs avg); strong vs Slider/Sweeper
Top San Francisco Giants Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Daniel Susac #8Batting 1.198 OPS (last 14d, +0.458 vs avg); strong vs Fastball
  • 2.Osleivis Basabe #7Batting 1.066 OPS (last 14d, +0.326 vs avg)
  • 3.Jung Hoo Lee #4 Strong recent formBatting 0.936 OPS (last 14d, +0.196 vs avg); strong vs Slider/Sweeper
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

⚠ Data Notes
  • Away probable starter not found
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Kansas City Royals @ Los Angeles Dodgers
10:10 PM ET · Dodger Stadium
vs Tarik Skubal
Los Angeles Dodgers has the edge
Slight Los Angeles Dodgers AdvantagePitcher-Based Low Confidence
Los Angeles Dodgers starter Tarik Skubal (2.81 ERA) — Overall: Slight Los Angeles Dodgers Advantage. Edge source: Pitcher-Based.
Log in to track picks
Kansas City Royals
Los Angeles Dodgers
Overall edge indicator — left = Kansas City Royals · right = Los Angeles Dodgers · home pitching edge · home lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Kansas City Royals (away)
Data Unavailable
Los Angeles Dodgers · LHP · 17 GS
Above Average
2.81ERA
0.92WHIP
10.70K/9
1.40BB/9
1.00HR/9
102.7IP
2.75FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Recent (21d): ERA 2.70 · WHIP 0.850 · 20.0 IP
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Kansas City Royals Hitters vs Pitch Families (opp. starter: Tarik Skubal )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Carter Jensen 0.362 237pa 0.223 123pa 0.211 46pa 0.287 44pa 0.433 24pa Tiny Sample
2 Bobby Witt Jr. 0.362 229pa 0.289 129pa 0.349 48pa 0.347 34pa 0.449 7pa Tiny Sample
3 Jac Caglianone 0.309 207pa 0.357 96pa 0.376 61pa 0.329 49pa 0.219 23pa Tiny Sample
4 Salvador Perez 0.320 207pa 0.234 137pa 0.333 54pa 0.217 57pa 0.175 14pa Tiny Sample
5 Starling Marte 0.320 92pa 0.226 36pa 0.251 26pa 0.291 20pa Tiny Sample 0.000 3pa Tiny Sample
6 Nick Loftin 0.372 192pa 0.261 69pa 0.251 28pa 0.270 16pa Tiny Sample 0.088 10pa Tiny Sample
7 Michael Massey 0.295 193pa 0.305 52pa 0.263 46pa 0.610 20pa Tiny Sample 0.118 18pa Tiny Sample
8 John Rave 0.368 40pa 0.462 9pa Tiny Sample 0.200 15pa Tiny Sample 0.618 6pa Tiny Sample 0.000 3pa Tiny Sample
9 Isaac Collins 0.335 274pa 0.362 45pa 0.149 51pa 0.235 23pa Tiny Sample 0.224 22pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Los Angeles Dodgers Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Shohei Ohtani 0.424 245pa 0.392 100pa 0.408 63pa 0.217 54pa 0.378 17pa Tiny Sample
2 Andy Pages 0.323 325pa 0.362 128pa 0.319 39pa 0.396 33pa 0.278 12pa Tiny Sample
3 Freddie Freeman 0.412 307pa 0.279 98pa 0.247 59pa 0.451 46pa 0.423 14pa Tiny Sample
4 Mookie Betts 0.324 234pa 0.313 66pa 0.303 38pa 0.123 20pa Tiny Sample 0.277 7pa Tiny Sample
5 Max Muncy 0.412 212pa 0.366 80pa 0.299 74pa 0.293 50pa 0.315 22pa Tiny Sample
6 Tommy Edman 0.335 84pa 0.423 23pa Tiny Sample 0.251 26pa 0.174 9pa Tiny Sample 0.950 7pa Tiny Sample
7 Kyle Tucker 0.356 265pa 0.286 78pa 0.236 80pa 0.340 35pa 0.306 16pa Tiny Sample
8 Teoscar Hernández 0.369 206pa 0.281 69pa 0.393 40pa 0.229 23pa Tiny Sample 0.166 16pa Tiny Sample
9 Miguel Rojas 0.377 135pa 0.305 47pa 0.158 20pa Tiny Sample 0.285 10pa Tiny Sample 0.176 5pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Kansas City Royals Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Bobby Witt Jr. #2 Limited recent PA — not over-weightedBatting 1.205 OPS (last 14d, +0.465 vs avg); strong vs Fastball
  • 2.John Rave #8Batting 0.883 OPS (last 14d, +0.143 vs avg)
  • 3.Salvador Perez #4Batting 0.776 OPS (last 14d, +0.036 vs avg)
Top Los Angeles Dodgers Advantages

Hottest bats in the lineup over the last two weeks.

Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Tarik Skubal (Los Angeles Dodgers)
  • Elite ERA (2.81) — strong run prevention
  • Elite strikeout rate (10.7 K/9)
  • Above-average K rate (10.7 K/9)
  • Sharp control (1.4 BB/9)
  • FIP (2.75) confirms elite results
⚠ Data Notes
  • Away probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Boston Red Sox @ Toronto Blue Jays
7:07 PM ET · Rogers Centre
Sonny Gray vs
Boston Red Sox has the edge
Slight Boston Red Sox AdvantagePitcher-Based Low Confidence
Boston Red Sox starter Sonny Gray (2.78 ERA) — Overall: Slight Boston Red Sox Advantage. Edge source: Pitcher-Based.
Log in to track picks
Boston Red Sox
Toronto Blue Jays
Overall edge indicator — left = Boston Red Sox · right = Toronto Blue Jays · away pitching edge · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Boston Red Sox · RHP · 21 GS
Average
2.78ERA
1.15WHIP
8.00K/9
2.40BB/9
0.90HR/9
119.7IP
3.59FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Recent (21d): ERA 3.75 · WHIP 1.375 · 24.0 IP
Starter TBD
Toronto Blue Jays (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Boston Red Sox Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Ceddanne Rafaela 0.312 283pa 0.451 105pa 0.338 55pa 0.276 38pa 0.801 13pa Tiny Sample
2 Nick Sogard 0.302 63pa 0.000 16pa Tiny Sample 0.516 14pa Tiny Sample 0.323 6pa Tiny Sample 0.230 6pa Tiny Sample
3 Anthony Seigler 0.359 91pa 0.306 18pa Tiny Sample 0.178 19pa Tiny Sample 0.113 11pa Tiny Sample 0.304 7pa Tiny Sample
4 Jahmai Jones 0.304 69pa 0.222 27pa 0.177 27pa 0.425 10pa Tiny Sample
5 Wilyer Abreu 0.344 281pa 0.359 90pa 0.285 82pa 0.366 36pa 0.207 23pa Tiny Sample
6 Willson Contreras 0.432 262pa 0.329 93pa 0.416 55pa 0.295 29pa 0.390 11pa Tiny Sample
7 Masataka Yoshida 0.327 177pa 0.398 31pa 0.354 40pa 0.182 30pa 0.381 12pa Tiny Sample
8 Caleb Durbin 0.347 304pa 0.280 89pa 0.204 39pa 0.375 17pa Tiny Sample 0.266 8pa Tiny Sample
9 Jarren Duran 0.320 244pa 0.194 97pa 0.236 66pa 0.238 52pa 0.170 30pa
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Toronto Blue Jays Hitters vs Pitch Families (opp. starter: Sonny Gray )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Nathan Lukes 0.297 200pa 0.333 47pa 0.371 34pa 0.390 29pa 0.363 18pa Tiny Sample
2 Vladimir Guerrero Jr. 0.358 256pa 0.216 111pa 0.325 50pa 0.262 37pa 0.138 14pa Tiny Sample
3 George Springer 0.340 231pa 0.294 123pa 0.274 40pa 0.505 14pa Tiny Sample 0.204 12pa Tiny Sample
4 Kazuma Okamoto 0.355 278pa 0.303 118pa 0.183 37pa 0.208 40pa 0.600 6pa Tiny Sample
5 Ernie Clement 0.333 261pa 0.325 115pa 0.233 53pa 0.164 42pa 0.293 9pa Tiny Sample
6 Alejandro Kirk 0.345 101pa 0.284 53pa 0.278 14pa Tiny Sample 0.164 13pa Tiny Sample 0.000 3pa Tiny Sample
7 Jesús Sánchez 0.380 151pa 0.240 52pa 0.273 34pa 0.324 41pa 0.291 17pa Tiny Sample
8 Brandon Valenzuela 0.303 133pa 0.450 28pa 0.288 35pa 0.300 24pa Tiny Sample 0.203 10pa Tiny Sample
9 Josh Smith 0.323 122pa 0.388 36pa 0.207 31pa 0.563 15pa Tiny Sample 0.213 10pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Boston Red Sox Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Ceddanne Rafaela #1 Strong recent formBatting 1.109 OPS (last 14d, +0.369 vs avg); strong vs Slider/Sweeper
  • 2.Caleb Durbin #8 Strong recent formBatting 1.016 OPS (last 14d, +0.276 vs avg); strong vs Fastball
  • 3.Wilyer Abreu #5 Strong recent formBatting 0.947 OPS (last 14d, +0.207 vs avg)
Top Toronto Blue Jays Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Alejandro Kirk #6Batting 0.898 OPS (last 14d, +0.158 vs avg); strong vs Fastball
  • 2.George Springer #3Batting 0.763 OPS (last 14d, +0.023 vs avg); strong vs Fastball
  • 3.Brandon Valenzuela #8 Limited recent PA — not over-weightedBatting 0.728 OPS (last 14d)
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Sonny Gray (Boston Red Sox)
  • Elite ERA (2.78) — strong run prevention
⚠ Data Notes
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
New York Mets @ Atlanta Braves
7:15 PM ET · Truist Park
New York Mets has the edge
Slight New York Mets AdvantagePitcher-Based Low Confidence
New York Mets starter Christian Scott (3.15 ERA) — Overall: Slight New York Mets Advantage. Edge source: Pitcher-Based.
Log in to track picks
New York Mets
Atlanta Braves
Overall edge indicator — left = New York Mets · right = Atlanta Braves · away pitching edge · even lineups
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

New York Mets · RHP · 16 GS
Average
3.15ERA
1.26WHIP
11.10K/9
3.90BB/9
0.90HR/9
74.3IP
3.43FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Recent (21d): ERA 4.30 · WHIP 1.432 · 14.7 IP
Starter TBD
Atlanta Braves (home)
Data Unavailable
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
New York Mets Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 A.J. Ewing 0.384 184pa 0.295 68pa 0.240 42pa 0.191 24pa Tiny Sample 0.215 14pa Tiny Sample
2 Francisco Lindor 0.301 162pa 0.317 43pa 0.324 43pa 0.473 17pa Tiny Sample 0.197 16pa Tiny Sample
3 Bo Bichette 0.310 277pa 0.316 137pa 0.309 62pa 0.270 51pa 0.165 15pa Tiny Sample
4 Carson Benge 0.374 283pa 0.267 90pa 0.266 54pa 0.312 47pa 0.237 25pa
5 Luis Robert Jr. 0.265 107pa 0.346 42pa 0.157 10pa Tiny Sample 0.282 10pa Tiny Sample 0.000 3pa Tiny Sample
6 Jared Young 0.332 137pa 0.234 41pa 0.336 22pa Tiny Sample 0.291 24pa Tiny Sample 0.467 10pa Tiny Sample
7 Jorge Polanco 0.177 85pa 0.504 25pa 0.260 30pa 0.123 13pa Tiny Sample 0.125 10pa Tiny Sample
8 Marcus Semien 0.339 240pa 0.137 120pa 0.340 31pa 0.249 24pa Tiny Sample 0.235 12pa Tiny Sample
9 Francisco Alvarez 0.356 175pa 0.300 87pa 0.400 31pa 0.324 19pa Tiny Sample 0.254 8pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Atlanta Braves Hitters vs Pitch Families (opp. starter: Christian Scott )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Ronald Acuña Jr. 0.337 186pa 0.330 57pa 0.333 29pa 0.583 13pa Tiny Sample 0.328 10pa Tiny Sample
2 Drake Baldwin 0.402 246pa 0.299 99pa 0.327 54pa 0.281 40pa 0.312 20pa Tiny Sample
3 Ozzie Albies 0.344 254pa 0.321 85pa 0.276 98pa 0.272 64pa 0.265 28pa
4 Matt Olson 0.412 324pa 0.320 115pa 0.397 50pa 0.277 50pa 0.278 12pa Tiny Sample
5 Michael Harris II 0.350 222pa 0.345 131pa 0.368 61pa 0.213 46pa 0.329 18pa Tiny Sample
6 Mauricio Dubón 0.342 286pa 0.281 113pa 0.218 57pa 0.427 24pa Tiny Sample 0.234 14pa Tiny Sample
7 Dominic Smith 0.351 160pa 0.322 52pa 0.134 40pa 0.351 34pa 0.225 16pa Tiny Sample
8 Lane Thomas 0.336 244pa 0.276 58pa 0.349 38pa 0.252 29pa 0.000 9pa Tiny Sample
9 Austin Riley 0.349 297pa 0.256 114pa 0.256 50pa 0.287 36pa 0.250 11pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top New York Mets Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Carson Benge #4 Strong recent formBatting 0.971 OPS (last 14d, +0.231 vs avg); strong vs Fastball
  • 2.Marcus Semien #8Batting 1.020 OPS (last 14d, +0.280 vs avg); strong vs Fastball
  • 3.Francisco Lindor #2Batting 0.888 OPS (last 14d, +0.148 vs avg)
Top Atlanta Braves Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Matt Olson #4 Strong recent formBatting 1.139 OPS (last 14d, +0.399 vs avg); strong vs Fastball
  • 2.Dominic Smith #7 Limited recent PA — not over-weightedBatting 1.038 OPS (last 14d, +0.298 vs avg)
  • 3.Ronald Acuña Jr. #1Batting 0.792 OPS (last 14d, +0.052 vs avg)
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Christian Scott (New York Mets)
  • Elite strikeout rate (11.1 K/9)
  • Above-average K rate (11.1 K/9)
⚠ Data Notes
  • Home probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Philadelphia Phillies @ St. Louis Cardinals
7:45 PM ET · Busch Stadium
Evenly matched tonight
BalancedBalanced Low Confidence
St. Louis Cardinals starter Hunter Dobbins (3.60 ERA) — Matchup appears evenly balanced.
Log in to track picks
Philadelphia Phillies
St. Louis Cardinals
Overall edge indicator — left = Philadelphia Phillies · right = St. Louis Cardinals · home pitching edge · away lineup edge
Away Lineup: Projected
Home Lineup: Projected
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Starter TBD
Philadelphia Phillies (away)
Data Unavailable
St. Louis Cardinals · RHP · 5 GS
Building Sample
3.60ERA
1.30WHIP
8.10K/9
3.20BB/9
1.40HR/9
40.0IP
4.43FIP
⚠ 40.0 IP — a growing sample. Getting more reliable, not fully trusted yet.
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Recent (21d): ERA 3.06 · WHIP 1.189 · 17.7 IP
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Coming
  • We know what each hitter does vs every pitch family — we're still loading tonight's pitcher arsenals.
  • Once available, we'll match the pitcher's go-to pitches directly against each hitter's strengths and weaknesses.
  • For now, the table below shows each hitter's history vs pitch families this season.
Philadelphia Phillies Hitters vs Pitch Families (opp. starter: Hunter Dobbins )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Trea Turner 0.324 304pa 0.227 133pa 0.236 47pa 0.344 49pa 0.243 16pa Tiny Sample
2 Kyle Schwarber 0.447 252pa 0.260 135pa 0.386 49pa 0.268 53pa 0.390 20pa Tiny Sample
3 Bryce Harper 0.415 242pa 0.369 115pa 0.315 55pa 0.309 59pa 0.186 35pa
4 Luis Arraez 0.351 331pa 0.311 75pa 0.218 49pa 0.452 30pa 0.291 13pa Tiny Sample
5 Alec Bohm 0.311 320pa 0.183 111pa 0.475 32pa 0.196 22pa Tiny Sample 0.321 16pa Tiny Sample
6 Brandon Marsh 0.360 255pa 0.244 111pa 0.208 47pa 0.414 42pa 0.183 26pa
7 Edmundo Sosa 0.282 117pa 0.198 53pa 0.291 30pa 0.177 14pa Tiny Sample 0.000 3pa Tiny Sample
8 Bryson Stott 0.351 253pa 0.368 82pa 0.336 56pa 0.233 52pa 0.133 26pa
9 J.T. Realmuto 0.306 230pa 0.297 65pa 0.168 25pa 0.299 20pa Tiny Sample 0.221 12pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
St. Louis Cardinals Hitters vs Pitch Families (opp. starter: TBD )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · = hitter's best pitch type · = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 JJ Wetherholt 0.354 318pa 0.257 97pa 0.231 54pa 0.352 33pa 0.321 18pa Tiny Sample
2 Iván Herrera 0.340 278pa 0.322 124pa 0.288 54pa 0.312 47pa 0.400 13pa Tiny Sample
3 Jordan Walker 0.341 281pa 0.311 132pa 0.349 52pa 0.280 35pa 0.669 10pa Tiny Sample
4 Alec Burleson 0.361 243pa 0.308 109pa 0.378 82pa 0.396 55pa 0.322 26pa
5 Nelson Velázquez 0.408 79pa 0.224 21pa Tiny Sample 0.396 12pa Tiny Sample 0.390 9pa Tiny Sample
6 Masyn Winn 0.294 255pa 0.287 120pa 0.293 41pa 0.266 36pa 0.098 16pa Tiny Sample
7 José Fermín 0.286 172pa 0.240 53pa 0.142 31pa 0.205 19pa Tiny Sample 0.147 6pa Tiny Sample
8 Bryan Torres 0.356 66pa 0.073 12pa Tiny Sample 0.243 16pa Tiny Sample 0.303 11pa Tiny Sample
9 Nathan Church 0.321 164pa 0.219 82pa 0.292 66pa 0.303 33pa 0.235 15pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Top Philadelphia Phillies Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Bryson Stott #8 Strong recent formBatting 1.277 OPS (last 14d, +0.537 vs avg); strong vs Slider/Sweeper
  • 2.Bryce Harper #3 Strong recent formBatting 1.096 OPS (last 14d, +0.356 vs avg); strong vs Fastball
  • 3.Trea Turner #1Batting 0.882 OPS (last 14d, +0.142 vs avg)
Top St. Louis Cardinals Advantages

Hottest bats in the lineup over the last two weeks.

  • 1.Alec Burleson #4 Strong recent formBatting 1.063 OPS (last 14d, +0.323 vs avg)
  • 2.Nathan Church #9Batting 0.833 OPS (last 14d, +0.093 vs avg); strong vs Fastball
  • 3.Nelson Velázquez #5 Small sampleBatting 0.555 OPS (last 14d); strong vs Fastball
Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Hunter Dobbins (St. Louis Cardinals)
  • No significant outliers in available metrics
⚠ Data Notes
  • Away probable starter not found
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
  • One starter has a tiny MLB sample; pitcher edge reduced.
Pitcher quality scores use ERA, WHIP, K/9, BB/9, and HR/9 relative to 2026 MLB averages. Lineup scores use recent OPS (last 14 days) weighted by batting order. Confidence reflects available data — not a betting recommendation.