Phil Gosselin 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

Phil Gosselin: From 2013 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
13
11
11
10
10
9
9
8
8
8
Luis Perdomo772000002.286.286.286.57100000
Cole Hamels750000011.000.286.000.28600010
Tyler Chatwood772000001.286.286.286.57100000
Jake Arrieta761000012.167.286.167.45200000
Hyun Jin Ryu660000002.000.000.000.00000000
Clayton Richard652000110.400.500.400.90000000
Justin Miller653001111.600.6671.2001.86700000
Brad Hand662100101.333.333.500.83300000
Jon Gray661000001.167.167.167.33300000
Zach Eflin662100000.333.333.500.83300000
Chase Anderson662000001.333.333.333.66700000
Mike Leake542001310.500.6001.2501.85000001
Clayton Kershaw552000002.400.400.400.80000000
J.A. Happ542100110.500.600.7501.35000000
Zach Davies551100001.200.200.400.60000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Johnny Cueto551000001.200.200.200.40000000
Santiago Casilla532200010.667.7501.3332.08310000
Jordan Zimmermann442100000.500.500.7501.25000000
Jerome Williams441000001.250.250.250.50000000
Edinson Volquez441000002.250.250.250.50000000
Blake Treinen442100000.500.500.7501.25000000
Albert Suarez431100011.333.500.6671.16700000
Hunter Strickland430000102.000.000.000.00001000
Jeff Samardzija440000000.000.000.000.00000000
Tanner Roark442000000.500.500.5001.00000000
Erasmo Ramirez440000000.000.000.000.00000000
Kevin Quackenbush442001100.500.5001.2501.75000000
David Price441000002.250.250.250.50000000
Rick Porcello431000011.333.500.333.83300000
David Phelps443100000.750.7501.0001.75000001
Scott Oberg432000000.667.750.6671.41700010
Jordan Montgomery442100201.500.500.7501.25000000
Lance McCullers Jr.441000002.250.250.250.50000000
Steven Matz441000002.250.250.250.50000000
Dallas Keuchel421000010.500.750.5001.25000010
Jared Hughes442100000.500.500.7501.25000000
Matt Garza442200000.500.5001.0001.50000000
Amir Garrett430000011.000.250.000.25000000
Max Fried431000110.333.500.333.83300000
Jeurys Familia440000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Eddie Butler421000020.500.750.5001.25000000
Pedro Baez441000002.250.250.250.50000000
Alex Wood332000000.667.667.6671.33300000
Justin Wilson330000001.000.000.000.00000000
Carlos Villanueva331000001.333.333.333.66700000
Julio Teheran331000000.333.333.333.66700000
Drew Storen330000000.000.000.000.00000000
Josh A. Smith331000000.333.333.333.66700000
Caleb Smith320000010.000.333.000.33300000
Alfredo Simon331000001.333.333.333.66700000
James Shields330000002.000.000.000.00000000
Antonio Senzatela331100300.333.333.6671.00000001
Drew Pomeranz320000110.000.333.000.33300000
Nick Pivetta330000000.000.000.000.00000000
Martin Perez321000010.500.667.5001.16700000
Seunghwan Oh330000001.000.000.000.00000000
Justin Nicolino330000000.000.000.000.00000000
Sean Newcomb3220000101.0001.0001.0002.00000000
Jimmy Nelson330000001.000.000.000.00000000
Wade Miley331000000.333.333.333.66700000
Mark Melancon330000000.000.000.000.00000000
Carlos Martinez330000002.000.000.000.00000000
Pablo Lopez330000003.000.000.000.00000000
Colby Lewis331000000.333.333.333.66700000
Jason Lane331000000.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Casey Kelly332100000.667.6671.0001.66700000
Jeremy Jeffress330000003.000.000.000.00000000
Tim Hudson330000001.000.000.000.00000000
Derek Holland331000001.333.333.333.66700000
Jeremy Hellickson331000100.333.333.333.66700000
Dan Haren330000000.000.000.000.00000000
David Hale331000000.333.333.333.66700000
Sonny Gray331000000.333.333.333.66700000
Yohan Flande321100110.500.6671.0001.66700000
Brandon Finnegan331000001.333.333.333.66700000
Jose Fernandez320000001.000.333.000.33300010
Sean Doolittle321001211.500.6672.0002.66700100
Jose Dominguez330000000.000.000.000.00000000
Jumbo Diaz332100000.667.6671.0001.66700000
Jacob deGrom330000003.000.000.000.00000000
Grant Dayton320000011.000.333.000.33300000
Gerrit Cole330000000.000.000.000.00000000
Jesse Chavez332001200.667.6671.6672.33300000
Aroldis Chapman331000001.333.333.333.66700000
Lisalverto Bonilla331000100.333.333.333.66700001
Dellin Betances320000011.000.333.000.33300000
Aaron Barrett331000001.333.333.333.66700000
Tyler Anderson330000002.000.000.000.00000000
Ryan Yarbrough220000001.000.000.000.00000000
Adam Warren220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Arodys Vizcaino220000000.000.000.000.00000000
Pedro Villarreal221100001.500.5001.0001.50000000
Carlos Torres220000000.000.000.000.00000000
Alex Torres220000000.000.000.000.00000000
Josh Taylor221100101.500.5001.0001.50000000
Stephen Tarpley221001100.500.5002.0002.50000000
Jameson Taillon220000001.000.000.000.00000000
Brent Suter221000000.500.500.5001.00000000
Drew Steckenrider221000000.500.500.5001.00000000
Craig Stammen220000001.000.000.000.00000000
Rafael Soriano220000001.000.000.000.00000000
Sammy Solis210000010.000.500.000.50000000
Will Smith220000001.000.000.000.00000000
Chasen Shreve220000001.000.000.000.00000000
A.J. Schugel221000001.500.500.5001.00000000
Sixto Sanchez220000000.000.000.000.00000000
Trevor Rogers220000001.000.000.000.00000000
Eduardo Rodriguez220000000.000.000.000.00000000
Robbie Ray221000000.500.500.5001.00000000
AJ Ramos220000001.000.000.000.00000000
Neil Ramirez220000101.000.000.000.00000000
Yusmeiro Petit2220000001.0001.0001.0002.00000000
Luis Patino220000001.000.000.000.00000000
Manny Parra2110000101.0001.0001.0002.00000000
Ross Ohlendorf2221001001.0001.0001.5002.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Eric O'Flaherty220000001.000.000.000.00000000
Mike Montgomery2110000101.0001.0001.0002.00000000
A.J. Minter220000002.000.000.000.00000000
Collin McHugh220000000.000.000.000.00000000
Dustin McGowan220000002.000.000.000.00000000
Mike Mayers220000000.000.000.000.00000000
Jordan Lyles220000000.000.000.000.00000000
Seth Lugo220000002.000.000.000.00000000
Michael Lorenzen220000000.000.000.000.00000000
Jorge Lopez220000000.000.000.000.00000000
Wade LeBlanc220000001.000.000.000.00000000
Mat Latos220000000.000.000.000.00000000
Kyle Kendrick210000010.000.500.000.50000001
Kenley Jansen220000001.000.000.000.00000000
Luke Jackson220000101.000.000.000.00000000
Raisel Iglesias210000010.000.500.000.50000000
David Holmberg221000000.500.500.5001.00000000
David Hernandez210000011.000.500.000.50000000
Kyle Hart221000100.500.500.5001.00000000
Jason Hammel221000000.500.500.5001.00000000
Josh Hader220000000.000.000.000.00000000
Justin Grimm220000001.000.000.000.00000000
Erik Goeddel220000000.000.000.000.00000000
Cory Gearrin210000010.000.500.000.50000000
Braxton Garrett210000010.000.500.000.50000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jarlin Garcia221000000.500.500.5001.00000000
Christian Friedrich2220001001.0001.0001.0002.00000000
Josh Fleming220000001.000.000.000.00000000
Michael Feliz221100101.500.5001.0001.50000000
Mike Dunn220000000.000.000.000.00000000
Robert Dugger221100000.500.5001.0001.50000000
Jake Diekman220000002.000.000.000.00000000
Ross Detwiler2220000001.0001.0001.0002.00000000
Brandon Cumpton220000001.000.000.000.00000000
Paul Clemens220000000.000.000.000.00000000
Steve Cishek210000000.000.000.000.00010000
Tony Cingrani221100000.500.5001.0001.50000000
Simon Castro220000000.000.000.000.00000000
Miguel Castro221001300.500.5002.0002.50000000
Daniel Castano220000000.000.000.000.00000001
Jonathan Broxton210000010.000.500.000.50000000
Jerry Blevins210000010.000.500.000.50000000
Michael Blazek221001201.500.5002.0002.50000000
Christian Bergman221000000.500.500.5001.00000000
Kyle Barraclough220000001.000.000.000.00000000
Jacob Barnes220000000.000.000.000.00000000
Luis Avilan2110001101.0001.0001.0002.00000000
Elvis Araujo220000002.000.000.000.00000000
Henderson Alvarez III221000000.500.500.5001.00000000
Fernando Abad2220001001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brad Ziegler110000000.000.000.000.00000000
Huascar Ynoa110000000.000.000.000.00000000
Jamey Wright1110000001.0001.0001.0002.00000000
Brandon Woodruff110000000.000.000.000.00000000
Travis Wood1000000101.00000000
Nick Wittgren110000000.000.000.000.00000000
Ryan Weber110000001.000.000.000.00000000
Tyler Webb1000000101.00000000
Luke Weaver110000001.000.000.000.00000000
Tony Watson1110000001.0001.0001.0002.00000000
Marcus Walden110000000.000.000.000.00000000
Ryan Vogelsong110000000.000.000.000.00000000
Nick Vincent110000000.000.000.000.00000000
Alex Vesia1110012001.0001.0004.0005.00000000
Felipe Vazquez1110000001.0001.0001.0002.00000000
Koji Uehara1110000001.0001.0001.0002.00000000
Spencer Turnbull110000001.000.000.000.00000000
Shawn Tolleson110000001.000.000.000.00000000
Tyler Thornburg110000000.000.000.000.00000000
Ian Thomas110000000.000.000.000.00000000
Joe Thatcher110000000.000.000.000.00000000
Ruben Tejada110000000.000.000.000.00000000
Noah Syndergaard110000000.000.000.000.00000000
Tyler Sturdevant1110000001.0001.0001.0002.00000000
Eric Stults110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Pedro Strop110000001.000.000.000.00000000
Marcus Stroman110000001.000.000.000.00000000
Chad Sobotka110000000.000.000.000.00000000
Josh D. Smith110000000.000.000.000.00000000
Bryan Shaw1110000001.0001.0001.0002.00000000
Robby Scott110000001.000.000.000.00000000
Max Scherzer110000000.000.000.000.00000000
Kyle Ryan110000001.000.000.000.00000000
Tyson Ross110000001.000.000.000.00000000
Joe Ross1111001001.0001.0002.0003.00000000
Sergio Romo110000000.000.000.000.00000000
Fernando Rodney1110001001.0001.0001.0002.00000000
Hansel Robles1000000101.00000000
Zac Reininger1111001001.0001.0002.0003.00000000
Colin Rea1111000001.0001.0002.0003.00000000
Edubray Ramos1110001001.0001.0001.0002.00000000
Jose Ramirez110000001.000.000.000.00000000
Tanner Rainey1110000001.0001.0001.0002.00000000
Jose Quijada110000000.000.000.000.00000000
Chad Qualls110000001.000.000.000.00000000
David Peterson1000000101.00000000
Joel Peralta110000001.000.000.000.00000000
Jonathan Papelbon110000000.000.000.000.00000000
Roberto Osuna110000000.000.000.000.00000000
Logan Ondrusek110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Alexi Ogando100000100.00001000
Bud Norris110000001.000.000.000.00000000
Aaron Nola110000000.000.000.000.00000000
Pat Neshek1111000001.0001.0002.0003.00000000
Hector Neris110000001.000.000.000.00000000
Nick Neidert1110000001.0001.0001.0002.00000000
Joe Nathan110000001.000.000.000.00000000
Patrick Murphy110000001.000.000.000.00000000
Bryan Morris110000000.000.000.000.00000000
Brian Moran110000001.000.000.000.00000000
Matt Moore110000001.000.000.000.00000000
Rafael Montero1110002001.0001.0001.0002.00000000
Tommy Milone110000001.000.000.000.00000000
Miles Mikolas110000000.000.000.000.00000000
Roman Mendez110000000.000.000.000.00000000
Jake McGee110000000.000.000.000.00000000
Shane McClanahan110000000.000.000.000.00000000
Brandon McCarthy110000000.000.000.000.00000000
Tyler Matzek110000000.000.000.000.00000000
Daisuke Matsuzaka110000001.000.000.000.00000000
Nick Masset110000000.000.000.000.00000000
Jhan Marinez110000000.000.000.000.00000000
Lance Lynn1110000001.0001.0001.0002.00000000
Reynaldo Lopez110000000.000.000.000.00000000
Javier Lopez1000000101.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ben Lively110000000.000.000.000.00000001
Adam Liberatore110000000.000.000.000.00000000
Travis Lakins110000001.000.000.000.00000000
Bobby LaFromboise110000000.000.000.000.00000000
Ian Krol110000000.000.000.000.00000000
Tom Koehler1110000001.0001.0001.0002.00000000
Brandon Kintzler1000000101.00000000
Craig Kimbrel110000001.000.000.000.00000000
Shawn Kelley1000000101.00000000
Kyle Keller110000000.000.000.000.00000000
Scott Kazmir1111000001.0001.0002.0003.00000000
Tommy Kahnle110000000.000.000.000.00000000
Jim Johnson110000000.000.000.000.00000000
DJ Johnson110000000.000.000.000.00000000
Cesar Jimenez110000000.000.000.000.00000000
Jay Jackson1110001001.0001.0001.0002.00000000
Gregory Infante110000000.000.000.000.00000000
Tommy Hunter1110000001.0001.0001.0002.00000000
Adrian Houser110000000.000.000.000.00000000
Clay Holmes110000001.000.000.000.00000000
John Holdzkom110000000.000.000.000.00000000
Rich Hill110000001.000.000.000.00000000
Jordan Hicks110000000.000.000.000.00000000
Chris Heston1110000001.0001.0001.0002.00000000
Keith Hessler110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Heath Hembree110000000.000.000.000.00000000
Chris Hatcher110000001.000.000.000.00000000
Thomas Hatch1110001001.0001.0001.0002.00000000
Will Harris110000000.000.000.000.00000000
Jason Gurka1000000101.00000000
Reymin Guduan110000001.000.000.000.00000000
Robert Gsellman1110001001.0001.0001.0002.00000000
Jason Grilli1110000001.0001.0001.0002.00000000
Zack Greinke110000001.000.000.000.00000000
Luke Gregerson1110000001.0001.0001.0002.00000000
Shane Greene110000000.000.000.000.00000000
Matt Grace110000000.000.000.000.00000000
Nick Goody110000001.000.000.000.00000000
Severino Gonzalez1110000001.0001.0001.0002.00000000
Tyler Glasnow1000000101.00000000
Sean Gilmartin1110000001.0001.0001.0002.00000000
Dillon Gee110000000.000.000.000.00000000
Yimi Garcia110000001.000.000.000.00000000
Luis Garcia110000000.000.000.000.00000000
Paul Fry1110000001.0001.0001.0002.00000000
Sam Freeman110000000.000.000.000.00000000
Wilmer Font110000000.000.000.000.00000000
Casey Fien110000000.000.000.000.00000000
Neftali Feliz110000001.000.000.000.00000000
Carlos Estevez110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brian Ellington1110000001.0001.0001.0002.00000000
Roenis Elias1110000001.0001.0001.0002.00000000
Jon Edwards110000000.000.000.000.00000000
Josh Edgin110000000.000.000.000.00000000
Sam Dyson110000000.000.000.000.00000000
Brian Duensing110000000.000.000.000.00000000
Oliver Drake1000000101.00000100
Anthony DeSclafani1110000001.0001.0001.0002.00000000
Wade Davis110000001.000.000.000.00000000
Adam Conley1000000101.00000000
Louis Coleman110000001.000.000.000.00000000
A.J. Cole1110000001.0001.0001.0002.00000000
Phil Coke110000000.000.000.000.00000000
Tyler Clippard110000000.000.000.000.00000000
Alex Claudio1111000001.0001.0002.0003.00000000
Wei-Yin Chen1110000001.0001.0001.0002.00000000
Andrew Chafin1110000001.0001.0001.0002.00000000
Xavier Cedeno110000001.000.000.000.00000000
Buddy Carlyle110000001.000.000.000.00000000
Arquimedes Caminero110000000.000.000.000.00000000
Matt Cain110000001.000.000.000.00000000
Trevor Cahill110000001.000.000.000.00000000
Corbin Burnes110000001.000.000.000.00000000
Brooks Brown110000000.000.000.000.00000000
Mike Broadway110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Zack Britton110000001.000.000.000.00000000
Jeff Brigham1110000001.0001.0001.0002.00000000
Colten Brewer1110011001.0001.0004.0005.00000000
John Brebbia110000000.000.000.000.00000000
Matt Bowman110000001.000.000.000.00000000
Brett Bochy110000000.000.000.000.00000000
Joe Blanton110000000.000.000.000.00000000
Anthony Bass110000001.000.000.000.00000000
Matt Barnes110000001.000.000.000.00000000
Homer Bailey1110000001.0001.0001.0002.00000000
Andrew Bailey1110100001.0001.0003.0004.00000000
Brett Anderson110000000.000.000.000.00000000
Sandy Alcantara110000001.000.000.000.00000000
Andrew Albers110000000.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.