You Are Here > Baseball-Reference.com > Teams > Franchise Encyclopedia > Pitching Leaders

San Francisco Giants Top 10 Pitching Leaders

Team Encyclopedia
  Starters: Positional / Pitching - Players: Batting / Pitching - Teams: Batting / Pitching
  Leaders: Batting / Pitching - Managers - Attendance/Parks
  Amateur Drafts - Hall of Fame Register - Opening Day Starters
  Complete Minor League Affiliate List & BR Bullpen: Minor League Affiliates
  
BaseballAmerica.com: Team Executives
  Logos from SportsLogos.net. Page: 1, 2.   

News & ViewsThinkFactoryBallHypeArmchairGM

Create Custom Leaderboards

The Baseball-Reference.com Play Index's Batting Season Finder lets you create your own custom leaderboards by team, age, position, years, or any other common criteria. View Sample Leaderboards created with the batting season finder.

San Francisco Giants Top 10 Pitching Leaders

See Also: Top 10 / Top 50
Click on the Player for player statistics, biography, and information.
Click on the Year for team roster, statistics, and leaders.
500 IP or 50 decisions required for career rate statistics.
Single-Season Leaders Career Leaders

Earned Run Average
RankPlayer  ERA  Year
1.Ferdie Schupp0.8981916
2.Christy Mathewson1.1441909
3.Christy Mathewson1.2761905
4.Slim Sallee1.3701916
5.Christy Mathewson1.4281908
6.Fred Anderson1.4441917
7.Art Nehf1.5001919
8.Tim Keefe1.5751885
9.Joe McGinnity1.6101904
10.Carl Hubbell1.6621933

Earned Run Average
RankPlayer  ERA  IP
1.Christy Mathewson2.1224771.7
2.Slim Sallee2.263572.7
3.Joe McGinnity2.3762151.3
4.Jeff Tesreau2.4281679.0
5.Red Ames2.4461802.7
6.Hooks Wiltse2.4772053.0
7.Tim Keefe2.5312265.0
8.Pol Perritt2.584964.7
9.Al Demaree2.605660.0
10.Ferdie Schupp2.629561.3

Wins
RankPlayer  W  Year
1.Mickey Welch441885
2.Tim Keefe421886
3.Mickey Welch391884
4.Christy Mathewson371908
5.Amos Rusie361894
6.Tim Keefe351887
 Tim Keefe351888
 Joe McGinnity351904
9.Christy Mathewson331904
 Jouett Meekin331894
 Amos Rusie331891
 Amos Rusie331893
 Mickey Welch331886

Wins
RankPlayer  W  IP
1.Christy Mathewson3724771.7
2.Carl Hubbell2533590.3
3.Juan Marichal2383444.0
 Mickey Welch2383579.0
5.Amos Rusie2333522.7
6.Tim Keefe1742265.0
7.Freddie Fitzsimmons1702514.3
8.Hal Schumacher1582482.3
9.Joe McGinnity1512151.3
10.Hooks Wiltse1362053.0

Win-Loss %
RankPlayer  W-L%  Year
1.Hank O'Day.9001889
 Felix Rodriguez.9002001
3.Hoyt Wilhelm.8331952
4.Sal Maglie.8181950
 Art Nehf.8181919
6.Joe McGinnity.8141904
7.Carl Hubbell.8121936
 Hooks Wiltse.8121904
9.Doc Crandall.8101910
10.Larry Jansen.8081947

Win-Loss %
RankPlayer  W-L%  IP
1.Tim Lincecum.702598.7
2.Sal Maglie.6931297.7
3.Tim Keefe.6802265.0
4.Jason Schmidt.6781069.7
5.Bill Swift.672506.7
6.Christy Mathewson.6644771.7
7.Jesse Barnes.6561150.3
8.Doc Crandall.6501002.7
9.Slim Sallee.646572.7
10.Jack Bentley.645539.7

Walks & Hits per IP
RankPlayer  WHIP  Year
1.Ferdie Schupp0.8271916
2.Christy Mathewson0.8281909
3.Christy Mathewson0.8371908
4.Juan Marichal0.8591966
5.Art Nehf0.8731919
6.Jim Hearn0.8801950
7.Juan Marichal0.9141965
8.Christy Mathewson0.9331905
9.Tim Keefe0.9371888
10.Slim Sallee0.9491916

Walks & Hits per IP
RankPlayer  WHIP  IP
1.Christy Mathewson1.0584771.7
2.Slim Sallee1.079572.7
3.Juan Marichal1.0953444.0
4.Tim Keefe1.1012265.0
5.Joe McGinnity1.1162151.3
6.Ferdie Schupp1.129561.3
7.Hooks Wiltse1.1372053.0
8.Bill Swift1.139506.7
9.Jeff Tesreau1.1451679.0
10.Rube Benton1.1451012.7

Hits per 9 IP
RankPlayer  Hits/9  Year
1.Ferdie Schupp5.0661916
2.Jim Hearn5.1841950
3.Scott Garrelts5.9251987
4.Art Nehf6.1761919
5.Hoyt Wilhelm6.2251954
6.Christy Mathewson6.2761909
7.Scott Garrelts6.4731985
8.Bobby Bolin6.5211968
9.Jeff Tesreau6.5561912
10.Christy Mathewson6.5661908

Hits per 9 IP
RankPlayer  Hits/9  IP
1.Ferdie Schupp7.071561.3
2.Tim Lincecum7.096598.7
3.Jeff Tesreau7.2371679.0
4.Jason Schmidt7.3291069.7
5.Tim Keefe7.6052265.0
6.Bobby Bolin7.6361282.3
7.Scott Garrelts7.646959.3
8.Matt Cain7.676872.3
9.Red Ames7.6991802.7
10.Hoyt Wilhelm7.875608.0

Bases On Balls per 9 IP
RankPlayer  BB/9  Year
1.Christy Mathewson0.6181913
2.Christy Mathewson0.6631914
3.Slim Sallee0.8061916
4.Slim Sallee0.8181918
5.Christy Mathewson0.9681908
6.Christy Mathewson0.9681915
7.Christy Mathewson0.9871912
8.John Ward1.0071883
9.Juan Marichal1.0541966
10.Carl Hubbell1.0641934

Bases On Balls per 9 IP
RankPlayer  BB/9  IP
1.Slim Sallee1.100572.7
2.Jesse Barnes1.5571150.3
3.Christy Mathewson1.5904771.7
4.Juan Marichal1.8033444.0
5.Carl Hubbell1.8173590.3
6.Rube Benton1.8751012.7
7.Dad Clarke1.890747.7
8.Joe McGinnity1.9412151.3
9.Jim Barr1.9551800.3
10.Fred Toney1.994880.3

Strikeouts per 9 IP
RankPlayer  Strikeouts/9  Year
1.Scott Garrelts10.7491987
2.Tim Lincecum10.5072008
3.Tim Lincecum10.4252009
4.Mark Davis10.3121985
5.Jason Schmidt10.0402004
6.Jonathan Sanchez9.7532009
7.Jason Schmidt9.5182002
8.Tim Lincecum9.2262007
9.Scott Garrelts9.0281985
10.Jason Schmidt9.0142003

Strikeouts per 9 IP
RankPlayer  Strikeouts/9  IP
1.Tim Lincecum10.163598.7
2.Jason Schmidt8.9611069.7
3.Mark Davis7.768555.0
4.Matt Cain7.521872.3
5.Shawn Estes7.227990.0
6.Sam Jones7.166633.0
7.Bobby Bolin6.8571282.3
8.Jeff Brantley6.839505.3
9.Russ Ortiz6.831973.7
10.Ray Sadecki6.789685.3

Games Played
RankPlayer  Games  Year
1.Jim Brower892004
 Julian Tavarez891997
3.Scott Eyre862005
4.Scott Eyre832004
5.Mike Jackson811993
6.Felix Rodriguez802001
 Tim Worrell802002
8.Robb Nen792001
9.Mark Dewey781996
 Greg Minton781982
 Joe Nathan782003
 Robb Nen781998

Games Played
RankPlayer  Games  IP
1.Gary Lavelle647980.3
2.Christy Mathewson6344771.7
3.Greg Minton552870.3
4.Carl Hubbell5353590.3
5.Randy Moffitt459682.3
6.Juan Marichal4583444.0
7.Mickey Welch4273579.0
8.Amos Rusie4263522.7
9.Rod Beck416463.0
10.Freddie Fitzsimmons4032514.3

Saves
RankPlayer  SV  Year
1.Rod Beck481993
2.Robb Nen452001
3.Robb Nen432002
4.Robb Nen412000
 Brian Wilson412008
6.Robb Nen401998
7.Brian Wilson382009
 Tim Worrell382003
9.Rod Beck371997
 Robb Nen371999

Saves
RankPlayer  SV  IP
1.Robb Nen206378.3
2.Rod Beck199463.0
3.Gary Lavelle127980.3
4.Greg Minton125870.3
5.Brian Wilson86188.3
6.Randy Moffitt83682.3
7.Frank Linzy78531.0
8.Marv Grissom58543.3
9.Ace Adams49552.7
10.Scott Garrelts48959.3

Innings Pitched
RankPlayer  IP  Year
1.Mickey Welch557.31884
2.Amos Rusie548.71890
3.Tim Keefe535.01886
4.Amos Rusie532.01892
5.Amos Rusie500.31891
6.Mickey Welch500.01886
7.Mickey Welch492.01885
8.Amos Rusie482.01893
9.Tim Keefe476.71887
10.Amos Rusie444.01894

Innings Pitched
RankPlayer  IP  IP
1.Christy Mathewson4771.74771.7
2.Carl Hubbell3590.33590.3
3.Mickey Welch3579.03579.0
4.Amos Rusie3522.73522.7
5.Juan Marichal3444.03444.0
6.Freddie Fitzsimmons2514.32514.3
7.Hal Schumacher2482.32482.3
8.Gaylord Perry2294.72294.7
9.Tim Keefe2265.02265.0
10.Joe McGinnity2151.32151.3

Strikeouts
RankPlayer  SO  Year
1.Mickey Welch3451884
2.Amos Rusie3411890
3.Amos Rusie3371891
4.Tim Keefe3351888
5.Tim Keefe2971886
6.Amos Rusie2881892
7.Mickey Welch2721886
8.Christy Mathewson2671903
9.Tim Lincecum2652008
10.Tim Lincecum2612009

Strikeouts
RankPlayer  SO  IP
1.Christy Mathewson24994771.7
2.Juan Marichal22813444.0
3.Amos Rusie18193522.7
4.Carl Hubbell16773590.3
5.Gaylord Perry16062294.7
6.Mickey Welch15703579.0
7.Tim Keefe13022265.0
8.Red Ames11691802.7
9.Jason Schmidt10651069.7
10.Mike McCormick10301822.7

Games Started
RankPlayer  GS  Year
1.Mickey Welch651884
2.Tim Keefe641886
3.Amos Rusie631890
4.Amos Rusie611892
5.Mickey Welch591886
6.Amos Rusie571891
7.Tim Keefe561887
8.Mickey Welch551885
9.Amos Rusie521893
 Mickey Welch521883

Games Started
RankPlayer  GS  IP
1.Christy Mathewson5504771.7
2.Juan Marichal4463444.0
3.Carl Hubbell4313590.3
4.Mickey Welch4123579.0
5.Amos Rusie4033522.7
6.Freddie Fitzsimmons3292514.3
 Hal Schumacher3292482.3
8.Gaylord Perry2832294.7
9.Kirk Rueter2771614.0
10.Tim Keefe2692265.0

Complete Games
RankPlayer  CG  Year
1.Tim Keefe621886
 Mickey Welch621884
3.Amos Rusie581892
4.Amos Rusie561890
 Mickey Welch561886
6.Mickey Welch551885
7.Tim Keefe541887
8.Amos Rusie521891
9.Amos Rusie501893
10.Tim Keefe481888

Complete Games
RankPlayer  CG  IP
1.Christy Mathewson4334771.7
2.Mickey Welch3913579.0
3.Amos Rusie3713522.7
4.Carl Hubbell2603590.3
5.Tim Keefe2522265.0
6.Juan Marichal2443444.0
7.Joe McGinnity1862151.3
8.Jouett Meekin1781741.0
9.Dummy Taylor1561882.3
10.Hooks Wiltse1532053.0

Shutouts
RankPlayer  SHO  Year
1.Christy Mathewson111908
2.Carl Hubbell101933
 Juan Marichal101965
4.Joe McGinnity91904
5.Tim Keefe81888
 Juan Marichal81969
 Christy Mathewson81902
 Christy Mathewson81905
 Christy Mathewson81907
 Christy Mathewson81909
 Jeff Tesreau81914
 Jeff Tesreau81915

Shutouts
RankPlayer  SHO  IP
1.Christy Mathewson794771.7
2.Juan Marichal523444.0
3.Carl Hubbell363590.3
4.Amos Rusie293522.7
5.Mickey Welch283579.0
6.Hal Schumacher272482.3
 Jeff Tesreau271679.0
 Hooks Wiltse272053.0
9.Joe McGinnity262151.3
10.Tim Keefe222265.0

Home Runs
RankPlayer  HR  Year
1.Larry Jansen361949
2.Juan Marichal341962
3.Mike McCormick331961
4.Juan Marichal321966
5.Johnny Antonelli311958
 Larry Jansen311950
 Bill Voiselle311944
8.Bob Knepper301979
9.Johnny Antonelli291959
 Mark Gardner291998

Home Runs
RankPlayer  HR  IP
1.Juan Marichal3153444.0
2.Carl Hubbell2273590.3
3.Mike McCormick1941822.7
4.Kirk Rueter1891614.0
5.Larry Jansen1861731.0
6.Gaylord Perry1652294.7
7.Freddie Fitzsimmons1552514.3
8.Johnny Antonelli1521600.7
9.Mark Gardner145951.3
10.Hal Schumacher1392482.3

Bases on Balls
RankPlayer  BB  Year
1.Amos Rusie2891890
2.Amos Rusie2671892
3.Amos Rusie2621891
4.Amos Rusie2181893
5.Cy Seymour2131898
6.Amos Rusie2001894
7.Ed Crane1891892
8.Silver King1741892
9.Jouett Meekin1711894
10.Cy Seymour1701899

Bases on Balls
RankPlayer  BB  IP
1.Amos Rusie15853522.7
2.Mickey Welch10773579.0
3.Hal Schumacher9022482.3
4.Christy Mathewson8434771.7
5.Carl Hubbell7253590.3
6.Juan Marichal6903444.0
7.Freddie Fitzsimmons6702514.3
8.Cy Seymour6521026.0
9.Jouett Meekin6481741.0
10.Red Ames6201802.7

Hits
RankPlayer  Hits  Year
1.Mickey Welch5281884
2.Mickey Welch5141886
3.Bill Carrick4851899
4.Tim Keefe4791886
5.Amos Rusie4511893
6.Amos Rusie4361890
7.Dad Clarke4311896
 Mickey Welch4311883
9.Tim Keefe4281887
10.Amos Rusie4261894

Hits
RankPlayer  Hits  IP
1.Christy Mathewson42034771.7
2.Carl Hubbell34613590.3
3.Mickey Welch33073579.0
4.Amos Rusie30953522.7
5.Juan Marichal30813444.0
6.Freddie Fitzsimmons26072514.3
7.Hal Schumacher24242482.3
8.Gaylord Perry20612294.7
9.Joe McGinnity19372151.3
10.Tim Keefe19142265.0

Strikeouts / Base On Balls
RankPlayer  SO/BB  Year
1.Juan Marichal6.1671966
 Christy Mathewson6.1671908
3.Juan Marichal5.2171965
4.Gaylord Perry5.0251966
5.Juan Marichal4.7391968
6.Jason Schmidt4.5222003
7.Christy Mathewson4.4291913
8.Christy Mathewson4.1391909
9.Juan Marichal4.0661963
10.Atlee Hammaker3.9691983

Strikeouts / Base On Balls
RankPlayer  SO/BB  IP
1.Juan Marichal3.3063444.0
2.Tim Lincecum3.115598.7
3.Christy Mathewson2.9644771.7
4.Gaylord Perry2.7642294.7
5.Jason Schmidt2.7031069.7
6.John Burkett2.412997.3
7.Ray Sadecki2.350685.3
8.Mark Davis2.314555.0
9.Carl Hubbell2.3133590.3
10.Bill Swift2.295506.7

Home Runs per 9 IP
RankPlayer  Home Runs/9  Year
1.Joe McGinnity0.0261906
2.Ed Doheny0.0421898
3.Red Ames0.0441906
4.Amos Rusie0.0491890
5.Dummy Taylor0.0531907
6.Fred Anderson0.0561917
7.Joe McGinnity0.0591902
8.Ferdie Schupp0.0641916
9.Christy Mathewson0.0651909
10.John Ewing0.0671891

Home Runs per 9 IP
RankPlayer  Home Runs/9  IP
1.Red Ames0.0851802.7
2.Ed Doheny0.109905.0
3.Bill Carrick0.133743.0
4.Joe McGinnity0.1422151.3
5.Amos Rusie0.1613522.7
6.Tim Keefe0.1632265.0
7.Christy Mathewson0.1704771.7
8.Al Demaree0.177660.0
9.Dummy Taylor0.1861882.3
10.Ferdie Schupp0.192561.3

Losses
RankPlayer  L  Year
1.Amos Rusie341890
2.Amos Rusie311892
3.Bill Carrick271899
 Dummy Taylor271901
5.Dad Clarke241896
 Ed Crane241892
 Silver King241892
8.Amos Rusie231895
 Mickey Welch231883
10.Bill Carrick221900
 Rube Marquard221914
 Mickey Welch221886

Losses
RankPlayer  L  IP
1.Christy Mathewson1884771.7
2.Amos Rusie1633522.7
3.Carl Hubbell1543590.3
4.Mickey Welch1463579.0
5.Juan Marichal1403444.0
6.Hal Schumacher1212482.3
7.Freddie Fitzsimmons1142514.3
8.Gaylord Perry1092294.7
9.Dave Koslo1041559.7
10.Dummy Taylor1031882.3

Earned Runs
RankPlayer  ER  Year
1.Bill Carrick1871899
2.Amos Rusie1731893
3.Amos Rusie1701892
4.Jouett Meekin1681894
5.Dad Clarke1661896
 Mickey Welch1661886
7.Tim Keefe1651887
8.Amos Rusie1631895
9.Amos Rusie1561890
10.Mickey Welch1551884

Earned Runs
RankPlayer  ER  IP
1.Carl Hubbell11883590.3
2.Amos Rusie11333522.7
3.Christy Mathewson11254771.7
4.Juan Marichal10863444.0
5.Mickey Welch10683579.0
6.Freddie Fitzsimmons9882514.3
7.Hal Schumacher9262482.3
8.Jouett Meekin7761741.0
9.Kirk Rueter7751614.0
10.Gaylord Perry7552294.7

Wild Pitches
RankPlayer  WP  Year
1.Mickey Welch511886
2.Tim Keefe401886
3.Mickey Welch391884
 Mickey Welch391885
5.Tim Keefe371887
6.Amos Rusie361890
7.Tim Keefe351885
8.Ed Begley331884
 Tip O'Neill331883
10.Ed Crane311892

Wild Pitches
RankPlayer  WP  IP
1.Mickey Welch2223579.0
2.Tim Keefe1492265.0
3.Amos Rusie1423522.7
4.Christy Mathewson1134771.7
5.Red Ames1071802.7
6.Gaylord Perry812294.7
7.Jouett Meekin721741.0
8.Ed Doheny70905.0
9.Mike McCormick641822.7
10.Ed Crane62755.3

Hit By Pitch
RankPlayer  Hit By Pitch  Year
1.Ed Doheny371899
2.Cy Seymour321898
3.Bill Carrick231899
4.Ed Doheny221900
5.Cy Seymour211897
 Cy Seymour211899
7.Ed Doheny201898
 Pink Hawley201900
 Win Mercer201900
10.Joe McGinnity191903

Hit By Pitch
RankPlayer  Hit By Pitch  IP
1.Ed Doheny93905.0
2.Joe McGinnity842151.3
 Cy Seymour841026.0
4.Dummy Taylor701882.3
5.Christy Mathewson594771.7
6.Bobby Bolin531282.3
 Carl Hubbell533590.3
8.Gaylord Perry502294.7
9.Tim Keefe422265.0
10.Bill Carrick41743.0

Batters Faced
RankPlayer  BF  Year
1.Mickey Welch23701884
2.Tim Keefe21731886
3.Mickey Welch21511886
4.Tim Keefe19811887
5.Mickey Welch19631885
6.Mickey Welch18291883
7.Joe McGinnity18141903
8.Tim Keefe17231888
9.Mickey Welch17101888
10.Tim Keefe17041889

Batters Faced
RankPlayer  BF  IP
1.Christy Mathewson190934771.7
2.Carl Hubbell148053590.3
3.Juan Marichal139583444.0
4.Mickey Welch130093579.0
5.Freddie Fitzsimmons105732514.3
6.Hal Schumacher105712482.3
7.Tim Keefe94252265.0
8.Gaylord Perry94172294.7
9.Joe McGinnity88792151.3
10.Hooks Wiltse81872053.0

Games Finished
RankPlayer  GF  Year
1.Rod Beck711993
 Robb Nen712001
3.Robb Nen671998
4.Rod Beck661997
 Greg Minton661982
6.Robb Nen652002
7.Robb Nen641999
 Tim Worrell642003
9.Robb Nen632000
10.Brian Wilson602009

Games Finished
RankPlayer  GF  IP
1.Gary Lavelle369980.3
2.Rod Beck346463.0
3.Greg Minton335870.3
4.Robb Nen330378.3
5.Randy Moffitt254682.3
6.Ace Adams218552.7
7.Frank Linzy217531.0
8.Marv Grissom169543.3
9.Scott Garrelts162959.3
10.Stu Miller156804.3

Adjusted ERA+
RankPlayer  ERA+  Year
1.Ferdie Schupp2711916
2.Christy Mathewson2301905
3.Christy Mathewson2221909
4.Jim Hearn2111950
5.Greg Minton1951982
6.Hoyt Wilhelm1941954
7.Carl Hubbell1931933
8.Gary Lavelle1911977
9.Amos Rusie1891894
10.Art Nehf1861919

Adjusted ERA+
RankPlayer  ERA+  IP
1.Tim Lincecum152598.7
2.Marv Grissom139543.3
3.Bill Swift137506.7
4.Amos Rusie1373522.7
5.Christy Mathewson1364771.7
6.Hoyt Wilhelm134608.0
7.Tim Keefe1302265.0
8.Carl Hubbell1303590.3
9.Sal Maglie1281297.7
10.Gary Lavelle128980.3