Josh Barfield 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

Josh Barfield: From 2006 to 2009, Regular Season only, Sorted by PA 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
14
12
11
11
11
10
10
10
10
9
Jason Schmidt993000003.333.333.333.66700000
Josh Fogg984112500.500.5561.6252.18100010
Justin Verlander881100001.125.125.250.37500000
Claudio Vargas872000012.286.375.286.66100000
Carlos Silva880000002.000.000.000.00000000
Brad Penny881100002.125.125.250.37500000
Jorge De La Rosa862000023.333.500.333.83300000
Brian Bannister883000001.375.375.375.75000000
Jamey Wright741000120.250.571.250.82100110
Brett Tomko771100003.143.143.286.42900000
Ervin Santana772100000.286.286.429.71400000
Odalis Perez773100201.429.429.5711.00000000
Gil Meche772000002.286.286.286.57100000
Greg Maddux772000101.286.286.286.57100000
Noah Lowry761000202.167.143.167.31001000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Aaron Harang762200211.333.429.6671.09500100
Chad Gaudin772100101.286.286.429.71400000
Brian Fuentes771001301.143.143.571.71400000
Zach Duke772001100.286.286.7141.00000000
Mark Buehrle773100000.429.429.5711.00000000
Jonathan Broxton772100100.286.286.429.71400000
Joe Blanton773000101.429.429.429.85700000
Matt Belisle773000002.429.429.429.85700000
Dontrelle Willis662000000.333.333.333.66700000
Jon Rauch653100010.600.667.8001.46700000
Andy Pettitte650000011.000.167.000.16700000
Eric Milton661100000.167.167.333.50000000
Daisuke Matsuzaka662000101.333.333.333.66700000
Nick Masset660000000.000.000.000.00000001
Pedro Martinez650000012.000.167.000.16700000
Mike Maroth661000000.167.167.167.33300000
Gary Majewski665100100.833.8331.0001.83300000
Jon Lieber652100200.400.333.600.93301000
Edwin Jackson660000001.000.000.000.00000000
Felix Hernandez661100201.167.167.333.50000000
Mark Hendrickson662100000.333.333.500.83300000
Cole Hamels653000100.600.500.6001.10001000
Angel Guzman651000011.200.333.200.53300000
Enrique Gonzalez663000100.500.500.5001.00000000
Zach Day662010101.333.333.6671.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Doug Davis661001100.167.167.667.83300000
Chris Capuano651000011.200.333.200.53300000
Jeremy Bonderman661000002.167.167.167.33300000
Cha-Seung Baek662100202.333.333.500.83300000
Brandon Backe662200101.333.333.6671.00000000
Brian Wilson551000001.200.200.200.40000000
Javier Vazquez552000102.400.400.400.80000000
Josh Towers553000000.600.600.6001.20000000
John Thomson541000012.250.400.250.65000000
Jeff Suppan551000101.200.200.200.40000000
Mike Stanton551000000.200.200.200.40000000
James Shields550000002.000.000.000.00000000
Victor Santos552100002.400.400.6001.00000000
Takashi Saito552000102.400.400.400.80000000
Nate Robertson541001211.250.4001.0001.40000000
Brandon McCarthy541100011.250.400.500.90000000
Ryan Madson552100100.400.400.6001.00000000
Derek Lowe551000000.200.200.200.40000000
Kyle Lohse553101200.600.6001.4002.00000000
Kameron Loe550000000.000.000.000.00000000
Bobby Jenks551000201.200.200.200.40000000
Bob Howry553000000.600.600.6001.20000000
Brad Hennessey551000000.200.200.200.40000000
Dan Haren542000011.500.600.5001.10000000
Geoff Geary552000201.400.400.400.80000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Cain551100000.200.200.400.60000000
Armando Benitez551000001.200.200.200.40000000
Josh Beckett550000002.000.000.000.00000000
Miguel Batista551000100.200.200.200.40000001
Scott Baker550000000.000.000.000.00000000
Pedro Astacio552000000.400.400.400.80000000
Jeremy Accardo552000001.400.400.400.80000000
Victor Zambrano442001100.500.5001.2501.75000001
Jarrod Washburn441100001.250.250.500.75000000
Luis Vizcaino440000001.000.000.000.00000000
Rob Tejeda441000201.250.250.250.50000000
David Riske430000102.000.000.000.00001000
John Rheinecker443100101.750.7501.0001.75000000
Ramon Ramirez440000002.000.000.000.00000000
Chad Paronto441100300.250.250.500.75000001
Scott Olsen441000001.250.250.250.50000000
Jose Mesa442000100.500.500.5001.00000000
Brandon Medders440000000.000.000.000.00000000
Jon Lester442100000.500.500.7501.25000000
Jorge Julio441000003.250.250.250.50000000
Matt Garza440000003.000.000.000.00000000
Kason Gabbard431100201.333.333.6671.00010000
Chad Durbin440000000.000.000.000.00000000
Manny Corpas441000000.250.250.250.50000000
Todd Coffey441100001.250.250.500.75000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brian Burres440000001.000.000.000.00000000
Chad Billingsley440000000.000.000.000.00000000
Erik Bedard441000003.250.250.250.50000000
Danys Báez431100100.333.250.667.91701000
David Aardsma440000002.000.000.000.00000000
Carlos Zambrano320000012.000.333.000.33300000
Tyler Yates320000010.000.333.000.33300000
Jay Witasick330000001.000.000.000.00000000
Scott Williamson332000100.667.667.6671.33300000
Jered Weaver330000001.000.000.000.00000000
Ehren Wassermann330000002.000.000.000.00000000
Billy Wagner321001110.500.6672.0002.66700000
Jason Vargas330000002.000.000.000.00000000
Brad Thompson332100001.667.6671.0001.66700000
Jorge Sosa331000100.333.333.333.66700000
Aaron Sele321000010.500.667.5001.16700000
Curt Schilling331000001.333.333.333.66700000
Joe Saunders330000001.000.000.000.00000000
Glendon Rusch330000000.000.000.000.00000000
Francisco Rodriguez320000000.000.000.000.00010000
Juan Rincon330000001.000.000.000.00000000
Jamie Moyer330000000.000.000.000.00000000
Brian Moehler320000110.000.333.000.33300000
Sergio Mitre3330000001.0001.0001.0002.00000000
Kevin Millwood331000001.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Scott Mathieson330000000.000.000.000.00000000
Shaun Marcum331000100.333.333.333.66700000
Ron Mahay330000001.000.000.000.00000000
Mike MacDougal330000002.000.000.000.00000000
Brandon Lyon331000000.333.333.333.66700000
Byung-Hyun Kim330000001.000.000.000.00000000
Kyle Kendrick330000000.000.000.000.00000000
Zach Jackson321000111.500.667.5001.16700000
Orlando Hernandez330000001.000.000.000.00000000
Matt Guerrier330000000.000.000.000.00000000
Jason Grilli330000001.000.000.000.00000000
Tom Gorzelanny331000000.333.333.333.66700000
Jon Garland331000101.333.333.333.66700000
Ryan Franklin332010100.667.6671.3332.00000000
Frank Francisco330000003.000.000.000.00000000
Willie Eyre332000000.667.667.6671.33300000
Kelvim Escobar331000000.333.333.333.66700000
Brandon Duckworth331100100.333.333.6671.00000000
Octavio Dotel320000002.000.000.000.00010000
Elmer Dessens321000010.500.667.5001.16700100
David Cortes331000000.333.333.333.66700000
Bartolo Colon331000100.333.333.333.66700000
Hector Carrasco321000011.500.667.5001.16700000
Chris Carpenter330000001.000.000.000.00000001
Jose Capellan330000003.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Shawn Camp331000100.333.333.333.66700000
A.J. Burnett330000002.000.000.000.00000000
Chad Bradford332000001.667.667.6671.33300000
Micah Bowie330000000.000.000.000.00000000
Barry Zito2220000001.0001.0001.0002.00000000
Chase Wright220000000.000.000.000.00000000
Rick White2220000001.0001.0001.0002.00000000
Dan Wheeler220000001.000.000.000.00000000
Jeff Weaver221100200.500.5001.0001.50000000
David Weathers220000001.000.000.000.00000000
Jamie Walker210000011.000.500.000.50000000
Oscar Villarreal210000100.000.000.000.00001001
Mike Timlin220000000.000.000.000.00000000
Jason Standridge221100000.500.5001.0001.50000000
Rafael Soriano220000001.000.000.000.00000000
Andy Sonnanstine220000000.000.000.000.00000000
Jason Simontacchi2221000001.0001.0001.5002.50000000
Scot Shields220000000.000.000.000.00000000
Bobby Seay220000000.000.000.000.00000000
Kenny Rogers221000000.500.500.5001.00000000
Fernando Rodney220000001.000.000.000.00000000
Saul Rivera220000000.000.000.000.00000000
Dennys Reyes220000001.000.000.000.00000000
Chris Reitsma220000001.000.000.000.00000000
J.J. Putz2220001001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Glen Perkins221000100.500.500.5001.00000000
Oliver Perez2221000001.0001.0001.5002.50000000
Joel Peralta221100001.500.5001.0001.50000000
Tony Pena220000000.000.000.000.00000000
Vicente Padilla210000110.000.500.000.50000000
Juan Carlos Oviedo221100000.500.5001.0001.50000000
Akinori Otsuka221000001.500.500.5001.00000000
Franquelis Osoria221001201.500.5002.0002.50000000
Darren Oliver221000000.500.500.5001.00000000
Hideki Okajima220000001.000.000.000.00000000
Roberto Novoa220000000.000.000.000.00000000
Ricky Nolasco210000010.000.500.000.50000100
Fernando Nieve220000000.000.000.000.00000001
Mike Mussina220000000.000.000.000.00000000
Mark Mulder220000002.000.000.000.00000000
Dustin Moseley220000000.000.000.000.00000000
Zach Miner2110000101.0001.0001.0002.00000000
Trever Miller221000000.500.500.5001.00000000
Marty McLeary220000000.000.000.000.00000000
Dustin McGowan2110001101.0001.0001.0002.00000000
Sean Marshall220000000.000.000.000.00000000
Steve Kline221001100.500.5002.0002.50000000
Todd Jones2220001001.0001.0001.0002.00000000
Chuck James2110000101.0001.0001.0002.00000000
Kei Igawa220000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Phil Hughes221001101.500.5002.0002.50000000
Tim Hudson221100001.500.5001.0001.50000000
J.P. Howell220000101.000.000.000.00000000
Jason Hirsh221001100.500.5002.0002.50000000
Rich Hill2111000101.0001.0002.0003.00000000
Ben Hendrickson220000001.000.000.000.00000000
Josh Hancock220000000.000.000.000.00000000
Jason Grimsley221000000.500.500.5001.00000000
Zack Greinke200000110.50001000
Tom Gordon2220001001.0001.0001.0002.00000000
Edgar Gonzalez220000001.000.000.000.00000000
Yovani Gallardo220000002.000.000.000.00000000
Jason Frasor2220000001.0001.0001.0002.00000000
Ron Flores220000000.000.000.000.00000000
Scott Feldman221000000.500.500.5001.00000000
Alan Embree220000000.000.000.000.00000000
Scott Elarton210000000.000.500.000.50000010
Brendan Donnelly220000000.000.000.000.00000000
Lenny DiNardo220000001.000.000.000.00000000
Kyle Davies220000001.000.000.000.00000000
Juan Cruz210000010.000.500.000.50000000
Chad Cordero221100000.500.5001.0001.50000000
Vinnie Chulk210000010.000.500.000.50000000
Matt Chico220000000.000.000.000.00000000
Buddy Carlyle221000100.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kiko Calero221010101.500.5001.5002.00000000
Tim Byrdak221000000.500.500.5001.00000000
Paul Byrd221000101.500.500.5001.00000000
Jared Burton220000000.000.000.000.00000001
Ryan Bukvich221000100.500.500.5001.00000000
Dallas Braden221010100.500.5001.5002.00000000
Dave Borkowski221000000.500.500.5001.00000000
Boof Bonser221000100.500.500.5001.00000000
Kurt Birkins220000001.000.000.000.00000000
Joe Beimel210000100.000.000.000.00001000
Jonah Bayliss221000000.500.500.5001.00000000
Brian Bass221000000.500.500.5001.00000000
John Bale220000001.000.000.000.00000000
Homer Bailey210000000.000.500.000.50000010
Matt Albers221000000.500.500.5001.00000000
Jaret Wright1110000001.0001.0001.0002.00000000
Tim Worrell1110000001.0001.0001.0002.00000000
Brian Wolfe110000000.000.000.000.00000000
Matt Wise110000001.000.000.000.00000000
C.J. Wilson110000000.000.000.000.00000000
Todd Williams110000000.000.000.000.00000000
Bob Wickman1110000001.0001.0001.0002.00000000
Sean White110000000.000.000.000.00000000
Todd Wellemeyer110000000.000.000.000.00000000
Tim Wakefield110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Adam Wainwright1110000001.0001.0001.0002.00000000
Ryan Vogelsong110000000.000.000.000.00000000
Carlos Villanueva110000000.000.000.000.00000000
Jose Valverde110000001.000.000.000.00000000
Derrick Turnbow110000001.000.000.000.00000000
Salomon Torres110000000.000.000.000.00000000
Matt Thornton110000000.000.000.000.00000000
Julian Tavarez110000000.000.000.000.00000000
Jack Taschner1110014001.0001.0004.0005.00000000
Brian Tallet110000001.000.000.000.00000000
Huston Street1000000101.00000000
Brian Stokes110000000.000.000.000.00000000
Russ Springer10000000010000
Justin Speier10000000010000
Joakim Soria110000000.000.000.000.00000000
Kyle Snyder110000000.000.000.000.00000000
Andy Sisco110000000.000.000.000.00000000
George Sherrill1110000001.0001.0001.0002.00000000
Scott Schoeneweis1000000101.00000100
Jonathan Sanchez1000000101.00000000
Duaner Sanchez110000000.000.000.000.00000000
Brian Sanches110000000.000.000.000.00000000
Brad Salmon110000000.000.000.000.00000000
Juan Salas1000000101.00000000
Brian Rogers110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Arthur Rhodes1000000101.00000100
Alberto Reyes1000000101.00000000
Ken Ray110000000.000.000.000.00000000
Chris Ray1110000001.0001.0001.0002.00000000
Clay Rapada110000000.000.000.000.00000000
Renyel Pinto110000001.000.000.000.00000000
Joel Pineiro110000000.000.000.000.00000000
Jonathan Papelbon1111001001.0001.0002.0003.00000000
Will Ohman1111000001.0001.0002.0003.00000000
Brandon Morrow110000000.000.000.000.00000000
Justin Miller1110000001.0001.0001.0002.00000000
Jim Miller110000001.000.000.000.00000000
Chris Michalak110000001.000.000.000.00000000
Randy Messenger110000000.000.000.000.00000000
Macay McBride1110000001.0001.0001.0002.00000000
Julio Mateo110000000.000.000.000.00000000
Justin Masterson1110000001.0001.0001.0002.00000000
Carlos Martinez110000001.000.000.000.00000000
Tom Martin110000001.000.000.000.00000000
Jay Marshall110000000.000.000.000.00000000
Ruddy Lugo110000000.000.000.000.00000000
Javier Lopez1110000001.0001.0001.0002.00000000
Aquilino Lopez110000000.000.000.000.00000000
Boone Logan110000000.000.000.000.00000000
Wes Littleton1111000001.0001.0002.0003.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Lindstrom110000000.000.000.000.00000000
Colby Lewis110000000.000.000.000.00000000
Wil Ledezma110000000.000.000.000.00000000
Danny Kolb110000000.000.000.000.00000000
Josh Kinney110000000.000.000.000.00000000
Sun-Woo Kim110000000.000.000.000.00000000
Logan Kensing110000001.000.000.000.00000000
Tyler Johnson1110000001.0001.0001.0002.00000000
Jason Johnson1110000001.0001.0001.0002.00000000
Casey Janssen110000000.000.000.000.00000000
Steven Jackson1110000001.0001.0001.0002.00000000
Roberto Hernandez110000001.000.000.000.00000000
Sean Henn110000001.000.000.000.00000000
Aaron Heilman110000001.000.000.000.00000000
Rich Harden110000001.000.000.000.00000000
Jason Hammel1110000001.0001.0001.0002.00000000
Brad Halsey110000000.000.000.000.00000000
Charlie Haeger1110000001.0001.0001.0002.00000000
Jeremy Guthrie1110002001.0001.0001.0002.00000000
Sean Green110000001.000.000.000.00000000
Mike Gonzalez100000100.00001000
Jimmy Gobble110000000.000.000.000.00000000
Gary Glover110000000.000.000.000.00000000
Franklyn German110000000.000.000.000.00000000
Eric Gagne1000000101.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Emiliano Fruto110000000.000.000.000.00000000
Nate Field110000001.000.000.000.00000000
Jared Fernandez110000000.000.000.000.00000000
Pedro Feliciano1110000001.0001.0001.0002.00000000
Justin Duchscherer110000001.000.000.000.00000000
Freddy Dolsi110000001.000.000.000.00000000
Scott Dohmann1110000001.0001.0001.0002.00000000
Julio DePaula110000001.000.000.000.00000000
Chris Demaria110000000.000.000.000.00000000
Manny Delcarmen1110000001.0001.0001.0002.00000000
Mike DeJean110000000.000.000.000.00000000
Jesse Crain1111002001.0001.0002.0003.00000000
Kevin Correia110000000.000.000.000.00000000
Lance Cormier110000001.000.000.000.00000000
Roy Corcoran110000001.000.000.000.00000000
José Contreras1110102001.0001.0003.0004.00000000
Roman Colon110000001.000.000.000.00000000
Randy Choate1111000001.0001.0002.0003.00000000
Joba Chamberlain110000001.000.000.000.00000000
Fabio Castro1111000001.0001.0002.0003.00000000
Santiago Casilla110000000.000.000.000.00000000
D.J. Carrasco110000000.000.000.000.00000000
Giovanni Carrara1111000001.0001.0002.0003.00000000
Matt Capps110000001.000.000.000.00000000
Brian Bruney110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chris Britton110000000.000.000.000.00000000
Bill Bray110000000.000.000.000.00000000
Joe Borowski1000000101.00000000
Chris Bootcheck110000000.000.000.000.00000000
Denny Bautista110000000.000.000.000.00000000
Rick Bauer110000000.000.000.000.00000001
Greg Aquino110000001.000.000.000.00000000
Antonio Alfonseca110000000.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.