HITTING • STATCAST

xwOBA Leaders

BK Scout Statcast leaderboard for xwOBA leaders.

Season2025
BoardxwOBA
SampleMin 25 BBE
LEADERBOARD

xwOBA Leaders

Back to Statcast hub
RankPlayerTeamxwOBABBEHardHit%Barrel%xwOBA
1
Carter Jensen
Kansas City Royals0.46516132.3%9.9%0.465
2
Aaron Judge
New York Yankees0.462109236.4%13.1%0.462
3
Juan Soto
New York Mets0.440116537.2%11.2%0.440
4
Yordan Alvarez
Houston Astros0.42031033.5%7.7%0.420
5
Shohei Ohtani
Los Angeles Dodgers0.419122535.7%12.6%0.419
6
Tyler Black
Milwaukee Brewers0.4192516.0%0.0%0.419
7
Ronald Acuña Jr.
Atlanta Braves0.40987326.5%6.9%0.409
8
Corey Seager
Texas Rangers0.40686731.3%8.5%0.406
9
George Springer
Toronto Blue Jays0.404116629.4%7.9%0.404
10
Sal Stewart
Cincinnati Reds0.40113928.1%10.8%0.401
11
Jahmai Jones
Detroit Tigers0.40030033.7%7.7%0.400
12
Kyle Schwarber
Philadelphia Phillies0.395124836.9%11.8%0.395
13
Max Muncy
Los Angeles Dodgers0.39468330.7%8.2%0.394
14
Ketel Marte
AZ0.392109234.2%9.2%0.392
15
Ben Rice
New York Yankees0.389102535.9%8.4%0.389
16
Vladimir Guerrero Jr.
Toronto Blue Jays0.384116337.8%8.0%0.384
17
Pete Alonso
New York Mets0.380136833.8%9.7%0.380
18
Michael Busch
Chicago Cubs0.379117327.5%8.8%0.379
19
Dominic Canzone
Seattle Mariners0.37558930.2%6.8%0.375
20
Kyle Stowers
Miami Marlins0.37483831.5%8.8%0.374
21
Will Smith
Los Angeles Dodgers0.37483828.0%5.8%0.374
22
Willson Contreras
St. Louis Cardinals0.374107930.1%8.2%0.374
23
Bryce Harper
Philadelphia Phillies0.373117728.2%6.5%0.373
24
Jonathan Aranda
Tampa Bay Rays0.37386027.7%5.9%0.373
25
Alejandro Kirk
Toronto Blue Jays0.372111931.5%5.4%0.372
26
Maximo Acosta
Miami Marlins0.37210734.6%9.3%0.372
27
Cal Raleigh
Seattle Mariners0.372138731.6%10.6%0.372
28
Brett Sullivan
Pittsburgh Pirates0.3712646.2%7.7%0.371
29
Nick Kurtz
Athletics0.37182732.2%8.8%0.371
30
Gleyber Torres
Detroit Tigers0.370135921.5%4.3%0.370
31
Jo Adell
Los Angeles Angels0.369122330.4%8.9%0.369
32
Roman Anthony
Boston Red Sox0.36850839.6%8.1%0.368
33
Ramón Laureano
San Diego Padres0.368102729.4%7.3%0.368
34
Bryce Eldridge
San Francisco Giants0.3686035.0%10.0%0.368
35
Byron Buxton
Minnesota Twins0.367106833.1%9.7%0.367
36
Josh Bell
Washington Nationals0.367108431.6%7.7%0.367
37
Yandy Díaz
Tampa Bay Rays0.365130735.1%4.5%0.365
38
Tristan Gray
Tampa Bay Rays0.36518230.8%6.0%0.365
39
Bobby Witt Jr.
Kansas City Royals0.364141928.9%6.3%0.364
40
Iván Herrera
St. Louis Cardinals0.36390131.0%5.3%0.363
41
Will Benson
Cincinnati Reds0.36246636.1%9.4%0.362
42
Corbin Carroll
AZ0.362130429.3%7.5%0.362
43
Fernando Tatis Jr.
San Diego Padres0.361122732.7%6.1%0.361
44
James Wood
Washington Nationals0.360108335.5%8.7%0.360
45
Trent Grisham
New York Yankees0.360102828.3%7.5%0.360
46
Salvador Perez
Kansas City Royals0.360139529.6%8.2%0.360
47
Geraldo Perdomo
AZ0.359152621.7%4.3%0.359
48
Jake Bauers
Milwaukee Brewers0.35839327.2%7.1%0.358
49
Rafael Devers
San Francisco Giants0.358138930.0%7.2%0.358
50
Kyle Tucker
Chicago Cubs0.357112525.2%4.3%0.357
51
Mike Trout
Los Angeles Angels0.35790825.7%6.9%0.357
52
Tyler O'Neill
Baltimore Orioles0.35634224.0%6.7%0.356
53
Richie Palacios
Tampa Bay Rays0.35610131.7%3.0%0.356
54
Manny Machado
San Diego Padres0.356137931.0%7.5%0.356
55
Ian Happ
Chicago Cubs0.356124827.7%6.8%0.356
56
Gary Sánchez
Baltimore Orioles0.35517439.7%8.6%0.355
57
Dillon Dingler
Detroit Tigers0.35595327.0%4.7%0.355
58
Drake Baldwin
Atlanta Braves0.355102430.1%5.8%0.355
59
Matt Chapman
San Francisco Giants0.35499030.0%6.2%0.354
60
Matt Olson
Atlanta Braves0.354153329.9%6.4%0.354
61
Brent Rooker
Athletics0.353127929.6%7.8%0.353
62
Bo Bichette
Toronto Blue Jays0.351144229.0%3.6%0.351
63
Giancarlo Stanton
New York Yankees0.35148234.2%11.2%0.351
64
Zach Dezenzo
Houston Astros0.35019623.0%10.2%0.350
65
Alec Burleson
St. Louis Cardinals0.350110230.1%6.4%0.350
66
Ryan Fitzgerald
Minnesota Twins0.35010329.1%9.7%0.350
67
Daylen Lile
Washington Nationals0.34986522.3%2.3%0.349
68
Brett Baty
New York Mets0.34883929.9%7.7%0.348
69
Troy Johnston
Miami Marlins0.34826426.5%5.3%0.348
70
Rob Refsnyder
Boston Red Sox0.34839931.3%7.0%0.348
71
Andrew Vaughn
Milwaukee Brewers0.34792628.8%6.5%0.347
72
Colson Montgomery
Chicago White Sox0.34757827.9%8.5%0.347
73
Triston Casas
Boston Red Sox0.34711845.8%4.2%0.347
74
Victor Mesa Jr.
Miami Marlins0.3477526.7%4.0%0.347
75
Gavin Sheets
San Diego Padres0.347112234.8%6.4%0.347
76
Wyatt Langford
Texas Rangers0.347101331.6%8.4%0.347
77
Jakob Marsee
Miami Marlins0.34648025.8%5.4%0.346
78
Marcell Ozuna
Atlanta Braves0.346109524.3%5.1%0.346
79
Julio Rodríguez
Seattle Mariners0.346142629.9%5.5%0.346
80
Junior Caminero
Tampa Bay Rays0.345134033.3%8.3%0.345
81
Romy Gonzalez
Boston Red Sox0.34468235.6%6.6%0.344
82
Gabriel Moreno
AZ0.34466925.4%4.0%0.344
83
Zach Neto
Los Angeles Angels0.344114630.0%7.7%0.344
84
Brian Navarreto
Miami Marlins0.3442955.2%17.2%0.344
85
Weston Wilson
Philadelphia Phillies0.34224924.1%7.6%0.342
86
Austin Martin
Minnesota Twins0.34237423.5%2.4%0.342
87
Freddie Freeman
Los Angeles Dodgers0.342140026.1%5.2%0.342
88
Seiya Suzuki
Chicago Cubs0.342118528.4%7.8%0.342
89
Jazz Chisholm Jr.
New York Yankees0.34191429.4%8.0%0.341
90
Alejandro Osuna
Texas Rangers0.34139618.9%2.8%0.341
91
Luis García Jr.
Washington Nationals0.341114929.4%4.8%0.341
92
Nolan Schanuel
Los Angeles Angels0.340118119.2%2.6%0.340
93
Colt Keith
Detroit Tigers0.34091628.6%5.3%0.340
94
Ryan O'Hearn
San Diego Padres0.340111624.9%3.9%0.340
95
Francisco Lindor
New York Mets0.339161026.3%4.7%0.339
96
Addison Barger
Toronto Blue Jays0.339110333.8%7.3%0.339
97
Brendan Donovan
St. Louis Cardinals0.339103427.2%5.5%0.339
98
Dylan Beavers
Baltimore Orioles0.33928015.4%4.3%0.339
99
Mickey Moniak
Colorado Rockies0.33894730.2%8.1%0.338
100
Luken Baker
St. Louis Cardinals0.3384429.5%0.0%0.338