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. Zac Gallen2022 2.54
5. Randy Johnson2004 2.6
6. Randy Johnson2000 2.64
7. Zac Gallen2020 2.75
8. Brandon Webb2003 2.84
9. Omar Daal1998 2.88
Ian Kennedy2011 2.88
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. Zac Gallen2023 17
Zack Greinke2017 17
Randy Johnson1999 17
Win-Loss %
1. Ian Kennedy2011 .840
2. Randy Johnson2002 .828
3. Curt Schilling2001 .786
4. Randy Johnson2001 .778
5. Curt Schilling2002 .767
6. Brandon Webb2008 .759
7. Zac Gallen2022 .750
Robbie Ray2017 .750
9. Randy Johnson2000 .731
10. Zack Greinke2017 .708
Walks & Hits per IP
1. Randy Johnson2004 0.900
2. Zac Gallen2022 0.913
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. Zack Greinke2017 1.072
Hits per 9 IP
1. Zac Gallen2022 5.918
2. Robbie Ray2017 6.444
3. Randy Johnson2004 6.484
4. Randy Johnson2001 6.525
5. Randy Johnson2002 6.819
6. Randy Johnson1999 6.858
7. Zac Gallen2020 6.875
8. Brandon Webb2003 6.974
9. Merrill Kelly2023 7.244
10. Patrick Corbin2018 7.290
Bases On Balls per 9 IP
1. Brian Anderson1998 1.038
2. Curt Schilling2002 1.145
3. Curt Schilling2001 1.368
4. Dan Haren2009 1.491
5. Randy Johnson2004 1.612
6. Brian Anderson2000 1.645
7. Dan Haren2008 1.667
8. Wade Miley2012 1.711
9. Curt Schilling2003 1.714
10. Zack Greinke2018 1.864
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. Randy Johnson2002 11.562
7. Robbie Ray2016 11.254
8. Patrick Corbin2018 11.070
9. Curt Schilling2002 10.967
10. Randy Johnson2004 10.624
Games Played
1. Óscar 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. José 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
Zac Gallen2023 34
Randy Johnson2001 34
Brandon Webb2007 34
Brandon Webb2008 34
Home Runs
1. Brian Anderson1998 39
2. Brian Anderson2000 38
3. Rodrigo López2010 37
Curt Schilling2001 37
5. Javier Vázquez2005 35
6. Andy Benes1999 34
Liván Hernández2007 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
Liván Hernández2007 79
10. Randy Johnson2000 76
Steve Randolph2004 76
Hits
1. Liván Hernández2007 247
2. Curt Schilling2001 237
3. Miguel Batista2006 231
4. Brandon Webb2005 229
5. Rodrigo López2010 227
6. Brian Anderson2000 226
7. Javier Vázquez2005 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. Curt Schilling2003 6.062
5. Dan Haren2009 5.868
6. Randy Johnson2001 5.239
7. Randy Johnson1999 5.2
8. Dan Haren2008 5.15
9. Patrick Corbin2018 5.125
10. Zack Greinke2017 4.778
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. Wade Miley2012 0.647
8. Randy Johnson2004 0.659
9. Omar Daal1998 0.664
10. Patrick Corbin2018 0.675
Losses
1. Rodrigo López2010 16
Brandon Webb2004 16
3. Willie Blair1998 15
Madison Bumgarner2022 15
Casey Fossum2004 15
Robbie Ray2016 15
Javier Vázquez2005 15
8. Doug Davis2009 14
Randy Johnson2004 14
Merrill Kelly2019 14
Earned Runs
1. Liván Hernández2007 112
2. Rodrigo López2010 111
3. Andy Benes1999 106
Javier Vázquez2005 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. Zac Gallen2022 12
Zack Godley2018 12
Micah Owings2008 12
Brandon Webb2008 12
10. Madison Bumgarner2021 11
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. José 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. Mark Melancon2022 48
10. Brad Ziegler2015 46
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. Zac Gallen2020 164
8. Robbie Ray2017 163
9. Curt Schilling2003 159
10. Zac Gallen2022 158
Brandon Webb2007 158
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. Zac Gallen2022 3.05
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. Zac Gallen2022 35.75
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. Zac Gallen2022 4.0
9. Brad Ziegler2013 3.8
10. Randy Johnson2004 3.7
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.3
7. Curt Schilling2001 3.9
Brandon Webb2006 3.9
9. Patrick Corbin2018 3.8
10. Zac Gallen2022 3.7
Brandon Webb2007 3.7
Championship WPA (cWPA) †
1. Randy Johnson2001 6.2
2. Curt Schilling2001 6.0
3. Randy Johnson2000 4.6
4. Byung-Hyun Kim2001 4.0
Brandon Webb2007 4.0
6. Randy Johnson1999 3.5
7. Patrick Corbin2018 3.2
Ian Kennedy2011 3.2
Brandon Webb2008 3.2
10. Curt Schilling2002 3.1
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. Zac Gallen2022 3.9
9. Brandon Webb2006 3.7
10. Brandon Webb2003 3.6
Brandon Webb2007 3.6

Data Notes