MLB
NBA
Sunday, April 12, 2026
Sun Apr 12 2026 26 25 All
VS LHB PITCHER VULNERABILITY
TIER PITCHER HR/9 BRL% HH% IP HR/FB%
Ideal Zach Pop RHP 4.29 21.1% 57.9% 21.0 47.6%
Ideal Roki Sasaki RHP 2.12 15.7% 45.1% 17.0 15.4%
Favorable Sandy Alcantara RHP 1.43 16.9% 47.7% 82.0 16.0%
Favorable Zack Littell RHP 1.50 16.8% 42.5% 168.3 13.5%
Favorable Aaron Civale RHP 1.69 17.1% 43.4% 122.7 16.0%
Favorable Jameson Taillon RHP 1.41 17.1% 41.2% 146.3 14.1%
Favorable Jacob deGrom RHP 1.43 17.9% 47.2% 88.0 16.3%
Favorable Max Scherzer RHP 2.10 20.7% 38.0% 64.3 15.2%
Favorable Noah Cameron LHP 1.30 18.6% 45.4% 34.7 13.9%
Favorable Adrian Houser RHP 1.34 16.7% 42.9% 87.3 13.1%
Favorable Taj Bradley RHP 1.46 15.6% 41.1% 136.0 16.3%
Favorable Brayan Bello RHP 1.15 16.7% 39.0% 172.0 13.7%
Favorable José Soriano RHP 0.65 13.1% 45.8% 151.3 16.9%
Average Andre Pallante RHP 0.81 12.8% 41.7% 134.0 20.0%
Average Logan Gilbert RHP 1.22 15.4% 42.9% 155.3 15.0%
Average Zac Gallen RHP 1.06 14.7% 40.5% 160.7 12.8%
Average Cade Povich LHP 1.15 17.5% 38.5% 47.0 12.0%
Average Tanner Bibee RHP 1.38 13.9% 36.1% 183.0 13.5%
Average Nick Pivetta RHP 1.01 18.3% 41.8% 160.0 10.7%
Average Kyle Freeland LHP 1.10 12.8% 37.8% 49.0 15.8%
Average Cam Schlittler RHP 0.88 17.9% 41.5% 41.0 11.8%
Average Drew Rasmussen RHP 1.07 12.3% 43.1% 92.3 12.1%
Avoid Bubba Chandler RHP 0.55 11.9% 42.9% 16.3 6.2%
Avoid Freddy Peralta RHP 0.88 14.0% 33.0% 173.0 9.5%
Avoid Grant Taylor RHP 0.00 11.1% 46.7% 19.3 0.0%
Avoid Andrew Abbott LHP 0.50 11.9% 31.1% 71.7 4.3%
Avoid Chris Sale LHP 0.69 10.2% 24.6% 52.0 14.8%
Avoid Brandon Woodruff RHP 0.78 6.8% 31.8% 34.7 6.8%
Avoid Tarik Skubal LHP 0.26 10.6% 29.1% 68.7 4.3%
Avoid Cody Bolton RHP 0.00 9.1% 36.4% 9.3 0.0%
VS RHB PITCHER VULNERABILITY
TIER PITCHER HR/9 BRL% HH% IP HR/FB%
Ideal Nick Pivetta RHP 1.81 18.0% 42.8% 159.0 17.1%
Ideal Brandon Woodruff RHP 1.80 13.2% 41.2% 30.0 18.2%
Ideal Kyle Freeland LHP 1.60 17.6% 46.3% 214.3 16.0%
Ideal Cody Bolton RHP 2.45 18.8% 37.5% 11.0 20.0%
Ideal Zack Littell RHP 1.66 17.7% 37.9% 162.3 16.5%
Favorable Cade Povich LHP 1.53 19.2% 43.9% 135.3 14.7%
Favorable Zac Gallen RHP 1.33 19.2% 43.8% 169.0 16.4%
Favorable Andrew Abbott LHP 1.61 14.1% 34.9% 223.3 13.2%
Favorable José Soriano RHP 0.72 14.9% 48.5% 112.7 17.0%
Favorable Freddy Peralta RHP 1.63 14.8% 39.1% 165.3 17.8%
Favorable Roki Sasaki RHP 1.15 14.0% 50.0% 15.7 18.2%
Favorable Max Scherzer RHP 1.68 18.0% 35.9% 59.0 15.5%
Average Taj Bradley RHP 1.29 16.1% 42.4% 132.3 14.7%
Average Aaron Civale RHP 1.50 15.3% 36.0% 132.3 13.3%
Average Sandy Alcantara RHP 0.94 18.1% 43.0% 86.0 13.6%
Average Jameson Taillon RHP 1.42 12.1% 36.4% 139.7 11.7%
Average Logan Gilbert RHP 1.27 14.3% 38.4% 177.3 17.9%
Average Cam Schlittler RHP 1.25 18.4% 38.2% 28.7 15.4%
Average Jacob deGrom RHP 1.30 13.9% 39.3% 89.7 13.3%
Average Tanner Bibee RHP 1.20 14.9% 38.2% 158.0 12.8%
Average Zach Pop RHP 0.83 13.9% 42.6% 32.7 13.0%
Average Bubba Chandler RHP 0.63 25.6% 39.5% 14.3 12.5%
Average Andre Pallante RHP 1.11 11.1% 38.3% 137.7 14.2%
Average Brayan Bello RHP 0.83 12.2% 42.1% 140.7 14.1%
Average Noah Cameron LHP 1.19 12.4% 34.9% 98.7 12.5%
Average Tarik Skubal LHP 0.91 15.4% 34.7% 307.3 11.7%
Average Grant Taylor RHP 0.00 23.7% 57.9% 14.3 0.0%
Avoid Drew Rasmussen RHP 0.82 11.9% 41.3% 77.3 13.7%
Avoid Adrian Houser RHP 0.48 12.1% 47.2% 93.7 6.9%
Avoid Chris Sale LHP 0.60 12.6% 35.1% 238.7 8.0%
San Francisco Giants@Baltimore Orioles
Oriole Park at Camden Yards | 10:35 AM
Park HR Rank #8/30
Clear 64°F 11 mph
Adrian Houser RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 11.7 1.54 0 0.0 18.6% 51.2% 16.3% 0.0%
vsLHB 4.7 2.57 0 0.0 30.0% 55.0% 15.0% 0.0%
vsRHB 7.0 0.86 0 0.0 8.7% 47.8% 17.4% 0.0%
G 2
IP/G 5.8
K 7
K/9 5.4
H/G 7.5
Sinker 47.4% Changeup 20.0% Slider 13.1% Four-seam FB 12.0% Curveball 7.4%
Baltimore Orioles Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Gunnar Henderson LHB 4 0.213 0.321 0.511 0.298 93.6 25.0% 66.7% 24.8%
37
Samuel Basallo LHB 1 0.138 0.195 0.241 0.103 93.3 7.7% 53.8% 29.9%
32
Colton Cowser LHB 0 0.240 0.318 0.280 0.040 74.8 9.1% 36.4% 27.0%
30
Pete Alonso RHB 1 0.182 0.253 0.295 0.114 92.2 15.4% 61.5% 29.3%
27
Dylan Beavers LHB 1 0.214 0.300 0.357 0.143 87.1 9.1% 27.3% 27.0%
26
Leody Taveras SHB 0 0.375 0.506 0.500 0.125 80.3 18.2% 36.4% 33.4%
24
Taylor Ward RHB 0 0.320 0.440 0.480 0.160 89.7 20.0% 33.3% 32.0%
24
Jeremiah Jackson RHB 1 0.200 0.280 0.333 0.133 88.5 14.3% 28.6% 26.9%
19
Coby Mayo RHB 0 0.154 0.206 0.192 0.038 83.4 8.3% 33.3% 22.4%
16
Cade Povich LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 5.7 1.24 1 1.59 5.3% 36.8% 36.8% 14.3%
vsLHB 2.3 1.71 1 3.86 10.0% 30.0% 40.0% 25.0%
vsRHB 3.3 0.9 0 0.0 0.0% 44.4% 33.3% 0.0%
G 1
IP/G 5.7
K 2
K/9 3.2
H/G 4.0
Four-seam FB 42.5% Curveball 19.5% Cutter 13.8% Changeup 11.5% Sinker 6.9% Slider 5.7%
San Francisco Giants Batters vs LHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Casey Schmitt RHB 0 0.455 0.618 0.636 0.182 93.3 45.5% 54.5% 26.4%
36
Heliot Ramos RHB 0 0.143 0.186 0.143 0.000 84.7 33.3% 30.5%
35
Willy Adames RHB 0 0.235 0.324 0.353 0.118 86.5 33.3% 38.9% 23.6%
33
Matt Chapman RHB 0 0.263 0.358 0.368 0.105 90.7 20.0% 46.7% 25.8%
33
Jerar Encarnacion RHB 0 0.500 0.688 0.750 0.250 85.4 7.7% 46.2% 32.8%
30
Rafael Devers LHB 1 0.292 0.404 0.458 0.167 94.4 17.6% 52.9% 26.2%
27
Christian Koss RHB 89.0 25.0% 50.0% 33.3%
27
Daniel Susac RHB 0 1.000 1.300 1.000 0.000 87.3 12.5% 50.0%
27
Jung Hoo Lee LHB 1 0.154 0.246 0.462 0.308 92.7 6.2% 50.0% 27.3%
20
Arizona Diamondbacks@Philadelphia Phillies
Citizens Bank Park | 10:35 AM
Park HR Rank #4/30
Clear 61°F 5 mph
Zac Gallen RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 14.0 1.43 1 0.64 14.9% 40.4% 29.8% 7.1%
vsLHB 7.0 1.43 0 0.0 16.0% 44.0% 32.0% 0.0%
vsRHB 7.0 1.43 1 1.29 13.6% 36.4% 27.3% 16.7%
G 3
IP/G 4.7
K 9
K/9 5.8
H/G 4.7
Four-seam FB 37.5% Slider 22.4% Knuckle Curve 17.8% Changeup 15.1% Sinker 3.9% Cutter 3.5%
Philadelphia Phillies Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Kyle Schwarber LHB 4 0.214 0.348 0.679 0.464 92.1 22.2% 66.7% 16.9%
42
Bryce Harper LHB 2 0.250 0.372 0.562 0.312 89.9 26.7% 46.7% 30.8%
33
Adolis García RHB 2 0.225 0.323 0.425 0.200 92.6 15.4% 46.2% 29.4%
30
Brandon Marsh LHB 2 0.262 0.373 0.476 0.214 89.9 27.3% 54.5% 28.5%
30
Bryson Stott LHB 0 0.184 0.243 0.211 0.026 91.4 26.7% 66.7% 31.3%
26
Alec Bohm RHB 1 0.158 0.217 0.237 0.079 88.1 6.7% 46.7% 30.1%
25
Trea Turner RHB 0 0.310 0.413 0.381 0.071 82.5 20.0% 53.3% 25.0%
24
Justin Crawford LHB 0 0.394 0.535 0.545 0.152 85.4 25.0%
21
Rafael Marchán SHB 0 0.000 0.000 0.000 0.000 89.9 16.7% 25.2%
20
Zach Pop RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 4.7 1.07 0 0.0 9.1% 27.3% 27.3% 0.0%
vsLHB 1.7 1.8 0 0.0 0.0% 0.0% 66.7% 0.0%
vsRHB 3.0 0.67 0 0.0 12.5% 37.5% 12.5% 0.0%
G 6
IP/G 0.8
K 5
K/9 9.6
H/G 0.3
Sinker 64.5% Slider 25.8% Cutter 9.7%
Arizona Diamondbacks Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Corbin Carroll LHB 1 0.222 0.322 0.444 0.222 92.5 28.6% 57.1% 23.7%
42
Alek Thomas LHB 0 0.065 0.094 0.129 0.065 84.0 7.7% 23.1% 22.0%
31
Geraldo Perdomo SHB 1 0.219 0.308 0.375 0.156 83.6 16.7% 33.3% 27.5%
30
Jorge Barrosa SHB 0 0.211 0.305 0.421 0.211 71.9 16.7% 25.0% 14.1%
26
Ildemaro Vargas SHB 0 0.385 0.523 0.538 0.154 78.7 13.3% 26.7% 20.2%
25
Tim Tawa RHB 0 0.125 0.162 0.125 0.000 87.6 15.4% 23.1% 20.1%
23
James McCann RHB 0 0.111 0.161 0.222 0.111 86.4 10.0% 40.0% 32.8%
22
Jose Fernandez RHB 2 0.333 0.483 0.667 0.333 79.9 13.3% 33.3%
18
Nolan Arenado RHB 0 0.156 0.208 0.188 0.031 82.3 6.7% 20.0% 22.2%
17
Minnesota Twins@Toronto Blue Jays
Rogers Centre | 10:37 AM
Park HR Rank #20/30
Drizzle 42°F 12 mph RETRACT ROOF
Taj Bradley RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 16.7 1.08 0 0.0 19.0% 42.9% 35.7% 0.0%
vsLHB 8.7 1.04 0 0.0 25.0% 45.0% 40.0% 0.0%
vsRHB 8.0 1.12 0 0.0 13.6% 40.9% 31.8% 0.0%
G 3
IP/G 5.6
K 22
K/9 11.9
H/G 4.7
Four-seam FB 47.3% Splitter 21.6% Cutter 20.3% Curveball 10.8%
Toronto Blue Jays Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Daulton Varsho LHB 1 0.152 0.220 0.303 0.152 88.2 25.0% 43.8% 23.0%
34
Vladimir Guerrero Jr. RHB 0 0.350 0.466 0.425 0.075 95.5 25.0% 56.2% 28.1%
32
Jesús Sánchez LHB 2 0.286 0.410 0.543 0.257 90.2 14.3% 42.9% 27.7%
32
Nathan Lukes LHB 0 0.095 0.124 0.095 0.000 87.6 27.3% 31.5%
26
Brandon Valenzuela SHB 1 0.273 0.395 0.545 0.273 86.4 25.0% 37.5%
24
Andrés Giménez LHB 2 0.333 0.470 0.576 0.242 77.7 17.6% 25.0%
22
Eloy Jiménez RHB 20.5%
22
Kazuma Okamoto RHB 2 0.179 0.260 0.359 0.179 85.3 14.3% 42.9%
22
Ernie Clement RHB 0 0.256 0.345 0.333 0.077 80.9 5.3% 15.8% 24.0%
18
Max Scherzer RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 7.7 1.04 2 2.35 21.7% 39.1% 52.2% 16.7%
vsLHB 4.3 0.92 0 0.0 23.1% 30.8% 46.2% 0.0%
vsRHB 3.3 1.2 2 5.4 20.0% 50.0% 60.0% 33.3%
G 2
IP/G 3.8
K 6
K/9 7.0
H/G 3.0
Four-seam FB 47.9% Slider 22.7% Curveball 14.3% Changeup 9.2% Cutter 5.9%
Minnesota Twins Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Matt Wallner LHB 2 0.241 0.350 0.483 0.241 97.9 40.0% 100.0% 18.6%
44
Kody Clemens LHB 1 0.056 0.097 0.222 0.167 91.8 30.0% 30.0% 19.1%
40
Trevor Larnach LHB 0 0.278 0.378 0.389 0.111 88.9 25.0% 66.7% 23.8%
34
Josh Bell SHB 2 0.333 0.483 0.667 0.333 87.5 13.3% 40.0% 27.9%
31
James Outman LHB 0 0.000 0.000 0.000 0.000 82.4 60.0% 23.2%
31
Victor Caratini SHB 0 0.333 0.433 0.333 0.000 86.4 23.1% 38.5% 25.3%
28
Tristan Gray LHB 1 0.286 0.414 0.571 0.286 84.6 10.0% 50.0% 14.1%
27
Brooks Lee SHB 0 0.235 0.306 0.235 0.000 79.5 7.7% 23.1% 23.5%
24
Luke Keaschall RHB 1 0.172 0.240 0.276 0.103 80.6 6.2% 12.5% 25.7%
24
Los Angeles Angels@Cincinnati Reds
Great American Ball Park | 10:40 AM
Park HR Rank #2/30
Clear 80°F 11 mph
José Soriano RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 19.0 0.63 1 0.47 9.3% 39.5% 23.3% 10.0%
vsLHB 8.0 1.0 1 1.12 10.5% 47.4% 26.3% 20.0%
vsRHB 11.0 0.36 0 0.0 8.3% 33.3% 20.8% 0.0%
G 3
IP/G 6.3
K 21
K/9 9.9
H/G 2.3
Sinker 29.9% Knuckle Curve 28.4% Four-seam FB 22.3% Splitter 10.8% Slider 8.6%
Cincinnati Reds Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Sal Stewart RHB 3 0.316 0.454 0.605 0.289 93.0 14.3% 42.9% 22.5%
34
Elly De La Cruz SHB 1 0.263 0.362 0.395 0.132 94.2 30.8% 46.2% 26.4%
30
Eugenio Suárez RHB 1 0.225 0.307 0.325 0.100 74.5 15.4% 15.4% 20.6%
27
Nathaniel Lowe LHB 0 0.250 0.344 0.375 0.125 91.0 38.5% 61.5% 32.2%
27
Spencer Steer RHB 1 0.167 0.242 0.333 0.167 89.0 26.7% 33.3% 24.0%
25
Noelvi Marte RHB 0 0.308 0.400 0.308 0.000 85.5 30.8% 26.1%
22
Matt McLain RHB 0 0.190 0.258 0.262 0.071 82.9 5.9% 23.5% 30.5%
20
TJ Friedl LHB 0 0.146 0.190 0.146 0.000 80.2 5.9% 17.6% 19.8%
19
P.J. Higgins RHB 0 0.000 0.000 0.000 0.000 77.9
18
Andrew Abbott LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 16.0 1.5 1 0.56 14.0% 40.0% 24.0% 8.3%
vsLHB 2.7 3.38 1 3.38 25.0% 50.0% 25.0% 33.3%
vsRHB 13.3 1.12 0 0.0 10.5% 36.8% 23.7% 0.0%
G 3
IP/G 5.3
K 11
K/9 6.2
H/G 6.0
Four-seam FB 52.3% Curveball 23.3% Changeup 20.6% Sweeper 3.8%
Los Angeles Angels Batters vs LHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Jo Adell RHB 1 0.417 0.579 0.667 0.250 91.6 23.5% 58.8% 27.5%
38
Zach Neto RHB 1 0.444 0.628 0.778 0.333 91.7 33.3% 46.7% 21.1%
37
Jorge Soler RHB 0 0.125 0.162 0.125 0.000 89.4 25.0% 50.0% 21.5%
34
Mike Trout RHB 0 0.167 0.242 0.333 0.167 93.4 26.7% 46.7% 30.7%
31
Logan O'Hoppe RHB 0 0.286 0.371 0.286 0.000 85.5 23.1% 46.2% 25.1%
29
Bryce Teodosio RHB 0 0.125 0.162 0.125 0.000 77.9 35.1%
26
Vaughn Grissom RHB 0 0.000 0.000 0.000 0.000 86.4 30.9%
26
Oswald Peraza RHB 0 0.143 0.186 0.143 0.000 75.8 25.0% 33.3% 23.5%
23
Nolan Schanuel LHB 0 0.286 0.371 0.286 0.000 85.8 5.9% 41.2% 23.2%
9
Athletics@New York Mets
Citi Field | 10:40 AM
Park HR Rank #24/30
Clear 55°F 11 mph
Aaron Civale RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 9.7 1.14 2 1.86 11.5% 50.0% 46.2% 16.7%
vsLHB 6.3 1.11 1 1.42 5.6% 44.4% 38.9% 14.3%
vsRHB 3.3 1.2 1 2.7 25.0% 62.5% 62.5% 20.0%
G 2
IP/G 4.8
K 9
K/9 8.4
H/G 3.0
Cutter 31.4% Sinker 25.7% Curveball 21.7% Four-seam FB 8.6% Splitter 6.3% Slider 6.3%
New York Mets Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Jared Young LHB 0 0.333 0.450 0.444 0.111 83.8 55.6% 26.9%
35
Francisco Lindor SHB 0 0.163 0.229 0.279 0.116 88.6 16.7% 50.0% 22.9%
33
Brett Baty LHB 0 0.233 0.316 0.326 0.093 92.8 15.4% 46.2% 19.7%
33
Jorge Polanco SHB 1 0.273 0.382 0.455 0.182 90.8 16.7% 44.4% 20.1%
32
Carson Benge LHB 1 0.147 0.204 0.235 0.088 88.1 8.3% 41.7%
27
Bo Bichette RHB 0 0.222 0.292 0.244 0.022 90.3 42.9% 36.5%
25
Tyrone Taylor RHB 0 0.143 0.186 0.143 0.000 89.7 18.2% 27.3% 24.5%
24
Luis Torrens RHB 0 0.100 0.130 0.100 0.000 85.7 15.4% 38.5% 30.7%
23
Marcus Semien RHB 1 0.167 0.231 0.262 0.095 84.6 11.1% 38.9% 21.5%
21
Freddy Peralta RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 15.0 1.13 2 1.2 10.5% 36.8% 21.1% 25.0%
vsLHB 10.0 1.1 2 1.8 8.3% 33.3% 29.2% 28.6%
vsRHB 5.0 1.2 0 0.0 14.3% 42.9% 7.1% 0.0%
G 3
IP/G 5.0
K 19
K/9 11.4
H/G 4.0
Four-seam FB 46.2% Changeup 22.7% Slider 17.2% Curveball 13.6% Slow Curve 0.4%
Athletics Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Nick Kurtz LHB 0 0.182 0.245 0.242 0.061 99.6 36.4% 63.6% 30.2%
38
Shea Langeliers RHB 3 0.326 0.462 0.581 0.256 91.3 21.1% 52.6% 19.6%
32
Max Muncy RHB 1 0.342 0.468 0.500 0.158 97.1 33.3% 100.0% 23.7%
31
Tyler Soderstrom LHB 2 0.268 0.382 0.488 0.220 90.4 27.8% 55.6% 27.4%
27
Lawrence Butler LHB 1 0.233 0.323 0.367 0.133 86.6 27.3% 45.5% 30.1%
25
Carlos Cortes LHB 1 0.333 0.475 0.611 0.278 85.1 8.3% 33.3% 20.5%
25
Denzel Clarke RHB 0 0.150 0.195 0.150 0.000 86.5 9.1% 45.5% 25.3%
22
Jeff McNeil LHB 0 0.306 0.401 0.333 0.028 90.7 26.7% 40.0% 21.1%
22
Darell Hernaiz RHB 0 0.500 0.650 0.500 0.000 83.5 22.2% 26.6%
19
Miami Marlins@Detroit Tigers
Comerica Park | 10:40 AM
Park HR Rank #28/30
Overcast 59°F 10 mph
Sandy Alcantara RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 23.7 0.59 0 0.0 3.2% 28.6% 39.7% 0.0%
vsLHB 10.7 0.47 0 0.0 3.8% 23.1% 42.3% 0.0%
vsRHB 13.0 0.69 0 0.0 2.7% 32.4% 37.8% 0.0%
G 3
IP/G 7.9
K 18
K/9 6.8
H/G 3.3
Changeup 26.1% Four-seam FB 24.9% Sinker 19.5% Slider 15.3% Cutter 8.0% Sweeper 6.1%
Detroit Tigers Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Kerry Carpenter LHB 2 0.186 0.266 0.349 0.163 95.1 40.0% 70.0% 20.1%
40
Riley Greene LHB 1 0.220 0.307 0.360 0.140 96.4 33.3% 75.0% 26.4%
39
Colt Keith LHB 0 0.362 0.493 0.511 0.149 93.6 15.4% 61.5% 27.3%
31
Spencer Torkelson RHB 0 0.205 0.274 0.256 0.051 94.4 33.3% 66.7% 20.9%
29
Kevin McGonigle LHB 0 0.250 0.350 0.417 0.167 89.1 20.0% 40.0%
27
Zach McKinstry LHB 1 0.200 0.280 0.333 0.133 82.6 15.4% 26.4%
26
Javier Báez RHB 1 0.303 0.421 0.485 0.182 90.6 20.0% 46.7% 24.7%
22
Dillon Dingler RHB 2 0.265 0.375 0.471 0.206 87.0 18.8% 31.2% 25.7%
21
Gleyber Torres RHB 1 0.217 0.292 0.283 0.065 87.6 6.7% 26.7% 32.7%
19
Tarik Skubal LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 17.3 1.1 1 0.52 13.2% 39.6% 26.4% 7.1%
vsLHB 3.0 1.0 1 3.0 12.5% 62.5% 12.5% 100.0%
vsRHB 14.3 1.12 0 0.0 13.3% 35.6% 28.9% 0.0%
G 3
IP/G 5.8
K 16
K/9 8.3
H/G 5.7
Four-seam FB 41.4% Changeup 26.6% Slider 15.6% Sinker 14.1% Curveball 2.3%
Miami Marlins Batters vs LHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Deyvison De Los Santos RHB 0 0.500 0.725 1.000 0.500 99.6 50.0% 50.0%
24
Agustín Ramírez RHB 0 0.188 0.272 0.375 0.188 90.9 16.7% 44.4% 26.8%
24
Heriberto Hernández RHB 0 0.125 0.181 0.250 0.125 88.4 15.4% 38.5% 20.8%
24
Javier Sanoja RHB 0 0.333 0.443 0.400 0.067 90.2 8.3% 41.7% 28.6%
21
Connor Norby RHB 0 0.154 0.200 0.154 0.000 86.9 7.7% 38.5% 24.6%
21
Otto Lopez RHB 0 0.400 0.542 0.550 0.150 96.7 11.1% 66.7% 26.7%
21
Austin Slater RHB 0 0.111 0.144 0.111 0.000 84.0 14.3% 14.3% 29.4%
19
Jakob Marsee LHB 0 0.200 0.282 0.350 0.150 85.3 18.8% 50.0% 21.4%
16
Xavier Edwards SHB 0 0.294 0.391 0.353 0.059 88.4 6.7% 20.0% 33.1%
14
New York Yankees@Tampa Bay Rays
Tropicana Field | 10:40 AM
Park HR Rank #21/30
Clear 79°F 10 mph FIXED ROOF
Cam Schlittler RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 16.3 0.49 0 0.0 14.3% 37.1% 25.7% 0.0%
vsLHB 9.0 0.67 0 0.0 22.7% 54.5% 36.4% 0.0%
vsRHB 7.3 0.27 0 0.0 0.0% 7.7% 7.7% 0.0%
G 3
IP/G 5.4
K 22
K/9 12.1
H/G 2.7
Four-seam FB 31.6% Sinker 30.3% Cutter 29.4% Curveball 7.8% Slider 0.9%
Tampa Bay Rays Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Jonathan Aranda LHB 2 0.220 0.318 0.439 0.220 91.2 22.2% 33.3% 22.9%
32
Junior Caminero RHB 2 0.195 0.279 0.366 0.171 90.4 25.0% 33.3% 23.1%
31
Hunter Feduccia LHB 0 0.167 0.217 0.167 0.000 92.9 16.7% 33.3% 35.3%
24
Cedric Mullins LHB 1 0.114 0.166 0.229 0.114 84.4 20.0% 46.7% 22.1%
24
Yandy Díaz RHB 2 0.366 0.509 0.585 0.220 90.1 18.8% 43.8% 35.5%
24
Richie Palacios LHB 1 0.267 0.377 0.467 0.200 92.4 11.1% 55.6% 19.2%
22
Jake Fraley LHB 0 0.200 0.272 0.280 0.080 89.4 20.0% 40.0% 23.1%
22
Chandler Simpson LHB 0 0.378 0.500 0.432 0.054 86.1 23.5% 28.8%
16
Taylor Walls SHB 0 0.250 0.337 0.333 0.083 75.3 7.7% 23.1% 27.0%
16
Drew Rasmussen RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 11.0 0.64 2 1.64 17.2% 41.4% 27.6% 25.0%
vsLHB 6.3 1.11 2 2.84 25.0% 37.5% 31.2% 40.0%
vsRHB 4.7 0.0 0 0.0 7.7% 46.2% 23.1% 0.0%
G 2
IP/G 5.5
K 10
K/9 8.2
H/G 3.0
Cutter 38.3% Four-seam FB 30.2% Sinker 18.5% Changeup 8.0% Sweeper 3.1% Curveball 1.9%
New York Yankees Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Aaron Judge RHB 1 0.175 0.242 0.275 0.100 86.1 27.3% 54.5% 26.9%
36
Ben Rice LHB 4 0.375 0.567 0.906 0.531 96.3 50.0% 90.0% 21.6%
35
Trent Grisham LHB 0 0.143 0.199 0.229 0.086 95.6 8.3% 91.7% 16.2%
31
Jazz Chisholm Jr. LHB 0 0.200 0.275 0.300 0.100 89.7 12.5% 37.5% 20.0%
28
Ryan McMahon LHB 0 0.107 0.139 0.107 0.000 95.9 87.5% 25.4%
28
J.C. Escarra LHB 0 0.000 0.000 0.000 0.000 95.5 50.0% 27.1%
24
Cody Bellinger LHB 1 0.282 0.390 0.436 0.154 88.3 6.2% 43.8% 25.7%
22
Randal Grichuk RHB 0 0.000 0.000 0.000 0.000 82.6 20.0% 40.0% 22.0%
21
José Caballero RHB 0 0.182 0.245 0.242 0.061 81.4 23.1% 46.2% 19.8%
15
Chicago White Sox@Kansas City Royals
Kauffman Stadium | 11:10 AM
Park HR Rank #22/30
? 64°F 11 mph
Grant Taylor RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 6.3 1.26 0 0.0 11.8% 35.3% 47.1% 0.0%
vsLHB 3.0 1.0 0 0.0 0.0% 50.0% 25.0% 0.0%
vsRHB 3.3 1.5 0 0.0 15.4% 30.8% 53.8% 0.0%
G 6
IP/G 1.1
K 8
K/9 11.4
H/G 1.0
Four-seam FB 50.9% Slider 19.8% Curveball 17.9% Cutter 5.7% Sinker 5.7%
Kansas City Royals Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Carter Jensen LHB 4 0.207 0.336 0.655 0.448 93.1 27.3% 54.5% 21.3%
36
Bobby Witt Jr. RHB 0 0.233 0.306 0.256 0.023 88.9 17.6% 47.1% 29.6%
28
Salvador Perez RHB 2 0.205 0.297 0.410 0.205 89.6 23.1% 53.8% 23.0%
27
Vinnie Pasquantino LHB 0 0.152 0.202 0.182 0.030 91.5 33.3% 66.7% 20.9%
25
Jac Caglianone LHB 0 0.267 0.357 0.333 0.067 98.2 27.3% 81.8% 21.8%
23
Maikel Garcia RHB 1 0.279 0.384 0.419 0.140 90.8 20.0% 66.7% 29.9%
21
Michael Massey LHB 0 0.400 0.550 0.600 0.200 86.3 20.0% 20.0% 21.7%
18
Kyle Isbel LHB 2 0.370 0.520 0.630 0.259 88.7 20.0% 80.0% 26.9%
18
Isaac Collins SHB 0 0.250 0.331 0.292 0.042 82.6 7.7% 15.4% 24.2%
15
Noah Cameron LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 10.7 1.12 0 0.0 21.9% 46.9% 37.5% 0.0%
vsLHB 2.0 0.5 0 0.0 0.0% 20.0% 40.0% 0.0%
vsRHB 8.7 1.27 0 0.0 25.9% 51.9% 37.0% 0.0%
G 2
IP/G 5.3
K 10
K/9 8.4
H/G 5.0
Four-seam FB 32.2% Cutter 27.2% Changeup 21.1% Curveball 15.6% Slider 3.9%
Chicago White Sox Batters vs LHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Derek Hill RHB 0 0.286 0.371 0.286 0.000 87.0 33.3% 30.2%
28
Colson Montgomery LHB 1 0.231 0.346 0.538 0.308 83.3 27.3% 54.5% 17.0%
27
Lenyn Sosa RHB 0 0.250 0.337 0.333 0.083 93.0 15.4% 84.6% 28.4%
26
Munetaka Murakami LHB 1 0.100 0.175 0.400 0.300 91.2 25.0% 50.0%
25
Miguel Vargas RHB 0 0.333 0.483 0.667 0.333 87.2 8.3% 58.3% 25.7%
21
Luisangel Acuña RHB 0 0.273 0.355 0.273 0.000 86.4 31.2% 30.4%
20
Edgar Quero SHB 0 0.000 0.000 0.000 0.000 90.7 38.5% 35.4%
19
Chase Meidroth RHB 0 0.250 0.350 0.417 0.167 91.4 15.4% 61.5% 31.1%
19
Tanner Murray RHB 0 0.000 0.000 0.000 0.000 85.1 11.1% 44.4%
19
Washington Nationals@Milwaukee Brewers
American Family Field | 11:10 AM
Park HR Rank #11/30
Overcast 66°F 12 mph RETRACT ROOF
Zack Littell RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 10.0 1.5 2 1.8 9.1% 45.5% 33.3% 18.2%
vsLHB 5.0 1.4 1 1.8 0.0% 43.8% 37.5% 16.7%
vsRHB 5.0 1.6 1 1.8 17.6% 47.1% 29.4% 20.0%
G 2
IP/G 5.0
K 7
K/9 6.3
H/G 5.0
Slider 32.4% Four-seam FB 28.3% Splitter 18.6% Sweeper 10.3% Sinker 10.3%
Milwaukee Brewers Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Garrett Mitchell LHB 1 0.280 0.400 0.520 0.240 95.0 63.6% 72.7% 26.1%
38
Jake Bauers LHB 3 0.258 0.384 0.581 0.323 95.2 27.3% 72.7% 22.2%
35
Christian Yelich LHB 1 0.344 0.470 0.500 0.156 91.5 54.5% 27.8%
33
William Contreras RHB 2 0.258 0.374 0.516 0.258 93.9 6.2% 68.8% 27.3%
30
Brice Turang LHB 1 0.308 0.452 0.654 0.346 87.8 7.1% 28.6% 36.0%
27
David Hamilton LHB 0 0.227 0.295 0.227 0.000 75.2 6.7% 26.7% 26.5%
26
Sal Frelick LHB 0 0.259 0.348 0.333 0.074 87.2 7.1% 35.7% 25.0%
23
Brandon Lockridge RHB 0 0.318 0.420 0.364 0.045 86.9 33.3% 39.0%
23
Joey Ortiz RHB 0 0.174 0.226 0.174 0.000 86.6 35.7% 34.2%
22
Brandon Woodruff RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 10.3 1.26 2 1.74 9.4% 31.2% 59.4% 10.5%
vsLHB 4.7 1.29 1 1.93 6.7% 20.0% 60.0% 11.1%
vsRHB 5.7 1.24 1 1.59 11.8% 41.2% 58.8% 10.0%
G 2
IP/G 5.2
K 10
K/9 8.7
H/G 5.5
Four-seam FB 32.9% Sinker 25.5% Changeup 23.0% Cutter 12.4% Sweeper 3.1% Curveball 3.1%
Washington Nationals Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
James Wood LHB 3 0.289 0.424 0.605 0.316 100.7 56.2% 87.5% 30.7%
29
Brady House RHB 2 0.206 0.299 0.412 0.206 82.9 12.5% 25.0% 33.9%
24
Jacob Young RHB 1 0.273 0.375 0.409 0.136 86.5 7.1% 50.0% 36.6%
22
Luis García Jr. LHB 1 0.289 0.408 0.500 0.211 89.7 21.4% 50.0% 24.3%
20
Daylen Lile LHB 0 0.233 0.313 0.302 0.070 91.1 11.8% 41.2% 26.9%
20
CJ Abrams LHB 4 0.310 0.466 0.724 0.414 92.6 12.5% 50.0% 21.9%
20
Jorbit Vivas LHB 0 0.250 0.325 0.250 0.000 76.9 22.2% 16.7%
13
Nasim Nuñez SHB 0 0.214 0.279 0.214 0.000 83.9 12.5% 31.2% 38.9%
10
Drew Millas SHB 0 0.188 0.244 0.188 0.000 68.9 27.7%
9
Boston Red Sox@St. Louis Cardinals
Busch Stadium | 11:15 AM
Park HR Rank #15/30
Overcast 80°F 19 mph
Brayan Bello RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 8.0 2.5 1 1.12 13.3% 30.0% 23.3% 14.3%
vsLHB 4.0 2.5 1 2.25 14.3% 28.6% 35.7% 20.0%
vsRHB 4.0 2.5 0 0.0 12.5% 31.2% 12.5% 0.0%
G 2
IP/G 4.0
K 7
K/9 7.9
H/G 6.5
Sinker 37.1% Cutter 25.8% Changeup 13.5% Sweeper 10.7% Curveball 9.6% Four-seam FB 3.4%
St. Louis Cardinals Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Nolan Gorman LHB 2 0.242 0.342 0.424 0.182 85.3 9.1% 45.5% 20.8%
28
Alec Burleson LHB 1 0.300 0.415 0.467 0.167 88.4 13.3% 46.7% 26.6%
28
Jordan Walker RHB 3 0.265 0.384 0.529 0.265 99.3 61.5% 76.9% 22.3%
24
Thomas Saggese RHB 0 0.296 0.396 0.370 0.074 95.0 38.5% 53.8% 38.8%
23
JJ Wetherholt LHB 1 0.229 0.314 0.343 0.114 86.7 26.7%
22
Iván Herrera RHB 0 0.194 0.266 0.290 0.097 86.9 30.8% 69.2% 31.1%
21
Ramón Urías RHB 0 0.188 0.262 0.312 0.125 90.6 14.3% 42.9% 24.8%
20
Victor Scott II LHB 0 0.174 0.233 0.217 0.043 72.5 30.8% 26.0%
20
José Fermín RHB 0 0.500 0.650 0.500 0.000 84.1 50.0% 23.9%
13
Andre Pallante RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 10.0 1.3 0 0.0 19.4% 51.6% 19.4% 0.0%
vsLHB 5.7 1.76 0 0.0 15.0% 55.0% 20.0% 0.0%
vsRHB 4.3 0.69 0 0.0 27.3% 45.5% 18.2% 0.0%
G 2
IP/G 5.0
K 5
K/9 4.5
H/G 3.0
Four-seam FB 31.2% Slider 28.4% Sinker 17.6% Knuckle Curve 14.2% Splitter 8.5%
Boston Red Sox Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Wilyer Abreu LHB 3 0.366 0.523 0.683 0.317 92.7 26.7% 60.0% 23.9%
30
Roman Anthony LHB 1 0.189 0.270 0.351 0.162 87.3 21.4% 21.4% 21.4%
28
Jarren Duran LHB 0 0.200 0.270 0.267 0.067 91.0 21.4% 42.9% 28.1%
28
Willson Contreras RHB 1 0.256 0.353 0.385 0.128 96.4 27.3% 72.7% 29.1%
28
Marcelo Mayer LHB 0 0.182 0.250 0.273 0.091 88.1 18.2% 27.3% 24.4%
25
Ceddanne Rafaela RHB 1 0.242 0.329 0.333 0.091 90.6 30.8% 53.8% 25.6%
22
Trevor Story RHB 1 0.149 0.206 0.234 0.085 87.4 5.9% 47.1% 29.1%
21
Connor Wong RHB 0 0.455 0.632 0.727 0.273 95.1 25.0% 75.0% 26.8%
20
Caleb Durbin RHB 0 0.152 0.202 0.182 0.030 81.8 14.3% 23.2%
16
Pittsburgh Pirates@Chicago Cubs
Wrigley Field | 11:20 AM
Park HR Rank #6/30
Cloudy 79°F 20 mph
Bubba Chandler RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 8.3 1.8 0 0.0 15.0% 50.0% 50.0% 0.0%
vsLHB 3.3 1.2 0 0.0 10.0% 50.0% 50.0% 0.0%
vsRHB 5.0 2.2 0 0.0 20.0% 50.0% 50.0% 0.0%
G 2
IP/G 4.2
K 10
K/9 10.8
H/G 2.5
Four-seam FB 70.1% Changeup 15.9% Slider 12.8% Curveball 1.2%
Chicago Cubs Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Seiya Suzuki RHB 0 0.167 0.217 0.167 0.000 89.4 20.0% 60.0% 26.1%
25
Moisés Ballesteros LHB 1 0.276 0.374 0.379 0.103 98.2 28.6% 71.4% 24.4%
25
Ian Happ SHB 3 0.200 0.305 0.500 0.300 89.6 30.8% 53.8% 27.2%
24
Pete Crow-Armstrong LHB 1 0.250 0.339 0.344 0.094 88.7 14.3% 42.9% 22.3%
24
Carson Kelly RHB 0 0.333 0.440 0.381 0.048 93.0 36.4% 54.5% 25.8%
23
Dansby Swanson RHB 1 0.167 0.233 0.278 0.111 91.2 29.4% 64.7% 19.9%
23
Alex Bregman RHB 1 0.220 0.300 0.317 0.098 90.0 11.1% 44.4% 24.3%
22
Matt Shaw RHB 1 0.217 0.309 0.391 0.174 88.4 27.3% 45.5% 29.0%
21
Nico Hoerner RHB 1 0.308 0.423 0.462 0.154 82.8 9.1% 22.7% 29.5%
14
Jameson Taillon RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 10.7 1.12 2 1.69 17.6% 35.3% 44.1% 13.3%
vsLHB 5.3 0.75 1 1.69 11.8% 41.2% 52.9% 11.1%
vsRHB 5.3 1.5 1 1.69 23.5% 29.4% 35.3% 16.7%
G 2
IP/G 5.3
K 7
K/9 5.9
H/G 4.5
Four-seam FB 29.2% Cutter 27.4% Sweeper 14.9% Changeup 14.9% Curveball 7.7% Sinker 6.0%
Pittsburgh Pirates Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Oneil Cruz LHB 1 0.282 0.390 0.436 0.154 98.9 26.7% 53.3% 23.7%
36
Ryan O'Hearn LHB 2 0.333 0.473 0.600 0.267 95.2 29.4% 70.6% 27.7%
34
Bryan Reynolds SHB 1 0.235 0.324 0.353 0.118 96.5 38.5% 69.2% 27.0%
34
Brandon Lowe LHB 3 0.296 0.446 0.704 0.407 86.0 6.7% 53.3% 21.5%
33
Marcell Ozuna RHB 0 0.038 0.050 0.038 0.000 86.7 8.3% 41.7% 22.7%
28
Spencer Horwitz LHB 0 0.233 0.308 0.267 0.033 87.5 33.3% 29.9%
28
Nick Yorke RHB 0 0.562 0.759 0.750 0.188 92.2 14.3% 57.1% 32.9%
22
Joey Bart RHB 0 0.000 0.000 0.000 0.000 88.0 14.3% 57.1% 21.0%
20
Konnor Griffin RHB 0 0.158 0.213 0.211 0.053 88.7 33.3%
20
Colorado Rockies@San Diego Padres
Petco Park | 1:10 PM
Park HR Rank #26/30
Overcast 67°F 13 mph
Kyle Freeland LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 15.3 1.11 1 0.59 8.7% 41.3% 28.3% 7.7%
vsLHB 2.7 0.75 0 0.0 25.0% 50.0% 50.0% 0.0%
vsRHB 12.7 1.18 1 0.71 5.3% 39.5% 23.7% 11.1%
G 3
IP/G 5.1
K 13
K/9 7.6
H/G 4.3
Four-seam FB 26.0% Knuckle Curve 25.2% Sweeper 16.0% Cutter 15.2% Changeup 14.8% Sinker 2.8%
San Diego Padres Batters vs LHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Ramón Laureano RHB 0 0.231 0.312 0.308 0.077 91.5 13.3% 66.7% 25.2%
37
Manny Machado RHB 0 0.300 0.405 0.400 0.100 89.1 20.0% 40.0% 26.5%
35
Nick Castellanos RHB 0 0.333 0.433 0.333 0.000 90.0 31.2% 62.5% 25.3%
34
Fernando Tatis Jr. RHB 0 0.154 0.223 0.308 0.154 93.8 31.2% 81.2% 27.3%
33
Ty France RHB 0 0.200 0.260 0.200 0.000 90.6 22.2% 66.7% 31.5%
31
Xander Bogaerts RHB 0 0.286 0.382 0.357 0.071 90.6 20.0% 55.0% 21.8%
29
Bryce Johnson SHB 0 0.000 0.000 0.000 0.000 91.8 33.3% 20.4%
25
Freddy Fermin RHB 0 0.333 0.483 0.667 0.333 83.7 27.3% 27.2%
23
Jackson Merrill LHB 0 0.308 0.423 0.462 0.154 84.1 52.9% 28.1%
18
Nick Pivetta RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 13.0 1.38 0 0.0 6.5% 29.0% 51.6% 0.0%
vsLHB 6.7 1.65 0 0.0 12.5% 43.8% 43.8% 0.0%
vsRHB 6.3 1.11 0 0.0 0.0% 13.3% 60.0% 0.0%
G 3
IP/G 4.3
K 20
K/9 13.8
H/G 4.0
Four-seam FB 55.3% Curveball 19.4% Sweeper 13.5% Cutter 9.3% Sinker 1.7% Slider 0.8%
Colorado Rockies Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Hunter Goodman RHB 2 0.250 0.349 0.409 0.159 97.5 66.7% 21.0%
34
Ezequiel Tovar RHB 1 0.250 0.351 0.423 0.173 87.7 27.8% 61.1% 29.7%
32
Mickey Moniak LHB 5 0.333 0.517 0.889 0.556 89.3 28.6% 57.1% 23.0%
31
Edouard Julien LHB 1 0.344 0.466 0.469 0.125 94.9 42.9% 64.3% 30.6%
29
Brenton Doyle RHB 1 0.167 0.233 0.278 0.111 83.5 20.0% 30.0% 26.0%
29
TJ Rumfield LHB 2 0.341 0.474 0.545 0.205 92.0 16.7% 66.7%
23
Kyle Karros RHB 0 0.156 0.208 0.188 0.031 88.2 10.0% 50.0% 23.2%
23
Tyler Freeman RHB 0 0.300 0.390 0.300 0.000 79.6 7.1% 21.4% 29.7%
22
Brett Sullivan LHB 0 0.250 0.334 0.312 0.062 87.5 23.1% 30.8%
21
Houston Astros@Seattle Mariners
T-Mobile Park | 1:10 PM
Park HR Rank #23/30
Overcast 54°F 6 mph RETRACT ROOF
Cody Bolton RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 6.7 1.35 1 1.35 18.8% 43.8% 31.2% 20.0%
vsLHB 4.0 1.25 0 0.0 10.0% 40.0% 20.0% 0.0%
vsRHB 2.7 1.5 1 3.38 33.3% 50.0% 50.0% 33.3%
G 2
IP/G 3.3
K 10
K/9 13.5
H/G 3.0
Four-seam FB 28.3% Cutter 24.8% Sinker 19.5% Changeup 13.3% Curveball 7.1% Sweeper 7.1%
Seattle Mariners Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Randy Arozarena RHB 1 0.222 0.314 0.389 0.167 94.2 22.2% 44.4% 24.5%
32
Julio Rodríguez RHB 0 0.175 0.231 0.200 0.025 89.3 28.6% 64.3% 29.1%
32
Dominic Canzone LHB 2 0.241 0.360 0.552 0.310 95.9 20.0% 60.0% 24.4%
24
Cal Raleigh SHB 2 0.189 0.278 0.405 0.216 90.5 23.5% 58.8% 20.4%
23
Luke Raley LHB 3 0.220 0.326 0.488 0.268 90.8 14.3% 57.1% 21.1%
20
Josh Naylor LHB 0 0.079 0.103 0.079 0.000 84.5 18.8% 43.8% 19.7%
17
Brendan Donovan LHB 3 0.400 0.602 0.950 0.550 82.9 7.1% 35.7% 28.4%
15
J.P. Crawford LHB 0 0.278 0.369 0.333 0.056 86.2 30.0% 31.6%
12
Cole Young LHB 1 0.222 0.306 0.333 0.111 82.9 16.7% 28.9%
11
Logan Gilbert RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 15.3 1.37 1 0.59 13.0% 45.7% 39.1% 5.6%
vsLHB 10.3 1.35 1 0.87 10.3% 37.9% 48.3% 7.1%
vsRHB 5.0 1.4 0 0.0 17.6% 58.8% 23.5% 0.0%
G 3
IP/G 5.1
K 18
K/9 10.6
H/G 6.0
Four-seam FB 30.3% Slider 18.4% Splitter 18.1% Cutter 15.5% Curveball 11.9% Changeup 5.8%
Houston Astros Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Yordan Alvarez LHB 3 0.241 0.371 0.621 0.379 87.1 15.8% 36.8% 26.8%
30
Taylor Trammell LHB 0 0.500 0.688 0.750 0.250 90.0 50.0% 100.0% 22.5%
27
Joey Loperfido LHB 0 0.324 0.438 0.441 0.118 87.3 18.2% 36.4% 23.7%
26
Christian Walker RHB 2 0.361 0.511 0.639 0.278 83.3 6.2% 31.2% 24.2%
26
Cam Smith RHB 2 0.351 0.497 0.622 0.270 95.9 28.6% 71.4% 31.2%
24
Isaac Paredes RHB 0 0.167 0.225 0.222 0.056 91.8 7.7% 46.2% 18.2%
22
Yainer Diaz RHB 0 0.167 0.222 0.200 0.033 86.4 33.3% 24.5%
21
Jose Altuve RHB 2 0.273 0.395 0.545 0.273 80.9 12.5% 50.0% 16.5%
19
Nick Allen RHB 0 0.400 0.520 0.400 0.000 88.1 37.5% 34.5%
17
Texas Rangers@Los Angeles Dodgers
UNIQLO Field at Dodger Stadium | 1:10 PM
Park HR Rank #18/30
Overcast 61°F 8 mph
Jacob deGrom RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 9.7 0.83 2 1.86 30.4% 47.8% 43.5% 20.0%
vsLHB 6.3 0.47 1 1.42 25.0% 37.5% 50.0% 12.5%
vsRHB 3.3 1.5 1 2.7 42.9% 71.4% 28.6% 50.0%
G 2
IP/G 4.8
K 13
K/9 12.1
H/G 3.5
Four-seam FB 49.7% Slider 33.8% Changeup 12.1% Curveball 2.5% Sinker 1.9%
Los Angeles Dodgers Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Shohei Ohtani LHB 2 0.265 0.371 0.441 0.176 90.5 23.1% 61.5% 21.6%
48
Max Muncy LHB 2 0.219 0.312 0.406 0.188 89.6 26.7% 60.0% 16.9%
37
Freddie Freeman LHB 2 0.256 0.367 0.488 0.233 93.2 31.2% 62.5% 27.9%
36
Kyle Tucker LHB 0 0.289 0.380 0.316 0.026 83.5 26.7% 53.3% 23.7%
36
Dalton Rushing LHB 2 1.000 1.600 3.000 2.000 89.4 50.0% 50.0% 21.4%
35
Andy Pages RHB 4 0.475 0.670 0.825 0.350 96.9 33.3% 83.3% 26.9%
29
Alex Freeland SHB 1 0.267 0.367 0.400 0.133 89.3 21.4% 50.0% 20.4%
26
Hyeseong Kim LHB 0 0.375 0.506 0.500 0.125 91.5 25.0% 37.5% 25.7%
26
Alex Call RHB 0 0.286 0.393 0.429 0.143 79.6 22.2% 36.6%
19
Roki Sasaki RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 8.7 1.62 2 2.08 11.5% 38.5% 42.3% 18.2%
vsLHB 6.7 1.95 2 2.7 14.3% 38.1% 52.4% 18.2%
vsRHB 2.0 0.5 0 0.0 0.0% 40.0% 0.0% 0%
G 2
IP/G 4.3
K 9
K/9 9.3
H/G 4.5
Four-seam FB 45.8% Slider 30.4% Splitter 23.8%
Texas Rangers Batters vs RHP✓ LINEUP
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Corey Seager LHB 4 0.216 0.330 0.541 0.324 92.4 10.0% 40.0% 23.5%
39
Joc Pederson LHB 1 0.148 0.215 0.296 0.148 90.3 10.0% 70.0% 19.7%
36
Brandon Nimmo LHB 2 0.368 0.518 0.632 0.263 88.9 17.6% 47.1% 28.9%
36
Evan Carter LHB 1 0.273 0.382 0.455 0.182 92.4 9.1% 45.5% 22.8%
34
Josh Smith LHB 0 0.152 0.197 0.152 0.000 88.2 15.4% 53.8% 24.3%
30
Jake Burger RHB 1 0.214 0.304 0.381 0.167 91.9 17.6% 64.7% 24.8%
29
Danny Jansen RHB 1 0.292 0.410 0.500 0.208 91.2 33.3% 55.6% 18.4%
27
Josh Jung RHB 0 0.269 0.350 0.269 0.000 92.9 13.3% 60.0% 30.4%
25
Ezequiel Duran RHB 1 0.278 0.394 0.500 0.222 93.8 22.2% 55.6% 30.5%
23
Cleveland Guardians@Atlanta Braves
Truist Park | 4:20 PM
Park HR Rank #17/30
Clear 80°F 9 mph
Tanner Bibee RHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 13.3 1.35 3 2.02 20.5% 56.4% 28.2% 27.3%
vsLHB 8.3 1.32 3 3.24 18.2% 54.5% 36.4% 37.5%
vsRHB 5.0 1.4 0 0.0 23.5% 58.8% 17.6% 0.0%
G 3
IP/G 4.4
K 14
K/9 9.5
H/G 4.3
Cutter 29.7% Four-seam FB 28.9% Changeup 16.7% Sinker 11.7% Curveball 10.0% Sweeper 2.9%
Atlanta Braves Batters vs RHP⏳ PENDING
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
Matt Olson LHB 3 0.297 0.439 0.649 0.351 92.8 38.5% 76.9% 28.3%
34
Drake Baldwin LHB 4 0.317 0.460 0.634 0.317 86.5 15.4% 30.8% 25.6%
29
Mike Yastrzemski LHB 0 0.211 0.289 0.316 0.105 89.2 36.4% 24.1%
28
Austin Riley RHB 0 0.118 0.157 0.147 0.029 89.9 13.3% 40.0% 26.1%
28
Ronald Acuña Jr. RHB 1 0.211 0.289 0.316 0.105 87.5 25.0% 62.5% 25.7%
28
Jorge Mateo RHB 1 0.429 0.643 1.000 0.571 96.2 42.9% 57.1% 28.1%
25
Dominic Smith LHB 2 0.357 0.496 0.571 0.214 83.9 16.7% 22.2%
22
Ozzie Albies SHB 2 0.250 0.350 0.417 0.167 86.4 30.8% 76.9% 18.9%
21
Eli White RHB 0 0.000 0.000 0.000 0.000 82.6 30.0% 32.4%
21
Mauricio Dubón RHB 2 0.353 0.499 0.618 0.265 84.8 23.5% 35.3% 33.0%
18
Kyle Farmer RHB 0 1.000 1.300 1.000 0.000 85.1 25.7%
18
Jonah Heim SHB 0 0.000 0.000 0.000 0.000 80.7 7.1% 21.4% 22.6%
17
Luke Williams RHB 27.3%
17
Chris Sale LHP
SPLIT IP WHIP HR HR/9 BRL% HH% FB% HR/FB%
Season 15.3 0.91 3 1.76 10.3% 33.3% 35.9% 21.4%
vsLHB 2.7 0.0 0 0.0 0.0% 0.0% 20.0% 0.0%
vsRHB 12.7 1.11 3 2.13 11.8% 38.2% 38.2% 23.1%
G 3
IP/G 5.1
K 16
K/9 9.4
H/G 3.0
Slider 43.0% Four-seam FB 41.8% Changeup 11.1% Sinker 4.1%
Cleveland Guardians Batters vs LHP⏳ PENDING
BATTER HR BA wOBA SLG ISO L15 EV L15 BRL% L15 HH% PULL% SCORE
José Ramírez SHB 2 0.235 0.368 0.647 0.412 93.4 40.0% 80.0% 18.9%
27
Rhys Hoskins RHB 0 0.182 0.236 0.182 0.000 87.8 35.7% 71.4% 18.3%
25
David Fry RHB 0 0.125 0.162 0.125 0.000 84.0 16.7% 50.0% 21.2%
22
Kyle Manzardo LHB 0 0.167 0.217 0.167 0.000 91.0 20.0% 60.0% 26.0%
18
Juan Brito SHB 0 0.600 0.810 0.800 0.200 87.9 46.2% 53.8%
16
CJ Kayfus LHB 0 0.000 0.000 0.000 0.000 92.8 7.1% 64.3% 31.8%
15
Austin Hedges RHB 0 0.444 0.594 0.556 0.111 87.2 6.7% 53.3% 24.1%
15
Angel Martínez SHB 0 0.267 0.347 0.267 0.000 84.1 15.8% 36.8% 17.9%
14
Brayan Rocchio SHB 1 0.167 0.254 0.417 0.250 86.6 33.3% 22.2%
14
Daniel Schneemann LHB 0 0.333 0.483 0.667 0.333 94.1 9.1% 45.5% 22.5%
13
Chase DeLauter LHB 0 0.286 0.393 0.429 0.143 90.3 15.0% 45.0%
13
Bo Naylor LHB 0 0.250 0.325 0.250 0.000 93.4 21.4% 78.6% 22.6%
13
Steven Kwan LHB 0 0.222 0.297 0.278 0.056 85.2 5.6% 11.1% 31.9%
8
GLOSSARY
PITCHER
IP — Innings Pitched | WHIP — Walks+Hits/IP | HR/9 — HR per 9 inn | BRL% — Barrel rate allowed | HH% — Hard Hit rate (≥95mph) | FB% — Fly Ball rate | HR/FB% — HR per fly ball
K — Strikeouts | K/9 — Strikeouts per 9 innings | IP/G — Innings per game | H/G — Hits allowed per game | G — Games pitched
BATTER
BA — Batting Avg | wOBA — Weighted OBA | SLG — Slugging | ISO — Isolated Power (SLG−BA) | EV — Exit Velocity | PULL% — Pull rate | WHIFF% — Swing & miss rate
L15 EV/BRL%/HH% — Last ~5 games recent form stats
SCORING
SCORE — Ensemble (ML+Formula) | FM — Formula score | HIT% — % of recent games with a hit (consistency)
CONTEXT
Park HR Rank — Stadium HR-friendliness (#1 = most HRs) | Wind Diamond — Arrow shows wind direction relative to the field. Up = blowing out (good for HR). Down = blowing in (bad).
Green = favorable | Red = unfavorable | ★★ Strong HR candidate | Moderate HR candidate
Top 10 HR Candidates
# BATTER vs PITCHER SCORE FM ISO
1 Shohei Ohtani Jacob deGrom 48 71 0.383
2 Matt Wallner Max Scherzer 44 76 0.277
3 Corbin Carroll Zach Pop 42 75 0.249
4 Kyle Schwarber Zac Gallen 42 62 0.287
5 Kerry Carpenter Sandy Alcantara 40 72 0.282
6 Kody Clemens Max Scherzer 40 71 0.270
7 Riley Greene Sandy Alcantara 39 70 0.254
8 Corey Seager Roki Sasaki 39 69 0.247
9 Nick Kurtz Freddy Peralta 38 63 0.378
10 Garrett Mitchell Zack Littell 38 67 0.213
Hits Parlay #1
BA vs hand + ISO + pitch mix + BvP history + game log consistency
# BATTER vs PITCHER BA ISO HIT% BvP SCORE
1 Gunnar Henderson Adrian Houser 0.294 0.234 73% 0.667 100
2 Samuel Basallo Adrian Houser 0.170 0.171 33% 100
3 Casey Schmitt Cade Povich 0.230 0.184 60% 100
4 Heliot Ramos Cade Povich 0.300 0.249 67% 100
5 Kyle Schwarber Zac Gallen 0.225 0.287 60% 0.167 100
6 Bryce Harper Zac Gallen 0.266 0.246 60% 0.333 100
7 Corbin Carroll Zach Pop 0.250 0.249 53% 100
8 Alek Thomas Zach Pop 0.243 0.137 40% 100
Legs: 8 | Avg: 100 | Weakest: 100
Hits Parlay #2
wOBA + pitcher WHIP + recent EV + contact + platoon
# BATTER vs PITCHER BA ISO HIT% BvP SCORE
1 Gunnar Henderson Adrian Houser 0.294 0.234 73% 0.667 74
2 Dominic Canzone Cody Bolton 0.264 0.208 47% 71
3 Matt Wallner Max Scherzer 0.229 0.277 67% 0.667 68
4 Riley Greene Sandy Alcantara 0.278 0.254 67% 0.667 68
5 Corbin Carroll Zach Pop 0.250 0.249 53% 68
6 Carter Jensen Grant Taylor 0.333 0.313 53% 67
7 Willson Contreras Andre Pallante 0.255 0.189 67% 67
8 Corey Seager Roki Sasaki 0.294 0.247 53% 66
Legs: 8 | Avg: 69 | Weakest: 66

NBA First Basket

Sunday, April 12, 2026