Player stats

Opponents' Weighted Average Minus Expected 2023

Recorded weighted batting average minus the estimate, using the same completed games and batting weights. 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, 2023. Data refreshed Sep 13, 2026, 2:33 PM UTC.

No. 1 / Opponents' Weighted Average Minus Expected / 2023
0.089
Season leader
Opponents' Weighted Average Minus Expected2023 season
#PlayerTeamModel ballsMeasured%wOBA − MLBDB xwOBA
1N. LodoloCIN102100.0%0.089
2N. DavisCOL101100.0%0.077
3D. RomSTL119100.0%0.059
4R. WalkerSF159100.0%0.056
5J. SuarezLAA116100.0%0.052
6C. SeaboldCOL306100.0%0.047
7H. GreeneCIN290100.0%0.046
8G. StoneLAD115100.0%0.046
9K. NelsonAZ157100.0%0.041
10B. PfaadtAZ298100.0%0.038
11A. VothBAL108100.0%0.037
12J. UreñaCWS151100.0%0.037
13J. A. FerrerWSH103100.0%0.036
14D. SmylyCHC423100.0%0.034
15T. ClarkeKC173100.0%0.033
16J. RuizAZ141100.0%0.032
17C. KluberBOS190100.0%0.031
18L. ErcegOAK141100.0%0.030
19K. WaldichukOAK426100.0%0.030
20K. WrightATL100100.0%0.030
21P. JohnsonATL157100.0%0.029
22K. RosenbergLAA102100.0%0.028
23J. JunisSF243100.0%0.027
24A. PukMIA149100.0%0.027
25M. SorokaATL100100.0%0.027
26J. PaxtonBOS273100.0%0.026
27L. SeverinoNYY298100.0%0.026
28A. VesiaLAD134100.0%0.025
29C. MurphyBOS145100.0%0.025
30T. RichardsTOR173100.0%0.025
31N. CortesNYY176100.0%0.025
32G. AndersonTEX109100.0%0.025
33P. LópezMIN509100.0%0.024
34J. BeeksTB123100.0%0.024
35H. BrownHOU423100.0%0.023
36P. SewaldAZ144100.0%0.022
37K. JansenBOS117100.0%0.022
38Y. GarcíaTOR182100.0%0.022
39H. GaddisCLE140100.0%0.022
40G. WhitlockBOS216100.0%0.022
41R. BleierBOS108100.0%0.022
42M. GroveLAD207100.0%0.022
43E. RamírezTB214100.0%0.022
44Q. PriesterPIT168100.0%0.022
45J. DuranMIN142100.0%0.021
46J. LambertCWS110100.0%0.021
47J. MusgroveSD272100.0%0.020
48E. SheehanLAD157100.0%0.020
49T. BradleyTB291100.0%0.020
50C. CriswellTB109100.0%0.019
wOBA − MLBDB xwOBA
Recorded weighted batting average minus the estimate, using the same completed games and batting weights. For pitchers, these are opponents' results. MLBDB estimates describe recorded contact, not future performance.

Understanding Opponents' Weighted Average Minus Expected

Recorded weighted batting average minus the estimate, using the same completed games and batting weights. 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:33 PM UTC.