PITCHING • STATCAST

Lowest xwOBA Allowed

BK Scout Statcast leaderboard for lowest xwOBA allowed.

Season2025
BoardxwOBA Allowed
SampleMin 25 BBE Allowed
LEADERBOARD

Lowest xwOBA Allowed

Back to Statcast hub
RankPlayerTeamxwOBA AllowedBBE AVeloSpinxwOBA A
1
Unknown
Atlanta Braves0.1574086.723840.157
2
Joey Gerber
Tampa Bay Rays0.1853491.323310.185
3
Tom Cosgrove
Chicago Cubs0.1883982.824800.188
4
Justin Lawrence
Pittsburgh Pirates0.2078388.527050.207
5
Ron Marinaccio
San Diego Padres0.21111689.123110.211
6
Luinder Avila
Kansas City Royals0.21311490.026160.213
7
Josh Hader
Houston Astros0.21336690.223940.213
8
Unknown
Los Angeles Dodgers0.2173689.525740.217
9
Cody Laweryson
Minnesota Twins0.2196489.722470.219
10
Aroldis Chapman
Boston Red Sox0.22147596.222890.221
11
Ty Adcock
New York Mets0.2236692.621090.223
12
Albert Suárez
Baltimore Orioles0.2266787.823390.226
13
Unknown
Houston Astros0.2297484.823240.229
14
Seth Johnson
Philadelphia Phillies0.23313492.024020.233
15
Brandon Woodruff
Milwaukee Brewers0.23563890.122620.235
16
Connelly Early
Boston Red Sox0.24020487.621430.240
17
Caleb Thielbar
Chicago Cubs0.24148285.624500.241
18
Bradgley Rodriguez
San Diego Padres0.2436695.121640.243
19
Zack Wheeler
Philadelphia Phillies0.243104391.624470.243
20
Bryan Hoeing
San Diego Padres0.2448589.015960.244
21
Unknown
Houston Astros0.2444786.923900.244
22
Brooks Raley
New York Mets0.24521985.125710.245
23
Jhoan Duran
Philadelphia Phillies0.24657096.221250.246
24
Edwin Díaz
New York Mets0.24844793.523050.248
25
Cade Smith
Cleveland Guardians0.24958693.619420.249
26
Kade Strowd
Baltimore Orioles0.25122391.225650.251
27
Tarik Skubal
Detroit Tigers0.251154993.121610.251
28
Tyler Rogers
San Francisco Giants0.25163181.320820.251
29
Steven Okert
Houston Astros0.25152285.523750.251
30
Unknown
Baltimore Orioles0.25224393.820140.252
31
A.J. Minter
New York Mets0.2524491.725760.252
32
Adrian Morejon
San Diego Padres0.25350094.524580.253
33
Gabe Speier
Seattle Mariners0.25347991.821770.253
34
Ryan Johnson
Los Angeles Angels0.2559788.923800.255
35
Unknown
Miami Marlins0.2564888.223030.256
36
Hunter Harvey
Kansas City Royals0.2564490.618990.256
37
David Bednar
Pittsburgh Pirates0.25647089.023000.256
38
Blake Snell
Los Angeles Dodgers0.25640588.922860.256
39
Brock Stewart
Minnesota Twins0.25831593.724650.258
40
Jack Dreyer
Los Angeles Dodgers0.25855589.523960.258
41
Paul Skenes
Pittsburgh Pirates0.258139792.821570.258
42
Chris Sale
Atlanta Braves0.25894286.922860.258
43
Shohei Ohtani
Los Angeles Dodgers0.25933791.724600.259
44
Cole Sulser
Tampa Bay Rays0.26025088.320810.260
45
Matt Strahm
Philadelphia Phillies0.26051388.525820.260
46
Unknown
Miami Marlins0.26050890.623850.260
47
Dylan Lee
Atlanta Braves0.26052388.621460.260
48
Jared Koenig
Milwaukee Brewers0.26050491.823470.260
49
Yoshinobu Yamamoto
Los Angeles Dodgers0.261101090.121590.261
50
Bennett Sousa
Houston Astros0.26136689.523050.261
51
Will Vest
Detroit Tigers0.26160394.223180.261
52
Garrett Crochet
Boston Red Sox0.261165592.124380.261
53
Kyle Finnegan
Washington Nationals0.26243292.518030.262
54
Yaramil Hiraldo
Baltimore Orioles0.26318590.120270.263
55
Garrett Whitlock
Boston Red Sox0.26358090.021870.263
56
Ronel Blanco
Houston Astros0.26428487.221260.264
57
Abner Uribe
Milwaukee Brewers0.26450293.424070.264
58
Andrés Muñoz
Seattle Mariners0.26440591.822780.264
59
Tim Mayza
Pittsburgh Pirates0.26512391.421110.265
60
Andrew Alvarez
Washington Nationals0.26523086.024860.265
61
Matt Svanson
St. Louis Cardinals0.26550392.722660.265
62
Emmet Sheehan
Los Angeles Dodgers0.26662290.622160.266
63
Raisel Iglesias
Atlanta Braves0.26648592.222680.266
64
Grant Taylor
Chicago White Sox0.26630394.524780.266
65
Mason Miller
San Diego Padres0.26737395.024690.267
66
Luke Weaver
New York Yankees0.26853692.723030.268
67
Jeremiah Estrada
San Diego Padres0.26861192.620080.268
68
Jesse Scholtens
Tampa Bay Rays0.2687488.722520.268
69
Matt Gage
San Francisco Giants0.26930487.921400.269
70
Robert Stephenson
Los Angeles Angels0.2697188.727120.269
71
Phil Maton
Texas Rangers0.26944383.728070.269
72
Cristian Mena
AZ0.2695491.423750.269
73
Joel Peguero
San Francisco Giants0.26915597.124370.269
74
Brad Keller
Chicago Cubs0.26955493.523740.269
75
Nathan Eovaldi
Texas Rangers0.269101587.819460.269
76
Devin Williams
New York Yankees0.27049388.725620.270
77
Andrew Kittredge
Chicago Cubs0.27043391.924870.270
78
Emilio Pagán
Cincinnati Reds0.27059391.622210.270
79
Alex Vesia
Los Angeles Dodgers0.27147189.423920.271
80
Shawn Armstrong
Texas Rangers0.27157791.123860.271
81
Zack Kelly
Boston Red Sox0.27130590.323350.271
82
Evan Sisk
Pittsburgh Pirates0.27113385.621840.271
83
Garrett Cleavinger
Tampa Bay Rays0.27138591.125210.271
84
Unknown
AZ0.2713493.023120.271
85
Unknown
New York Yankees0.27264389.028750.272
86
Trevor Megill
Milwaukee Brewers0.27233794.426200.272
87
Erik Sabrowski
Cleveland Guardians0.27222290.726310.272
88
Caleb Ferguson
Seattle Mariners0.27351789.625480.273
89
Seranthony Domínguez
Toronto Blue Jays0.27345592.921300.273
90
Unknown
San Francisco Giants0.27337392.627130.273
91
Cole Ragans
Kansas City Royals0.27441389.224910.274
92
Parker Messick
Cleveland Guardians0.27440687.821050.274
93
Jason Adam
San Diego Padres0.27448587.124170.274
94
Justin Wrobleski
Los Angeles Dodgers0.27563492.123320.275
95
Kyle Bradish
Baltimore Orioles0.27527290.824110.275
96
Hunter Brown
Houston Astros0.275153492.522100.275
97
Pete Fairbanks
Tampa Bay Rays0.27653892.024490.276
98
Matt Brash
Seattle Mariners0.27634689.226220.276
99
Aaron Ashby
Milwaukee Brewers0.27647591.523180.276
100
Dennis Santana
Pittsburgh Pirates0.27746990.324520.277