Player stats

MLBDB Expected Weighted Batting Average 2022

Combines reconstructed expected contact values with recorded walks and hit-by-pitches. Walks and hit batters use the same season's batting weights. Intentional walks are excluded. Every needed contact value must be available. 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, 2022. Data refreshed Sep 13, 2026, 2:32 PM UTC.

No. 1 / MLBDB Expected Weighted Batting Average / 2022
.405
Season leader
MLBDB Expected Weighted Batting Average2022 season
#PlayerTeamModel ballsMeasured%MLBDB xwOBA
1J. SotoSD428100.0%.405
2M. TroutLAA300100.0%.398
3R. RefsnyderBOS110100.0%.379
4A. PujolsSTL258100.0%.372
5E. JiménezCWS224100.0%.371
6T. ThompsonLAD128100.0%.367
7C. CorreaMIN405100.0%.362
8P. AlonsoNYM478100.0%.359
9W. SmithLAD416100.0%.359
10B. De La CruzMIA243100.0%.359
11C. SantanaSEA345100.0%.358
12A. SantanderBAL457100.0%.356
13T. HernándezTOR347100.0%.355
14B. BuxtonMIN225100.0%.355
15J. DavisSF198100.0%.353
16L. NootbaarSTL224100.0%.352
17A. SlaterSF190100.0%.350
18S. MurphyOAK418100.0%.349
19M. MachadoSD447100.0%.347
20N. GormanSTL180100.0%.347
21K. BryantCOL135100.0%.344
22J. Man ChoiTB236100.0%.342
23M. KeplerMIN326100.0%.342
24A. RutschmanBAL315100.0%.341
25A. BenintendiNYY390100.0%.339
26W. FrancoTB285100.0%.338
27C. YelichMIL416100.0%.338
28A. BohmPHI486100.0%.336
29N. GordonMIN309100.0%.336
30L. Robert Jr.CWS304100.0%.333
31A. VerdugoBOS513100.0%.333
32S. MarteNYM369100.0%.332
33B. ReynoldsPIT403100.0%.332
34C. ArroyoBOS235100.0%.331
35M. HanigerSEA161100.0%.331
36E. LongoriaSF186100.0%.331
37A. GiménezCLE386100.0%.330
38C. RaleighSEA253100.0%.330
39V. GrissomATL108100.0%.329
40S. PerezKC339100.0%.329
41B. BeltSF174100.0%.329
42W. AdamesMIL401100.0%.328
43D. MooreSEA132100.0%.328
44J. McNeilNYM477100.0%.327
45L. Gurriel Jr.TOR372100.0%.327
46L. VoitWSH327100.0%.327
47M. GarverTEX137100.0%.326
48G. TorresNYY401100.0%.325
49H. RenfroeMIL358100.0%.325
50T. LarnachMIN105100.0%.325
MLBDB xwOBA
Combines reconstructed expected contact values with recorded walks and hit-by-pitches. Walks and hit batters use the same season's batting weights. Intentional walks are excluded. Every needed contact value must be available. MLBDB estimates describe recorded contact, not future performance.

Understanding MLBDB Expected Weighted Batting Average

Combines reconstructed expected contact values with recorded walks and hit-by-pitches. Walks and hit batters use the same season's batting weights. Intentional walks are excluded. Every needed contact value must be available. MLBDB estimates describe recorded contact, not future performance.

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