Arizona Diamondbacks Pitching Leaders


Diamondbacks Logo


All stats leaders are based on seasons between 1998 – 2016.

To be eligible for single-season ratio stats a player needed to qualify for ERA title.

To be eligible for career ratio stats a player needed to have 500 innings pitched.

Single-Season WAR
Rank Year Player WAR
1 2002 Randy Johnson 10.9
2 2001 Randy Johnson 10.0
3 1999 Randy Johnson 9.2
4 2001 Curt Schilling 8.8
5 2002 Curt Schilling 8.7
6 2004 Randy Johnson 8.5
7 2000 Randy Johnson 8.1
8 2006 Brandon Webb 7.0
9 2009 Dan Haren 6.5
10 2007 Brandon Webb 6.4
Career WAR
Rank Player WAR
1 Randy Johnson 53.0
2 Brandon Webb 33.3
3 Curt Schilling 26.0
4 Dan Haren 13.2
5 Miguel Batista 11.7
6 Ian Kennedy 8.5
7 Byung-Hyun Kim 8.4
8 Brian Anderson 7.8
9 Josh Collmenter 7.5
10 Brad Ziegler 7.3
Doug Davis 7.3

Single-Season Games
Rank Year Player G
1 2003 Oscar Villarreal 86
2 2016 Randall Delgado 79
3 2013 Brad Ziegler 78
2001 Byung-Hyun Kim 78
5 2012 Brad Ziegler 77
2008 Chad Qualls 77
7 2004 Mike Koplove 76
8 2007 Tony Pena 75
9 2011 David Hernandez 74
2004 Randy Choate 74
Career Games
Rank Player BA
1 Brad Ziegler 348
2 Jose Valverde 253
3 David Hernandez 248
4 Byung-Hyun Kim 245
5 Brandon Lyon 234
6 Randy Johnson 233
7 Greg Swindell 225
8 Mike Koplove 217
9 Randall Delgado 210
10 Tony Pena 209

Single-Season Games Started
Rank Year Player GS
1 2004 Randy Johnson 35
2004 Brandon Webb 35
2002 Randy Johnson 35
2002 Curt Schilling 35
2001 Curt Schilling 35
6 2000 Randy Johnson 35
7 1999 Randy Johnson 35
8 2009 Doug Davis 34
2008 Brandon Webb 34
10 2007 Brandon Webb 34
2001 Randy Johnson 34
1998 Andy Benes 34
Career Games Started
Rank Player GS
1 Randy Johnson 232
2 Brandon Webb 198
3 Brian Anderson 129
4 Ian Kennedy 119
5 Miguel Batista 109
6 Curt Schilling 107
7 Wade Miley 102
8 Doug Davis 93
9 Patrick Corbin 89
10 Dan Haren 87

Single-Season Wins
Rank Year Player W
1 2002 Randy Johnson 24
2 2002 Curt Schilling 23
3 2008 Brandon Webb 22
2001 Curt Schilling 22
5 2011 Ian Kennedy 21
2001 Randy Johnson 21
7 2000 Randy Johnson 19
8 2007 Brandon Webb 18
9 1999 Randy Johnson 17
10 2012 Wade Miley 16
2011 Daniel Hudson 16
2008 Dan Haren 16
2006 Brandon Webb 16
2004 Randy Johnson 16
1999 Omar Daal 16
Career Wins
Rank Player W
1 Randy Johnson 118
2 Brandon Webb 87
3 Curt Schilling 58
4 Ian Kennedy 48
5 Brian Anderson 41
6 Miguel Batista 40
7 Wade Miley 38
8 Dan Haren 37
9 Josh Collmenter 35
10 Daniel Hudson 30

Single-Season Losses
Rank Year Player L
1 2010 Rodrigo Lopez 16
2004 Brandon Webb 16
3 2016 Robbie Ray 15
2005 Javier Vazquez 15
2004 Casey Fossum 15
1998 Willie Blair 15
7 2009 Doug Davis 14
2004 Randy Johnson 14
9 2016 Patrick Corbin 13
2011 Joe Saunders 13
1998 Andy Benes 13
1998 Brian Anderson 13
Career Losses
Rank Player L
1 Brandon Webb 62
Randy Johnson 62
3 Brian Anderson 42
4 Wade Miley 35
5 Patrick Corbin 34
Trevor Cahill 34
Ian Kennedy 34
Doug Davis 34
Miguel Batista 34
10 Josh Collmenter 33

Single-Season ERA
Rank Year Player ERA
1 2002 Randy Johnson 2.32
2 1999 Randy Johnson 2.48
3 2001 Randy Johnson 2.49
4 2004 Randy Johnson 2.60
5 2000 Randy Johnson 2.64
6 2003 Brandon Webb 2.84
7 2011 Ian Kennedy 2.88
1998 Omar Daal 2.88
9 2003 Curt Schilling 2.95
10 2001 Curt Schilling 2.98
Career ERA
Rank Player ERA
1 Randy Johnson 2.83
2 Curt Schilling 3.14
3 Brandon Webb 3.27
4 Josh Collmenter 3.49
5 Dan Haren 3.56
6 Wade Miley 3.79
7 Ian Kennedy 3.82
8 Miguel Batista 3.99
9 Patrick Corbin 4.14
9 Doug Davis 4.22

Single-Season Innings Pitched
Rank Year Player IP
1 1999 Randy Johnson 271.2
2 2002 Randy Johnson 260
3 2002 Curt Schilling 259.1
4 2001 Curt Schilling 256.2
5 2001 Randy Johnson 249.2
6 2000 Randy Johnson 248.2
7 2004 Randy Johnson 245.2
8 2007 Brandon Webb 236.1
9 2006 Brandon Webb 235
10 1998 Andy Benes 231.1
Career Innings Pitched
Rank Player IP
1 Randy Johnson 1,630.1
2 Brandon Webb 1,319.2
3 Brian Anderson 840.2
4 Curt Schilling 781.2
5 Ian Kennedy 748.1
6 Miguel Batista 723 /3
7 Josh Collmenter 659.1
8 Wade Miley 638.2
9 Dan Haren 583.1
10 Patrick Corbin 556

Single-Season Complete Games
Rank Year Player CG
1 1999 Randy Johnson 12
2 2002 Randy Johnson 8
2000 Randy Johnson 8
4 2001 Curt Schilling 6
5 2006 Brandon Webb 5
2002 Curt Schilling 5
7 2007 Brandon Webb 4
2004 Randy Johnson 4
2000 Curt Schilling 4
10 2013 Patrick Corbin 3
2011 Daniel Hudson 3
2009 Dan Haren 3
2008 Brandon Webb 3
2006 Miguel Batista 3
2005 Javier Vazquez 3
2003 Curt Schilling 3
2001 Randy Johnson 3
1998 Omar Daal 3
Career Complete Games
Rank Player CG
1 Randy Johnson 38
2 Curt Schilling 18
3 Brandon Webb 15
4 Brian Anderson 7
5 Miguel Batista 6
6 Dan Haren 5
Omar Daal 5
8 Patrick Corbin 3
Daniel Hudson 3
Joe Saunders 3
Javier Vazquez 3

Single-Season Shutouts
Rank Year Player SHO
1 2002 Randy Johnson 4
2 2007 Brandon Webb 3
2006 Brandon Webb 3
2000 Randy Johnson 3
5 2004 Randy Johnson 2
2003 Curt Schilling 2
2001 Albie Lopez 2
2001 Randy Johnson 2
1999 Randy Johnson 2
10 2016 Zack Greinke 1
2016 Shelby Miller 1
2015 Josh Collmenter 1
2014 Josh Collmenter 1
2013 Randall Delgado 1
2013 Brandon McCarthy 1
2011 Joe Saunders 1
2012 Trevor Cahill 1
2011 Ian Kennedy 1
2010 Edwin Jackson 1
2009 Dan Haren 1
2008 Brandon Webb 1
2008 Dan Haren 1
2007 Micah Owings 1
2006 Miguel Batista 1
2005 Javier Vazquez 1
2003 Miguel Batista 1
2003 Brando Webb 1
2003 Randy Johnson 1
2002 Curt Schilling 1
2001 Curt Schilling 1
2000 Curt Schilling 1
1999 Omar Daal 1
1999 Brian Anderson 1
1998 Brian Anderson 1
1998 Omar Daal 1
Career Shutouts
Rank Player SHO
1 Randy Johnson 14
2 Brandon Webb 8
3 Curt Schilling 5
4 Josh Collmenter 2
Dan Haren 2
Miguel Batista 2
Brian Anderson 2
Albie Lopez 2
Omar Daal 2
10 Randall Delgado 1
Zack Greinke 1
Shelby Miller 1
Trevor Cahill 1
Brandon McCarthy 1
Ian Kennedy 1
Joe Saunders 1
Micah Owings 1
Edwin Jackson 1
Javier Vazquez 1

Single-Season Strikeouts
Rank Year Player SO
1 2001 Randy Johnson 372
2 1999 Randy Johnson 364
3 2000 Randy Johnson 347
4 2002 Randy Johnson 334
5 2002 Curt Schilling 316
6 2001 Curt Schilling 293
7 2004 Randy Johnson 290
8 2009 Dan Haren 223
9 2016 Robbie Ray 218
10 2008 Dan Haren 206
Career Strikeouts
Rank Player SO
1 Randy Johnson 2,077
2 Brandon Webb 1,065
3 Curt Schilling 875
4 Ian Kennedy 661
5 Dan Haren 570
6 Wade Miley 499
7 Patrick Corbin 473
8 Josh Collmenter 460
9 Miguel Batista 454
9 Brian Anderson 410

Single-Season Saves
Rank Year Player SV
1 2007 Jose Valverde 47
2 2011 J.J. Putz 45
3 2002 Byung-Hyun Kim 36
4 2014 Addison Reed 34
2012 J.J. Putz 32
6 2015 Brad Ziegler 30
7 1998 Gregg Olson 30
8 2003 Matt Mantei 29
9 2008 Brandon Lyon 26
10 2009 Chad Qualls 24
Career Saves
Rank Player SV
1 Jose Valverde 98
2 J.J. Putz 83
3 Matt Mantei 74
4 Byung-Hyun Kim 70
5 Brad Ziegler 62
6 Chad Qualls 45
7 Gregg Olson 44
8 Brandon Lyon 42
9 Addison Reed 35
10 J.C. Guiterrez 24

Single-Season Walks + Hits / IP
Rank Year Player WHIP
1 2004 Randy Johnson 0.900
2 2002 Curt Schilling 0.968
3 2009 Dan Haren 1.003
4 2001 Randy Johnson 1.009
5 1999 Randy Johnson 1.020
6 2002 Randy Johnson 1.031
7 2003 Curt Schilling 1.048
8 2001 Curt Schilling 1.075
9 2011 Ian Kennedy 1.086
10 2000 Randy Johnson 1.118
Career Walks + Hits / IP
Rank Player WHIP
1 Curt Schilling 1.036
2 Randy Johnson 1.068
3 Dan Haren 1.132
4 Josh Collmenter 1.180
5 Ian Kennedy 1.231
6 Brandon Webb 1.239
7 Brian Anderson 1.278
8 Wade Miley 1.323
9 Patrick Corbin 1.324
10 Miguel Batista 1.364