Arizona Diamondbacks Gems and Stinkers

GemsStinkers1998 to 2010

 GS IP   H  R ER BB SO
100  9   1  0  0  2 17 Curt Schilling, at MIL 4/7/2002
100  9   0  0  0  0 13 Randy Johnson, at ATL 5/18/2004
 97  9   3  1  1  0 20 Randy Johnson, vs CIN 5/8/2001
 97  9   2  1  0  1 17 Randy Johnson, vs COL 4/21/2002
 96  9   3  0  0  2 17 Randy Johnson, vs MIL 9/14/2002
 96  9   2  0  0  1 14 Curt Schilling, at PHI 5/14/2003
 96  9   1  0  0  1 12 Randy Johnson, vs COL 9/14/2003
 93  9   2  0  0  0 10 Curt Schilling, vs LAN 4/10/2001
 92  9   2  0  0  2 11 Randy Johnson, at NYN 8/5/2002
 90  9   5  0  0  0 13 Randy Johnson, vs PIT 4/9/2000
 90  8   1  0  0  2 12 Curt Schilling, at ATL 8/17/2003
 90  9   2  0  0  1  8 Randy Johnson, at SDN 4/16/2004
 90  9   1  0  0  0  5 Brandon Webb, vs SLN 9/9/2006
 89  9   6  0  0  2 16 Randy Johnson, vs CHN 8/25/2002
 89  9   4  0  0  0 10 Curt Schilling, at PIT 5/9/2003
 89  9   4  0  0  2 12 Dan Haren, vs SFN 9/16/2008
 89  9   2  1  0  1  9 Randy Johnson, vs COL 9/28/2008
 88  7'  1  0  0  2 14 Randy Johnson, vs SDN 7/24/2001
 88  9   2  0  0  1  6 Brandon Webb, at ATL 8/17/2007
 88  9   4  0  0  1 10 Dan Haren, vs FLO 7/10/2009
 87  9   5  0  0  0 10 Randy Johnson, at MON 8/30/2000
 87  9   5  0  0  0 10 Randy Johnson, vs PIT 8/13/2001
 87  9   3  0  0  2  8 Albie Lopez, at MIL 10/5/2001
 87  9   1  0  0  1  3 Miguel Batista, at SFN 5/28/2002
 86  9   6  0  0  1 12 Randy Johnson, vs SDN 5/25/1999
 86  9   3  0  0  0  5 Brian Anderson, vs CHN 8/17/1999
 86  9   4  1  1  0 11 Curt Schilling, vs SFN 7/5/2002
 86  8'  5  0  0  1 14 Randy Johnson, at NYN 8/15/2004
 86  8   3  1  1  1 15 Randy Johnson, vs LAN 8/31/2004
 86  9   4  0  0  1  8 Brandon Webb, vs ATL 5/20/2006
 86  9   5  0  0  1 10 Brandon Webb, vs WAS 8/11/2007
 86  9   2  0  0  1  4 Micah Owings, vs SFN 9/18/2007
 GS IP   H  R ER BB SO
 11  4  12  7  7  1  2 Omar Daal, vs HOU 9/6/1998
 11  1'  7  7  7  3  2 Omar Daal, vs CIN 7/2/2000
 11  4'  8  9  9  3  3 Steve Sparks, at LAN 7/7/2004
 11  4   7  8  8  5  0 Russ Ortiz, vs NYN 8/24/2005
 11  4   8  8  8  3  0 Livan Hernandez, vs ATL 7/29/2007
 11  4  11  8  7  1  2 Billy Buckner, vs TOR 5/23/2010
 10  4' 13  7  7  1  2 Andy Benes, vs FLO 9/17/1999
 10  3   8  8  8  3  2 Claudio Vargas, at SLN 5/13/2006
 10  4  11  8  8  1  3 Livan Hernandez, at HOU 5/12/2007
 10  3" 10  8  8  3  4 Max Scherzer, vs ATL 5/31/2009
 10  2'  6  8  8  4  1 Doug Davis, at COL 7/20/2009
  9  0   6  7  7  1  0 Armando Reynoso, vs SFN 4/23/2000
  9  3'  8  9  9  2  3 Casey Fossum, vs ATL 8/8/2004
  9  3  10  7  7  3  1 Lance Cormier, at MON 8/12/2004
  9  1" 10  7  7  0  2 Javier Vazquez, vs CHN 4/4/2005
  8  2'  8  9  8  1  2 Rick Helling, vs NYN 4/30/2002
  8  1"  7  8  8  1  0 Billy Buckner, vs ANA 6/26/2009
  7  4  11  8  8  1  0 Edwin Jackson, at CHN 5/2/2010
  6  4" 10 10 10  2  4 Randy Johnson, vs MIL 4/11/2003
  6  2" 10  8  8  0  0 Casey Daigle, vs SLN 4/9/2004
  6  2   8  9  9  1  3 Javier Vazquez, at ATL 8/14/2005
  5  4" 11  9  9  2  1 Elmer Dessens, at COL 4/14/2004
  4  0"  5  9  9  3  1 Juan Cruz, vs SDN 5/17/2006
  4  2"  9  9  8  3  1 Jon Garland, vs ATL 5/29/2009
  1  2  10  9  9  0  1 Armando Reynoso, at COL 6/18/2000
  0  2"  9 10 10  2  2 Steve Sparks, at FLO 5/22/2004
 -3  1   8 10 10  2  2 Edgar Gonzalez, at SFN 9/3/2004
 -5  2' 11 10 10  2  2 Edwin Jackson, at COL 4/27/2010

2010

 GS IP   H  R ER BB SO
 85  9   0  0  0  8  6 Edwin Jackson, at TBA 6/25/2010
 85  7   1  0  0  2 12 Ian Kennedy, at SDN 8/26/2010
 84  8   4  0  0  2 12 Edwin Jackson, at FLO 5/17/2010
 84  9   3  0  0  3  6 Edwin Jackson, at LAN 6/2/2010
 82  8   2  0  0  2  6 Ian Kennedy, vs SFN 9/6/2010
 GS IP   H  R ER BB SO
 18  4   9  7  7  3  5 Billy Buckner, at SFN 5/29/2010
 14  4   8  9  6  3  1 Joe Saunders, at SDN 8/25/2010
 11  4  11  8  7  1  2 Billy Buckner, vs TOR 5/23/2010
  7  4  11  8  8  1  0 Edwin Jackson, at CHN 5/2/2010
 -5  2' 11 10 10  2  2 Edwin Jackson, at COL 4/27/2010

2009

 88  9   4  0  0  1 10 Dan Haren, vs FLO 7/10/2009
 84  9   2  1  1  2  7 Dan Haren, vs HOU 6/12/2009
 83  9   3  2  2  0 10 Dan Haren, vs CHN 4/27/2009
 81  8   1  0  0  3  4 Yusmeiro Petit, at PIT 8/4/2009
 79  8   4  1  1  2 11 Dan Haren, at MIL 5/2/2009
 12  3" 10  7  7  1  0 Jon Garland, vs CIN 5/11/2009
 10  3" 10  8  8  3  4 Max Scherzer, vs ATL 5/31/2009
 10  2'  6  8  8  4  1 Doug Davis, at COL 7/20/2009
  8  1"  7  8  8  1  0 Billy Buckner, vs ANA 6/26/2009
  4  2"  9  9  8  3  1 Jon Garland, vs ATL 5/29/2009

2008

 89  9   4  0  0  2 12 Dan Haren, vs SFN 9/16/2008
 89  9   2  1  0  1  9 Randy Johnson, vs COL 9/28/2008
 83  9   6  0  0  0  8 Brandon Webb, vs WAS 5/31/2008
 81  7"  2  0  0  2  8 Doug Davis, at SDN 7/29/2008
 77  7   2  0  0  1  5 Dan Haren, at BOS 6/23/2008
 77  8   3  2  1  2  9 Dan Haren, at WAS 7/10/2008
 16  4' 10  8  7  0  3 Randy Johnson, vs KCA 6/14/2008
 15  3   6  8  8  2  2 Micah Owings, at SDN 7/28/2008
 15  4'  9  7  7  4  2 Doug Davis, vs ATL 8/8/2008
 14  3'  8  8  6  5  3 Brandon Webb, vs LAN 8/31/2008
 12  3'  9  7  7  5  3 Brandon Webb, vs OAK 6/17/2008

2007

 88  9   2  0  0  1  6 Brandon Webb, at ATL 8/17/2007
 86  9   5  0  0  1 10 Brandon Webb, vs WAS 8/11/2007
 86  9   2  0  0  1  4 Micah Owings, vs SFN 9/18/2007
 80  9   6  1  1  1 10 Brandon Webb, at HOU 5/11/2007
 79  6   1  0  0  0  9 Randy Johnson, at COL 5/15/2007
 79  8   4  1  0  1  8 Brandon Webb, at NYN 6/1/2007
 79  8   3  0  0  1  4 Doug Davis, at LAN 8/3/2007
 17  4   8  7  7  3  2 Micah Owings, at SFN 7/1/2007
 16  2"  6  7  7  4  2 Micah Owings, at PIT 5/19/2007
 12  4   9  7  7  5  1 Livan Hernandez, at NYA 6/13/2007
 11  4   8  8  8  3  0 Livan Hernandez, vs ATL 7/29/2007
 10  4  11  8  8  1  3 Livan Hernandez, at HOU 5/12/2007

2006

 90  9   1  0  0  0  5 Brandon Webb, vs SLN 9/9/2006
 86  9   4  0  0  1  8 Brandon Webb, vs ATL 5/20/2006
 81  9   4  1  1  1  7 Brandon Webb, at OAK 7/2/2006
 81  9   6  1  1  0 10 Brandon Webb, vs COL 9/15/2006
 78  9   3  2  2  1  6 Miguel Batista, at OAK 7/1/2006
 17  4'  8  7  7  3  1 Miguel Batista, vs NYN 6/9/2006
 17  4   8  7  7  2  1 Enrique Gonzalez, at LAN 7/4/2006
 15  2"  8  6  6  4  1 Claudio Vargas, vs SFN 4/20/2006
 10  3   8  8  8  3  2 Claudio Vargas, at SLN 5/13/2006
  4  0"  5  9  9  3  1 Juan Cruz, vs SDN 5/17/2006

2005

 GS IP   H  R ER BB SO
 84  9   5  0  0  0  7 Javier Vazquez, at DET 5/22/2005
 81  9   3  2  2  0  8 Javier Vazquez, vs SLN 7/6/2005
 79  7   2  0  0  1  7 Brandon Webb, at LAN 9/27/2005
 77  8   4  0  0  1  4 Javier Vazquez, at SDN 7/14/2005
 77  8   3  2  2  2 11 Javier Vazquez, vs ATL 7/24/2005
 GS IP   H  R ER BB SO
 14  2'  5  8  7  3  0 Shawn Estes, vs SFN 6/30/2005
 12  4  10  8  8  0  2 Javier Vazquez, at PHI 6/4/2005[g1]
 11  4   7  8  8  5  0 Russ Ortiz, vs NYN 8/24/2005
  9  1" 10  7  7  0  2 Javier Vazquez, vs CHN 4/4/2005
  6  2   8  9  9  1  3 Javier Vazquez, at ATL 8/14/2005

2004

100  9   0  0  0  0 13 Randy Johnson, at ATL 5/18/2004
 90  9   2  0  0  1  8 Randy Johnson, at SDN 4/16/2004
 86  8'  5  0  0  1 14 Randy Johnson, at NYN 8/15/2004
 86  8   3  1  1  1 15 Randy Johnson, vs LAN 8/31/2004
 84  8   6  0  0  0 14 Randy Johnson, vs COL 7/25/2004
  9  3'  8  9  9  2  3 Casey Fossum, vs ATL 8/8/2004
  9  3  10  7  7  3  1 Lance Cormier, at MON 8/12/2004
  6  2" 10  8  8  0  0 Casey Daigle, vs SLN 4/9/2004
  5  4" 11  9  9  2  1 Elmer Dessens, at COL 4/14/2004
  0  2"  9 10 10  2  2 Steve Sparks, at FLO 5/22/2004
 -3  1   8 10 10  2  2 Edgar Gonzalez, at SFN 9/3/2004

2003

 96  9   2  0  0  1 14 Curt Schilling, at PHI 5/14/2003
 96  9   1  0  0  1 12 Randy Johnson, vs COL 9/14/2003
 90  8   1  0  0  2 12 Curt Schilling, at ATL 8/17/2003
 89  9   4  0  0  0 10 Curt Schilling, at PIT 5/9/2003
 82  8   5  0  0  0 10 Curt Schilling, vs SFN 9/1/2003
 23  4   8  7  7  2  7 Miguel Batista, at SDN 9/3/2003
 23  5   9  6  6  4  2 Miguel Batista, vs COL 9/13/2003
 21  3"  9  6  6  3  5 Elmer Dessens, at SFN 9/7/2003
 16  4' 10  7  7  1  2 Elmer Dessens, vs SDN 7/10/2003
 14  4   7 10  6  4  2 Brandon Webb, at COL 9/23/2003
  6  4" 10 10 10  2  4 Randy Johnson, vs MIL 4/11/2003

2002

100  9   1  0  0  2 17 Curt Schilling, at MIL 4/7/2002
 97  9   2  1  0  1 17 Randy Johnson, vs COL 4/21/2002
 96  9   3  0  0  2 17 Randy Johnson, vs MIL 9/14/2002
 92  9   2  0  0  2 11 Randy Johnson, at NYN 8/5/2002
 89  9   6  0  0  2 16 Randy Johnson, vs CHN 8/25/2002
 18  3'  9  6  6  2  2 Todd Stottlemyre, vs NYN 5/1/2002
 18  7' 14  9  8  1  3 Curt Schilling, at COL 9/20/2002
 15  3"  9  7  7  1  1 Rick Helling, vs LAN 9/2/2002
 14  3' 10  7  7  1  3 John Patterson, at NYN 8/4/2002
  8  2'  8  9  8  1  2 Rick Helling, vs NYN 4/30/2002

2001

 97  9   3  1  1  0 20 Randy Johnson, vs CIN 5/8/2001
 93  9   2  0  0  0 10 Curt Schilling, vs LAN 4/10/2001
 88  7'  1  0  0  2 14 Randy Johnson, vs SDN 7/24/2001
 87  9   5  0  0  0 10 Randy Johnson, vs PIT 8/13/2001
 87  9   3  0  0  2  8 Albie Lopez, at MIL 10/5/2001
 17  3   6  8  6  2  0 Brian Anderson, vs LAN 4/11/2001
 17  3' 11  6  5  1  2 Robert Ellis, at CHN 5/20/2001
 14  2"  9  7  7  1  3 Albie Lopez, at COL 9/19/2001
 13  5" 11  9  9  2  4 Randy Johnson, vs SLN 4/8/2001
 13  4'  9  8  8  2  2 Brian Anderson, vs SFN 7/27/2001

2000

 GS IP   H  R ER BB SO
 90  9   5  0  0  0 13 Randy Johnson, vs PIT 4/9/2000
 87  9   5  0  0  0 10 Randy Johnson, at MON 8/30/2000
 84  9   5  1  1  0 11 Randy Johnson, at SFN 4/14/2000
 84  9   4  0  0  3  8 Randy Johnson, vs COL 4/20/2000
 84  9   4  1  1  1 10 Curt Schilling, at SFN 9/22/2000
 GS IP   H  R ER BB SO
 12  5' 13  8  7  2  2 Omar Daal, vs COL 4/17/2000
 12  5" 10  9  9  4  3 Brian Anderson, at CHN 6/7/2000
 12  3'  7  9  8  5  5 Randy Johnson, vs SFN 10/1/2000
 11  1'  7  7  7  3  2 Omar Daal, vs CIN 7/2/2000
  9  0   6  7  7  1  0 Armando Reynoso, vs SFN 4/23/2000
  1  2  10  9  9  0  1 Armando Reynoso, at COL 6/18/2000

1999

 86  9   6  0  0  1 12 Randy Johnson, vs SDN 5/25/1999
 86  9   3  0  0  0  5 Brian Anderson, vs CHN 8/17/1999
 85  9   5  1  1  2 14 Randy Johnson, vs SLN 6/25/1999
 83  9   4  1  1  0  8 Randy Johnson, at CIN 5/5/1999
 83  9   3  2  1  3 11 Randy Johnson, vs COL 5/15/1999
 17  2   7  6  6  1  0 Armando Reynoso, at MIL 9/9/1999
 14  4' 10  7  7  3  2 Armando Reynoso, at TEX 7/16/1999
 13  3   6  8  8  4  2 Andy Benes, vs SFN 4/17/1999
 12  3"  9  8  8  1  2 Omar Daal, at COL 9/20/1999
 10  4' 13  7  7  1  2 Andy Benes, vs FLO 9/17/1999

1998

 85  9   3  0  0  0  4 Brian Anderson, at PIT 9/3/1998
 83  9   4  0  0  3  7 Omar Daal, vs CHN 7/30/1998
 82  8'  1  0  0  5  6 Andy Benes, at CIN 9/13/1998
 80  9   3  1  0  1  2 Jeff Suppan, vs PIT 5/15/1998
 78  8   3  0  0  1  3 Bob Wolcott, at OAK 6/5/1998
 16  2   8  6  6  0  0 Amaury Telemaco, vs CHN 7/29/1998
 14  4  10  7  7  1  1 Brian Anderson, at MIL 8/2/1998
 12  2'  9  7  7  1  2 Jeff Suppan, vs SDN 5/26/1998
 12  4  10  8  8  0  2 Brian Anderson, at TEX 6/23/1998
 11  4  12  7  7  1  2 Omar Daal, vs HOU 9/6/1998

Game Scores were introduced by Bill James in the 1988 Baseball Abstract as “a kind of garbage stat that I present not because it helps us understand anything in particular but because it is fun to play around with.” In other words, just the sort of thing we’re looking for here at Excruciating Baseball Lists. The Game Score for a starting pitcher is calculated as follows:

In a typical season, the best score will be about 100 (“now that is a quality start”), the worst about 0, and the average near 50.

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at “www.retrosheet.org“.