Statheads want to know.

Get scores, news and notes in your inbox every day. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

Single-Season Top 10 Leaders

WAR for Pitchers †
1. Randy Johnson2002 10.7
2. Randy Johnson2001 10.1
3. Randy Johnson1999 9.1
4. Curt Schilling2001 8.8
5. Curt Schilling2002 8.6
6. Randy Johnson2004 8.4
7. Randy Johnson2000 8.1
8. Brandon Webb2006 7.0
9. Dan Haren2009 6.5
10. Brandon Webb2007 6.4
Earned Run Average
1. Randy Johnson2002 2.32
2. Randy Johnson1999 2.48
3. Randy Johnson2001 2.49
4. Randy Johnson2004 2.60
5. Randy Johnson2000 2.64
6. Brandon Webb2003 2.84
7. Omar Daal1998 2.88
Ian Kennedy2011 2.88
9. Robbie Ray2017 2.89
10. Zack Greinke2019 2.90
Wins
1. Randy Johnson2002 24
2. Curt Schilling2002 23
3. Curt Schilling2001 22
Brandon Webb2008 22
5. Randy Johnson2001 21
Ian Kennedy2011 21
7. Randy Johnson2000 19
8. Brandon Webb2007 18
9. Zack Greinke2017 17
Randy Johnson1999 17
Win-Loss %
1. Ian Kennedy2011 .840
2. Randy Johnson2002 .828
3. Brian Anderson1999 .800
4. Curt Schilling2001 .786
5. Randy Johnson2001 .778
6. Curt Schilling2002 .767
7. Brandon Webb2008 .759
8. Robbie Ray2017 .750
9. Randy Johnson2000 .731
10. Byung-Hyun Kim2002 .727
Walks & Hits per IP
1. Randy Johnson2004 0.900
2. Zack Greinke2019 0.945
3. Curt Schilling2002 0.968
4. Dan Haren2009 1.003
5. Randy Johnson2001 1.009
6. Randy Johnson1999 1.020
7. Randy Johnson2002 1.031
8. Curt Schilling2003 1.048
9. Patrick Corbin2018 1.050
10. Josh Collmenter2011 1.069
Hits per 9 IP
1. Robbie Ray2017 6.444
2. Randy Johnson2004 6.484
3. Randy Johnson2001 6.525
4. Randy Johnson2002 6.819
5. Randy Johnson1999 6.858
6. Brandon Webb2003 6.974
7. Robbie Ray2018 7.059
8. Zack Godley2017 7.200
9. Zack Greinke2019 7.212
10. Patrick Corbin2018 7.290
Bases On Balls per 9 IP
1. Brian Anderson1998 1.038
2. Curt Schilling2002 1.145
3. Zack Greinke2019 1.295
4. Curt Schilling2001 1.368
5. Brandon McCarthy2013 1.400
6. Dan Haren2009 1.491
7. Randy Johnson2004 1.612
8. Josh Collmenter2011 1.633
9. Brandon McCarthy2014 1.641
10. Brian Anderson2000 1.645
Strikeouts per 9 IP
1. Randy Johnson2001 13.410
2. Randy Johnson2000 12.559
3. Robbie Ray2019 12.132
4. Robbie Ray2017 12.111
5. Randy Johnson1999 12.059
6. Robbie Ray2018 12.008
7. Randy Johnson2002 11.562
8. Robbie Ray2016 11.254
9. Patrick Corbin2018 11.070
10. Curt Schilling2002 10.967
Games Played
1. Oscar Villarreal2003 86
2. Randall Delgado2016 79
3. Byung-Hyun Kim2001 78
Brad Ziegler2013 78
5. Andrew Chafin2018 77
Andrew Chafin2019 77
Chad Qualls2008 77
Brad Ziegler2012 77
9. Archie Bradley2018 76
Mike Koplove2004 76
Saves
1. Jose Valverde2007 47
2. J.J. Putz2011 45
3. Fernando Rodney2017 39
4. Byung-Hyun Kim2002 36
5. Brad Boxberger2018 32
J.J. Putz2012 32
Addison Reed2014 32
8. Gregg Olson1998 30
Brad Ziegler2015 30
10. Matt Mantei2003 29
Innings Pitched
1. Randy Johnson1999 271.2
2. Randy Johnson2002 260.0
3. Curt Schilling2002 259.1
4. Curt Schilling2001 256.2
5. Randy Johnson2001 249.2
6. Randy Johnson2000 248.2
7. Randy Johnson2004 245.2
8. Brandon Webb2007 236.1
9. Brandon Webb2006 235.0
10. Andy Benes1998 231.1
Strikeouts
1. Randy Johnson2001 372
2. Randy Johnson1999 364
3. Randy Johnson2000 347
4. Randy Johnson2002 334
5. Curt Schilling2002 316
6. Curt Schilling2001 293
7. Randy Johnson2004 290
8. Patrick Corbin2018 246
9. Robbie Ray2019 235
10. Dan Haren2009 223
Games Started
1. Randy Johnson1999 35
Randy Johnson2000 35
Randy Johnson2002 35
Randy Johnson2004 35
Curt Schilling2001 35
Curt Schilling2002 35
Brandon Webb2004 35
8. Andy Benes1998 34
Doug Davis2009 34
Randy Johnson2001 34
Brandon Webb2007 34
Brandon Webb2008 34
Home Runs
1. Brian Anderson1998 39
2. Brian Anderson2000 38
3. Rodrigo Lopez2010 37
Curt Schilling2001 37
5. Javier Vazquez2005 35
6. Andy Benes1999 34
Livan Hernandez2007 34
8. Rubby De La Rosa2015 32
9. Casey Fossum2004 31
Rick Helling2002 31
Bases on Balls
1. Brandon Webb2004 119
2. Doug Davis2009 103
3. Doug Davis2007 95
4. Miguel Batista2006 84
Robbie Ray2019 84
6. Andy Benes1999 82
7. Zack Godley2018 81
8. Omar Daal1999 79
Livan Hernandez2007 79
10. Randy Johnson2000 76
Steve Randolph2004 76
Hits
1. Livan Hernandez2007 247
2. Curt Schilling2001 237
3. Miguel Batista2006 231
4. Brandon Webb2005 229
5. Rodrigo Lopez2010 227
6. Brian Anderson2000 226
7. Javier Vazquez2005 223
8. Brian Anderson1998 221
Andy Benes1998 221
10. Curt Schilling2002 218
Strikeouts / Base On Balls
1. Curt Schilling2002 9.576
2. Curt Schilling2001 7.513
3. Randy Johnson2004 6.591
4. Zack Greinke2019 6.429
5. Curt Schilling2003 6.063
6. Dan Haren2009 5.868
7. Randy Johnson2001 5.239
8. Randy Johnson1999 5.200
9. Dan Haren2008 5.150
10. Patrick Corbin2018 5.125
Home Runs per 9 IP
1. Brandon Webb2007 0.457
2. Brandon Webb2008 0.516
3. Brandon Webb2006 0.574
4. Miguel Batista2002 0.585
5. Brandon Webb2003 0.598
6. Miguel Batista2003 0.605
7. Robbie Ray2015 0.634
8. Wade Miley2012 0.647
9. Randy Johnson2004 0.659
10. Omar Daal1998 0.664
Losses
1. Rodrigo Lopez2010 16
Brandon Webb2004 16
3. Willie Blair1998 15
Casey Fossum2004 15
Robbie Ray2016 15
Javier Vazquez2005 15
7. Doug Davis2009 14
Randy Johnson2004 14
Merrill Kelly2019 14
10. Brian Anderson1998 13
Andy Benes1998 13
Patrick Corbin2016 13
Patrick Corbin2017 13
Joe Saunders2011 13
Earned Runs
1. Livan Hernandez2007 112
2. Rodrigo Lopez2010 111
3. Andy Benes1999 106
Javier Vazquez2005 106
5. Miguel Batista2006 105
Casey Fossum2004 105
7. Andy Benes1998 102
8. Brian Anderson1998 100
Armando Reynoso2000 100
10. Elmer Dessens2003 99
Wild Pitches
1. Trevor Cahill2013 17
Zack Godley2018 17
Brandon Webb2004 17
4. Ian Kennedy2010 16
5. Miguel Batista2006 14
Brandon Webb2005 14
7. Patrick Corbin2013 13
Zack Godley2017 13
Dan Haren2009 13
Edwin Jackson2010 13
Wade Miley2013 13
Hit By Pitch
1. Randy Johnson2001 18
2. Ian Kennedy2012 14
Micah Owings2007 14
4. Randy Johnson2002 13
Brandon Webb2003 13
6. Zack Godley2018 12
Micah Owings2008 12
Brandon Webb2008 12
9. Trevor Cahill2012 11
Juan Cruz2006 11
Brandon Webb2004 11
Batters Faced
1. Randy Johnson1999 1079
2. Randy Johnson2002 1035
3. Curt Schilling2001 1021
4. Curt Schilling2002 1017
5. Randy Johnson2000 1001
6. Randy Johnson2001 994
7. Andy Benes1998 979
8. Brandon Webb2007 975
9. Randy Johnson2004 964
10. Brandon Webb2006 950
Games Finished
1. Byung-Hyun Kim2002 66
2. Jose Valverde2007 59
3. Addison Reed2014 55
4. Fernando Rodney2017 53
5. J.J. Putz2011 52
J.J. Putz2012 52
7. Brandon Lyon2008 50
8. Gregg Olson1998 49
9. Brad Ziegler2015 46
10. Brad Boxberger2018 45
Adjusted ERA+
1. Randy Johnson2002 195
2. Randy Johnson2001 188
3. Randy Johnson1999 184
4. Randy Johnson2000 181
5. Randy Johnson2004 176
6. Brandon Webb2003 165
7. Robbie Ray2017 163
8. Curt Schilling2003 159
9. Brandon Webb2007 158
10. Curt Schilling2001 157
Fielding Independent Pitching
1. Randy Johnson2001 2.13
2. Randy Johnson2004 2.30
3. Curt Schilling2002 2.40
4. Patrick Corbin2018 2.47
5. Randy Johnson2000 2.53
6. Randy Johnson2002 2.66
Curt Schilling2003 2.66
8. Randy Johnson1999 2.76
9. Dan Haren2008 3.01
10. Curt Schilling2001 3.11
Adj. Pitching Runs
1. Randy Johnson1999 61
2. Randy Johnson2001 57
3. Randy Johnson2002 56
4. Randy Johnson2000 53
5. Curt Schilling2001 48
6. Randy Johnson2004 46
7. Brandon Webb2007 40
8. Brandon Webb2006 39
9. Curt Schilling2002 37
10. Dan Haren2009 33
Brandon Webb2003 33
Adj. Pitching Wins
1. Randy Johnson1999 6.4
2. Randy Johnson2002 6.2
3. Randy Johnson2001 6.1
4. Randy Johnson2000 5.5
5. Curt Schilling2001 5.1
6. Randy Johnson2004 4.9
7. Brandon Webb2007 4.2
8. Brandon Webb2006 4.0
9. Curt Schilling2002 3.9
10. Dan Haren2009 3.5
Base-Out Runs Saved (RE24) †
1. Randy Johnson1999 65.56
2. Randy Johnson2001 65.03
3. Randy Johnson2002 60.19
4. Randy Johnson2000 55.82
5. Curt Schilling2001 52.93
6. Randy Johnson2004 43.60
7. Curt Schilling2002 41.91
8. Brandon Webb2006 36.98
9. Brandon Webb2007 36.36
10. Brandon Webb2003 35.32
Win Probability Added (WPA) †
1. Randy Johnson2001 6.2
2. Randy Johnson2002 6.0
3. Randy Johnson2000 5.9
4. Curt Schilling2001 5.8
5. Randy Johnson1999 5.7
6. Curt Schilling2002 4.5
7. Ian Kennedy2011 4.3
8. Brad Ziegler2013 3.8
9. Randy Johnson2004 3.7
10. Byung-Hyun Kim2001 3.6
Brandon Webb2006 3.6
Brandon Webb2007 3.6
Brandon Webb2008 3.6
Sit. Wins Saved (WPA/LI) †
1. Randy Johnson2001 6.0
2. Randy Johnson2004 5.9
3. Curt Schilling2002 5.6
4. Randy Johnson1999 5.2
5. Randy Johnson2000 4.9
6. Randy Johnson2002 4.4
7. Curt Schilling2001 3.9
Brandon Webb2006 3.9
9. Patrick Corbin2018 3.8
10. Brandon Webb2007 3.7
Base-Out Wins Saved (REW) †
1. Randy Johnson1999 6.9
2. Randy Johnson2001 6.8
3. Randy Johnson2002 6.3
4. Randy Johnson2000 5.6
5. Curt Schilling2001 5.4
6. Randy Johnson2004 4.4
7. Curt Schilling2002 4.3
8. Brandon Webb2006 3.7
9. Brandon Webb2003 3.6
Brandon Webb2007 3.6

Data Notes