GemsStinkers1998 to 2010
GS IP H R ER BB SO 93 9 1 0 0 0 8 Ryan Rupe, vs ANA 5/23/1999 93 9 1 0 0 0 8 James Shields, vs ANA 5/9/2008 92 9 0 0 0 1 6 Matt Garza, vs DET 7/26/2010 91 9 2 0 0 2 10 Scott Kazmir, vs BOS 7/3/2006 91 9 2 0 0 1 9 Jeff Niemann, vs KCA 6/3/2009 90 9 1 0 0 1 6 Joe Kennedy, at DET 5/2/2003 90 9 1 1 1 1 10 Matt Garza, at FLO 6/26/2008 90 9 2 0 0 2 9 Matt Garza, at TEX 8/15/2008 89 9 3 0 0 3 11 Steve Trachsel, at BOS 5/6/2000 89 9 2 0 0 1 7 James Shields, vs BOS 4/27/2008 88 9 2 0 0 2 7 Doug Waechter, vs SEA 9/3/2003 88 9 2 0 0 1 6 Jeff Niemann, vs TOR 6/8/2010 87 9 4 0 0 2 10 Wade Davis, at BAL 9/17/2009 87 9 4 0 0 1 9 David Price, vs TOR 4/25/2010 86 9 3 0 0 3 8 Bobby Witt, vs TOR 6/27/1999 86 9 4 0 0 1 8 Edwin Jackson, at TEX 8/11/2007 86 7" 1 0 0 1 10 Matt Garza, vs BOS 4/30/2009 85 9 3 0 0 2 6 Rolando Arrojo, at KCA 5/6/1998 85 9 2 0 0 1 3 Travis Harper, at TOR 9/24/2000 85 9 4 0 0 1 7 Joe Kennedy, at SEA 5/21/2002 85 9 3 0 0 1 5 Mark Hendrickson, at BAL 4/6/2006 84 9 3 0 0 2 5 Rolando Arrojo, at MIN 4/30/1998 84 8 4 0 0 1 11 Scott Kazmir, vs FLO 5/21/2006 84 9 3 1 0 3 8 Mark Hendrickson, at DET 6/14/2006 84 9 3 0 0 1 4 James Shields, at BAL 5/9/2007 84 9 3 0 0 1 4 Andy Sonnanstine, vs CHA 4/19/2008
GS IP H R ER BB SO 10 1" 7 8 8 2 3 Juan Guzman, vs CLE 4/7/2000 10 2" 9 8 8 1 3 Bryan Rekar, at TEX 5/17/2000 10 2 5 8 8 5 1 Hideo Nomo, at BOS 4/15/2005 10 2 9 7 7 1 1 Andy Sonnanstine, at BAL 5/12/2009 10 3' 10 7 7 4 2 Scott Kazmir, vs CLE 5/15/2009 10 3 9 8 8 2 3 Andy Sonnanstine, at CLE 5/27/2009 10 4 9 8 8 4 2 James Shields, at TOR 8/7/2010 9 3' 7 9 9 2 1 Cory Lidle, vs TOR 6/29/2000 9 3" 13 7 7 1 3 Nick Bierbrodt, vs NYA 8/8/2001 9 3" 9 9 9 1 3 John Halama, at MIN 7/21/2004 9 3 6 9 9 4 2 Scott Kazmir, vs BOS 9/15/2008 8 3' 8 8 8 5 1 Albie Lopez, vs OAK 9/15/2000 8 3' 8 9 9 2 2 Paul Abbott, at TEX 5/3/2004 8 2' 8 9 6 3 0 Seth McClung, at TEX 4/21/2006 7 5" 9 11 11 4 4 Julio Santana, at TOR 4/15/1999 7 2 8 8 8 2 1 Paul Wilson, at OAK 5/31/2001 7 2' 8 9 7 3 1 Tanyon Sturtze, at BOS 7/23/2002[g1] 7 1" 7 8 8 2 0 Jae Weong Seo, vs NYA 9/25/2006 6 5' 13 10 9 0 2 Mark Hendrickson, at OAK 6/1/2005 4 4 13 10 8 0 4 Bryan Rekar, at CLE 5/11/2001 3 3' 9 10 10 3 4 James Shields, vs FLO 6/11/2010 3 3' 8 10 10 3 2 Jeff Niemann, at ANA 8/25/2010 2 4' 12 9 9 3 2 Albie Lopez, at OAK 5/30/2001 -3 3' 10 10 10 4 1 James Shields, at NYA 7/22/2007 -5 4 13 10 10 2 1 Joe Kennedy, vs MIN 5/7/2003 -5 1' 9 10 10 1 0 Rob Bell, at NYA 4/18/2005
2010
GS IP H R ER BB SO 92 9 0 0 0 1 6 Matt Garza, vs DET 7/26/2010 88 9 2 0 0 1 6 Jeff Niemann, vs TOR 6/8/2010 87 9 4 0 0 1 9 David Price, vs TOR 4/25/2010 80 7' 4 0 0 1 11 James Shields, vs NYA 8/1/2010 78 7 3 0 0 0 7 Jeremy Hellickson, at DET 8/10/2010 78 8 3 0 0 2 4 David Price, vs NYA 9/13/2010 78 8 6 0 0 0 8 David Price, vs BAL 9/28/2010
GS IP H R ER BB SO 13 3' 9 8 8 0 3 Wade Davis, at TEX 6/4/2010 11 1' 7 7 7 3 2 Matt Garza, at FLO 6/18/2010 10 4 9 8 8 4 2 James Shields, at TOR 8/7/2010 3 3' 9 10 10 3 4 James Shields, vs FLO 6/11/2010 3 3' 8 10 10 3 2 Jeff Niemann, at ANA 8/25/2010
2009
91 9 2 0 0 1 9 Jeff Niemann, vs KCA 6/3/2009 87 9 4 0 0 2 10 Wade Davis, at BAL 9/17/2009 86 7" 1 0 0 1 10 Matt Garza, vs BOS 4/30/2009 78 8' 4 0 0 2 5 James Shields, vs OAK 5/19/2009 78 9 5 2 2 0 9 Matt Garza, at TOR 7/24/2009
13 2" 6 8 8 4 3 Wade Davis, at BOS 9/12/2009 12 2" 6 8 8 3 1 Andy Sonnanstine, at NYA 9/7/2009[g2] 10 2 9 7 7 1 1 Andy Sonnanstine, at BAL 5/12/2009 10 3' 10 7 7 4 2 Scott Kazmir, vs CLE 5/15/2009 10 3 9 8 8 2 3 Andy Sonnanstine, at CLE 5/27/2009
2008
93 9 1 0 0 0 8 James Shields, vs ANA 5/9/2008 90 9 1 1 1 1 10 Matt Garza, at FLO 6/26/2008 90 9 2 0 0 2 9 Matt Garza, at TEX 8/15/2008 89 9 2 0 0 1 7 James Shields, vs BOS 4/27/2008 84 9 3 0 0 1 4 Andy Sonnanstine, vs CHA 4/19/2008
17 3' 10 6 6 1 2 Edwin Jackson, vs NYA 9/3/2008 16 4' 10 7 6 2 1 Matt Garza, at SLN 5/17/2008 15 3' 9 7 7 1 2 Andy Sonnanstine, vs NYA 4/14/2008 13 3" 10 7 7 3 3 James Shields, at BOS 5/3/2008 9 3 6 9 9 4 2 Scott Kazmir, vs BOS 9/15/2008
2007
86 9 4 0 0 1 8 Edwin Jackson, at TEX 8/11/2007 84 9 3 0 0 1 4 James Shields, at BAL 5/9/2007 81 8 2 2 2 1 12 James Shields, vs CLE 4/22/2007 81 8 2 1 0 0 5 Andy Sonnanstine, at NYA 8/31/2007 78 8 4 1 1 1 9 James Shields, at OAK 4/27/2007 78 7 2 0 0 2 7 Jae Weong Seo, at TOR 5/13/2007
15 1' 7 6 6 2 1 Jae Weong Seo, at ANA 4/26/2007 15 5 9 9 9 3 5 Casey Fossum, at OAK 4/28/2007 15 5 13 7 6 1 1 Jae Weong Seo, vs SEA 5/24/2007 15 0" 6 6 6 2 1 J.P. Howell, at BOS 7/5/2007 15 4" 14 7 4 1 2 Edwin Jackson, at ANA 9/17/2007 13 3 8 10 5 3 3 Jae Weong Seo, at TEX 4/10/2007 -3 3' 10 10 10 4 1 James Shields, at NYA 7/22/2007
2006
91 9 2 0 0 2 10 Scott Kazmir, vs BOS 7/3/2006 85 9 3 0 0 1 5 Mark Hendrickson, at BAL 4/6/2006 84 8 4 0 0 1 11 Scott Kazmir, vs FLO 5/21/2006 84 9 3 1 0 3 8 Mark Hendrickson, at DET 6/14/2006 79 7 3 0 0 1 9 Scott Kazmir, at SEA 5/10/2006
16 1" 3 7 7 5 0 Casey Fossum, at CHA 8/29/2006 12 4 10 8 8 0 2 Casey Fossum, at TEX 4/23/2006 11 0' 5 7 7 2 0 Tim Corcoran, at NYA 9/12/2006 8 2' 8 9 6 3 0 Seth McClung, at TEX 4/21/2006 7 1" 7 8 8 2 0 Jae Weong Seo, vs NYA 9/25/2006
2005
GS IP H R ER BB SO 78 8 4 0 0 0 4 Seth McClung, at CLE 9/28/2005 77 7 4 0 0 1 9 Scott Kazmir, at TOR 9/4/2005 75 7" 4 0 0 0 4 Casey Fossum, at TOR 7/14/2005 73 8 2 2 2 3 6 Seth McClung, at TOR 9/3/2005 73 7 6 1 0 1 11 Scott Kazmir, vs TOR 9/10/2005
GS IP H R ER BB SO 15 2 7 7 7 1 2 Seth McClung, vs BOS 9/20/2005 11 4 7 9 9 4 3 Casey Fossum, at BAL 8/10/2005 10 2 5 8 8 5 1 Hideo Nomo, at BOS 4/15/2005 6 5' 13 10 9 0 2 Mark Hendrickson, at OAK 6/1/2005 -5 1' 9 10 10 1 0 Rob Bell, at NYA 4/18/2005
2004
82 9 4 1 0 0 5 Mark Hendrickson, vs KCA 7/28/2004 79 8 3 0 0 0 3 John Halama, vs BAL 7/16/2004 78 9 4 1 0 0 1 Rob Bell, at DET 10/1/2004 76 7" 1 0 0 6 5 Dewon Brazelton, vs FLO 6/25/2004 76 7 2 0 0 1 4 Rob Bell, at BAL 7/7/2004 76 9 4 2 2 1 6 Mark Hendrickson, vs BAL 7/18/2004
14 1" 5 8 7 2 1 Dewon Brazelton, at BOS 8/11/2004 14 3 9 7 6 2 1 Dewon Brazelton, at NYA 9/9/2004[g1] 11 0' 6 7 7 1 1 Damian Moss, at BOS 4/29/2004[g2] 9 3" 9 9 9 1 3 John Halama, at MIN 7/21/2004 8 3' 8 9 9 2 2 Paul Abbott, at TEX 5/3/2004
2003
90 9 1 0 0 1 6 Joe Kennedy, at DET 5/2/2003 88 9 2 0 0 2 7 Doug Waechter, vs SEA 9/3/2003 83 9 4 0 0 2 6 Jorge Sosa, vs SEA 9/4/2003 79 8 2 0 0 5 6 Victor Zambrano, at NYA 6/18/2003 79 8 3 0 0 4 7 Victor Zambrano, at CLE 8/15/2003
14 4' 11 7 7 2 3 Victor Zambrano, at NYA 9/12/2003 13 4' 11 7 7 2 2 Geremi Gonzalez, vs CLE 8/24/2003 12 1 4 7 7 5 0 Nick Bierbrodt, at HOU 6/6/2003 12 2 8 7 7 1 1 Jason Standridge, vs CHA 7/6/2003 -5 4 13 10 10 2 1 Joe Kennedy, vs MIN 5/7/2003
2002
85 9 4 0 0 1 7 Joe Kennedy, at SEA 5/21/2002 80 9 3 2 2 1 8 Tanyon Sturtze, at FLO 6/14/2002 79 7 1 0 0 1 5 Ryan Rupe, vs MIN 4/24/2002 78 7 3 0 0 0 7 Ryan Rupe, vs DET 4/4/2002 77 7' 3 1 1 0 9 Ryan Rupe, vs BOS 5/5/2002 77 9 5 1 1 1 5 Ryan Rupe, vs SEA 5/28/2002
13 3 8 7 7 2 0 Travis Harper, vs TEX 9/6/2002 13 3' 10 8 5 2 1 Paul Wilson, vs TOR 9/22/2002 12 4 9 9 8 1 3 Luis de los Santos, at TOR 7/20/2002 11 3 7 9 7 2 0 Ryan Rupe, at NYA 5/16/2002 7 2' 8 9 7 3 1 Tanyon Sturtze, at BOS 7/23/2002[g1]
2001
83 9 3 0 0 2 4 Albie Lopez, at BAL 4/13/2001 79 7 2 0 0 0 6 Paul Wilson, vs NYA 10/7/2001 77 7 2 0 0 3 7 Nick Bierbrodt, vs MIN 8/13/2001 75 7 4 0 0 1 7 Ryan Rupe, vs NYN 6/8/2001 72 7 6 0 0 0 7 Paul Wilson, vs SEA 8/28/2001
11 4" 9 9 9 2 3 Tanyon Sturtze, vs DET 5/18/2001 9 3" 13 7 7 1 3 Nick Bierbrodt, vs NYA 8/8/2001 7 2 8 8 8 2 1 Paul Wilson, at OAK 5/31/2001 4 4 13 10 8 0 4 Bryan Rekar, at CLE 5/11/2001 2 4' 12 9 9 3 2 Albie Lopez, at OAK 5/30/2001
2000
GS IP H R ER BB SO 89 9 3 0 0 3 11 Steve Trachsel, at BOS 5/6/2000 85 9 2 0 0 1 3 Travis Harper, at TOR 9/24/2000 79 9 4 0 0 3 3 Albie Lopez, vs MIN 8/8/2000 74 7 5 0 0 0 7 Steve Trachsel, at MIN 4/3/2000 74 7 3 0 0 2 5 Steve Trachsel, at NYA 5/11/2000 74 7 3 0 0 2 5 Paul Wilson, at TOR 9/25/2000 74 7 4 0 0 1 6 Paul Wilson, vs BOS 9/30/2000
GS IP H R ER BB SO 14 2' 7 7 7 2 1 Cory Lidle, vs DET 7/4/2000 14 3" 8 8 8 0 1 Albie Lopez, at OAK 9/9/2000 10 1" 7 8 8 2 3 Juan Guzman, vs CLE 4/7/2000 10 2" 9 8 8 1 3 Bryan Rekar, at TEX 5/17/2000 9 3' 7 9 9 2 1 Cory Lidle, vs TOR 6/29/2000 8 3' 8 8 8 5 1 Albie Lopez, vs OAK 9/15/2000
1999
93 9 1 0 0 0 8 Ryan Rupe, vs ANA 5/23/1999 86 9 3 0 0 3 8 Bobby Witt, vs TOR 6/27/1999 80 9 4 0 0 3 4 Bobby Witt, vs ANA 7/26/1999 79 8 3 1 0 2 7 Tony Saunders, at ANA 5/15/1999 79 7 2 0 0 2 8 Ryan Rupe, at BAL 8/31/1999
17 2" 9 7 5 2 3 Wilson Alvarez, at ATL 6/8/1999 17 1' 6 6 6 2 1 Dave Eiland, vs BAL 8/10/1999 16 3" 8 7 7 5 4 Rolando Arrojo, vs NYA 10/1/1999 13 4 9 7 7 4 1 Bryan Rekar, at CHA 4/28/1999[g1] 12 4' 8 9 8 4 3 Tony Saunders, at CHA 4/28/1999[g2] 7 5" 9 11 11 4 4 Julio Santana, at TOR 4/15/1999
1998
85 9 3 0 0 2 6 Rolando Arrojo, at KCA 5/6/1998 84 9 3 0 0 2 5 Rolando Arrojo, at MIN 4/30/1998 78 8 3 1 1 0 6 Bryan Rekar, vs TOR 9/18/1998 76 8 4 1 1 1 7 Wilson Alvarez, at CHA 4/12/1998 76 7 2 0 0 2 5 Wilson Alvarez, at SEA 9/8/1998
18 4' 8 7 7 3 2 Bryan Rekar, at TEX 7/19/1998 18 5' 11 8 8 2 6 Bryan Rekar, at DET 8/29/1998[g2] 17 2' 9 6 6 0 2 Wilson Alvarez, vs DET 3/31/1998 17 2" 9 6 6 0 1 Rolando Arrojo, vs MIN 4/13/1998 15 4" 9 7 7 5 2 Wilson Alvarez, vs SEA 7/21/1998 15 3 10 6 6 1 1 Rolando Arrojo, vs CHA 8/3/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“.