For single seasons, From 1901 to 2008, (requiring At least 80% games in relief and At least 25 Innings Pitched), Stats only available back to 1956, sorted by smallest OPSp

generated by a site user

Query generated using the Baseball Stathead : /pi/psl_finder.cgi. Try the Stathead for free and make your own queries.

User's Notes:

We have these stats only back to 1956

Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 1 Mariano Rivera -19 26 2008 38 NYY AL 24 0 0 0 23 1 1 .500 15 11 1 1 2 26 0.35 1185 0 90 87 2 0 0 0 0 1 1 1 0 0 0 0 .126 .144 .149 .293 345 238 2 Eric Gagne 4 82.1 2003 27 LAD NL 77 0 0 0 67 2 3 .400 55 37 12 11 20 137 1.20 335 2 306 279 6 0 2 3 4 0 0 2 1 0 0 2 .133 .199 .176 .375 1187 824 3 Billy Wagner 10 74.2 1999 27 HOU NL 66 0 0 0 55 4 1 .800 39 35 14 13 23 124 1.57 286 5 286 259 5 0 1 1 2 1 0 6 0 0 0 2 .135 .208 .212 .420 4 Taylor Buchholz 11 31.1 2008 26 COL NL 27 0 0 0 9 2 2 .500 1 18 8 6 8 25 1.72 263 0 119 109 4 0 2 0 1 1 1 5 1 0 0 1 .165 .220 .202 .422 395 239 5 Brad Lidge 12 25 2008 31 PHI NL 25 0 0 0 21 1 0 1.000 15 12 4 2 13 30 0.72 607 0 101 86 2 0 1 0 1 1 1 3 0 0 0 2 .140 .250 .163 .413 404 244 6 Scott Williamson 12 28.2 2004 28 BOS AL 28 0 0 0 5 0 1 .000 1 11 6 4 18 28 1.26 388 0 120 96 4 0 1 3 0 3 1 4 0 0 0 4 .115 .267 .156 .423 472 277 7 Dennis Eckersley 13 73.1 1990 35 OAK AL 63 0 0 0 61 4 2 .667 48 41 9 5 4 73 0.61 606 2 262 257 9 1 1 0 0 1 3 1 2 0 0 0 .160 .172 .226 .398 8 Takashi Saito 17 64.1 2007 37 LAD NL 63 0 0 0 55 2 1 .667 39 33 10 10 13 78 1.40 327 5 234 218 4 0 0 3 0 0 7 2 0 0 0 0 .151 .209 .239 .448 944 624 9 B.J. Ryan 17 72.1 2006 30 TOR AL 65 0 0 0 57 2 2 .500 38 42 12 11 20 86 1.37 333 3 270 248 2 0 1 0 1 1 8 7 3 2 0 4 .169 .230 .214 .444 1096 734 10 Joe Nathan 18 68.1 2006 31 MIN AL 64 0 0 0 61 7 0 1.000 36 38 12 12 16 95 1.58 283 3 262 240 7 2 4 1 3 2 1 2 0 0 0 3 .158 .212 .242 .454 1072 703 11 Jonathan Papelbon 18 68.1 2006 25 BOS AL 59 0 0 0 49 4 2 .667 35 40 8 7 13 75 0.92 515 3 257 240 10 1 2 1 1 2 1 4 1 0 0 2 .167 .211 .254 .465 1023 709 12 Jonathan Papelbon 19 58.1 2007 26 BOS AL 59 0 0 0 53 1 3 .250 37 30 12 12 15 84 1.85 256 5 224 205 5 0 0 4 0 0 1 4 0 0 0 0 .146 .219 .244 .463 910 634 13 Doug Henry 20 36 1991 27 MIL AL 32 0 0 0 25 2 1 .667 15 16 4 4 14 28 1.00 402 1 137 120 6 0 1 0 1 2 1 0 1 0 0 0 .133 .221 .208 .429 14 Rob Murphy 20 50.1 1986 26 CIN NL 34 0 0 0 12 6 0 1.000 1 26 4 4 21 36 0.72 542 0 195 168 4 0 2 0 3 3 3 2 1 0 0 5 .155 .245 .179 .424 15 Joakim Soria 21 25.1 2008 24 KCR AL 23 0 0 0 20 0 0 12 12 3 3 7 26 1.07 404 1 96 85 3 0 0 3 1 0 1 0 1 1 0 1 .141 .232 .212 .444 402 261 16 J.J. Putz 21 71.2 2007 30 SEA AL 68 0 0 0 65 6 1 .857 40 37 11 11 13 82 1.38 314 6 260 242 6 0 0 2 2 1 7 3 0 0 0 3 .153 .202 .252 .454 1033 674 17 Rich Gossage 21 46.2 1981 29 NYY AL 32 0 0 0 30 3 2 .600 20 22 6 4 14 48 0.77 461 2 173 156 1 1 1 1 1 1 5 5 1 1 0 1 .141 .215 .199 .414 18 Dennis Eckersley 22 57.2 1989 34 OAK AL 51 0 0 0 46 4 0 1.000 33 32 10 10 3 55 1.56 237 5 206 198 4 0 0 1 0 4 2 3 0 0 0 0 .162 .175 .258 .433 19 Cla Meredith 23 50.2 2006 23 SDP NL 45 0 0 0 11 5 1 .833 0 30 6 6 6 37 1.07 380 3 185 176 2 1 3 2 1 0 4 4 1 0 2 0 .170 .207 .244 .451 673 465 20 Mariano Rivera 24 69 1999 29 NYY AL 66 0 0 0 63 4 3 .571 45 43 15 14 18 52 1.83 259 2 268 245 7 1 3 3 0 2 5 4 0 0 1 2 .176 .239 .237 .476 21 Mariano Rivera 24 107.2 1996 26 NYY AL 61 0 0 0 14 8 3 .727 5 73 25 25 34 130 2.09 239 1 425 386 12 0 3 2 2 1 6 3 1 1 0 1 .189 .258 .228 .486 22 Troy Percival 24 74 1995 25 CAL AL 62 0 0 0 16 3 2 .600 3 37 19 16 26 94 1.95 240 6 284 252 7 0 2 1 4 1 1 8 1 0 2 2 .147 .229 .246 .475 23 Carlos Marmol 25 38.1 2008 25 CHC NL 32 0 0 0 7 1 1 .500 3 17 10 10 13 57 2.35 188 4 145 128 3 0 1 2 1 1 1 3 0 0 0 1 .133 .222 .250 .472 621 381 24 Rafael Betancourt 25 79.1 2007 32 CLE AL 68 0 0 0 15 5 1 .833 3 51 13 13 9 80 1.47 312 4 289 278 12 1 3 0 0 2 3 4 4 0 0 0 .183 .208 .277 .485 1156 846 25 Rafael Soriano 25 53 2003 23 SEA AL 40 0 0 0 12 3 0 1.000 1 30 9 9 12 68 1.53 282 2 201 185 8 0 1 3 0 1 2 4 1 0 0 0 .162 .224 .238 .462 861 577 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 26 Bryan Harvey 25 69 1993 30 FLA NL 59 0 0 0 54 1 5 .167 45 45 14 13 13 73 1.70 253 4 264 242 1 0 2 0 3 6 3 15 0 0 1 0 .186 .222 .240 .462 27 Ray Searage 25 38.1 1984 29 MIL AL 21 0 0 0 16 2 1 .667 6 20 3 3 16 29 0.70 551 0 149 129 4 0 3 1 3 0 3 2 0 0 0 1 .155 .253 .186 .439 28 Bobby Jenks 26 65 2007 26 CHW AL 66 0 0 0 62 3 5 .375 40 45 20 20 13 56 2.77 171 2 249 227 5 0 4 1 5 3 4 5 0 0 0 4 .198 .242 .247 .489 866 587 29 Mariano Rivera 26 78.1 2005 35 NYY AL 71 0 0 0 67 7 4 .636 43 50 18 12 18 80 1.38 307 2 306 283 5 2 0 4 0 1 3 6 3 0 0 0 .177 .235 .230 .465 1184 776 30 Robb Nen 26 66 2000 30 SFG NL 68 0 0 0 63 4 3 .571 41 37 15 11 19 92 1.50 284 4 256 228 6 0 1 2 4 3 3 9 0 0 0 5 .162 .230 .241 .471 993 662 31 Jim Johnson 27 33.1 2008 25 BAL AL 24 0 0 0 8 1 2 .333 1 20 5 5 14 18 1.35 313 0 130 114 1 0 1 1 1 0 6 1 1 0 0 1 .175 .271 .184 .455 490 298 32 Rich Garces 27 40.2 1999 28 BOS AL 30 0 0 0 4 5 1 .833 2 25 9 7 18 33 1.55 324 1 164 146 6 0 1 0 0 0 0 7 1 0 0 0 .171 .262 .233 .495 33 Jeff Zimmerman 28 87.2 1999 26 TEX AL 65 0 0 0 14 9 3 .750 3 50 24 23 23 67 2.36 217 9 336 302 11 0 1 2 3 6 5 3 2 0 0 2 .166 .225 .291 .516 34 Armando Benitez 29 69.2 2004 31 FLA NL 64 0 0 0 59 2 2 .500 47 36 11 10 21 62 1.29 317 6 262 237 7 0 4 0 3 1 3 9 0 0 0 0 .152 .220 .257 .477 1032 696 35 Francisco Rodrigu 29 84 2004 22 ANA AL 69 0 0 0 29 4 1 .800 12 51 21 17 33 123 1.82 247 2 335 297 10 0 1 1 2 1 4 4 2 0 0 5 .172 .256 .226 .482 1352 841 36 Jose Valverde 29 50.1 2003 23 ARI NL 54 0 0 0 33 2 1 .667 10 24 16 12 26 71 2.15 218 4 204 175 5 0 2 2 0 1 1 6 0 0 0 2 .137 .255 .234 .489 857 545 37 Tom Gordon 30 79.1 1998 30 BOS AL 73 0 0 0 69 7 4 .636 46 55 24 24 25 78 2.72 173 2 317 288 8 1 1 0 2 2 4 7 0 0 0 9 .191 .254 .247 .501 38 Trevor Hoffman 30 73 1998 30 SDP NL 66 0 0 0 61 4 2 .667 53 41 12 12 21 86 1.48 263 2 274 249 6 2 2 1 3 0 7 7 0 0 0 8 .165 .232 .229 .461 39 Troy Percival 30 74 1996 26 CAL AL 62 0 0 0 52 0 2 .000 36 38 20 19 31 100 2.31 212 8 291 255 5 0 4 2 2 1 2 14 1 0 0 2 .149 .246 .263 .509 40 Billy Wagner 31 77.2 2005 33 PHI NL 75 0 0 0 70 4 3 .571 38 45 17 13 20 87 1.51 292 6 297 272 7 1 2 3 0 2 5 9 2 0 1 3 .165 .229 .265 .494 1194 800 41 Mike Gonzalez 31 43.1 2004 26 PIT NL 47 0 0 0 12 3 1 .750 1 32 7 6 6 55 1.25 346 2 169 159 3 0 0 1 3 0 2 2 0 0 0 4 .201 .235 .258 .493 670 432 42 Jeremy Fikac 31 26.1 2001 26 SDP NL 23 0 0 0 5 2 0 1.000 0 15 6 4 5 19 1.37 294 2 99 91 1 1 1 1 2 0 2 0 0 0 0 0 .165 .216 .264 .480 374 245 43 Ray King 31 28.2 2000 26 MIL NL 36 0 0 0 8 3 2 .600 0 18 7 4 10 19 1.26 362 1 111 100 3 0 1 0 0 1 3 0 1 0 0 1 .180 .252 .240 .492 405 243 44 Tim Burke 31 91 1987 28 MON NL 55 0 0 0 30 7 0 1.000 18 64 18 12 17 58 1.19 355 3 354 327 8 1 6 0 8 2 7 6 3 0 0 2 .196 .234 .254 .488 45 Bruce Sutter 31 107.1 1977 24 CHC NL 62 0 0 0 48 7 3 .700 31 69 21 16 23 129 1.34 327 5 411 377 14 2 7 1 9 1 5 7 4 0 0 7 .183 .231 .271 .502 46 Billy Wagner 32 86 2003 31 HOU NL 78 0 0 0 67 1 4 .200 44 52 18 17 23 105 1.78 246 8 335 308 4 1 5 3 1 0 5 4 2 1 0 4 .169 .234 .266 .500 1309 877 47 Mike Myers 32 45.1 2000 31 COL NL 78 0 0 0 22 0 1 .000 1 24 10 10 24 41 1.99 292 2 177 150 6 2 3 2 1 0 6 3 0 0 0 1 .160 .284 .267 .551 737 427 48 Armando Benitez 32 78 1999 26 NYM NL 77 0 0 0 42 4 3 .571 22 40 17 16 41 128 1.85 240 4 312 271 8 2 4 0 0 0 4 12 0 0 0 2 .148 .260 .236 .496 49 Steve Howe 32 40 1994 36 NYY AL 40 0 0 0 25 3 0 1.000 15 28 8 8 7 18 1.80 256 2 152 144 6 0 1 0 1 0 5 3 0 0 0 1 .194 .232 .278 .510 50 Ted Abernathy 32 106.1 1967 34 CIN NL 70 0 0 0 61 6 3 .667 28 63 19 15 41 88 1.27 298 1 427 371 9 0 5 5 9 1 9 6 6 0 0 1 .170 .261 .202 .463 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 51 Joakim Soria 33 69 2007 23 KCR AL 62 0 0 0 37 2 3 .400 17 46 20 19 19 75 2.48 189 3 270 246 8 1 3 1 1 3 2 0 0 1 0 2 .187 .245 .264 .509 1079 698 52 Takashi Saito 33 78.1 2006 36 LAD NL 72 0 0 0 48 6 2 .750 24 48 19 18 23 107 2.07 217 3 303 271 12 1 3 2 3 4 6 5 0 0 0 2 .177 .243 .262 .505 1309 844 53 Jim Poole 33 50.1 1993 27 BAL AL 55 0 0 0 11 2 1 .667 2 30 18 12 21 29 2.15 208 2 197 171 5 0 5 0 3 2 6 2 1 1 0 0 .175 .263 .240 .503 54 Barney Schultz 33 49.1 1964 37 STL NL 30 0 0 0 22 1 3 .250 14 35 14 9 11 29 1.64 233 1 190 174 1 0 3 0 3 2 3 6 1 1 1 0 .201 .246 .224 .470 55 Troy Percival 34 40 2007 37 STL NL 34 1 0 0 9 3 0 1.000 0 24 8 8 10 36 1.80 244 3 150 140 4 1 0 0 0 0 1 2 3 0 0 2 .171 .227 .279 .506 585 384 56 Fabio Castro 34 31.2 2006 21 TOT ML 20 0 0 0 11 0 1 .000 1 18 9 8 13 18 2.27 205 1 125 106 5 0 0 2 2 2 6 1 0 0 1 0 .170 .268 .245 .513 489 295 57 Mike MacDougal 34 29 2006 29 TOT AL 29 0 0 0 7 1 1 .500 1 21 5 5 6 21 1.55 305 1 110 102 3 0 0 1 1 0 6 2 0 0 0 1 .206 .257 .265 .522 391 239 58 Joe Nathan 34 72.1 2004 29 MIN AL 73 0 0 0 63 1 2 .333 44 48 14 13 23 89 1.62 292 3 284 257 9 0 3 2 2 0 3 4 3 0 0 5 .187 .259 .257 .516 1224 774 59 Billy Wagner 34 48.1 2004 32 PHI NL 45 0 0 0 38 4 0 1.000 21 31 16 13 6 59 2.42 185 5 182 171 4 1 1 2 3 0 3 1 1 1 0 1 .181 .218 .304 .522 741 501 60 Arthur Rhodes 34 69.2 2002 32 SEA AL 66 0 0 0 9 10 4 .714 2 45 18 18 13 81 2.33 182 4 257 241 7 1 1 0 2 1 7 1 3 0 0 2 .187 .227 .274 .501 1034 700 61 Mariano Rivera 34 80.2 2001 31 NYY AL 71 0 0 0 66 4 6 .400 50 61 24 21 12 83 2.34 191 5 310 292 4 0 2 1 4 1 5 3 3 0 0 1 .209 .242 .274 .516 1160 836 62 Bruce Sutter 34 101.1 1979 26 CHC NL 62 0 0 0 56 6 6 .500 37 67 29 25 32 110 2.22 187 3 403 361 8 2 5 0 6 4 5 8 2 0 0 9 .186 .249 .244 .493 63 Dale Murray 34 69.2 1974 24 MON NL 32 0 0 0 23 1 1 .500 10 46 12 8 23 31 1.03 372 1 271 246 4 0 2 0 1 1 8 1 1 0 0 1 .187 .256 .215 .471 64 Carlos Marmol 35 69.1 2007 24 CHC NL 59 0 0 0 6 5 1 .833 1 41 11 11 35 96 1.43 326 3 285 243 5 0 3 4 1 2 2 9 0 1 1 5 .169 .282 .226 .508 1158 712 65 Juan Padilla 35 36.1 2005 28 NYM NL 24 0 0 0 5 3 1 .750 1 24 7 6 13 17 1.49 276 0 149 133 4 1 2 2 1 0 2 0 0 0 0 0 .180 .264 .226 .490 528 341 66 Octavio Dotel 35 97.1 2002 28 HOU NL 83 0 0 0 22 6 4 .600 6 58 21 20 27 118 1.85 234 7 376 335 11 1 2 4 3 7 4 6 2 0 0 2 .173 .239 .275 .514 1437 979 67 Gabe White 35 84 2000 28 TOT NL 68 0 0 0 17 11 2 .846 5 64 23 22 15 84 2.36 245 6 329 303 14 1 2 3 2 6 4 2 0 0 0 1 .211 .251 .323 .574 1270 872 68 Ugueth Urbina 35 69.1 1998 24 MON NL 64 0 0 0 59 6 3 .667 34 37 11 10 33 94 1.30 323 2 272 236 11 0 2 0 2 1 4 6 0 1 2 3 .157 .259 .229 .488 69 Don McMahon 35 30.1 1973 43 SFG NL 22 0 0 0 16 4 0 1.000 6 21 5 5 7 20 1.48 260 1 119 111 3 0 3 0 1 0 0 2 2 0 0 3 .189 .237 .243 .480 70 Bill Henry 35 52 1964 36 CIN NL 37 0 0 0 20 2 2 .500 6 31 9 5 12 28 0.87 417 2 202 182 6 0 4 3 3 2 3 3 0 0 0 1 .170 .231 .236 .467 71 Pat Neshek 36 37 2006 25 MIN AL 32 0 0 0 3 4 2 .667 0 23 9 9 6 53 2.19 204 6 138 131 1 0 0 0 0 1 0 3 2 0 0 0 .176 .210 .321 .531 555 392 72 Tom Gordon 36 89.2 2004 36 NYY AL 80 0 0 0 15 9 4 .692 4 56 23 22 23 96 2.21 204 5 342 311 14 2 5 1 5 2 8 2 1 1 0 3 .180 .237 .286 .523 1323 896 73 John Smoltz 36 64.1 2003 36 ATL NL 62 0 0 0 55 0 2 .000 45 48 9 8 8 73 1.12 383 2 244 235 12 0 1 0 0 1 6 1 1 0 0 2 .204 .230 .281 .511 893 648 74 Tim Spooneybarger 36 42 2003 23 FLA NL 33 0 0 0 9 1 2 .333 0 27 21 19 11 32 4.07 103 1 159 142 2 2 0 1 2 3 5 5 1 0 0 5 .190 .248 .254 .502 568 345 75 Robb Nen 36 88.2 1998 28 SFG NL 78 0 0 0 67 7 7 .500 40 59 21 15 25 110 1.52 264 4 357 327 9 1 5 1 2 2 2 10 0 0 0 3 .180 .239 .251 .490 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 76 Steve Reed 36 84 1995 30 COL NL 71 0 0 0 15 5 2 .714 3 61 24 20 21 79 2.14 252 8 327 301 7 0 3 1 3 1 6 3 4 1 2 0 .203 .256 .306 .562 77 Mike Jackson 36 42.1 1994 29 SFG NL 36 0 0 0 12 3 2 .600 4 23 8 7 11 51 1.49 266 4 158 140 2 0 0 2 4 1 2 1 2 0 0 0 .164 .234 .264 .498 78 Mark Dewey 36 26.2 1993 28 PIT NL 21 0 0 0 17 1 2 .333 7 14 8 7 10 14 2.36 171 0 108 89 5 1 1 3 3 3 1 2 0 0 0 0 .157 .257 .236 .493 79 Bryan Harvey 36 78.2 1991 28 CAL AL 67 0 0 0 63 2 4 .333 46 51 20 14 17 101 1.60 256 6 309 286 7 0 3 1 3 2 3 12 0 0 2 2 .178 .225 .266 .491 80 Dave Smith 36 60 1987 32 HOU NL 50 0 0 0 44 2 3 .400 24 39 13 11 21 73 1.65 238 0 240 214 6 2 8 1 3 1 2 8 0 0 2 2 .182 .257 .229 .486 81 Russ Springer 37 66 2007 38 STL NL 76 0 0 0 18 8 1 .889 0 41 18 16 19 66 2.18 201 3 257 226 6 2 1 3 3 6 4 3 3 0 0 1 .181 .248 .265 .513 1068 682 82 Juan Rincon 37 82 2004 25 MIN AL 77 0 0 0 18 11 6 .647 2 52 27 24 32 106 2.63 180 5 327 287 7 1 1 2 3 3 4 4 2 0 0 2 .181 .265 .265 .530 1399 886 83 Jason Isringhause 37 65.1 2002 29 STL NL 60 0 0 0 51 3 2 .600 32 46 22 18 18 68 2.48 161 0 257 231 10 0 1 1 4 3 4 9 2 0 0 0 .199 .257 .242 .499 953 633 84 Troy Percival 37 57.2 2001 31 ANA AL 57 0 0 0 50 4 2 .667 39 39 19 17 18 71 2.65 171 3 230 209 6 0 1 2 1 0 2 14 1 0 0 2 .187 .258 .258 .516 982 641 85 Arthur Rhodes 37 68 2001 31 SEA AL 71 0 0 0 16 8 0 1.000 3 46 14 13 12 83 1.72 242 5 258 244 7 0 0 1 1 0 1 1 0 0 0 3 .189 .230 .279 .509 1031 695 86 Paul Kilgus 37 28.2 1993 31 STL NL 22 1 0 0 7 1 0 1.000 1 18 2 2 8 21 0.63 632 1 109 100 3 0 1 1 0 0 3 4 2 0 0 0 .180 .248 .240 .488 87 Tom Niedenfuer 37 94.2 1983 23 LAD NL 66 0 0 0 38 8 3 .727 11 55 22 20 29 66 1.90 189 6 366 324 3 1 11 1 7 5 7 8 1 1 0 1 .170 .237 .241 .478 88 Kevin Saucier 37 49 1981 24 DET AL 38 0 0 0 23 4 2 .667 13 26 11 9 21 23 1.65 228 1 189 162 3 0 3 5 1 0 10 2 2 0 0 2 .160 .277 .198 .475 89 Rafael Perez 38 60.2 2007 25 CLE AL 44 0 0 0 11 1 2 .333 1 41 15 12 15 62 1.78 259 5 236 219 6 1 2 0 1 1 7 2 1 0 0 4 .187 .238 .292 .530 883 595 90 Jeff Nelson 38 65.1 2001 34 SEA AL 69 0 0 0 16 4 3 .571 4 30 21 20 44 88 2.76 151 3 273 221 5 0 1 6 2 0 7 2 0 0 0 2 .136 .295 .199 .494 1190 684 91 John Wetteland 38 65 1997 30 TEX AL 61 0 0 0 58 7 2 .778 31 43 18 14 21 63 1.94 248 5 259 236 11 0 3 0 1 1 1 1 1 0 0 1 .182 .248 .292 .540 92 Trevor Hoffman 38 88 1996 28 SDP NL 70 0 0 0 62 9 5 .643 42 50 23 22 31 111 2.25 178 6 348 311 10 1 5 2 2 2 2 4 2 1 0 2 .161 .240 .257 .497 93 Rich Gossage 38 133 1977 25 PIT NL 72 0 0 0 55 11 9 .550 26 78 27 24 49 151 1.62 243 9 523 459 11 0 6 2 7 6 7 9 3 0 0 2 .170 .250 .253 .503 94 J.J. Putz 39 78.1 2006 29 SEA AL 72 0 0 0 57 4 1 .800 36 59 20 20 13 104 2.30 193 4 303 285 8 1 1 2 1 2 5 7 0 0 0 1 .207 .245 .284 .529 1215 825 95 Bobby Howry 39 73 2005 31 CLE AL 79 0 0 0 24 7 4 .636 3 49 23 20 16 48 2.47 170 4 277 256 8 1 1 0 3 2 7 4 1 0 0 0 .191 .237 .277 .514 1115 721 96 Eric Gagne 39 82.1 2004 28 LAD NL 70 0 0 0 59 7 3 .700 45 53 24 20 22 114 2.19 187 5 326 293 9 0 3 5 4 2 2 0 0 0 0 2 .181 .248 .263 .511 1264 867 97 Kelly Wunsch 39 36 2003 30 CHW AL 43 0 0 0 6 0 0 0 17 13 11 25 33 2.75 168 1 160 122 5 0 4 7 1 5 0 6 0 0 0 1 .139 .308 .205 .513 628 369 98 Brendan Donnelly 39 49.2 2002 30 ANA AL 46 0 0 0 11 1 1 .500 1 32 13 12 19 54 2.17 203 2 199 174 5 0 3 2 3 1 1 2 0 0 0 1 .184 .270 .247 .517 834 529 99 Mike Jackson 39 64 1998 33 CLE AL 69 0 0 0 57 1 1 .500 40 43 11 11 13 55 1.55 307 4 239 221 9 0 0 4 1 0 7 1 4 1 3 1 .195 .252 .290 .542 100 Graeme Lloyd 39 37.2 1998 31 NYY AL 50 0 0 0 8 3 0 1.000 0 26 10 7 6 20 1.67 264 3 145 136 5 0 2 2 0 1 2 2 0 0 0 2 .191 .234 .294 .528 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 101 Roy Face 39 135.1 1956 28 PIT NL 68 3 0 0 34 12 13 .480 6 131 57 53 42 96 3.52 107 16 569 512 4 1 15 1 13 1 6 1 1 1 0 1 .256 .313 .361 .674 102 Heath Bell 40 93.2 2007 29 SDP NL 81 0 0 0 16 6 4 .600 2 60 21 21 30 102 2.02 200 3 363 325 7 2 1 2 4 1 9 8 3 0 0 4 .185 .257 .246 .503 1518 1009 103 Dennys Reyes 40 50.2 2006 29 MIN AL 66 0 0 0 8 5 0 1.000 0 35 8 5 15 49 0.89 504 3 194 178 5 0 2 0 1 0 8 0 4 4 0 4 .197 .259 .275 .534 690 435 104 Keith Foulke 40 81 2001 28 CHW AL 72 0 0 0 69 4 9 .308 42 57 21 21 22 75 2.33 198 3 322 287 7 1 1 8 4 1 9 3 1 1 0 1 .199 .274 .261 .535 1198 802 105 Keith Foulke 40 105.1 1999 26 CHW AL 67 0 0 0 31 3 3 .500 9 72 28 26 21 123 2.22 221 11 411 384 18 0 4 3 3 0 4 1 2 0 0 1 .188 .235 .320 .555 106 Jose Mesa 40 64 1995 29 CLE AL 62 0 0 0 57 3 0 1.000 46 49 9 8 17 58 1.12 415 3 250 227 4 0 2 0 4 2 8 3 1 0 0 5 .216 .268 .273 .541 107 Steve Ontiveros 40 74.2 1985 24 OAK AL 39 0 0 0 18 1 3 .250 8 45 17 16 19 36 1.93 198 4 284 259 8 1 2 2 2 2 10 2 1 1 0 1 .174 .234 .259 .493 108 Willie Hernandez 40 140.1 1984 29 DET AL 80 0 0 0 68 9 3 .750 32 96 30 30 36 112 1.92 204 6 548 496 10 1 8 4 9 3 9 4 2 0 0 2 .194 .252 .254 .506 109 Wes Littleton 41 36.1 2006 23 TEX AL 33 0 0 0 6 2 1 .667 1 23 7 7 13 17 1.73 266 2 138 122 1 1 0 2 0 1 9 1 1 0 0 0 .189 .275 .262 .537 480 303 110 Joe Nathan 41 70 2005 30 MIN AL 69 0 0 0 58 7 4 .636 43 46 22 21 22 94 2.70 165 5 276 251 11 0 1 0 1 2 2 2 1 0 0 2 .183 .247 .287 .534 1144 749 111 Doug Jones 41 80.1 1997 40 MIL AL 75 0 0 0 73 6 6 .500 36 62 20 18 9 82 2.02 231 4 307 289 11 1 1 3 1 5 5 2 3 0 0 2 .215 .242 .301 .543 112 Pete Ladd 41 49.1 1983 26 MIL AL 44 0 0 0 40 3 4 .429 25 30 17 14 16 41 2.55 147 3 194 174 5 0 2 1 0 3 3 8 0 0 0 3 .172 .242 .253 .495 113 Steve Mingori 41 56.2 1971 27 CLE AL 54 0 0 0 24 1 2 .333 4 31 10 9 24 45 1.43 267 2 221 187 6 1 6 1 5 4 3 1 0 0 0 1 .166 .259 .241 .500 114 Bobby Tiefenauer 41 29.2 1963 33 MLN NL 12 0 0 0 11 1 1 .500 2 20 4 4 4 22 1.21 266 1 110 103 3 0 0 0 2 1 2 1 1 0 0 1 .194 .222 .252 .474 115 Ray Narleski 41 59.1 1956 27 CLE AL 32 0 0 0 21 3 2 .600 4 36 11 10 19 42 1.52 277 5 234 212 3 3 0 1 1 1 1 3 0 0 0 0 .170 .240 .283 .523 116 Neal Cotts 42 60.1 2005 25 CHW AL 69 0 0 0 10 4 0 1.000 0 38 16 13 29 58 1.94 232 1 248 212 10 0 5 4 0 3 6 2 1 1 0 3 .179 .286 .241 .527 999 616 117 Clay Hensley 42 47.2 2005 25 SDP NL 24 1 0 0 5 1 1 .500 0 33 12 9 17 28 1.70 226 0 189 169 5 1 2 0 1 2 6 1 0 0 0 2 .195 .266 .237 .503 687 422 118 Matt Wise 42 64.1 2005 29 MIL NL 49 0 0 0 11 4 4 .500 1 37 25 24 25 62 3.36 127 6 262 231 8 1 5 3 1 2 3 10 0 0 1 1 .160 .249 .281 .530 1052 668 119 Shingo Takatsu 42 62.1 2004 35 CHW AL 59 0 0 0 45 6 4 .600 19 40 17 16 21 50 2.31 205 6 245 220 6 0 3 2 2 0 5 1 0 0 0 1 .182 .259 .291 .550 972 592 120 T.J. Mathews 42 29.2 1995 25 STL NL 23 0 0 0 12 1 1 .500 2 21 7 5 11 28 1.52 276 1 120 105 2 0 1 0 4 0 2 7 0 0 0 2 .200 .276 .248 .524 121 Rob Dibble 42 98 1990 26 CIN NL 68 0 0 0 29 8 3 .727 11 62 22 19 34 136 1.74 228 3 384 339 13 1 3 1 4 6 8 20 3 0 1 3 .183 .255 .254 .509 122 Dennis Eckersley 42 72.2 1988 33 OAK AL 60 0 0 0 53 4 2 .667 45 52 20 19 11 70 2.35 162 5 279 263 4 0 2 1 1 3 3 3 1 0 2 0 .198 .230 .270 .500 123 Hideki Okajima 43 69 2007 31 BOS AL 66 0 0 0 13 3 2 .600 5 50 17 17 17 63 2.22 214 6 272 248 6 1 2 1 5 1 6 5 0 0 0 0 .202 .255 .306 .561 1062 687 124 Brandon League 43 42.2 2006 23 TOR AL 33 0 0 0 8 1 2 .333 1 34 17 12 9 29 2.53 180 3 173 159 2 0 2 3 2 0 7 1 1 0 0 0 .214 .269 .283 .552 574 395 125 Mariano Rivera 43 75 2006 36 NYY AL 63 0 0 0 59 5 5 .500 34 61 16 15 11 55 1.80 251 3 293 274 7 1 4 5 1 2 10 3 3 0 0 0 .223 .264 .288 .552 1101 757 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 126 Huston Street 43 78.1 2005 21 OAK AL 67 0 0 0 47 5 1 .833 23 53 17 15 26 72 1.72 253 3 306 273 11 0 4 2 3 2 7 7 2 1 0 1 .194 .267 .267 .534 1186 777 127 Jesse Crain 43 27 2004 22 MIN AL 22 0 0 0 3 3 0 1.000 0 17 6 6 12 14 2.00 236 2 109 95 3 0 1 1 1 0 3 1 0 0 0 1 .179 .278 .274 .552 446 273 128 Brad Lidge 43 94.2 2004 27 HOU NL 80 0 0 0 44 6 5 .545 29 57 21 20 30 157 1.90 229 8 369 328 6 4 5 6 3 2 5 2 5 0 1 3 .174 .254 .290 .544 1466 983 129 Rheal Cormier 43 84.2 2003 36 PHI NL 65 0 0 0 21 8 0 1.000 1 54 18 16 25 67 1.70 234 4 327 297 12 1 2 1 4 0 7 2 1 1 1 0 .182 .248 .269 .517 1260 787 130 Buddy Groom 43 62 2002 36 BAL AL 70 0 0 0 17 3 2 .600 2 44 11 11 12 48 1.60 269 4 239 224 5 1 3 2 0 1 6 1 0 0 0 0 .196 .243 .281 .524 912 596 131 Mariano Rivera 43 75.2 2000 30 NYY AL 66 0 0 0 61 7 4 .636 36 58 26 24 25 58 2.85 169 4 311 279 10 1 3 0 5 2 3 4 2 0 0 2 .208 .271 .294 .565 1182 790 132 Derek Lowe 43 109.1 1999 26 BOS AL 74 0 0 0 32 6 3 .667 15 84 35 32 25 80 2.63 190 7 436 404 19 1 1 4 1 2 12 6 1 0 0 1 .208 .260 .312 .572 133 Pedro Borbon 43 36 1996 28 ATL NL 43 0 0 0 19 3 0 1.000 1 26 12 11 7 31 2.75 160 1 140 128 3 3 0 1 4 0 3 3 0 0 0 0 .203 .250 .297 .547 134 Duane Ward 43 71.2 1993 29 TOR AL 71 0 0 0 70 2 3 .400 45 49 17 17 25 97 2.13 203 4 282 254 6 0 2 1 0 2 7 3 0 0 0 7 .193 .266 .264 .530 135 Steve Farr 43 52 1992 35 NYY AL 50 0 0 0 42 2 2 .500 30 34 10 9 19 37 1.56 254 2 207 183 4 0 0 2 1 2 3 7 0 0 0 0 .186 .267 .240 .507 136 Fred Holdsworth 43 39.2 1976 24 BAL AL 16 0 0 0 13 4 1 .800 2 24 9 9 13 24 2.04 160 0 149 134 4 1 1 0 1 1 4 0 2 0 0 2 .179 .250 .224 .474 137 Jim Brewer 43 78.1 1972 34 LAD NL 51 0 0 0 41 8 7 .533 17 41 16 11 25 69 1.26 265 6 303 261 8 0 11 2 11 4 7 4 1 0 0 1 .157 .233 .257 .490 138 Windy McCall 43 77.1 1956 30 NYG NL 46 4 0 0 20 3 4 .429 7 74 36 31 20 41 3.61 104 7 321 298 3 3 5 1 5 1 1 0 0 0 0 1 .248 .297 .349 .646 139 Kerry Wood 44 33.1 2008 31 CHC NL 32 0 0 0 26 2 1 .667 17 21 10 10 7 38 2.70 163 1 131 115 6 1 2 6 2 1 1 0 0 0 0 0 .183 .264 .278 .542 476 318 140 Kiko Calero 44 45.1 2004 29 STL NL 41 0 0 0 4 3 1 .750 2 27 14 14 10 47 2.78 154 5 168 153 7 0 1 1 4 0 3 0 0 1 0 1 .176 .232 .320 .552 691 442 141 Damaso Marte 44 79.2 2003 28 CHW AL 71 0 0 0 25 4 2 .667 11 50 16 14 34 87 1.58 292 3 314 271 11 1 6 3 3 3 7 6 0 1 0 1 .185 .280 .266 .546 1284 805 142 Scott Williamson 44 93.1 1999 23 CIN NL 62 0 0 0 40 12 7 .632 19 54 29 25 43 107 2.41 195 8 366 315 12 1 6 1 5 2 11 13 0 2 0 13 .171 .271 .292 .563 143 John Wetteland 44 62 1998 31 TEX AL 63 0 0 0 59 3 1 .750 42 47 17 14 14 72 2.03 236 6 249 231 3 3 1 0 2 2 2 1 0 0 0 1 .203 .247 .320 .567 144 John Wetteland 44 61.1 1995 28 NYY AL 60 0 0 0 56 1 5 .167 31 40 22 20 14 66 2.93 158 6 233 216 10 1 2 0 1 2 5 7 1 0 0 1 .185 .233 .324 .557 145 Bobby Ayala 44 56.2 1994 24 SEA AL 46 0 0 0 40 4 3 .571 18 42 25 18 26 76 2.86 172 2 236 207 7 0 0 0 1 2 4 2 0 0 0 2 .203 .289 .266 .555 146 John Wetteland 44 85.1 1993 26 MON NL 70 0 0 0 58 9 3 .750 43 58 17 13 28 113 1.37 307 3 344 308 10 4 3 2 5 1 0 13 2 0 0 7 .188 .260 .276 .536 147 Jim Corsi 44 38.1 1989 27 OAK AL 22 0 0 0 14 1 2 .333 0 26 8 8 10 21 1.88 197 2 149 134 2 0 0 1 2 2 4 3 0 0 0 0 .194 .252 .254 .506 148 Jeff Montgomery 44 92 1989 27 KCR AL 63 0 0 0 39 7 3 .700 18 66 16 14 25 94 1.37 284 3 363 334 7 1 4 2 1 1 5 8 5 1 1 6 .198 .257 .251 .508 149 Karl Best 44 32.1 1985 26 SEA AL 15 0 0 0 7 2 1 .667 4 25 9 7 6 32 1.95 215 1 128 121 5 0 0 1 0 0 1 0 0 0 0 0 .207 .250 .273 .523 150 Brad Lesley 44 38.1 1982 23 CIN NL 28 0 0 0 19 0 2 .000 4 27 13 11 13 29 2.58 143 1 151 137 2 0 4 0 1 0 4 6 2 0 1 1 .197 .267 .234 .501 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 151 Francisco Cordero 45 27 2008 33 CIN NL 26 0 0 0 21 2 0 1.000 12 14 6 6 17 31 2.00 221 2 113 94 1 1 1 2 0 0 1 2 1 1 0 2 .149 .292 .245 .537 464 271 152 Francisco Rodrigu 45 27 2008 26 LAA AL 29 0 0 0 26 0 1 .000 24 16 6 6 16 24 2.00 207 0 109 93 5 0 2 0 0 0 1 2 0 0 0 2 .172 .294 .226 .520 461 274 153 Manny Delcarmen 45 44 2007 25 BOS AL 44 0 0 0 5 0 0 1 28 11 10 17 41 2.05 232 4 176 153 1 2 1 2 2 2 1 2 2 0 0 0 .183 .270 .294 .564 704 429 154 Akinori Otsuka 45 32.1 2007 35 TEX AL 34 0 0 0 13 2 1 .667 4 26 10 9 9 23 2.51 180 0 131 119 7 0 1 0 1 2 1 3 2 0 0 0 .218 .269 .277 .546 497 312 155 Brandon Medders 45 30.1 2005 25 ARI NL 27 0 0 0 10 4 1 .800 0 21 6 6 11 31 1.78 249 2 122 108 2 0 0 1 0 2 1 1 1 0 0 1 .194 .270 .269 .539 476 300 156 Arthur Rhodes 45 43.1 2005 35 CLE AL 47 0 0 0 8 3 1 .750 0 33 13 10 12 43 2.08 202 2 175 160 4 0 2 1 0 2 3 0 0 0 0 0 .206 .263 .269 .532 696 455 157 Francisco Cordero 45 45.1 2002 27 TEX AL 39 0 0 0 25 2 0 1.000 10 33 12 9 13 41 1.79 267 2 177 162 7 0 1 2 0 0 4 0 4 1 0 1 .204 .271 .284 .555 727 455 158 Chris Hammond 45 76 2002 36 ATL NL 63 0 0 0 6 7 2 .778 0 53 15 8 31 63 0.95 439 1 311 272 11 2 9 1 5 2 7 2 1 0 0 1 .195 .278 .261 .539 1125 701 159 Byung-Hyun Kim 45 84 2002 23 ARI NL 72 0 0 0 66 8 3 .727 36 64 20 19 26 92 2.04 224 5 343 308 6 0 2 6 1 2 7 5 1 0 0 2 .208 .281 .276 .557 1348 884 160 Mariano Rivera 45 46 2002 32 NYY AL 45 0 0 0 37 1 4 .200 28 35 16 14 11 41 2.74 161 3 187 172 5 0 2 2 2 0 1 3 0 0 1 1 .203 .259 .285 .544 724 495 161 John Rocker 45 72.1 1999 24 ATL NL 74 0 0 0 61 4 5 .444 38 47 24 20 37 104 2.49 180 5 301 261 8 0 4 1 2 0 2 3 1 0 0 7 .180 .284 .268 .552 162 Mike Cather 45 37.2 1997 26 ATL NL 35 0 0 0 10 2 4 .333 0 23 12 10 19 29 2.39 174 1 155 132 7 0 4 2 2 0 3 0 0 0 0 0 .174 .288 .250 .538 163 Roberto Hernandez 45 84.2 1996 31 CHW AL 72 0 0 0 61 6 5 .545 38 65 21 18 38 85 1.91 248 2 355 313 7 2 5 0 2 2 2 7 2 0 0 6 .208 .292 .262 .554 164 Jeff Montgomery 45 87.1 1993 31 KCR AL 69 0 0 0 63 7 5 .583 45 65 22 22 23 66 2.27 203 3 347 316 14 2 4 2 5 1 3 7 1 0 0 3 .206 .263 .291 .554 165 Rod Beck 45 92 1992 23 SFG NL 65 0 0 0 42 3 3 .500 17 62 20 18 15 87 1.76 187 4 352 327 8 1 2 2 6 2 2 2 4 0 2 5 .190 .228 .257 .485 166 Ramon Ramirez 46 27.1 2008 26 KCR AL 25 0 0 0 8 0 1 .000 0 22 9 9 10 30 2.96 145 0 112 102 1 1 0 0 0 0 1 0 0 0 0 3 .216 .286 .245 .531 443 276 167 Jared Burton 46 43 2007 26 CIN NL 47 0 0 0 12 4 2 .667 0 28 15 12 22 36 2.51 185 2 176 150 4 0 4 2 1 1 5 4 1 1 1 3 .187 .297 .253 .550 677 428 168 Jason Isringhause 46 65.1 2007 34 STL NL 63 0 0 0 54 4 0 1.000 32 42 21 18 28 54 2.48 177 4 267 235 8 1 3 2 1 1 5 1 0 0 0 3 .179 .271 .272 .543 1055 646 169 Huston Street 46 50 2007 23 OAK AL 48 0 0 0 35 5 2 .714 16 35 20 16 12 63 2.88 146 5 199 184 6 0 3 0 2 1 0 5 2 0 0 0 .190 .239 .304 .543 762 502 170 Joel Zumaya 46 83.1 2006 21 DET AL 62 0 0 0 12 6 3 .667 1 56 20 18 42 97 1.94 235 6 350 300 3 2 2 2 2 4 1 4 1 0 0 4 .187 .287 .270 .557 1424 901 171 Ray King 46 62 2004 30 STL NL 86 0 0 0 9 5 2 .714 0 43 19 18 24 40 2.61 163 1 248 218 8 1 0 3 2 1 8 0 0 0 0 2 .197 .285 .257 .542 947 610 172 B.J. Ryan 46 87 2004 28 BAL AL 76 0 0 0 19 4 6 .400 3 64 24 22 35 122 2.28 202 4 361 320 9 1 9 1 3 2 2 5 1 0 0 0 .200 .279 .272 .551 1611 1029 173 Octavio Dotel 46 87 2003 29 HOU NL 76 0 0 0 13 6 4 .600 4 53 25 24 31 97 2.48 176 9 346 309 9 2 2 3 2 1 5 3 0 0 0 2 .172 .253 .301 .554 1356 903 174 Mike Koplove 46 61.2 2002 25 ARI NL 55 0 0 0 15 6 1 .857 0 47 24 23 23 46 3.36 136 2 249 221 6 1 4 0 4 1 3 4 2 0 0 1 .213 .286 .276 .562 895 557 175 Jeff Nelson 46 69.2 2000 33 NYY AL 73 0 0 0 13 8 4 .667 0 44 24 19 45 71 2.45 196 2 296 241 11 0 1 2 6 2 6 11 2 0 0 4 .183 .314 .253 .567 1237 716 ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- Cnt Player **OPS ** IP Year Age Tm Lg G GS CG SHO GF W L W-L% SV H R ER BB SO ERA ERA HR BF AB 2B 3B IBB HBP SH SF GDP SB CS Pk BK WP BA OBP SLG OPS Pit Str ----+-----------------+--------+-----+----+---+---+--+---+--+--+---+--+--+--+-----+--+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+---- 176 Chad Bradford 46 30.2 1998 23 CHW AL 29 0 0 0 8 2 1 .667 1 27 16 11 7 11 3.23 141 0 125 118 6 0 0 0 0 0 3 1 0 0 1 1 .229 .272 .280 .552 177 Norm Charlton 46 69.2 1995 32 TOT ML 55 0 0 0 27 4 6 .400 14 46 31 26 31 70 3.36 137 4 284 243 4 1 3 4 4 2 8 8 1 0 1 6 .189 .289 .263 .552 178 Bruce Ruffin 46 34 1995 31 COL NL 37 0 0 0 19 0 1 .000 11 26 8 8 19 23 2.12 255 1 140 117 2 0 1 0 4 0 5 2 2 1 0 1 .222 .331 .265 .596 179 Greg McMichael 46 91.2 1993 26 ATL NL 74 0 0 0 40 2 3 .400 19 68 22 21 29 89 2.06 196 3 365 330 7 1 4 0 4 2 10 5 2 0 1 6 .206 .269 .261 .530 180 Tom Henke 46 50.1 1991 33 TOR AL 49 0 0 0 43 0 2 .000 32 33 13 13 11 53 2.32 182 4 190 179 8 1 2 0 0 0 4 2 0 1 0 1 .184 .232 .307 .539 181 Duane Ward 46 107.1 1991 27 TOR AL 81 0 0 0 46 7 6 .538 23 80 36 33 33 132 2.77 153 3 428 386 10 1 3 2 3 4 7 7 4 0 0 6 .207 .271 .262 .533 182 George Sherrill 47 45.2 2007 30 SEA AL 73 0 0 0 16 2 0 1.000 3 28 12 12 17 56 2.36 183 4 182 156 6 0 1 1 4 4 1 0 0 0 1 1 .179 .258 .295 .553 720 468 183 Kyle Farnsworth 47 70 2005 29 TOT ML 72 0 0 0 34 1 1 .500 16 44 18 17 27 87 2.19 195 5 277 244 6 1 0 3 2 1 4 8 2 0 1 3 .180 .269 .275 .544 1111 711 184 Al Reyes 47 62.2 2005 34 STL NL 65 0 0 0 18 4 2 .667 3 38 15 15 20 67 2.15 196 5 244 215 9 0 2 5 3 1 2 0 2 0 0 1 .177 .261 .288 .549 1041 657 185 Orber Moreno 47 34.2 2004 27 NYM NL 33 0 0 0 8 3 1 .750 1 29 17 13 11 29 3.38 127 0 146 131 3 0 0 3 1 0 1 4 0 0 1 2 .221 .297 .244 .541 538 348 186 Matt Mantei 47 55 2003 29 ARI NL 50 0 0 0 44 5 4 .556 29 37 17 16 18 68 2.62 178 6 220 194 3 1 1 2 4 2 1 3 0 0 0 1 .191 .264 .309 .573 881 569 187 John Riedling 47 33.2 2001 25 CIN NL 29 0 0 0 14 1 1 .500 1 22 9 9 14 23 2.41 190 1 136 118 8 0 0 2 2 0 1 1 1 0 0 5 .186 .284 .280 .564 506 299 188 Armando Benitez 47 76 2000 27 NYM NL 76 0 0 0 68 4 4 .500 41 39 24 22 38 106 2.61 171 10 304 263 7 2 2 0 2 1 2 9 2 1 0 0 .148 .255 .304 .559 1313 806 189 Trevor Hoffman 47 67.1 1999 31 SDP NL 64 0 0 0 54 2 3 .400 40 48 23 16 15 73 2.14 196 5 263 244 8 2 2 0 1 3 8 2 0 0 0 4 .197 .240 .307 .547 190 Doug Brocail 47 62.2 1998 31 DET AL 60 0 0 0 24 5 2 .714 0 47 23 19 18 55 2.73 172 2 247 223 11 1 3 1 2 3 4 4 3 0 0 6 .211 .269 .296 .565 191 Roberto Hernandez 47 71 1992 27 CHW AL 43 0 0 0 27 7 3 .700 12 45 15 13 20 68 1.65 237 4 277 250 11 0 1 4 0 3 2 4 4 0 0 2 .180 .249 .272 .521 192 Todd Frohwirth 47 96.1 1991 28 BAL AL 51 0 0 0 10 7 3 .700 3 64 24 20 29 77 1.87 213 2 372 337 14 3 3 1 4 1 9 10 4 1 0 0 .190 .255 .267 .522 193 Mike Schooler 47 34.1 1991 28 SEA AL 34 0 0 0 23 3 3 .500 7 25 14 14 10 31 3.67 112 2 138 126 2 1 0 0 1 1 2 3 0 0 1 2 .198 .255 .278 .533 194 John Franco 47 86 1988 27 CIN NL 70 0 0 0 61 6 6 .500 39 60 18 15 27 46 1.57 229 3 336 303 4 0 3 0 5 1 8 1 4 2 2 1 .198 .263 .241 .504 195 Doug Jones 47 83.1 1988 31 CLE AL 51 0 0 0 46 3 4 .429 37 69 26 21 16 72 2.27 181 1 338 317 7 3 3 2 3 0 6 0 1 0 3 2 .218 .260 .268 .528 196 Mark Eichhorn 47 157 1986 25 TOR AL 69 0 0 0 38 14 6 .700 10 105 32 30 45 166 1.72 248 8 612 548 23 3 14 7 9 2 12 15 5 0 1 2 .192 .261 .288 .549 197 Tom Henke 47 91.1 1986 28 TOR AL 63 0 0 0 51 9 5 .643 27 63 39 34 32 118 3.35 127 6 370 329 13 0 4 1 2 6 3 10 1 0 1 3 .191 .261 .286 .547 198 Bobby Thigpen 47 35.2 1986 22 CHW AL 20 0 0 0 14 2 0 1.000 7 26 7 7 12 20 1.77 246 1 142 127 3 1 0 1 1 1 4 2 0 0 0 0 .205 .277 .268 .545 199 Steve Howe 47 68.2 1983 25 LAD NL 46 0 0 0 33 4 7 .364 18 55 15 11 12 52 1.44 250 2 274 252 5 0 7 1 5 3 4 0 0 0 0 3 .218 .254 .262 .516 200 Tug McGraw 47 92.1 1980 35 PHI NL 57 0 0 0 48 5 4 .556 20 62 16 15 23 75 1.46 259 3 355 319 11 3 9 2 7 4 6 3 2 0 0 1 .194 .250 .276 .526 Seasons/Careers found: 6,821.

 Photos from the George Grantham Bain Collection at the Library of Congress.

Please report any abuse.