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 Dallas Keuchel 278 409 68.0
Graphs
2 Marcus Stroman 379 602 63.0
Graphs
3 Lance McCullers Jr. 205 329 62.3
Graphs
4 Luis Perdomo 327 525 62.3
Graphs
5 Clayton Richard 387 640 60.5
Graphs
6 Luis Castillo 135 226 59.7
Graphs
7 Zack Godley 231 404 57.2
Graphs
8 Jaime Garcia 266 479 55.5
Graphs
9 Kyle Freeland 281 510 55.1
Graphs
10 Mike Leake 331 606 54.6
Graphs
11 Tyler Chatwood 234 430 54.4
Graphs
12 Sonny Gray 251 465 54.0
Graphs
13 Sal Romano 144 270 53.3
Graphs
14 Charlie Morton 205 390 52.6
Graphs
15 Carlos Martinez 294 561 52.4
Graphs
16 Michael Pineda 154 295 52.2
Graphs
17 Kendall Graveman 176 338 52.1
Graphs
18 Kyle Hendricks 211 405 52.1
Graphs
19 Alex Wood 217 419 51.8
Graphs
20 Kyle Gibson 261 506 51.6
Graphs
21 Patrick Corbin 301 584 51.5
Graphs
22 Zach Davies 323 629 51.4
Graphs
23 Wade Miley 251 489 51.3
Graphs
24 CC Sabathia 229 448 51.1
Graphs
25 Jimmy Nelson 241 472 51.1
Graphs
26 Michael Fulmer 261 514 50.8
Graphs
27 Luis Severino 250 495 50.5
Graphs
28 Robert Gsellman 210 417 50.4
Graphs
29 Jhoulys Chacin 265 526 50.4
Graphs
30 Aaron Nola 231 458 50.4
Graphs
31 Michael Wacha 243 485 50.1
Graphs
32 Taijuan Walker 234 467 50.1
Graphs
33 Masahiro Tanaka 255 509 50.1
Graphs
34 JC Ramirez 230 460 50.0
Graphs
35 Doug Fister 134 268 50.0
Graphs
36 Alex Cobb 278 564 49.3
Graphs
37 Adam Wainwright 197 400 49.3
Graphs
38 Jameson Taillon 202 412 49.0
Graphs
39 Andrew Cashner 266 545 48.8
Graphs
40 Edinson Volquez 127 260 48.8
Graphs
41 Clayton Kershaw 217 446 48.7
Graphs
42 Steven Matz 111 228 48.7
Graphs
43 Jon Gray 154 317 48.6
Graphs
44 Andrew Triggs 102 210 48.6
Graphs
45 Felix Hernandez 125 257 48.6
Graphs
46 R.A. Dickey 292 602 48.5
Graphs
47 Sam Gaviglio 113 235 48.1
Graphs
48 Cole Hamels 214 445 48.1
Graphs
49 Zack Wheeler 126 262 48.1
Graphs
50 Trevor Cahill 118 246 48.0
Graphs
51 Zack Greinke 259 541 47.9
Graphs
52 Jon Lester 248 519 47.8
Graphs
53 Martin Perez 300 627 47.8
Graphs
54 Gio Gonzalez 264 553 47.7
Graphs
55 Stephen Strasburg 211 442 47.7
Graphs
56 Trevor Williams 221 463 47.7
Graphs
57 J.A. Happ 209 438 47.7
Graphs
58 Ivan Nova 291 611 47.6
Graphs
59 Jacob deGrom 251 527 47.6
Graphs
60 Tanner Roark 255 540 47.2
Graphs
61 Carlos Carrasco 242 516 46.9
Graphs
62 German Marquez 232 496 46.8
Graphs
63 Trevor Bauer 228 488 46.7
Graphs
64 Gerrit Cole 277 594 46.6
Graphs
65 Jose Quintana 236 512 46.1
Graphs
66 Sean Newcomb 131 285 46.0
Graphs
67 Corey Kluber 216 471 45.9
Graphs
68 James Paxton 163 356 45.8
Graphs
69 Zach Eflin 104 228 45.6
Graphs
70 Scott Feldman 154 338 45.6
Graphs
71 Homer Bailey 138 303 45.5
Graphs
72 Jake Arrieta 218 479 45.5
Graphs
73 Lance Lynn 243 535 45.4
Graphs
74 Hyun-Jin Ryu 170 376 45.2
Graphs
75 Nick Pivetta 173 383 45.2
Graphs
76 Drew Pomeranz 223 493 45.2
Graphs
77 Blake Snell 165 368 44.8
Graphs
78 Vince Velasquez 94 210 44.8
Graphs
79 Daniel Gossett 139 311 44.7
Graphs
80 Ty Blach 255 575 44.3
Graphs
81 Sean Manaea 215 486 44.2
Graphs
82 Bartolo Colon 231 523 44.2
Graphs
83 Kevin Gausman 247 561 44.0
Graphs
84 Jesse Hahn 100 230 43.5
Graphs
85 Joe Biagini 163 376 43.4
Graphs
86 Matt Andriese 115 266 43.2
Graphs
87 Matt Harvey 134 311 43.1
Graphs
88 Chris Archer 232 538 43.1
Graphs
89 Tyler Anderson 109 253 43.1
Graphs
90 Chad Kuhl 198