HITTING • STATCAST

xBA Leaders

BK Scout Statcast leaderboard for xBA leaders.

Season2025
BoardxBA
SampleMin 25 BBE
LEADERBOARD

xBA Leaders

Back to Statcast hub
RankPlayerTeamxBABBEHardHit%Barrel%xwOBA
1
Carter Jensen
Kansas City Royals0.43016132.3%9.9%0.465
2
Aaron Judge
New York Yankees0.424109236.4%13.1%0.462
3
James Wood
Washington Nationals0.413108335.5%8.7%0.360
4
Jonathan Aranda
Tampa Bay Rays0.41286027.7%5.9%0.373
5
Sal Stewart
Cincinnati Reds0.41213928.1%10.8%0.401
6
Unknown
Houston Astros0.4033414.7%0.0%0.222
7
Rafael Flores Jr.
Pittsburgh Pirates0.3962924.1%3.4%0.291
8
Unknown
Kansas City Royals0.39510225.5%3.9%0.338
9
Giancarlo Stanton
New York Yankees0.39248234.2%11.2%0.351
10
Joey Wiemer
Miami Marlins0.39012436.3%11.3%0.307
11
Tomás Nido
Detroit Tigers0.3878021.3%0.0%0.295
12
Kyle Stowers
Miami Marlins0.38783831.5%8.8%0.374
13
Brett Sullivan
Pittsburgh Pirates0.3862646.2%7.7%0.371
14
Mike Trout
Los Angeles Angels0.38590825.7%6.9%0.357
15
Juan Soto
New York Mets0.384116537.2%11.2%0.440
16
Shohei Ohtani
Los Angeles Dodgers0.382122535.7%12.6%0.419
17
Dillon Dingler
Detroit Tigers0.38195327.0%4.7%0.355
18
Richie Palacios
Tampa Bay Rays0.38110131.7%3.0%0.356
19
Dominic Canzone
Seattle Mariners0.38058930.2%6.8%0.375
20
Corey Seager
Texas Rangers0.38086731.3%8.5%0.406
21
Yordan Alvarez
Houston Astros0.37931033.5%7.7%0.420
22
Roman Anthony
Boston Red Sox0.37950839.6%8.1%0.368
23
Jahmai Jones
Detroit Tigers0.37730033.7%7.7%0.400
24
Austin Slater
New York Yankees0.37732224.2%5.9%0.331
25
Nick Kurtz
Athletics0.37582732.2%8.8%0.371
26
Pete Alonso
New York Mets0.374136833.8%9.7%0.380
27
Bryce Johnson
San Diego Padres0.37315923.9%2.5%0.324
28
Zach Dezenzo
Houston Astros0.37319623.0%10.2%0.350
29
Austin Barnes
Los Angeles Dodgers0.3737218.1%5.6%0.269
30
Ramón Laureano
San Diego Padres0.371102729.4%7.3%0.368
31
Unknown
Minnesota Twins0.3704623.9%4.3%0.201
32
Bryan Reynolds
Pittsburgh Pirates0.368128027.7%4.8%0.338
33
Dansby Swanson
Chicago Cubs0.367122228.0%5.6%0.336
34
Edouard Julien
Minnesota Twins0.36734023.5%4.7%0.333
35
Blaine Crim
Texas Rangers0.36712627.8%7.9%0.333
36
Willson Contreras
St. Louis Cardinals0.366107930.1%8.2%0.374
37
Akil Baddoo
Detroit Tigers0.3663727.0%0.0%0.282
38
George Springer
Toronto Blue Jays0.366116629.4%7.9%0.404
39
Ronald Acuña Jr.
Atlanta Braves0.36587326.5%6.9%0.409
40
Chad Stevens
Los Angeles Angels0.365316.5%0.0%0.186
41
Kyle Schwarber
Philadelphia Phillies0.365124836.9%11.8%0.395
42
Ryan McMahon
New York Yankees0.36599729.0%6.0%0.329
43
Tristan Gray
Tampa Bay Rays0.36418230.8%6.0%0.365
44
Jorge Alfaro
Washington Nationals0.36411426.3%5.3%0.247
45
Riley Adams
Washington Nationals0.36452331.2%6.9%0.286
46
Brady House
Washington Nationals0.36160827.6%2.1%0.285
47
Austin Riley
Atlanta Braves0.36191428.0%6.9%0.338
48
Joey Loperfido
Toronto Blue Jays0.36121725.3%3.2%0.314
49
Michael Busch
Chicago Cubs0.361117327.5%8.8%0.379
50
Weston Wilson
Philadelphia Phillies0.36124924.1%7.6%0.342
51
Will Benson
Cincinnati Reds0.36046636.1%9.4%0.362
52
Alejandro Osuna
Texas Rangers0.35939618.9%2.8%0.341
53
Brandon Marsh
Philadelphia Phillies0.35986127.3%4.2%0.335
54
Pablo Reyes
New York Yankees0.3585623.2%3.6%0.236
55
Bryce Harper
Philadelphia Phillies0.358117728.2%6.5%0.373
56
Vladimir Guerrero Jr.
Toronto Blue Jays0.358116337.8%8.0%0.384
57
Ryan Mountcastle
Baltimore Orioles0.35875325.8%5.6%0.312
58
Jo Adell
Los Angeles Angels0.357122330.4%8.9%0.369
59
Gary Sánchez
Baltimore Orioles0.35717439.7%8.6%0.355
60
Unknown
Pittsburgh Pirates0.35741626.7%6.5%0.303
61
Yandy Díaz
Tampa Bay Rays0.357130735.1%4.5%0.365
62
Maximo Acosta
Miami Marlins0.35610734.6%9.3%0.372
63
Troy Johnston
Miami Marlins0.35626426.5%5.3%0.348
64
Ezequiel Tovar
Colorado Rockies0.35683920.5%4.5%0.323
65
Romy Gonzalez
Boston Red Sox0.35668235.6%6.6%0.344
66
Carlos Correa
Minnesota Twins0.356116328.8%4.3%0.337
67
Brett Baty
New York Mets0.35683929.9%7.7%0.348
68
Ben Rice
New York Yankees0.356102535.9%8.4%0.389
69
Luken Baker
St. Louis Cardinals0.3554429.5%0.0%0.338
70
Daylen Lile
Washington Nationals0.35586522.3%2.3%0.349
71
Mark Vientos
New York Mets0.35586433.1%6.6%0.326
72
Byron Buxton
Minnesota Twins0.355106833.1%9.7%0.367
73
Jakob Marsee
Miami Marlins0.35448025.8%5.4%0.346
74
Unknown
New York Mets0.35412028.3%1.7%0.332
75
Bo Bichette
Toronto Blue Jays0.353144229.0%3.6%0.351
76
Wyatt Langford
Texas Rangers0.353101331.6%8.4%0.347
77
Unknown
Tampa Bay Rays0.35216422.0%0.0%0.232
78
Freddie Freeman
Los Angeles Dodgers0.352140026.1%5.2%0.342
79
Tyler Stephenson
Cincinnati Reds0.35162527.0%7.2%0.313
80
Ian Happ
Chicago Cubs0.350124827.7%6.8%0.356
81
Rafael Devers
San Francisco Giants0.350138930.0%7.2%0.358
82
Gunnar Henderson
Baltimore Orioles0.350132930.5%3.8%0.337
83
Matt Olson
Atlanta Braves0.350153329.9%6.4%0.354
84
Zach Neto
Los Angeles Angels0.350114630.0%7.7%0.344
85
Riley Greene
Detroit Tigers0.350142125.2%7.2%0.333
86
Tyler Soderstrom
Athletics0.350116029.8%5.5%0.334
87
Michael Toglia
Colorado Rockies0.35055823.3%6.1%0.282
88
Rob Refsnyder
Boston Red Sox0.34939931.3%7.0%0.348
89
Manny Machado
San Diego Padres0.349137931.0%7.5%0.356
90
Christian Koss
San Francisco Giants0.34935723.8%4.2%0.314
91
Luis Robert Jr.
Chicago White Sox0.34977827.6%6.2%0.334
92
Sam Huff
San Francisco Giants0.3496417.2%7.8%0.246
93
Will Smith
Los Angeles Dodgers0.34883828.0%5.8%0.374
94
Salvador Perez
Kansas City Royals0.348139529.6%8.2%0.360
95
Brendan Rodgers
Houston Astros0.34817725.4%7.9%0.300
96
Dalton Rushing
Los Angeles Dodgers0.34825027.6%9.6%0.284
97
Jake Bauers
Milwaukee Brewers0.34839327.2%7.1%0.358
98
Zach Cole
Houston Astros0.3489726.8%8.2%0.334
99
Brent Rooker
Athletics0.348127929.6%7.8%0.353
100
Moisés Ballesteros
Chicago Cubs0.34814320.3%3.5%0.327