Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo

Statcast Search

An application that lets you search MLB.com's Statcast database. It includes metrics such as Perceived Velocity (PV), Spin Rate (SR), Exit Velocity (EV), Hit Distance (DST), Launch Angle (LA), Batted Ball Direction (BBD), xBA, xSLG, xwOBA, and Quality of Contact.

  • Some of these queries are very complicated and take time to run. If the page doesn't fully load, refresh the page and try again.
  • Pitch velocities from 2008-16 are via Pitch F/X, and adjusted to roughly out-of-hand release point. All velocities from 2017 and beyond are Statcast, which are reported out-of-hand.
  • For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
  • For recent updates check out the Change Log.
  • For CSV documentation click here.
Select Columns to Include in Total Pitches

Search Results

Save Search
Rk. Player Results
1 Pete Alonso 118.3 - 2019-04-11
Graphs
2 Pete Alonso 117.0 - 2019-06-20
Graphs
3 Yoenis Cespedes 115.1 - 2018-04-24
Graphs
4 Michael Conforto 115.0 - 2015-09-13
Graphs
5 J.D. Davis 114.7 - 2019-04-06
Graphs
6 Pete Alonso 114.6 - 2019-05-07
Graphs
7 Pete Alonso 114.5 - 2019-04-21
Graphs
8 Lucas Duda 114.1 - 2015-09-26
Graphs
9 Lucas Duda 113.6 - 2016-04-19
Graphs
10 Michael Conforto 113.5 - 2015-10-10
Graphs
11 Pete Alonso 113.0 - 2019-07-20
Graphs
12 Lucas Duda 113.0 - 2015-07-25
Graphs
13 Pete Alonso 112.8 - 2019-04-01
Graphs
14 Michael Conforto 112.4 - 2018-06-16
Graphs
15 Pete Alonso 112.2 - 2019-05-21
Graphs
16 Yoenis Cespedes 112.1 - 2018-04-05
Graphs
17 Aaron Altherr 111.9 - 2019-05-24
Graphs
18 Pete Alonso 111.8 - 2019-06-15
Graphs
19 Pete Alonso 111.7 - 2019-04-19
Graphs
20 Michael Conforto 111.6 - 2015-08-03
Graphs
21 Lucas Duda 111.6 - 2016-04-18
Graphs
22 Travis d'Arnaud 111.6 - 2017-04-28
Graphs
23 Pete Alonso 111.5 - 2019-06-08
Graphs
24 Michael Conforto 111.5 - 2019-06-21
Graphs
25 Michael Conforto 111.5 - 2019-04-09
Graphs
26 Lucas Duda 111.4 - 2015-07-29
Graphs
27 Michael Conforto 111.4 - 2017-07-21
Graphs
28 Lucas Duda 111.3 - 2015-05-27
Graphs
29 Kevin Plawecki 111.3 - 2015-04-25
Graphs
30 J.D. Davis 111.3 - 2019-04-06
Graphs
31 Lucas Duda 111.0 - 2015-09-25
Graphs
32 Wilson Ramos 111.0 - 2019-05-25
Graphs
33 Pete Alonso 110.9 - 2019-05-04
Graphs
34 Yoenis Cespedes 110.9 - 2016-04-26
Graphs
35 Pete Alonso 110.9 - 2019-07-17
Graphs
36 Lucas Duda 110.8 - 2015-05-11
Graphs
37 Yoenis Cespedes 110.8 - 2017-08-03
Graphs
38 Yoenis Cespedes 110.7 - 2016-05-05
Graphs
39 Yoenis Cespedes 110.7 - 2015-10-12
Graphs
40 Yoenis Cespedes 110.5 - 2016-08-21
Graphs
41 Michael Cuddyer 110.4 - 2015-08-26
Graphs
42 Michael Conforto 110.4 - 2019-06-18
Graphs
43 Lucas Duda 110.3 - 2017-05-28
Graphs
44 Yoenis Cespedes 110.1 - 2016-06-30
Graphs
45 Lucas Duda 110.0 - 2015-08-01
Graphs
46 Pete Alonso 110.0 - 2019-06-23
Graphs
47 Michael Conforto 109.9 - 2018-05-11
Graphs
48 Lucas Duda 109.9 - 2015-07-29
Graphs
49 Michael Conforto 109.8 - 2019-04-17
Graphs
50 Michael Conforto 109.8 - 2018-08-27
Graphs
51 Yoenis Cespedes 109.7 - 2015-09-07
Graphs
52 Michael Conforto 109.7 - 2019-04-06
Graphs
53 Pete Alonso 109.6 - 2019-07-05
Graphs
54 Yoenis Cespedes 109.6 - 2017-08-24
Graphs
55 Pete Alonso 109.6 - 2019-06-11
Graphs
56 Amed Rosario 109.5 - 2018-05-20
Graphs
57 Yoenis Cespedes 109.5 - 2016-08-27
Graphs
58 Jay Bruce 109.5 - 2017-06-12
Graphs
59 Yoenis Cespedes 109.5 - 2015-08-27
Graphs
60 Robinson Cano 109.5 - 2019-04-06
Graphs
61 Michael Conforto 109.4 - 2015-08-31
Graphs
62 Yoenis Cespedes 109.3 - 2017-04-11
Graphs
63 Todd Frazier 109.3 - 2018-04-19
Graphs
64 Travis d'Arnaud 109.2 - 2017-06-09
Graphs
65 Lucas Duda 109.2 - 2017-05-27
Graphs
66 Yoenis Cespedes 109.1 - 2015-09-14
Graphs
67 Michael Conforto 109.1 - 2018-06-02
Graphs
68 Lucas Duda 109.1 - 2017-07-20
Graphs
69 Yoenis Cespedes 109.1 - 2016-07-01
Graphs
70 Kelly Johnson 109.0 - 2016-08-10
Graphs
71 Lucas Duda 109.0 - 2015-04-25
Graphs
72 Rene Rivera 108.8 - 2017-06-15
Graphs
73 Lucas Duda 108.8 - 2015-07-10
Graphs
74 Jay Bruce 108.8 - 2016-09-24
Graphs
75 Juan Lagares 108.7 - 2015-05-09
Graphs
76 Michael Conforto 108.7 - 2017-04-09
Graphs
77 Pete Alonso 108.7 - 2019-04-06
Graphs
78 Yoenis Cespedes 108.7 - 2018-04-28
Graphs
79 Michael Conforto 108.7 - 2017-05-09
Graphs
80 Todd Frazier 108.6 - 2018-05-04
Graphs
81 Travis Taijeron 108.6 - 2017-09-08
Graphs
82 Michael Conforto 108.6 - 2018-09-02
Graphs
83 Yoenis Cespedes 108.6 - 2016-09-11
Graphs
84 Michael Conforto 108.6 - 2018-09-04
Graphs
85 Michael Cuddyer 108.6 - 2015-08-24
Graphs
86 Anthony Recker 108.6 - 2015-05-14
Graphs
87 Lucas Duda 108.5 - 2016-04-20
Graphs
88 Michael Conforto 108.5 - 2017-07-28
Graphs
89 Curtis Granderson 108.5 - 2016-04-22
Graphs
90 Dominic Smith 108.5 - 2019-05-14
Graphs
91 Lucas Duda 108.4 - 2015-07-11
Graphs
92 Michael Cuddyer 108.4 - 2015-07-18
Graphs
93 Jay Bruce 108.4 - 2017-05-10
Graphs
94 Yoenis Cespedes 108.4 - 2016-08-20
Graphs
95 Jay Bruce 108.3 - 2017-04-19
Graphs
96 Yoenis Cespedes 108.3 - 2017-04-11
Graphs
97 Asdrubal Cabrera 108.3 - 2018-05-27
Graphs
98 Yoenis Cespedes 108.3 - 2018-05-01
Graphs
99 Michael Conforto 108.3 - 2016-05-22