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 Total Pitches % of Pitches
1 Jair Jurrjens 85 - 2008-04-02 88 96.6
Graphs
2 Tom Gorzelanny 82 - 2008-04-02 95 86.3
Graphs
3 Daniel Norris 54 - 2015-09-29 71 76.1
Graphs
4 Wade Davis 53 - 2013-06-29 69 76.8
Graphs
5 Jon Lester 53 - 2017-07-09 53 100.0
Graphs
6 Scott Feldman 51 - 2008-08-12 90 56.7
Graphs
7 Jose Quintana 51 - 2018-07-28 74 68.9
Graphs
8 Ivan Nova 51 - 2018-05-08 77 66.2
Graphs
9 David Price 51 - 2015-04-22 88 58.0
Graphs
10 John Danks 51 - 2011-05-29 96 53.1
Graphs
11 Nick Kingham 51 - 2018-08-01 51 100.0
Graphs
12 Roberto Hernandez 51 - 2008-09-24 51 100.0
Graphs
13 Mike Pelfrey 51 - 2010-07-19 74 68.9
Graphs
14 Derek Lowe 51 - 2008-05-04 112 45.5
Graphs
15 Randy Wolf 50 - 2015-09-13 93 53.8
Graphs
16 Chris Tillman 49 - 2014-05-01 112 43.8
Graphs
17 Jaime Garcia 49 - 2011-05-28 106 46.2
Graphs
18 Jaime Barria 49 - 2018-04-22 77 63.6
Graphs
19 Johnny Cueto 49 - 2009-07-06 49 100.0
Graphs
20 Chris Tillman 49 - 2012-07-16 49 100.0
Graphs
21 Alfredo Simon 49 - 2016-04-13 49 100.0
Graphs
22 Jimmy Nelson 49 - 2016-08-17 99 49.5
Graphs
23 Trevor Bauer 49 - 2013-06-28 49 100.0
Graphs
24 Matt Garza 49 - 2010-06-18 71 69.0
Graphs
25 Matt Morris 49 - 2008-04-26 71 69.0
Graphs
26 Chris Archer 48 - 2019-07-28 107 44.9
Graphs
27 Hector Santiago 48 - 2015-08-21 95 50.5
Graphs
28 Chan Ho Park 48 - 2009-04-12 96 50.0
Graphs
29 Jake Odorizzi 48 - 2017-06-02 77 62.3
Graphs
30 Jonathon Niese 48 - 2013-05-21 106 45.3
Graphs
31 Jeremy Guthrie 47 - 2015-05-25 60 78.3
Graphs
32 Rick Porcello 47 - 2013-04-20 47 100.0
Graphs
33 Mike Leake 47 - 2019-07-12 47 100.0
Graphs
34 Wade Davis 47 - 2011-07-28 100 47.0
Graphs
35 Oliver Perez 47 - 2009-08-23 47 100.0
Graphs
36 Jeremy Guthrie 47 - 2017-04-08 47 100.0
Graphs
37 Yovani Gallardo 47 - 2011-06-19 94 50.0
Graphs
38 Jeff Samardzija 47 - 2016-09-01 87 54.0
Graphs
39 Nick Pivetta 46 - 2017-08-22 64 71.9
Graphs
40 Jake Odorizzi 46 - 2014-08-03 82 56.1
Graphs
41 Bud Norris 46 - 2013-04-17 46 100.0
Graphs
42 Cody Reed 46 - 2016-08-14 53 86.8
Graphs
43 Chase Anderson 46 - 2018-05-26 90 51.1
Graphs
44 Derek Holland 46 - 2011-07-02 46 100.0
Graphs
45 Tom Koehler 46 - 2016-06-29 90 51.1
Graphs
46 Dana Eveland 46 - 2008-08-02 68 67.6
Graphs
47 Fernando Nieve 46 - 2010-05-29 62 74.2
Graphs
48 Scott Richmond 46 - 2009-09-07 109 42.2
Graphs
49 Andrew Cashner 46 - 2019-05-31 109 42.2
Graphs
50 P.J. Walters 46 - 2013-06-22 46 100.0
Graphs
51 Travis Wood 46 - 2011-04-29 91 50.5
Graphs
52 Rick Porcello 46 - 2012-04-21 51 90.2
Graphs
53 Chad Gaudin 46 - 2009-07-03 100 46.0
Graphs
54 Mark Redman 45 - 2008-04-26 106 42.5
Graphs
55 Barry Zito 45 - 2013-07-30 82 54.9
Graphs
56 Josh Johnson 45 - 2012-08-25 89 50.6
Graphs
57 Tyler Mahle 45 - 2018-07-26 53 84.9
Graphs
58 Mike Mayers 45 - 2016-07-24 62 72.6
Graphs
59 R.A. Dickey 45 - 2011-05-14 106 42.5
Graphs
60 Ubaldo Jimenez 45 - 2011-07-30 45 100.0
Graphs
61 Jacob deGrom 45 - 2018-05-13 45 100.0
Graphs
62 Adam Wainwright 45 - 2017-08-06 88 51.1
Graphs
63 Chris Stratton 45 - 2018-04-28 63 71.4
Graphs
64 Rafael Montero 45 - 2017-05-25 87 51.7
Graphs
65 Mark Buehrle 45 - 2015-10-04 45 100.0
Graphs
66 Carlos Villanueva 45 - 2008-04-16 109 41.3
Graphs
67 Kevin Millwood 45 - 2010-07-05 45 100.0
Graphs
68 Keyvius Sampson 45 - 2015-08-24 100 45.0
Graphs
69 Roberto Hernandez 45 - 2014-07-04 117 38.5
Graphs
70 Boof Bonser 45 - 2008-05-04 99 45.5
Graphs
71 Jeremy Hellickson 45 - 2016-04-15 79 57.0
Graphs
72 Bud Norris 45 - 2009-08-23 55 81.8
Graphs
73 Drew Pomeranz 45 - 2018-04-20 88 51.1
Graphs
74 Drew Pomeranz 44 - 2019-05-31 56 78.6
Graphs
75 Josh Tomlin 44 - 2018-04-03 77 57.1
Graphs
76 Ryan Borucki 44 - 2018-08-19 44 100.0
Graphs
77 Robbie Ray 44 - 2015-08-25 91 48.4
Graphs
78 Justin Masterson 44 - 2010-05-24 95 46.3
Graphs
79 Matt Garza 44 - 2012-07-05 94 46.8
Graphs
80 Miguel Batista 44 - 2008-05-06 85 51.8
Graphs
81 Anibal Sanchez 44 - 2019-05-05 108 40.7
Graphs
82 Roenis Elias 44 - 2018-08-19 84 52.4
Graphs
83 Jason Hammel 44 - 2014-07-30 92 47.8
Graphs
84 Wade Miley 44 - 2017-07-03 67 65.7
Graphs
85 Sean O'Sullivan 44 - 2009-08-21 49 89.8
Graphs
86 Trevor Bauer 44 - 2014-08-08 79 55.7
Graphs
87 Phil Hughes 44