Player stats

Hard-Hit Percentage 2024

The percentage of speed-measured balls hit at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

At least 100 balls with recorded speed in this season. Calculated by MLBDB from completed games. Data through December 31, 2024. Data refreshed Sep 11, 2026, 12:32 PM UTC.

Hard-Hit Percentage2024 season
#PlayerTeamEV ballsHard-hit%
1A. JudgeNYY38861.3%
2S. OhtaniLAD47860.3%
3J. SotoNYY46057.0%
4F. Tatis Jr.SD30156.1%
5G. StantonNYY27355.7%
6K. SchwarberPHI38455.5%
7O. CruzPIT36255.2%
8V. Guerrero Jr.TOR52255.0%
9G. HendersonBAL47454.0%
10K. MarteAZ40653.9%
11A. RileyATL30753.7%
12M. OzunaATL43953.5%
13M. WallnerMIN12653.2%
14R. DeversBOS38252.9%
15J. WoodWSH19752.3%
16K. StowersMIA11851.7%
17J. SánchezMIA35051.4%
18W. AbreuBOS27651.1%
19R. GonzalezBOS14551.0%
20C. SeagerTEX37950.9%
21M. TogliaCOL25550.2%
22R. McMahonCOL38350.1%
23J. TenaWSH11850.0%
24B. RookerOAK37149.9%
25P. GoldschmidtSTL42649.8%
26Y. AlvarezHOU46149.7%
27T. SoderstromOAK13749.6%
28W. ContrerasMIL45949.5%
29L. NootbaarSTL27349.5%
30S. SuzukiCHC35549.3%
31E. JiménezBAL25449.2%
32Y. DíazTB46949.0%
33M. MachadoSD47149.0%
34P. WisdomCHC10049.0%
35T. O'NeillBOS25448.8%
36D. CameronOAK12148.8%
37M. ChapmanSF41548.7%
38R. Acuña Jr.ATL13848.6%
39B. HarperPHI41348.4%
40J. RodríguezSEA41348.4%
41B. Witt Jr.KC53848.3%
42A. GarcíaTEX40848.3%
43C. RaleighSEA37548.3%
44C. WalkerAZ35348.2%
45B. BuxtonMIN25848.1%
46H. RamosSF34147.8%
47L. ButlerOAK30647.7%
48M. OlsonATL43247.7%
49Y. DiazHOU48547.6%
50R. GrichukAZ21047.6%
Hard-hit%
The percentage of speed-measured balls hit at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

Understanding Hard-Hit Percentage

The percentage of speed-measured balls hit at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

Formula: 100 × hard-hit balls ÷ balls with recorded speed

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 11, 2026, 12:32 PM UTC.