PITCHING • STATCAST

Average Velocity Leaders

BK Scout Statcast leaderboard for average pitch velocity.

Season2025
BoardAvg Velo
SampleMin 25 BBE Allowed
LEADERBOARD

Average Velocity Leaders

Back to Statcast hub
RankPlayerTeamAvg VeloBBE AVeloSpinxwOBA A
1
Joel Peguero
San Francisco Giants97.115597.124370.269
2
Edgardo Henriquez
Los Angeles Dodgers96.714596.725460.278
3
Robert Suarez
San Diego Padres96.764196.722740.309
4
Unknown
Los Angeles Dodgers96.510096.526170.341
5
Daniel Palencia
Chicago Cubs96.549796.522760.291
6
José Alvarado
Philadelphia Phillies96.319296.321090.311
7
Zach Maxwell
Cincinnati Reds96.38096.325730.289
8
Jhoan Duran
Philadelphia Phillies96.257096.221250.246
9
Aroldis Chapman
Boston Red Sox96.247596.222890.221
10
Carlos Vargas
Seattle Mariners96.060096.021990.297
11
Juan Morillo
AZ95.934195.922880.302
12
Unknown
Cleveland Guardians95.836695.825740.295
13
Jacob Misiorowski
Milwaukee Brewers95.765995.725100.291
14
Mason Montgomery
Tampa Bay Rays95.737695.723980.329
15
Seth Halvorsen
Colorado Rockies95.632495.621840.332
16
Luis Mey
Cincinnati Reds95.617995.622720.355
17
Victor Vodnik
Colorado Rockies95.337295.322190.300
18
Chase Burns
Cincinnati Reds95.341895.326160.296
19
Elvis Alvarado
Athletics95.139995.123580.305
20
Bradgley Rodriguez
San Diego Padres95.16695.121640.243
21
Jose A. Ferrer
Washington Nationals95.061695.021580.279
22
Mason Miller
San Diego Padres95.037395.024690.267
23
Steven Cruz
Kansas City Royals94.937794.922200.289
24
Joe Boyle
Tampa Bay Rays94.845694.824890.295
25
Hunter Greene
Cincinnati Reds94.788094.722990.287
26
Bubba Chandler
Pittsburgh Pirates94.724594.723090.289
27
Unknown
AZ94.56294.516940.354
28
Grant Taylor
Chicago White Sox94.530394.524780.266
29
Adrian Morejon
San Diego Padres94.550094.524580.253
30
Trevor Megill
Milwaukee Brewers94.433794.426200.272
31
Cam Schlittler
New York Yankees94.369594.324710.305
32
Eduarniel Núñez
San Diego Padres94.312394.327370.365
33
Will Vest
Detroit Tigers94.260394.223180.261
34
Nate Pearson
Chicago Cubs94.19294.123480.363
35
Ryne Stanek
New York Mets94.060494.022240.319
36
Payton Tolle
Boston Red Sox94.019094.022670.307
37
Will Klein
Los Angeles Dodgers94.014194.022580.323
38
Michael Petersen
Miami Marlins94.022594.023080.389
39
Julian Fernández
Washington Nationals94.03694.021720.432
40
Camilo Doval
San Francisco Giants93.952693.925660.297
41
Dan Altavilla
Chicago White Sox93.826293.822420.330
42
Beau Brieske
Detroit Tigers93.815393.824430.318
43
Chris Roycroft
St. Louis Cardinals93.815293.821960.346
44
Unknown
Baltimore Orioles93.824393.820140.252
45
Brock Stewart
Minnesota Twins93.731593.724650.258
46
Carson Seymour
San Francisco Giants93.726593.722240.352
47
Jonathan Loáisiga
New York Yankees93.728793.722360.288
48
Graham Ashcraft
Cincinnati Reds93.655893.627730.301
49
Cade Smith
Cleveland Guardians93.658693.619420.249
50
Brenan Hanifee
Detroit Tigers93.654493.620750.318
51
Huascar Brazobán
New York Mets93.549493.521590.318
52
Brad Keller
Chicago Cubs93.555493.523740.269
53
Edwin Díaz
New York Mets93.544793.523050.248
54
Louis Varland
Toronto Blue Jays93.558593.522630.309
55
Abner Uribe
Milwaukee Brewers93.450293.424070.264
56
Bryan Woo
Seattle Mariners93.4158993.422790.277
57
Jose Corniell
Texas Rangers93.33293.320120.448
58
Unknown
Tampa Bay Rays93.319693.322990.292
59
José Fermin
Los Angeles Angels93.229393.224430.323
60
Jacob deGrom
Texas Rangers93.1121493.125110.283
61
Ryan Helsley
St. Louis Cardinals93.154093.124720.310
62
Jorge Alcala
St. Louis Cardinals93.151293.124820.329
63
Tarik Skubal
Detroit Tigers93.1154993.121610.251
64
José Soriano
Los Angeles Angels93.1126193.120950.312
65
Unknown
AZ93.03493.023120.271
66
Tanner Scott
Los Angeles Dodgers93.048293.025900.303
67
Michel Otañez
Athletics93.04893.021910.425
68
Tyler Owens
Detroit Tigers92.93392.922330.426
69
Zach Pop
Seattle Mariners92.98892.923550.485
70
Seranthony Domínguez
Toronto Blue Jays92.945592.921300.273
71
Jackson Kowar
Seattle Mariners92.915292.922970.330
72
Paul Skenes
Pittsburgh Pirates92.8139792.821570.258
73
Tony Santillan
Cincinnati Reds92.868992.823000.329
74
Angel Chivilli
Colorado Rockies92.846492.821190.353
75
Angel Zerpa
Kansas City Royals92.860892.822090.321
76
Jack Kochanowicz
Los Angeles Angels92.885392.822790.359
77
Carlos Hernández
Philadelphia Phillies92.742892.721150.370
78
Jayden Murray
Houston Astros92.711792.724050.295
79
Matt Svanson
St. Louis Cardinals92.750392.722660.265
80
Luke Weaver
New York Yankees92.753692.723030.268
81
Drew Rasmussen
Tampa Bay Rays92.7127692.725430.302
82
Unknown
New York Mets92.79992.723800.352
83
Hunter Bigge
Tampa Bay Rays92.710492.723600.418
84
Cole Wilcox
Tampa Bay Rays92.72892.720200.449
85
Kyle Nicolas
Pittsburgh Pirates92.639492.624870.317
86
Jeremiah Estrada
San Diego Padres92.661192.620080.268
87
Unknown
San Francisco Giants92.637392.627130.273
88
Corbin Martin
Baltimore Orioles92.617092.624840.345
89
Daysbel Hernández
Atlanta Braves92.629192.625160.331
90
Michael Mercado
Philadelphia Phillies92.65492.623450.445
91
Ty Adcock
New York Mets92.66692.621090.223
92
Braxton Ashcraft
Pittsburgh Pirates92.561892.525400.296
93
Yennier Cano
Baltimore Orioles92.550192.520950.305
94
Kyle Finnegan
Washington Nationals92.543292.518030.262
95
Chase Petty
Cincinnati Reds92.56892.523280.470
96
Hunter Brown
Houston Astros92.5153492.522100.275
97
Lucas Erceg
Kansas City Royals92.551292.520260.307
98
Riley O'Brien
St. Louis Cardinals92.441492.423470.304
99
Yerry De los Santos
New York Yankees92.432992.419730.337
100
Eduardo Salazar
Washington Nationals92.424092.420560.390