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“.