J.P. Crawford vs. Pitchers

Batter vs. Pitcher Data is complete back to 1973 and mostly complete back to 1916. Data runs from 1916 to 2021 for regular season data, 1933-Present for the All-Star Game, and 1903-Present for the Postseason.

Current Search

J.P. Crawford: From 2017 to 2021, Regular Season only, Sorted by Plate Appearances descending, Then by Name descending
Share Results

Search Criteria

Click on the red text to pre-fill the form with various values

Sort By
Sorting options are only available for subscribers. Sign up now for a free trial.
Then By
Sorting options are only available for subscribers. Sign up now for a free trial.
Seasons
Postseason

Statistical Filters (PA, H, HR, RBI, etc.)

Pitcher Filters (Team, Throws, Status)

vs. Current Team
Throws
Pitcher Status

You have edited your search criteria

or keep editing your search

clear changes

vs. Pitchers

  • Sorting only sorts the values in the table shown
  • Click a player to see each PA

Subscribe to Stathead Baseball for full results.

Stathead users enjoy the most powerful research tools in sports for just $8/month. Learn More.

Subscribe Now (First Month Free)

Already a subscriber? Log in for full results.

vs. Pitchers Table
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
17
16
15
12
12
12
11
11
10
9
Lance Lynn992000004.222.222.222.44400000
Jordan Lyles982000011.250.333.250.58300000
Dinelson Lamet981000014.125.222.125.34700001
Kyle Gibson994100001.444.444.5561.00000000
Mike Foltynewicz972001202.286.375.7141.08900010
Homer Bailey991000002.111.111.111.22200000
Brett Anderson960000122.000.222.000.22201000
Adrian Sampson884200200.500.500.7501.25000000
Tanner Roark870000012.000.125.000.12500000
Yusmeiro Petit880000002.000.000.000.00000000
John Means882000101.250.250.250.50000000
Lance McCullers Jr.881010003.125.125.375.50000001
Liam Hendriks883200201.375.375.6251.00000000
Griffin Canning851100121.200.429.400.82910000
Kolby Allard861000020.167.375.167.54200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Justin Verlander750000023.000.286.000.28600000
Julio Urias770000003.000.000.000.00000000
Brett Martin751000121.200.429.200.62900000
Matt Harvey751100110.200.286.400.68601000
Framber Valdez662000002.333.333.333.66700000
Trent Thornton651001110.200.333.8001.13300001
Eduardo Rodriguez662100101.333.333.500.83300000
Dillon Peters651100010.200.333.400.73300000
Chris Paddack651001211.200.333.8001.13300000
Charlie Morton662010101.333.333.6671.00000000
Wade Miley652000011.400.500.400.90000000
German Marquez651000010.200.333.200.53300001
Cristian Javier641000022.250.500.250.75000000
Gerrit Cole662001103.333.333.8331.16700000
Matthew Boyd661000103.167.167.167.33300000
Jaime Barria642200220.500.6671.0001.66700000
Tyler Anderson662000202.333.333.333.66700000
Logan Webb541100310.250.400.500.90000000
Noah Syndergaard550000001.000.000.000.00000000
Stephen Strasburg553001102.600.6001.2001.80000000
Michael Pineda551001100.200.200.8001.00000000
Martin Perez552100102.400.400.6001.00000000
Jesse Chavez530000020.000.400.000.40000000
Ryan Buchter541000211.250.400.250.65000000
Aaron Brooks541100110.250.400.500.90000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chase Anderson551000001.200.200.200.40000000
Ryan Yarbrough440000000.000.000.000.00000000
Jose Urquidy441000000.250.250.250.50000001
Brent Suter420000012.000.333.000.33310000
Brock Stewart430000010.000.250.000.25000000
Hansel Robles441000201.250.250.250.50000000
Jorge Lopez410000030.000.750.000.75000000
Taylor Hearn443001301.750.7501.5002.25000000
Junior Guerra440000003.000.000.000.00000000
Jarlin Garcia430000000.000.250.000.25000010
Walker Buehler430000010.000.250.000.25000000
Brandon Bielak442100001.500.500.7501.25000000
Jose Berrios441000102.250.250.250.50000000
Jalen Beeks431000010.333.500.333.83300000
Bryan Abreu432000011.667.750.6671.41700000
Asher Wojciechowski321000101.500.667.5001.16700010
Zack Wheeler331010300.333.3331.0001.33300000
Adam Wainwright330000002.000.000.000.00000000
Jacob Waguespack331000001.333.333.333.66700000
Arodys Vizcaino330000001.000.000.000.00000000
Drew VerHagen3220101101.0001.0002.0003.00000000
Spencer Turnbull330000001.000.000.000.00000000
Lou Trivino320000010.000.333.000.33300000
Blake Treinen3221001101.0001.0001.5002.50000000
Masahiro Tanaka330000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jose Suarez330000001.000.000.000.00000000
Dan Straily331100000.333.333.6671.00000000
Joakim Soria330000001.000.000.000.00000000
Joe Smith331000002.333.333.333.66700000
Max Scherzer332100100.667.6671.0001.66700000
Joely Rodriguez331000000.333.333.333.66700000
Ryan Pressly330000001.000.000.000.00000000
Rick Porcello331000000.333.333.333.66700000
Zach Plesac331000000.333.333.333.66700000
Wandy Peralta320000011.000.333.000.33300000
Felix Pena330000002.000.000.000.00000000
James Paxton330000000.000.000.000.00000000
Emilio Pagan330000002.000.000.000.00000000
Roberto Osuna332010000.667.6671.3332.00000000
Daniel Norris330000000.000.000.000.00000000
Jimmy Nelson331000001.333.333.333.66700000
Rafael Montero320000010.000.333.000.33300000
Casey Mize330000000.000.000.000.00000000
Seth Lugo331000001.333.333.333.66700000
Joey Lucchesi330000001.000.000.000.00000000
Dean Kremer330000002.000.000.000.00000000
Mitch Keller321000010.500.667.5001.16700000
Brad Keller321000111.500.667.5001.16700000
Ariel Jurado320000010.000.333.000.33300000
Dan Jennings332100000.667.6671.0001.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jeremy Jeffress331100100.333.333.6671.00000000
Josh James310000020.000.667.000.66700000
Jonathan Hernandez331000001.333.333.333.66700000
Will Harris330000000.000.000.000.00000001
J.A. Happ330000002.000.000.000.00000000
Jon Gray321000011.500.667.5001.16700000
Tony Gonsolin330000000.000.000.000.00000000
Luiz Gohara330000002.000.000.000.00000000
Kevin Gausman330000001.000.000.000.00000000
Paul Fry332000001.667.667.6671.33300000
Brian Flynn330000001.000.000.000.00000000
Jack Flaherty320000010.000.333.000.33300000
Dane Dunning331000001.333.333.333.66700000
Danny Duffy310000020.000.667.000.66700000
Zach Davies331010200.333.3331.0001.33300000
Alex Colome321000011.500.667.5001.16700000
Kyle Cody330000002.000.000.000.00000000
Aaron Civale320000010.000.333.000.33300000
Jhoulys Chacin310000010.000.667.000.66700010
Dylan Cease330000001.000.000.000.00000000
Andrew Cashner330000001.000.000.000.00000000
Clay Buchholz331000000.333.333.333.66700000
Shane Bieber321000211.500.667.5001.16700000
Wes Benjamin330000001.000.000.000.00000000
Pedro Baez331010000.333.3331.0001.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tanner Anderson330000000.000.000.000.00000000
Dario Agrazal330000000.000.000.000.00000000
Bruce Zimmermann221000000.500.500.5001.00000000
Gabriel Ynoa2220011001.0001.0002.5003.50000000
Matt Wotherspoon2220002001.0001.0001.0002.00000000
Matt Wisler210000011.000.500.000.50000000
Trevor Williams210000010.000.500.000.50000000
Jordan Weems221000100.500.500.5001.00000001
Luke Weaver2000000101.00000010
Tony Watson220000000.000.000.000.00000000
Michael Wacha221001200.500.5002.0002.50000000
Hector Velazquez221100001.500.5001.0001.50000000
Phillips Valdez210000011.000.500.000.50000000
Jose Urena221000000.500.500.5001.00000000
Cole Sulser220000001.000.000.000.00000000
Ross Stripling220000000.000.000.000.00000000
Ryne Stanek210000010.000.500.000.50000000
Craig Stammen2110000001.0001.0001.0002.00000010
Cy Sneed220000001.000.000.000.00000000
Drew Smyly220000000.000.000.000.00000000
Chris Smith221000100.500.500.5001.00000000
Matt Shoemaker221000000.500.500.5001.00000000
Sam Selman220000002.000.000.000.00000000
Tanner Scott2111002101.0001.0002.0003.00000000
Patrick Sandoval220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Aaron Sanchez220000002.000.000.000.00000000
Trevor Rosenthal210000100.000.000.000.00001000
Chaz Roe221000000.500.500.5001.00000000
Carlos Rodon221000001.500.500.5001.00000000
Trevor Richards220000000.000.000.000.00000000
Jacob Rhame220000001.000.000.000.00000000
Austin Pruitt210000010.000.500.000.50000000
Colin Poche221000000.500.500.5001.00000001
Nick Pivetta210000010.000.500.000.50000000
Luis Perdomo220000000.000.000.000.00000000
Pedro Payano2111001101.0001.0002.0003.00000000
Luis Patino220000001.000.000.000.00000000
Enoli Paredes221000000.500.500.5001.00000000
Adam Ottavino220000000.000.000.000.00000000
Josh Osich220000002.000.000.000.00000000
Jake Odorizzi210000011.000.500.000.50000000
Ivan Nova220000000.000.000.000.00000000
Sean Newcomb220000001.000.000.000.00000000
Peter Moylan210000001.000.500.000.50000010
Mike Morin220000000.000.000.000.00000000
Adrián Morejón221000000.500.500.5001.00000000
Hoby Milner220000001.000.000.000.00000000
Andrew Miller220000001.000.000.000.00000000
Miles Mikolas221100001.500.5001.0001.50000000
Triston McKenzie221100000.500.5001.0001.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brendan McKay2110001101.0001.0001.0002.00000000
Collin McHugh2000000201.00000000
Kevin McGowan220000002.000.000.000.00000000
Brandon McCarthy220000002.000.000.000.00000000
Mike Mayers220000002.000.000.000.00000000
Dustin May210000011.000.500.000.50000000
Steven Matz220000001.000.000.000.00000000
Evan Marshall220000000.000.000.000.00000000
Boone Logan2000001101.00000010
Matt Koch220000000.000.000.000.00000002
Tyler Kinley220000000.000.000.000.00000000
John King220000000.000.000.000.00000000
Dallas Keuchel220000000.000.000.000.00000000
Clayton Kershaw220000001.000.000.000.00000000
Ian Kennedy221000101.500.500.5001.00000000
Edwin Jackson221001100.500.5002.0002.50000000
Adrian Houser2221102001.0001.0002.5003.50000000
Matt Hall210000011.000.500.000.50000000
Javy Guerra221000201.500.500.5001.00000000
Robert Gsellman220000001.000.000.000.00000000
Victor Gonzalez220000000.000.000.000.00000000
Gio Gonzalez220000001.000.000.000.00000000
Tyler Glasnow221000100.500.500.5001.00000000
Mychal Givens221001301.500.5002.0002.50000000
Lucas Giolito221000000.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Sean Gilmartin2220002001.0001.0001.0002.00000000
Ian Gibaut210000010.000.500.000.50000000
Luis Garcia220000000.000.000.000.00000000
Dylan Floro210000100.000.000.000.00001000
Chris Flexen221000000.500.500.5001.00000000
Michael Feliz220000002.000.000.000.00000000
Buck Farmer220000001.000.000.000.00000000
Jake Faria221100000.500.5001.0001.50000000
Nathan Eovaldi220000000.000.000.000.00000000
Tyler Duffey220000001.000.000.000.00000000
Sean Doolittle220000001.000.000.000.00000000
Jacob deGrom220000000.000.000.000.00000001
Yu Darvish220000001.000.000.000.00000000
Johnny Cueto221000001.500.500.5001.00000000
Dylan Covey210000011.000.500.000.50000000
Taylor Cole220000000.000.000.000.00000000
Alex Claudio221100100.500.5001.0001.50000000
Steve Cishek220000002.000.000.000.00000000
Tyler Chatwood221000000.500.500.5001.00000000
Luis Castillo221001200.500.5002.0002.50000000
Ryan Castellani220000001.000.000.000.00000000
Shane Carle221000001.500.500.5001.00000000
Ty Buttrey220000001.000.000.000.00000000
Austin Brice210000000.000.000.000.00010000
Richard Bleier220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Joe Blanton220000001.000.000.000.00000000
Paul Blackburn221100100.500.5001.0001.50000000
Kyle Barraclough2000000101.00000010
Caleb Baragar210000110.000.500.000.50000000
Luis Avilan210000011.000.500.000.50000000
Kohei Arihara220000100.000.000.000.00000000
Chris Archer2221012001.0001.0003.0004.00000000
Nick Anderson221100001.500.5001.0001.50000000
Matt Albers220000001.000.000.000.00000000
Brad Ziegler110000001.000.000.000.00000000
Vance Worley110000001.000.000.000.00000000
Brandon Workman110000000.000.000.000.00000000
Brandon Woodruff110000001.000.000.000.00000000
Taylor Williams110000000.000.000.000.00000000
Aaron Wilkerson110000000.000.000.000.00000000
Garrett Whitlock110000000.000.000.000.00000000
Chase Whitley1111000001.0001.0002.0003.00000000
J.B. Wendelken110000001.000.000.000.00000000
Ryan Weber1110000001.0001.0001.0002.00000000
Tyler Webb110000000.000.000.000.00000000
Wei-Chung Wang110000000.000.000.000.00000000
Jared Walsh110000000.000.000.000.00000000
Marcus Walden110000000.000.000.000.00000000
Brandon Waddell110000000.000.000.000.00000000
Caleb Thielbar110000000.000.000.000.00000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Josh Taylor1110000001.0001.0001.0002.00000000
Blake Taylor110000000.000.000.000.00000000
Dillon Tate110000000.000.000.000.00000000
Jameson Taillon1110000001.0001.0001.0002.00000000
Wander Suero110000001.000.000.000.00000000
Trevor Stephan110000000.000.000.000.00000000
Drew Steckenrider1111001001.0001.0002.0003.00000000
Cody Stashak1110000001.0001.0001.0002.00000000
Locke St. John110000001.000.000.000.00000000
Jeffrey Springs1000000101.00000000
Gregory Soto110000000.000.000.000.00000000
Sammy Solis110000000.000.000.000.00000000
Miguel Socolovich110000001.000.000.000.00000000
Josh Smoker1110000001.0001.0001.0002.00000000
Josh A. Smith110000000.000.000.000.00000000
Caleb Smith110000000.000.000.000.00000000
Aaron Slegers110000000.000.000.000.00000000
Bryan Shaw110000001.000.000.000.00000000
Paul Sewald1000000101.00000000
Andre Scrubb110000000.000.000.000.00000000
Edgar Santana110000000.000.000.000.00000000
Nick Sandlin1000000101.00000000
Chris Rusin110000001.000.000.000.00000000
Jose Ruiz110000000.000.000.000.00000000
Ben Rowen1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Enny Romero110000000.000.000.000.00000000
Tyler Rogers110000000.000.000.000.00000000
Taylor Rogers110000000.000.000.000.00000000
Josh Rogers110000000.000.000.000.00000000
Richard Rodriguez110000001.000.000.000.00000000
Yacksel Rios110000001.000.000.000.00000000
Garrett Richards1110000001.0001.0001.0002.00000000
Josh Ravin110000000.000.000.000.00000000
Noe Ramirez110000000.000.000.000.00000000
Nick Ramirez110000000.000.000.000.00000000
Neil Ramirez110000000.000.000.000.00000000
Jose Ramirez110000000.000.000.000.00000000
Brooks Raley110000001.000.000.000.00000000
Cal Quantrill110000000.000.000.000.00000000
Brooks Pounders1110101001.0001.0003.0004.00000000
Daniel Ponce de Leon110000000.000.000.000.00000000
Adam Plutko1110000001.0001.0001.0002.00000000
Evan Phillips1000000101.00000000
Tim Peterson110000000.000.000.000.00000000
Freddy Peralta110000001.000.000.000.00000000
Bud Norris1000000101.00000000
Justin Nicolino110000001.000.000.000.00000000
Andres Munoz10000000010000
Brandon Morrow110000001.000.000.000.00000000
A.J. Minter110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Keynan Middleton1110000001.0001.0001.0002.00000000
Adalberto Mejia110000001.000.000.000.00000000
Tim Mayza110000000.000.000.000.00000000
Kenta Maeda110000000.000.000.000.00000000
Ryan Madson1110000001.0001.0001.0002.00000000
Jesus Luzardo110000000.000.000.000.00000000
Jose Leclerc10000000010000
Wade LeBlanc110000000.000.000.000.00000000
Derek Law110000000.000.000.000.00000000
Michael Kopech110000000.000.000.000.00000000
Adam Kolarek110000001.000.000.000.00000000
Branden Kline1110000001.0001.0001.0002.00000000
Andrew Kittredge1000000101.00000000
Shawn Kelley1000000101.00000000
James Kaprielian110000000.000.000.000.00000000
Pierce Johnson110000000.000.000.000.00000000
Joe Jimenez110000000.000.000.000.00000000
Williams Jerez1000000101.00000000
Luke Jackson1000000101.00000000
Jared Hughes1110001001.0001.0001.0002.00000000
Greg Holland1111000001.0001.0002.0003.00000000
Jeff Hoffman1110000001.0001.0001.0002.00000000
Tim Hill1111001001.0001.0002.0003.00000000
Darwinzon Hernandez1000000101.00000000
Jimmy Herget110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Blaine Hardy110000001.000.000.000.00000000
Taylor Guerrieri110000000.000.000.000.00000000
Tayron Guerrero110000001.000.000.000.00000000
Matt Grace110000000.000.000.000.00000000
Trevor Gott110000000.000.000.000.00000000
Nick Goody1110001001.0001.0001.0002.00000000
Erik Goeddel110000001.000.000.000.00000000
Sam Gaviglio110000000.000.000.000.00000000
Amir Garrett110000000.000.000.000.00000000
Luis Garcia110000000.000.000.000.00000000
Michael Fulmer110000000.000.000.000.00000000
Max Fried110000001.000.000.000.00000000
Matt Foster1110001001.0001.0001.0002.00000000
Wilmer Font1111000001.0001.0002.0003.00000000
Brian Ellington110000000.000.000.000.00000000
Oliver Drake110000000.000.000.000.00000000
Jake Diekman110000000.000.000.000.00000001
Phillip Diehl110000000.000.000.000.00000000
Chris Devenski110000000.000.000.000.00000000
Odrisamer Despaigne110000001.000.000.000.00000000
Jorge De La Rosa110000001.000.000.000.00000000
Brett de Geus110000000.000.000.000.00000000
Wade Davis110000001.000.000.000.00000000
Garrett Crochet110000000.000.000.000.00000000
Danny Coulombe1000000101.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Nestor Cortes Jr.110000001.000.000.000.00000000
Garrett Cleavinger110000001.000.000.000.00000000
Emmanuel Clase1000000101.00000000
Jose Cisnero1110001001.0001.0001.0002.00000000
Tony Cingrani1000000101.00000000
Wei-Yin Chen110000000.000.000.000.00000000
Luis Cessa1110000001.0001.0001.0002.00000000
Simon Castro1000000101.00000000
Miguel Castro100000100.00001000
Diego Castillo1110000001.0001.0001.0002.00000000
Santiago Casilla100000100.00001000
Aaron Bummer110000000.000.000.000.00000000
Rex Brothers1000000101.00000000
Mike Brosseau110000000.000.000.000.00000000
John Brebbia110000001.000.000.000.00000000
Chasen Bradford110000000.000.000.000.00000000
Buddy Boshers1000000101.00000000
Jerry Blevins110000000.000.000.000.00000000
Kyle Bird110000000.000.000.000.00000000
Joe Biagini110000000.000.000.000.00000000
Cam Bedrosian110000000.000.000.000.00000000
David Bednar1110000001.0001.0001.0002.00000000
Matt Barnes1000000101.00000000
Jacob Barnes1000000101.00000000
Brandon Bailey110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Michel Báez110000001.000.000.000.00000000
Shawn Armstrong110000000.000.000.000.00000000
Matt Andriese110000000.000.000.000.00000000
Tyler Alexander1111000001.0001.0002.0003.00000000
Scott Alexander1000000101.00000000
Austin Adams1000000101.00000000
Austin Adams110000001.000.000.000.00000000
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.