Player stats

Opponents' 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. 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, 2022. Data refreshed Sep 13, 2026, 2:32 PM UTC.

No. 1 / Opponents' MLBDB Expected Weighted Batting Average / 2022
.227
Season leader, lower is better
Opponents' MLBDB Expected Weighted Batting Average2022 season, lower is better
#PlayerTeamModel ballsMeasured%MLBDB xwOBA
1R. HelsleySTL125100.0%.227
2D. WilliamsMIL111100.0%.227
3J. AdamTB138100.0%.228
4J. DuranMIN157100.0%.234
5T. StephanCLE163100.0%.238
6J. deGromNYM129100.0%.239
7E. SwansonSEA125100.0%.240
8K. JansenATL151100.0%.242
9S. StriderATL278100.0%.245
10C. MartinLAD145100.0%.248
11C. ThielbarMIN147100.0%.248
12C. JavierHOU333100.0%.249
13J. SchreiberBOS160100.0%.251
14J. AlvaradoPHI108100.0%.251
15S. EffrossNYY150100.0%.252
16F. BautistaBAL141100.0%.253
17P. SewaldSEA149100.0%.254
18P. MurfeeSEA176100.0%.255
19D. LeeATL132100.0%.256
20R. PresslyHOU104100.0%.256
21C. RodónSF417100.0%.257
22R. MonteroHOU172100.0%.261
23N. CortesNYY412100.0%.261
24H. HarveyWSH100100.0%.262
25A. VesiaLAD122100.0%.263
26R. LópezCWS178100.0%.269
27Y. GarcíaTOR169100.0%.269
28T. GottMIL127100.0%.270
29A. ChafinDET154100.0%.271
30S. MollOAK116100.0%.271
31S. WilsonSD138100.0%.271
32E. MorganCLE169100.0%.271
33G. GallegosSTL144100.0%.273
34D. FloroMIA157100.0%.274
35A. BassTOR182100.0%.275
36C. McHughATL178100.0%.277
37J. LambertCWS134100.0%.277
38R. SuarezSD105100.0%.278
39J. MantiplyAZ173100.0%.278
40C. BrogdonPHI126100.0%.278
41Z. GallenAZ463100.0%.279
42D. TateBAL209100.0%.279
43R. ThompsonTB129100.0%.279
44T. ClarkeKC146100.0%.279
45R. IglesiasATL151100.0%.280
46R. StanekHOU131100.0%.281
47J. LeclercTEX120100.0%.281
48J. OviedoPIT162100.0%.281
49M. StrahmBOS119100.0%.282
50S. OkertMIA125100.0%.284
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. For pitchers, these are opponents' results. MLBDB estimates describe recorded contact, not future performance.

Understanding Opponents' 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. For pitchers, these are opponents' results. 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.