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 BA
1 J.R. Graham 1 for 1 1.000
Graphs
2 Branden Pinder 2 for 2 1.000
Graphs
3 Scott Diamond 2 for 2 1.000
Graphs
4 Scott Carroll 1 for 1 1.000
Graphs
5 JB Shuck 1 for 1 1.000
Graphs
6 Vin Mazzaro 4 for 5 0.800
Graphs
7 Tyler Wagner 3 for 4 0.750
Graphs
8 Jason Gurka 12 for 16 0.750
Graphs
9 Tyler Olson 3 for 4 0.750
Graphs
10 Tyler Danish 6 for 8 0.750
Graphs
11 Joe Wieland 3 for 4 0.750
Graphs
12 Patrick Schuster 10 for 14 0.714
Graphs
13 Carson Smith 2 for 3 0.667
Graphs
14 Tom Gorzelanny 2 for 3 0.667
Graphs
15 Yohan Flande 2 for 3 0.667
Graphs
16 Glen Perkins 2 for 3 0.667
Graphs
17 Matt Dermody 2 for 3 0.667
Graphs
18 Mike Mayers 7 for 11 0.636
Graphs
19 Cody Ege 5 for 8 0.625
Graphs
20 Warwick Saupold 8 for 13 0.615
Graphs
21 Cody Hall 3 for 5 0.600
Graphs
22 Logan Kensing 3 for 5 0.600
Graphs
23 Hyun-Jin Ryu 4 for 7 0.571
Graphs
24 Tony Zych 4 for 7 0.571
Graphs
25 Chris Heston 4 for 7 0.571
Graphs
26 Ben Rowen 5 for 9 0.556
Graphs
27 Michael Roth 6 for 11 0.545
Graphs
28 Noe Ramirez 7 for 13 0.538
Graphs
29 Tim Melville 7 for 13 0.538
Graphs
30 Pat Light 11 for 21 0.524
Graphs
31 Dario Alvarez 12 for 23 0.522
Graphs
32 Al Alburquerque 1 for 2 0.500
Graphs
33 Jason Hursh 2 for 4 0.500
Graphs
34 Adam Plutko 2 for 4 0.500
Graphs
35 James Russell 2 for 4 0.500
Graphs
36 James Pazos 2 for 4 0.500
Graphs
37 Adrian Sampson 5 for 10 0.500
Graphs
38 Wandy Peralta 6 for 12 0.500
Graphs
39 A.J. Morris 1 for 2 0.500
Graphs
40 Javy Guerra 4 for 8 0.500
Graphs
41 Joe Mantiply 2 for 4 0.500
Graphs
42 Damien Magnifico 1 for 2 0.500
Graphs
43 Daniel Stumpf 2 for 4 0.500
Graphs
44 Michael Kirkman 3 for 6 0.500
Graphs
45 Jose De Leon 9 for 18 0.500
Graphs
46 Matt Marksberry 3 for 6 0.500
Graphs
47 Ruben Tejada 1 for 2 0.500
Graphs
48 Shawn Armstrong 3 for 6 0.500
Graphs
49 Dustin Antolin 3 for 6 0.500
Graphs
50 Shae Simmons 3 for 6 0.500
Graphs
51 Layne Somsen 1 for 2 0.500
Graphs
52 Erik Johnson 23 for 47 0.489
Graphs
53 Dillon Overton 20 for 41 0.488
Graphs
54 JT Chargois 14 for 29 0.483
Graphs
55 Homer Bailey 11 for 23 0.478
Graphs
56 Cory Luebke 10 for 21 0.476
Graphs
57 Luis Garcia 7 for 15 0.467
Graphs
58 Ryan Webb 13 for 28 0.464
Graphs
59 Huston Street 6 for 13 0.462
Graphs
60 Phil Coke 6 for 13 0.462
Graphs
61 Sean O'Sullivan 10 for 22 0.455
Graphs
62 Adam Loewen 5 for 11 0.455
Graphs
63 Chase Whitley 5 for 11 0.455
Graphs
64 Luke Hochevar 10 for 22 0.455
Graphs
65 Frank Herrmann 10 for 22 0.455
Graphs
66 Jordan Zimmermann 42 for 94 0.447
Graphs
67 Eric O'Flaherty 20 for 45 0.444
Graphs
68 Kelvin Marte 4 for 9 0.444
Graphs
69 Jake Esch 4 for 9 0.444
Graphs
70 Cody Anderson 33 for 75 0.440
Graphs
71 Roenis Elias 7 for 16 0.438
Graphs
72 Aaron Loup 7 for 16 0.438
Graphs
73 Lance McCullers Jr. 21 for 48 0.438
Graphs
74 A.J. Achter 17 for 39 0.436
Graphs
75 Austin Adams 10 for 23 0.435
Graphs
76 Matt Magill 3 for 7 0.429
Graphs
77 Matt Thornton 11 for 26 0.423
Graphs
78 Dominic Leone 16 for 38 0.421
Graphs
79 Zack Godley 21 for 50 0.420
Graphs
80 Evan Marshall 13 for 31 0.419
Graphs
81 Kevin Chapman 5 for 12 0.417
Graphs
82 Tim Lincecum 12 for 29 0.414
Graphs
83 Christian Bergman 12 for 29 0.414
Graphs
84 Ben Heller 7 for 17 0.412
Graphs
85 Caleb Cotham 7 for 17 0.412
Graphs
86 Edwin Escobar 16 for 39 0.410
Graphs
87 Chris Capuano 9 for 22 0.409
Graphs
88 David Rollins 9 for 22 0.409