Player stats

Hard-Hit Balls 2026

Batted balls with a recorded speed of at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

All players with a recorded value; no minimum workload filter. Data through September 27, 2026. Data refreshed Oct 11, 2026, 8:18 AM UTC.

Hard-Hit Balls2026 season
#PlayerTeamHard hits
1F. Tatis Jr.SD271
2Y. DíazTB249
3P. AlonsoBAL246
4A. BurlesonSTL244
5Y. AlvarezHOU243
6J. CamineroTB243
7M. OlsonATL239
8B. Witt Jr.KC228
9M. Harris IIATL227
10B. NimmoTEX226
11J. MerrillSD224
12O. LopezMIA224
13J. WalkerSTL219
14B. BichetteNYM216
15P. Crow-ArmstrongCHC216
16W. ContrerasMIL212
17A. BohmPHI212
18D. BaldwinATL212
19B. ReynoldsPIT209
20C. CarrollAZ209
21E. De La CruzCIN208
22R. DeversSF207
23K. MarteAZ207
24V. Guerrero Jr.TOR207
25M. VargasCWS205
26G. HendersonBAL203
27W. AbreuBOS202
28J. CaglianoneKC202
29B. RiceNYY201
30J. AdellCLE201
31S. PerezKC200
32J. WoodWSH199
33M. MachadoSD199
34S. StewartCIN199
35J. RodríguezSEA199
36T. TurnerPHI197
37S. OhtaniLAD196
38J. WetherholtSTL195
39J. ArandaTB194
40F. FreemanLAD194
41L. García Jr.NYY194
42A. BregmanCHC193
43C. DeLauterCLE192
44K. McGonigleDET191
45I. HerreraSTL190
46J. BellMIN189
47K. ClemensMIN189
48B. HarperPHI187
49R. ArozarenaSEA186
50J. NaylorSEA185
Hard hits
Batted balls with a recorded speed of at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

Understanding Hard-Hit Balls

Batted balls with a recorded speed of at least 95 miles per hour. Calculated by MLBDB from recorded game measurements.

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 Oct 11, 2026, 8:18 AM UTC.