Oneil Cruz has the hardest-hit ball in MLB
Oneil Cruz of the Pittsburgh Pirates has the hardest-hit ball in MLB in the 2026 season at 119.0 mph, against a league average of 111.1 mph, as of October 5, 2026.
One number, the league’s average beside it, and the top 25. Every figure here is from the 2026 season.
The number
7.9 mph above the league average of 111.1 mph. The fastest any one batted ball left a hitter's bat this season. On its own a figure is only a size, which is why the league's number sits beside it.
| # | The rest of the board | Hardest ball hit | Detail |
|---|---|---|---|
| 1 | ![]() Oneil Cruz · Pittsburgh Pirates 229 BBE | 119.0 mph | 229 BBE |
| 2 | ![]() Yordan Alvarez · Houston Astros 452 BBE | 118.5 mph | 452 BBE |
| 3 | ![]() Elly De La Cruz · Cincinnati Reds 387 BBE | 117.4 mph | 387 BBE |
| 4 | ![]() Bobby Witt Jr. · Kansas City Royals 453 BBE | 117.2 mph | 453 BBE |
| 5 | ![]() Jordan Walker · St. Louis Cardinals 439 BBE | 117.2 mph | 439 BBE |
| 6 | ![]() Junior Caminero · Tampa Bay Rays 490 BBE | 116.9 mph | 490 BBE |
| 7 | ![]() Ketel Marte · Arizona Diamondbacks 481 BBE | 116.9 mph | 481 BBE |
| 8 | ![]() Jo Adell · Cleveland Guardians 451 BBE | 116.8 mph | 451 BBE |
| 9 | ![]() Kyle Schwarber · Philadelphia Phillies 367 BBE | 116.8 mph | 367 BBE |
| 10 | ![]() Coby Mayo · Baltimore Orioles 275 BBE | 116.5 mph | 275 BBE |
| 11 | ![]() Vladimir Guerrero Jr. · Toronto Blue Jays 467 BBE | 116.3 mph | 467 BBE |
| 12 | ![]() James Wood · Washington Nationals 338 BBE | 116.3 mph | 338 BBE |
| 13 | ![]() Hunter Goodman · Colorado Rockies 348 BBE | 116.2 mph | 348 BBE |
| 14 | ![]() Jac Caglianone · Kansas City Royals 369 BBE | 116.1 mph | 369 BBE |
| 15 | ![]() Willson Contreras · Boston Red Sox 317 BBE | 116.0 mph | 317 BBE |
| 16 | ![]() Nick Kurtz · Oakland Athletics 211 BBE | 115.9 mph | 211 BBE |
| 17 | ![]() Fernando Tatis Jr. · San Diego Padres 503 BBE | 115.7 mph | 503 BBE |
| 18 | ![]() Garrett Mitchell · Milwaukee Brewers 298 BBE | 115.5 mph | 298 BBE |
| 19 | ![]() Colson Montgomery · Chicago White Sox 343 BBE | 115.4 mph | 343 BBE |
| 20 | ![]() Ronald Acuña Jr. · Atlanta Braves 308 BBE | 115.2 mph | 308 BBE |
| 21 | ![]() Henry Bolte · Oakland Athletics 285 BBE | 115.1 mph | 285 BBE |
| 22 | ![]() Bo Bichette · New York Mets 518 BBE | 114.9 mph | 518 BBE |
| 23 | ![]() Michael Harris II · Atlanta Braves 477 BBE | 114.9 mph | 477 BBE |
| 24 | ![]() Jake Bauers · Milwaukee Brewers 324 BBE | 114.8 mph | 324 BBE |
| 25 | ![]() Jarren Duran · Boston Red Sox 396 BBE | 114.7 mph | 396 BBE |
Source: Baseball Savant (Statcast), 2026 season. Baseball Savant's qualified players, ranked by Savant; the league average is Savant's own. The lead is 2.8 standard deviations (sd) above the field, estimated from Savant's percentiles: the unit the directory ranks leads by, because it lets a rate and a speed share one list. Measured (); the boards refresh twice a day.



















