HITTING • STATCAST

Hard-Hit Rate Leaders

BK Scout Statcast leaderboard for hard-hit rate leaders.

Season2025
BoardHardHit %
SampleMin 25 BBE
LEADERBOARD

Hard-Hit Rate Leaders

Back to Statcast hub
RankPlayerTeamHardHit %BBEHardHit%Barrel%xwOBA
1
Brian Navarreto
Miami Marlins55.2%2955.2%17.2%0.344
2
Brett Sullivan
Pittsburgh Pirates46.2%2646.2%7.7%0.371
3
Triston Casas
Boston Red Sox45.8%11845.8%4.2%0.347
4
Gary Sánchez
Baltimore Orioles39.7%17439.7%8.6%0.355
5
Johnathan Rodríguez
Cleveland Guardians39.6%13939.6%4.3%0.304
6
Roman Anthony
Boston Red Sox39.6%50839.6%8.1%0.368
7
Vladimir Guerrero Jr.
Toronto Blue Jays37.8%116337.8%8.0%0.384
8
Francisco Alvarez
New York Mets37.2%51337.2%6.8%0.328
9
Juan Soto
New York Mets37.2%116537.2%11.2%0.440
10
Kyle Schwarber
Philadelphia Phillies36.9%124836.9%11.8%0.395
11
Aaron Judge
New York Yankees36.4%109236.4%13.1%0.462
12
Joey Wiemer
Miami Marlins36.3%12436.3%11.3%0.307
13
Will Benson
Cincinnati Reds36.1%46636.1%9.4%0.362
14
Ben Rice
New York Yankees35.9%102535.9%8.4%0.389
15
Endy Rodríguez
Pittsburgh Pirates35.7%4235.7%7.1%0.210
16
Shohei Ohtani
Los Angeles Dodgers35.7%122535.7%12.6%0.419
17
Romy Gonzalez
Boston Red Sox35.6%68235.6%6.6%0.344
18
James Wood
Washington Nationals35.5%108335.5%8.7%0.360
19
Oneil Cruz
Pittsburgh Pirates35.4%86935.4%8.4%0.309
20
Yandy Díaz
Tampa Bay Rays35.1%130735.1%4.5%0.365
21
Bryce Eldridge
San Francisco Giants35.0%6035.0%10.0%0.368
22
Seth Brown
Athletics34.9%10934.9%3.7%0.283
23
Gavin Sheets
San Diego Padres34.8%112234.8%6.4%0.347
24
Unknown
New York Yankees34.7%25134.7%2.0%0.279
25
Maximo Acosta
Miami Marlins34.6%10734.6%9.3%0.372
26
Vinnie Pasquantino
Kansas City Royals34.3%148934.3%7.6%0.337
27
Giancarlo Stanton
New York Yankees34.2%48234.2%11.2%0.351
28
Ketel Marte
AZ34.2%109234.2%9.2%0.392
29
Pete Alonso
New York Mets33.8%136833.8%9.7%0.380
30
Addison Barger
Toronto Blue Jays33.8%110333.8%7.3%0.339
31
Jahmai Jones
Detroit Tigers33.7%30033.7%7.7%0.400
32
Yordan Alvarez
Houston Astros33.5%31033.5%7.7%0.420
33
Michael Stefanic
Toronto Blue Jays33.3%4233.3%4.8%0.302
34
Jerar Encarnacion
San Francisco Giants33.3%10533.3%2.9%0.291
35
Daniel Johnson
San Francisco Giants33.3%11133.3%8.1%0.307
36
Junior Caminero
Tampa Bay Rays33.3%134033.3%8.3%0.345
37
Masataka Yoshida
Boston Red Sox33.2%42233.2%5.0%0.311
38
Byron Buxton
Minnesota Twins33.1%106833.1%9.7%0.367
39
Mark Vientos
New York Mets33.1%86433.1%6.6%0.326
40
MJ Melendez
Kansas City Royals32.8%6432.8%6.3%0.196
41
Fernando Tatis Jr.
San Diego Padres32.7%122732.7%6.1%0.361
42
Randal Grichuk
Kansas City Royals32.3%60932.3%6.7%0.319
43
Carter Jensen
Kansas City Royals32.3%16132.3%9.9%0.465
44
Nick Kurtz
Athletics32.2%82732.2%8.8%0.371
45
Lars Nootbaar
St. Louis Cardinals32.1%101432.1%5.6%0.310
46
Jorge Polanco
Seattle Mariners32.0%105332.0%6.3%0.329
47
Jake Burger
Texas Rangers31.8%73931.8%7.3%0.335
48
Unknown
Texas Rangers31.7%59331.7%7.8%0.325
49
Richie Palacios
Tampa Bay Rays31.7%10131.7%3.0%0.356
50
Josh Bell
Washington Nationals31.6%108431.6%7.7%0.367
51
Wyatt Langford
Texas Rangers31.6%101331.6%8.4%0.347
52
Cal Raleigh
Seattle Mariners31.6%138731.6%10.6%0.372
53
Alejandro Kirk
Toronto Blue Jays31.5%111931.5%5.4%0.372
54
Kyle Stowers
Miami Marlins31.5%83831.5%8.8%0.374
55
Eric Wagaman
Miami Marlins31.5%99431.5%4.3%0.316
56
James McCann
AZ31.4%25831.4%3.9%0.307
57
William Contreras
Milwaukee Brewers31.3%130531.3%3.8%0.337
58
Rob Refsnyder
Boston Red Sox31.3%39931.3%7.0%0.348
59
Corey Seager
Texas Rangers31.3%86731.3%8.5%0.406
60
Trevor Larnach
Minnesota Twins31.3%99231.3%4.2%0.317
61
Oliver Dunn
Milwaukee Brewers31.3%3231.3%0.0%0.268
62
Riley Adams
Washington Nationals31.2%52331.2%6.9%0.286
63
Hayden Senger
New York Mets31.1%10331.1%4.9%0.262
64
Matt Mervis
Miami Marlins31.0%20031.0%5.0%0.207
65
Iván Herrera
St. Louis Cardinals31.0%90131.0%5.3%0.363
66
Manny Machado
San Diego Padres31.0%137931.0%7.5%0.356
67
Adrian Del Castillo
AZ30.9%26230.9%6.9%0.266
68
Jarred Kelenic
Atlanta Braves30.9%5530.9%14.5%0.318
69
Jared Young
New York Mets30.8%10730.8%12.1%0.299
70
Agustín Ramírez
Miami Marlins30.8%125230.8%6.6%0.335
71
Mitch Garver
Seattle Mariners30.8%48730.8%5.1%0.293
72
Alex Bregman
Boston Red Sox30.8%90330.8%4.8%0.334
73
Tristan Gray
Tampa Bay Rays30.8%18230.8%6.0%0.365
74
Max Muncy
Los Angeles Dodgers30.7%68330.7%8.2%0.394
75
Maikel Garcia
Kansas City Royals30.7%130130.7%3.5%0.330
76
Christopher Morel
Tampa Bay Rays30.7%50830.7%7.5%0.295
77
Joc Pederson
Texas Rangers30.6%55530.6%6.1%0.315
78
Everson Pereira
Tampa Bay Rays30.6%11130.6%7.2%0.240
79
Jordan Walker
St. Louis Cardinals30.6%66630.6%5.7%0.282
80
Samuel Basallo
Baltimore Orioles30.6%25230.6%6.3%0.288
81
Gunnar Henderson
Baltimore Orioles30.5%132930.5%3.8%0.337
82
Jo Adell
Los Angeles Angels30.4%122330.4%8.9%0.369
83
Austin Wynns
Cincinnati Reds30.4%22430.4%4.0%0.295
84
Dominic Canzone
Seattle Mariners30.2%58930.2%6.8%0.375
85
Randy Arozarena
Seattle Mariners30.2%131130.2%6.0%0.328
86
Mickey Moniak
Colorado Rockies30.2%94730.2%8.1%0.338
87
Luke Raley
Seattle Mariners30.2%32830.2%8.2%0.314
88
Rece Hinds
Cincinnati Reds30.2%6330.2%11.1%0.201
89
Alec Burleson
St. Louis Cardinals30.1%110230.1%6.4%0.350
90
Willson Contreras
St. Louis Cardinals30.1%107930.1%8.2%0.374
91
Drake Baldwin
Atlanta Braves30.1%102430.1%5.8%0.355
92
Rafael Devers
San Francisco Giants30.0%138930.0%7.2%0.358
93
Zach Neto
Los Angeles Angels30.0%114630.0%7.7%0.344
94
Matt Chapman
San Francisco Giants30.0%99030.0%6.2%0.354
95
Matthew Lugo
Los Angeles Angels30.0%11030.0%9.1%0.250
96
Julio Rodríguez
Seattle Mariners29.9%142629.9%5.5%0.346
97
Brett Baty
New York Mets29.9%83929.9%7.7%0.348
98
Matt Olson
Atlanta Braves29.9%153329.9%6.4%0.354
99
Brandon Nimmo
New York Mets29.9%132929.9%4.2%0.323
100
Tyler Soderstrom
Athletics29.8%116029.8%5.5%0.334