Player stats

Opponents' MLBDB Expected Batting Average 2024

Estimated hits per at-bat from ball speed, angle and same-season running speed when available. Strikeouts remain at-bats. Each needed contact contribution must be available. Reviewed seasons are 2018 through 2026; the current season is provisional. For pitchers, these are opponents' results. MLBDB estimates describe recorded contact, not future performance.

At least 100 balls with recorded speed and angle. MLBDB estimates from recorded ball speed and angle. Every contact contribution needed by the statistic must be available. Missing or unsupported inputs remain N/A. These describe recorded contact, not future performance. Data through December 31, 2024. Data refreshed Sep 13, 2026, 2:34 PM UTC.

No. 1 / Opponents' MLBDB Expected Batting Average / 2024
.146
Season leader, lower is better
Opponents' MLBDB Expected Batting Average2024 season, lower is better
#PlayerTeamModel ballsMeasured%MLBDB xBA
1K. YatesTEX121100.0%.146
2M. MillerOAK123100.0%.148
3A. VesiaLAD140100.0%.153
4E. DíazNYM109100.0%.165
5O. BidoOAK163100.0%.179
6K. AkinBAL195100.0%.180
7J. JiménezATL168100.0%.182
8M. StrahmPHI141100.0%.186
9G. JaxMIN163100.0%.186
10H. GreeneCIN366100.0%.187
11J. EstradaSD134100.0%.187
12M. KopechLAD152100.0%.189
13J. ButtóNYM172100.0%.190
14E. MillerSF158100.0%.190
15R. WalkerSF182100.0%.191
16J. AlcalaMIN153100.0%.191
17B. HudsonMIL148100.0%.194
18R. IglesiasATL175100.0%.195
19A. OttavinoNYM144100.0%.195
20B. AbreuHOU184100.0%.196
21D. LeeATL147100.0%.197
22L. WeaverNYY198100.0%.197
23H. GaddisCLE194100.0%.198
24A. PukAZ176100.0%.198
25B. HurterDET131100.0%.201
26A. AdamsOAK102100.0%.202
27R. StanekNYM146100.0%.203
28E. MorganCLE121100.0%.204
29L. GilNYY380100.0%.205
30T. RichardsMIN177100.0%.205
31T. HerrinCLE159100.0%.206
32K. JansenBOS135100.0%.206
33S. DomínguezBAL164100.0%.206
34T. MegillMIL118100.0%.207
35J. WebbBAL151100.0%.208
36D. Lynch IVKC117100.0%.208
37D. HerzWSH236100.0%.208
38R. RodríguezSF146100.0%.208
39T. FergusonOAK119100.0%.209
40B. OberMIN469100.0%.209
41C. HoldermanPIT137100.0%.210
42E. ClaseCLE192100.0%.212
43R. HelsleySTL164100.0%.212
44T. HoltonDET256100.0%.212
45J. SteeleCHC379100.0%.212
46A. VothSEA166100.0%.212
47D. HudsonLAD170100.0%.214
48M. MooreLAA141100.0%.214
49J. BoyleOAK126100.0%.214
50T. ScottHOU171100.0%.215
MLBDB xBA
Estimated hits per at-bat from ball speed, angle and same-season running speed when available. Strikeouts remain at-bats. Each needed contact contribution must be available. Reviewed seasons are 2018 through 2026; the current season is provisional. For pitchers, these are opponents' results. MLBDB estimates describe recorded contact, not future performance.

Understanding Opponents' MLBDB Expected Batting Average

Estimated hits per at-bat from ball speed, angle and same-season running speed when available. Strikeouts remain at-bats. Each needed contact contribution must be available. Reviewed seasons are 2018 through 2026; the current season is provisional. For pitchers, these are opponents' results. MLBDB estimates describe recorded contact, not future performance.

Formula: Estimated hits in at-bats ÷ at-bats

Read rates alongside playing time. A small sample can produce an extreme result, and a missing value is different from zero.

Season rankings use regular-season records. A player has one combined row across teams; the team label identifies the associated team, not a separate team stint.

Source: MLB statistics and MLBDB derived measures. Formulas describe the measure above. Data refreshed Sep 13, 2026, 2:34 PM UTC.