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 Avg Exit Velocity
1 Ryan Yarbrough 416 84.1 MPH
Graphs
2 Kyle Hendricks 538 85.2 MPH
Graphs
3 Hyun-Jin Ryu 532 85.3 MPH
Graphs
4 Kenta Maeda 400 85.4 MPH
Graphs
5 Martin Perez 532 85.4 MPH
Graphs
6 Brandon Woodruff 315 85.6 MPH
Graphs
7 Eduardo Rodriguez 564 85.7 MPH
Graphs
8 Jacob deGrom 498 85.8 MPH
Graphs
9 Adrian Houser 303 86.0 MPH
Graphs
10 Jack Flaherty 479 86.1 MPH
Graphs
11 Mike Clevinger 291 86.1 MPH
Graphs
12 Zack Wheeler 580 86.2 MPH
Graphs
13 Gio Gonzalez 251 86.3 MPH
Graphs
14 Noah Syndergaard 567 86.3 MPH
Graphs
15 Luis Castillo 469 86.4 MPH
Graphs
16 Jason Vargas 456 86.4 MPH
Graphs
17 Mike Minor 588 86.4 MPH
Graphs
18 CC Sabathia 318 86.4 MPH
Graphs
19 Jose Berrios 587 86.5 MPH
Graphs
20 Anibal Sanchez 516 86.5 MPH
Graphs
21 Dario Agrazal 252 86.6 MPH
Graphs
22 Chase Anderson 410 86.6 MPH
Graphs
23 Zach Eflin 522 86.7 MPH
Graphs
24 Sandy Alcantara 597 86.7 MPH
Graphs
25 Tommy Milone 334 86.7 MPH
Graphs
26 Charlie Morton 481 86.7 MPH
Graphs
27 Shaun Anderson 317 86.8 MPH
Graphs
28 Frankie Montas 264 86.8 MPH
Graphs
29 Zack Greinke 589 86.8 MPH
Graphs
30 Robbie Ray 422 86.9 MPH
Graphs
31 Chris Paddack 378 86.9 MPH
Graphs
32 Kevin Gausman 300 86.9 MPH
Graphs
33 Cal Quantrill 323 86.9 MPH
Graphs
34 Mike Soroka 510 87.0 MPH
Graphs
35 Wade Miley 513 87.0 MPH
Graphs
36 Griffin Canning 250 87.0 MPH
Graphs
37 Chris Bassitt 411 87.0 MPH
Graphs
38 Trevor Richards 392 87.1 MPH
Graphs
39 Sonny Gray 428 87.1 MPH
Graphs
40 John Means 472 87.1 MPH
Graphs
41 Trevor Williams 472 87.2 MPH
Graphs
42 Clayton Kershaw 472 87.2 MPH
Graphs
43 Joey Lucchesi 470 87.2 MPH
Graphs
44 Justin Verlander 498 87.3 MPH
Graphs
45 Mike Fiers 566 87.3 MPH
Graphs
46 Gerrit Cole 440 87.3 MPH
Graphs
47 Pablo Lopez 336 87.3 MPH
Graphs
48 Stephen Strasburg 524 87.3 MPH
Graphs
49 Lance Lynn 562 87.4 MPH
Graphs
50 Caleb Smith 412 87.4 MPH
Graphs
51 Max Scherzer 409 87.4 MPH
Graphs
52 Zach Davies 516 87.4 MPH
Graphs
53 Yonny Chirinos 385 87.5 MPH
Graphs
54 Marcus Stroman 555 87.5 MPH
Graphs
55 Trent Thornton 462 87.6 MPH
Graphs
56 Michael Wacha 400 87.6 MPH
Graphs
57 Dylan Bundy 474 87.7 MPH
Graphs
58 Mike Foltynewicz 347 87.8 MPH
Graphs
59 Kyle Gibson 482 87.8 MPH
Graphs
60 Jon Lester 542 87.8 MPH
Graphs
61 Miles Mikolas 576 87.8 MPH
Graphs
62 Jose Suarez 260 87.8 MPH
Graphs
63 Lucas Giolito 416 87.8 MPH
Graphs
64 Jalen Beeks 326 87.8 MPH
Graphs
65 Jake Odorizzi 423 87.9 MPH
Graphs
66 Erick Fedde 258 87.9 MPH
Graphs
67 Adam Plutko 354 87.9 MPH
Graphs
68 Matt Strahm 340 88.0 MPH
Graphs
69 Blake Snell 253 88.0 MPH
Graphs
70 Chris Archer 324 88.0 MPH
Graphs
71 Dallas Keuchel 348 88.0 MPH
Graphs
72 David Price 295 88.0 MPH
Graphs
73 Steven Matz 479 88.0 MPH
Graphs
74 Marco Gonzales 657 88.0 MPH
Graphs
75 Chris Sale 344 88.1 MPH
Graphs
76 Rick Porcello 573 88.1 MPH
Graphs
77 Adam Wainwright 520 88.1 MPH
Graphs
78 Sam Gaviglio 278 88.1 MPH
Graphs
79 Ivan Nova 635 88.1 MPH
Graphs
80 Trevor Bauer 557 88.1 MPH
Graphs
81 Josh Tomlin 262 88.1 MPH
Graphs
82 Yu Darvish 435 88.2 MPH
Graphs
83 Julio Teheran 494 88.2 MPH
Graphs
84 Anthony DeSclafani 476 88.3 MPH
Graphs
85