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 Adam Wainwright 28 121 23.1
Graphs
2 Brent Suter 74 298 24.8
Graphs
3 Anibal Sanchez 95 364 26.1
Graphs
4 Noah Syndergaard 117 443 26.4
Graphs
5 CC Sabathia 123 463 26.6
Graphs
6 Chris Sale 89 332 26.8
Graphs
7 Zack Wheeler 135 501 26.9
Graphs
8 Jason Vargas 80 285 28.1
Graphs
9 Wade Miley 73 256 28.5
Graphs
10 Jacob deGrom 148 515 28.7
Graphs
11 Hyun-Jin Ryu 63 219 28.8
Graphs
12 Kyle Freeland 173 595 29.1
Graphs
13 Miles Mikolas 183 626 29.2
Graphs
14 Trevor Bauer 123 418 29.4
Graphs
15 Pablo Lopez 53 179 29.6
Graphs
16 Walker Buehler 101 339 29.8
Graphs
17 Johnny Cueto 48 158 30.4
Graphs
18 Chase Anderson 138 452 30.5
Graphs
19 Trevor Williams 158 516 30.6
Graphs
20 Brad Keller 112 366 30.6
Graphs
21 Kyle Hendricks 183 598 30.6
Graphs
22 Jeremy Hellickson 86 277 31.0
Graphs
23 Carlos Martinez 89 287 31.0
Graphs
24 Charlie Morton 128 413 31.0
Graphs
25 Aaron Nola 168 542 31.0
Graphs
26 Yu Darvish 33 106 31.1
Graphs
27 Ross Stripling 94 302 31.1
Graphs
28 Tyler Anderson 159 511 31.1
Graphs
29 Shohei Ohtani 39 125 31.2
Graphs
30 Jeff Samardzija 47 149 31.5
Graphs
31 Mike Clevinger 167 531 31.5
Graphs
32 Wei-Yin Chen 130 412 31.6
Graphs
33 Max Scherzer 159 503 31.6
Graphs
34 Jake Arrieta 165 520 31.7
Graphs
35 Sean Newcomb 144 453 31.8
Graphs
36 Jameson Taillon 176 554 31.8
Graphs
37 Eduardo Rodriguez 109 343 31.8
Graphs
38 Chris Bassitt 37 116 31.9
Graphs
39 Matthew Boyd 156 488 32.0
Graphs
40 Blake Snell 133 414 32.1
Graphs
41 Francisco Liriano 127 392 32.4
Graphs
42 Tyler Chatwood 89 273 32.6
Graphs
43 Justin Verlander 163 498 32.7
Graphs
44 Dallas Keuchel 217 661 32.8
Graphs
45 Jose Berrios 171 521 32.8
Graphs
46 Jefry Rodriguez 38 116 32.8
Graphs
47 Marco Estrada 156 471 33.1
Graphs
48 Anthony DeSclafani 114 344 33.1
Graphs
49 Tanner Roark 183 551 33.2
Graphs
50 Ryan Borucki 104 313 33.2
Graphs
51 Zach Eflin 128 385 33.2
Graphs
52 Kenta Maeda 96 289 33.2
Graphs
53 Eric Lauer 117 352 33.2
Graphs
54 Jaime Barria 128 385 33.2
Graphs
55 Corey Kluber 195 582 33.5
Graphs
56 Zack Greinke 198 591 33.5
Graphs
57 Edwin Jackson 92 274 33.6
Graphs
58 Caleb Smith 68 202 33.7
Graphs
59 Alex Wood 150 445 33.7
Graphs
60 Austin Gomber 60 178 33.7
Graphs
61 Wade LeBlanc 150 445 33.7
Graphs
62 Luke Weaver 135 400 33.8
Graphs
63 Joe Musgrove 120 355 33.8
Graphs
64 Nick Pivetta 151 447 33.8
Graphs
65 Jordan Lyles 51 150 34.0
Graphs
66 J.A. Happ 163 479 34.0
Graphs
67 Thomas Pannone 40 117 34.2
Graphs
68 Vince Velasquez 137 399 34.3
Graphs
69 Gio Gonzalez 177 516 34.3
Graphs
70 Carlos Rodon 121 353 34.3
Graphs
71 Luis Severino 175 509 34.4
Graphs
72 Jack Flaherty 125 363 34.4
Graphs
73 Derek Holland 161 467 34.5
Graphs
74 Mike Foltynewicz 161 467 34.5
Graphs
75 Yefry Ramirez 55 159 34.6
Graphs
76 Tyson Ross 132 381 34.6
Graphs
77 Sal Romano 151 437 34.6
Graphs
78 David Hess 114 328 34.8
Graphs
79 Nathan Eovaldi 112 322 34.8
Graphs
80 Marco Gonzales 176 503 35.0
Graphs
81 Blaine Hardy 75 214 35.0
Graphs
82 Mike Minor 162 462 35.1
Graphs
83 James Shields 220 626 35.1
Graphs
84 Jon Lester 190 542 35.1
Graphs
85 Madison Bumgarner 139 394