Bob O'Farrell 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

Bob O'Farrell: From 1917 to 1935, 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
126
100
98
89
77
77
76
69
69
67
Jesse Barnes665813210571.224.303.293.596013002
Guy Bush635116210795.314.413.392.80502013
Charlie Root6150510021014.100.250.120.370100013
Hal Carlson585415200333.278.316.315.631100006
Ray Kremer5752203301149.385.421.558.97901000
Larry French554614320593.304.418.457.87500103
Earl Hamilton545017321633.340.377.540.91710200
Hugh McQuillan524715100644.319.385.340.725001115
Jack Scott494012411781.300.417.525.942101007
Jesse Petty484710010415.213.229.255.48400001
Dutch Ruether46368200582.222.348.278.62602201
Joe Oeschger464016201563.400.478.5251.003000015
Red Lucas45417001336.171.222.244.46601004
Pete Donohue45417110133.171.222.244.466010001
Bob Smith443816320555.421.488.6051.094100013
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Clarence Mitchell43335100194.152.349.182.531000105
Sheriff Blake423513310564.371.452.514.967010014
Larry Benton42324200275.125.268.188.456120002
Ray Benge42409011625.225.262.350.61200001
Fred Toney38337301343.212.297.394.69110000
Jesse Haines3837144011112.378.395.568.962000035
Jakie May36268301481.308.457.538.996110012
Rube Marquard35264000281.154.343.154.497013001
Freddie Fitzsimmons35338010225.242.286.303.589000031
Bill Doak353010110343.333.412.433.845101014
Watty Clark35336200128.182.229.242.471000001
Rube Benton35305011241.167.257.333.590011014
Carmen Hill32307210523.233.281.367.64800000
Jumbo Elliott32268200363.308.438.385.82200002
Rosy Ryan31242001662.083.258.208.466011014
Pat Malone31265000258.192.323.192.51500000
Virgil Barnes31286100027.214.267.250.517100005
Babe Adams31306400015.200.226.333.55900000
Joe Genewich28238000252.348.464.348.812000023
Huck Betts282610411523.385.429.7311.159000012
Doug McWeeny27217300164.333.481.476.95800100
Al Mamaux27214001362.190.370.333.70400101
Johnny Cooney27238200440.348.444.435.879000004
Ben Cantwell27247100421.292.346.333.67910000
Percy Jones26193300171.158.385.316.700000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bill Hallahan26223000046.136.269.136.40600001
Lefty Weinert25176101581.353.560.5881.148000021
Phil Collins25243000206.125.125.125.250100022
Vic Aldridge25234200103.174.167.261.42811000
Mule Watson24218201521.381.417.6191.036010002
Bob McGraw24206001433.300.375.450.82501000
Phil Douglas24226201314.273.304.500.804100001
Emil Yde22185000140.278.409.278.68700000
Les Sweetland22186100620.333.364.389.75302002
George Smith22213100212.143.182.190.372000002
Tom Sheehan22204100112.200.227.250.47701000
Hal Haid22178200442.471.591.5881.17900111
Paul Derringer22203000326.150.227.150.37700000
Leon Cadore22183000142.167.318.167.48500000
Sherry Smith21153000060.200.429.200.629003002
Jeff Pfeffer21173001242.176.333.353.686001006
Heinie Meine21217000000.333.333.333.66700000
Dana Fillingim212112301702.571.571.8571.429000004
Art Decatur21206100010.300.333.350.68300000
Frank Miller20186110224.333.400.500.90000000
Ed Brandt20175100034.294.400.353.75300000
Socks Seibold19198100301.421.421.474.89500000
Johnny Couch19196110202.316.316.474.789000001
Red Causey19176300311.353.389.529.918100002
Pete Alexander19184101211.222.263.444.70800000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Carl Mays17144020131.286.412.571.98300000
Claude Jonnard17177110400.412.412.5881.000000001
Bill Hubbell17141000130.071.235.071.307000022
Whitey Glazner17102010260.200.500.400.900102002
Fred Frankhouse17165111312.313.353.6881.04000000
Claude Willoughby16156200311.400.438.533.971000014
Leo Dickerman16112100152.182.438.273.71000001
Jack Bentley16133002230.231.375.6921.067000011
Johnny Werts151510100300.667.667.7331.400000014
Don Songer15132000221.154.267.154.42100000
Hal Schumacher15144002314.286.333.7141.04800000
Flint Rhem15151000001.067.067.067.133000011
Rube Ehrhardt15123110431.250.400.500.90000000
Slim Sallee14143100201.214.214.286.500000002
Tim McNamara14125110120.417.500.6671.16700000
Erv Brame14135112910.385.4291.0771.50500000
Jack Knight13103100211.300.308.400.708020011
Benny Frey13134000001.308.308.308.61500000
Hal Elliott1393000341.333.538.333.87200000
Wayland Dean13122000011.167.231.167.397000013
Glenn Spencer12114010410.364.417.545.96200001
Si Johnson12124100103.333.333.417.75000000
Snipe Hansen12112000110.182.250.182.432000002
Jesse Winters1172000131.286.500.286.786100002
Dutch Ulrich1182000121.250.364.250.614011003
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bill Swift1190000010.000.100.000.10010000
Lou North11102000011.200.273.200.473000004
Van Mungo11111000005.091.091.091.18200000
Cactus Keck11103001310.300.364.600.964000012
Fred Fussell1171000042.143.455.143.59700000
Tom Zachary1063000031.500.600.5001.10001100
Johnny Stuart1095200110.556.600.7781.37800000
Ray Kolp1084200320.500.600.7501.35000000
Elmer Jacobs1092000111.222.300.222.522000001
Kent Greenfield1090000014.000.100.000.100000002
Ownie Carroll10101000102.100.100.100.20000001
Hi Bell1091000012.111.200.111.311001012
Clyde Barfoot1093000111.333.400.333.733000012
Steve Swetonic981100111.125.222.250.47200000
Allan Sothoron963000221.500.625.5001.12510000
Tiny Osborne972010121.286.444.5711.01600001
Tony Kaufmann970000011.000.125.000.12510000
Syl Johnson982100312.250.333.375.708000002
Clise Dudley974001220.571.6671.0001.66700000
Bruce Cunningham982100100.250.222.375.59701000
Jimmy Zinn871000011.143.250.143.39300001
Bud Tinning873100001.429.429.5711.00010000
Allyn Stout884100101.500.500.6251.12500000
Harry Shriver882000000.250.250.250.50000000
Elmer Ponder862100121.333.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bill Piercy862100120.333.500.5001.00000100
Roy Parmelee871001114.143.250.571.82100000
Jim Lindsey871000200.143.125.143.26801000
Carl Hubbell884100001.500.500.6251.12500000
Waite Hoyt881000001.125.125.125.25000000
Hal Goldsmith882000200.250.250.250.500000002
Art Delaney885100500.625.625.7501.37500000
Neal Brady861000010.167.375.167.542000101
Ralph Birkofer861000021.167.375.167.54200000
Ed Baecht851000031.200.500.200.700000001
Lon Warneke770000003.000.000.000.00000000
Ray Steineder760000111.000.143.000.14300100
John Singleton742000230.500.714.5001.21400000
Joe Shaute772100201.286.286.429.71400000
Ferdie Schupp750000022.000.286.000.286000003
Hub Pruett753001510.600.5711.2001.77101000
Bob Osborn763000111.500.571.5001.071000001
Ray Moss752010220.400.571.8001.37100000
Ernie Maun762000110.333.429.333.76200000
Tex Carleton762000010.333.429.333.76200000
Petie Behan772001400.286.286.7141.00000001
Moses Yellow Horse663000001.500.500.5001.00000001
Russ Miller661100100.167.167.333.50000000
Lou Koupal621000040.500.833.5001.33300000
Walt Huntzinger664200200.667.6671.0001.667000002
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ed Holley661100000.167.167.333.50000000
Dutch Henry664101101.667.6671.3332.00000000
Dizzy Dean662200201.333.333.6671.000000001
Win Ballou664002501.667.6671.6672.33300000
Bill Bailey640000020.000.333.000.333000001
Tink Riviere540000010.000.200.000.200000001
Ray Pierce542000110.500.600.5001.100000001
George Mogridge530000022.000.400.000.400000002
Johnny Meador552010100.400.400.8001.20000000
Cliff Markle542000010.500.600.5001.10000000
Ray Fisher550000000.000.000.000.000000001
Chick Davies541100210.250.400.500.900000001
Garland Braxton552100001.400.400.6001.00000000
George Boehler541000110.250.400.250.65000000
Ken Ash530000020.000.400.000.40000000
Jim Weaver441000000.250.250.250.50000000
Frank Watt430000012.000.250.000.250000001
Bud Teachout440000000.000.000.000.00000000
Arnie Stone441100300.250.250.500.75000000
Al Smith440000001.000.000.000.000000022
Luther Roy440000000.000.000.000.00000000
Bill Pertica432100310.667.7501.0001.750000001
Lynn Nelson441000000.250.250.250.50000000
Herb McQuaid440000000.000.000.000.00000000
Harry Hulihan430000101.000.000.000.00001000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Fred Heimach441000001.250.250.250.50000000
Ralph Head431000111.333.500.333.833000001
Marv Goodwin420000020.000.500.000.500000001
John Gillespie431100010.333.500.6671.16700000
Phil Gallivan421000120.500.750.5001.25000000
Alex Ferguson432100001.667.6671.0001.66710000
Hod Eller441000101.250.250.250.500000001
Foster Edwards410000120.000.500.000.50001000
Eddie Dyer432000010.667.750.6671.417001002
Curt Davis441000000.250.250.250.50000000
Larry Cheney441100001.250.250.500.750000002
Leon Chagnon432100210.667.7501.0001.750000001
Bullet Joe Bush440000001.000.000.000.00000000
Bob Brown431000200.333.333.333.66710001
Les Bartholomew431000010.333.500.333.83300000
Whitey Wistert320000011.000.333.000.33300000
Jack Wisner331000000.333.333.333.667000001
Johnny Welch332000000.667.667.6671.33300000
Oscar Tuero310000110.000.333.000.333010001
Hal Smith331000100.333.333.333.667000001
Al Shealy331000201.333.333.333.66700000
Charlie Robertson331000100.333.333.333.667000002
Frank Ragland331000100.333.333.333.66700000
Mike Prendergast331000100.333.333.333.667000001
Ray Phelps330000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jack Ogden331010000.333.3331.0001.33300000
Chet Nichols331100300.333.333.6671.00000001
Cy Moore330000000.000.000.000.00000000
George Milstead331000000.333.333.333.667000001
Elmer Miller3220000001.0001.0001.0002.00000010
Del Lundgren332010100.667.6671.3332.00000000
Gene Lansing330000001.000.000.000.000000001
Earl Kunz332000200.667.667.6671.33300000
Ike Kamp3110001101.000.6671.0001.66701000
Brad Hogg321000010.500.667.5001.16700000
Bill Harris330000001.000.000.000.00000000
Dan Griner320000000.000.000.000.00010000
Skinny Graham320000010.000.333.000.33300000
Al Grabowski3110002001.0001.0001.0002.00010010
Fritz Coumbe330000000.000.000.000.00000000
Bill Clarkson3221003101.0001.0001.5002.50000000
Guy Cantrell320000010.000.333.000.33300001
Archie Campbell332101100.667.6672.0002.66700000
Rube Bressler331010100.333.3331.0001.33300000
Stew Bolen332000100.667.667.6671.333000001
Bill Walker2220001001.0001.0001.0002.00000000
Sloppy Thurston2220001001.0001.0001.0002.00000000
Bob Steele221000000.500.500.5001.00000000
Duke Sedgwick220000000.000.000.000.00000000
Pat Ragan220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jack Quinn2000001201.00000000
Lerton Pinto220000000.000.000.000.00000000
Pol Perritt220000000.000.000.000.00000000
Skinny O'Neal221000000.500.500.5001.00000000
Art Mills2110001001.000.5001.0001.50001000
Leo Mangum210000010.000.500.000.50000100
Carlisle Littlejohn220000000.000.000.000.00000000
Vic Keen221100000.500.5001.0001.500000001
Fred Johnson221000100.500.500.5001.00000000
Bonnie Hollingsworth210000100.000.000.000.00001000
Mul Holland220000000.000.000.000.00000000
Roy Henshaw2110000101.0001.0001.0002.00000000
Reggie Grabowski220000001.000.000.000.000000001
Bert Gallia221100001.500.5001.0001.500000001
Bernie Friberg210000010.000.500.000.50000000
Paul Dean221000000.500.500.5001.00000000
Dixie Davis210000010.000.500.000.50000000
Mike Cvengros210000010.000.500.000.50000000
Hap Collard220000000.000.000.000.00000000
Lefty Clarke2220001001.0001.0001.0002.00000000
Hugh Canavan2221002001.0001.0001.5002.50000000
Lloyd Brown210000010.000.500.000.50000000
Jim Brillheart220000000.000.000.000.00000000
Joe Bowman221100100.500.5001.0001.50000000
Jack Berly220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Stan Baumgartner220000000.000.000.000.00000000
Jim Bagby2220002001.0001.0001.0002.00000000
Red Ames221000000.500.500.5001.000000001
Milt Watson110000000.000.000.000.00000000
Augie Walsh110000001.000.000.000.00000000
Roy Walker110000001.000.000.000.00000000
Ben Tincup110000000.000.000.000.00000000
Lefty Taber110000000.000.000.000.00000000
By Speece110000001.000.000.000.00000000
Karl Schnell1110000001.0001.0001.0002.00000000
Pete Schneider110000000.000.000.000.000000001
Dutch Schesler1000000001.00000010
Dick Rudolph110000000.000.000.000.000000001
Art Reinhart1110000001.0001.0001.0002.00000000
Pete Rambo110000000.000.000.000.00000000
Ray Prim110000000.000.000.000.00000000
Red Oldham110000000.000.000.000.00000000
Buddy Napier110000000.000.000.000.00000000
Mal Moss1000000101.00000000
Johnny Miljus110000000.000.000.000.00000000
Erskine Mayer110000000.000.000.000.00000000
Duster Mails110000000.000.000.000.00000000
Ad Liska1111001001.0001.0002.0003.00000000
Dutch Leonard110000000.000.000.000.00000000
Ed Konetchy1111000001.0001.0002.0003.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Kelly1111001001.0001.0002.0003.00000000
Jimmie Keenan110000000.000.000.000.00000000
Orville Jorgens110000000.000.000.000.00000000
Rankin Johnson110000000.000.000.000.00000000
Trader Horne1000000101.000000001
Bunny Hearn110000000.000.000.000.00000000
Tony Freitas110000000.000.000.000.00000000
Ralph Erickson1000000101.00000000
James Edwards110000000.000.000.000.00000000
Al Eckert1000000101.000000001
Pedro Dibut1111000001.0001.0002.0003.00000000
Al Demaree1111000001.0001.0002.0003.00000000
Pea Ridge Day110000000.000.000.000.00000000
Joe Dawson110000000.000.000.000.00000000
Virgil Cheeves1000000101.00000000
Slick Castleman1000000101.00000000
Myrl Brown110000000.000.000.000.00000000
Don Brennan1000000101.00000000
Ray Boggs110000000.000.000.000.00000000
Jim Bishop110000100.000.000.000.00000000
Boom-Boom Beck110000001.000.000.000.00000000
Pete Appleton110000001.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.