Player stats

MLBDB Expected Weighted Batting Average 2023

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

No. 1 / MLBDB Expected Weighted Batting Average / 2023
.414
Season leader
MLBDB Expected Weighted Batting Average2023 season
#PlayerTeamModel ballsMeasured%MLBDB xwOBA
1C. SeagerTEX395100.0%.414
2M. BettsLAD482100.0%.408
3S. MurphyATL273100.0%.396
4M. TroutLAA206100.0%.387
5V. Guerrero Jr.TOR506100.0%.382
6M. WallnerMIN133100.0%.378
7A. RutschmanBAL492100.0%.375
8J. SolerMIA367100.0%.374
9T. CasasBOS305100.0%.372
10P. AlonsoNYM421100.0%.372
11J. MartinezLAD292100.0%.369
12N. VelázquezKC112100.0%.368
13M. GarverTEX214100.0%.365
14P. GoldschmidtSTL435100.0%.365
15W. FrancoTB377100.0%.364
16A. GarcíaTEX386100.0%.363
17K. SchwarberPHI373100.0%.363
18M. KeplerMIN336100.0%.361
19Y. DiazHOU287100.0%.360
20J. RamírezCLE544100.0%.360
21A. RendonLAA125100.0%.360
22T. PhamAZ326100.0%.359
23J. BurgerMIA347100.0%.358
24L. CampusanoSD143100.0%.357
25B. DonovanSTL276100.0%.357
26L. NootbaarSTL331100.0%.357
27L. ArraezMIA544100.0%.356
28A. BregmanHOU537100.0%.354
29R. LewisMIN162100.0%.353
30D. SolanoMIN295100.0%.353
31T. MurphySEA103100.0%.351
32B. NimmoNYM451100.0%.350
33J. PolancoMIN217100.0%.350
34L. O'HoppeLAA135100.0%.347
35C. Encarnacion-StrandCIN153100.0%.346
36F. LindorNYM472100.0%.345
37M. TauchmanCHC255100.0%.344
38B. RookerOAK295100.0%.344
39A. BohmPHI470100.0%.343
40E. JulienMIN214100.0%.343
41K. MarteAZ465100.0%.341
42D. StewartNYM106100.0%.341
43G. SánchezSD175100.0%.341
44J. TurnerBOS454100.0%.340
45N. LoweTEX461100.0%.340
46C. WalkerAZ463100.0%.340
47A. BurlesonSTL273100.0%.340
48R. JeffersMIN199100.0%.338
49C. McCormickHOU289100.0%.338
50B. LoweTB261100.0%.338
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:33 PM UTC.