Player stats

Opponents' MLBDB Expected Weighted Batting Average 2020

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

No. 1 / Opponents' MLBDB Expected Weighted Batting Average / 2020
.225
Season leader, lower is better
Opponents' MLBDB Expected Weighted Batting Average2020 season, lower is better
#PlayerTeamModel ballsMeasured%MLBDB xwOBA
1T. BauerCIN158100.0%.225
2D. LametSD150100.0%.260
3S. SánchezMIA112100.0%.267
4C. BurnesMIL125100.0%.272
5L. LynnTEX224100.0%.279
6J. HappNYY137100.0%.282
7T. MahleCIN116100.0%.283
8Y. KikuchiSEA127100.0%.283
9Z. PlesacCLE142100.0%.284
10J. UríasLAD161100.0%.287
11K. GausmanSF149100.0%.290
12K. Hyun KimSTL118100.0%.299
13Z. GreinkeHOU196100.0%.300
14B. SingerKC177100.0%.301
15S. AlcantaraMIA117100.0%.309
16B. SnellTB122100.0%.309
17J. LindblomMIL120100.0%.310
18J. SheffieldSEA161100.0%.314
19M. MinorOAK156100.0%.317
20N. MargeviciusSEA120100.0%.319
21A. HeaneyLAA188100.0%.320
22J. BrubakerPIT137100.0%.322
23A. WainwrightSTL191100.0%.324
24J. TomlinATL118100.0%.325
25M. WachaNYM110100.0%.325
26L. McCullers Jr.HOU146100.0%.328
27S. LugoNYM101100.0%.330
28A. HouserMIL177100.0%.330
29M. ClevingerSD107100.0%.333
30T. AlexanderDET105100.0%.335
31T. AndersonSF190100.0%.335
32T. WalkerTOR152100.0%.338
33J. FlahertySTL102100.0%.341
34R. HillMIN107100.0%.343
35A. MillsCHC185100.0%.343
36P. CorbinWSH217100.0%.343
37L. WebbSF167100.0%.346
38K. BubicKC149100.0%.348
39R. WeberBOS141100.0%.350
40M. BoydDET184100.0%.350
41A. SánchezWSH181100.0%.354
42J. GrayCOL139100.0%.362
43J. LesterCHC203100.0%.363
44A. CobbBAL168100.0%.376
45A. YoungAZ150100.0%.377
46R. RayTOR137100.0%.380
47A. DeSclafaniCIN114100.0%.380
48C. KuhlPIT122100.0%.385
49K. WrightATL114100.0%.386
50R. CastellaniCOL133100.0%.403
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:30 PM UTC.