Player stats

MLBDB Expected Batting Average 2021

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. 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, 2021. Data refreshed Sep 13, 2026, 2:31 PM UTC.

MLBDB Expected Batting Average2021 season
#PlayerTeamModel ballsMeasured%MLBDB xBA
1M. BrantleyHOU417100.0%.309
2K. TuckerHOU421100.0%.297
3K. MarteAZ281100.0%.296
4B. HarperPHI360100.0%.294
5J. WinkerCIN348100.0%.291
6B. BuxtonMIN173100.0%.287
7C. SeagerLAD290100.0%.287
8C. CorreaHOU445100.0%.287
9N. CastellanosCIN416100.0%.285
10H. CastroDET252100.0%.285
11A. KirilloffMIN164100.0%.284
12A. KirkTOR145100.0%.284
13C. BlackmonCOL426100.0%.282
14A. VerdugoBOS453100.0%.281
15J. MartinezBOS425100.0%.281
16T. La StellaSF195100.0%.280
17B. PoseySF310100.0%.278
18C. JoeCOL141100.0%.278
19Y. GomesOAK272100.0%.275
20W. CalhounTEX227100.0%.275
21D. SolanoSF254100.0%.274
22J. HarrisonOAK433100.0%.274
23S. PerezKC454100.0%.274
24J. CandelarioDET422100.0%.274
25W. FrancoTB245100.0%.273
26Y. AlvarezHOU395100.0%.273
27N. HoernerCHC125100.0%.271
28F. Tatis Jr.SD329100.0%.271
29J. VottoCIN325100.0%.271
30T. O'NeillSTL318100.0%.270
31Y. GurrielHOU474100.0%.269
32S. EspinalTOR193100.0%.267
33A. EscobarWSH267100.0%.267
34M. DuffyCHC227100.0%.267
35A. GarcíaMIL345100.0%.267
36S. MarteOAK371100.0%.266
37G. CooperMIA148100.0%.263
38H. AlbertoKC221100.0%.263
39N. CruzTB396100.0%.262
40J. ReddickAZ121100.0%.262
41C. MullinsBAL482100.0%.261
42M. OlsonOAK463100.0%.261
43N. MadrigalCWS184100.0%.260
44M. SchrockCIN102100.0%.260
45A. DíazHOU232100.0%.260
46D. SmithNYM340100.0%.260
47N. GordonMIN146100.0%.260
48H. RamírezCLE286100.0%.259
49M. AndujarNYY127100.0%.259
50R. RefsnyderMIN100100.0%.259
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. MLBDB estimates describe recorded contact, not future performance.

Understanding 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. 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:31 PM UTC.