Mobile Site You Are Here > Home > Leagues > MLB History > 1998 MLB | AL | NL > Pitcher

1998 Major League Baseball Pitcher

1997 MLB  / 1999 MLB  / 1998 AL  / 1998 NL  Pitcher

Team & League Standard Fielding--P

Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% SB CS CS% PO
ANA 19 4.83 162 162 3 1444.0 325 93 217 15 20 .954 156 65 29% 15
ARI 25 5.01 162 162 7 1432.1 328 101 215 12 14 .963 93 63 40% 16
ATL 19 3.59 162 162 24 1438.2 313 86 216 11 14 .965 85 40 32% 6
BAL 22 4.85 162 162 16 1431.1 336 104 220 12 18 .964 182 53 23% 12
BOS 23 4.50 162 162 5 1436.0 299 94 187 18 19 .940 132 58 31% 9
CHC 24 4.86 163 163 7 1477.1 275 86 178 11 9 .960 120 43 26% 13
CHW 20 5.71 163 163 8 1438.2 295 76 203 16 10 .946 122 59 33% 14
CIN 24 4.69 162 162 6 1441.1 286 94 181 11 10 .962 117 46 28% 15
CLE 23 4.81 162 162 9 1460.0 331 97 224 10 16 .970 110 47 30% 6
COL 19 5.28 162 162 9 1432.2 316 119 189 8 23 .975 108 52 33% 11
DET 20 5.33 162 162 9 1446.1 293 87 196 10 15 .966 120 69 37% 14
FLA 22 5.70 162 162 11 1449.2 302 96 195 11 22 .964 109 54 33% 12
HOU 18 3.83 162 162 12 1471.1 320 107 200 13 24 .959 75 43 36% 6
KCR 22 5.58 161 161 6 1436.1 310 101 199 10 22 .968 80 43 35% 10
LAD 25 4.19 162 162 16 1447.1 369 118 233 18 18 .951 93 57 38% 11
MIL 23 5.01 162 162 2 1451.0 280 75 192 13 22 .954 125 34 21% 6
MIN 17 5.05 162 162 7 1447.2 303 109 187 7 14 .977 101 45 31% 8
MON 19 4.83 162 162 4 1427.0 322 97 215 10 11 .969 132 64 33% 12
NYM 19 3.98 162 162 9 1458.0 349 91 246 12 15 .966 117 64 35% 16
NYY 19 4.05 162 162 22 1456.2 305 89 204 12 18 .961 102 51 33% 9
OAK 19 5.35 162 162 12 1434.0 302 74 220 8 19 .974 103 48 32% 19
PHI 21 4.99 162 162 21 1463.0 289 115 160 14 14 .952 87 33 28% 6
PIT 17 4.40 163 163 7 1449.0 255 63 179 13 13 .949 95 39 29% 6
SDP 21 3.92 162 162 14 1454.2 287 97 182 8 18 .972 94 40 30% 5
SEA 20 5.31 161 161 17 1424.1 316 100 193 23 11 .927 127 49 28% 17
SFG 17 4.53 163 163 6 1477.0 338 104 220 14 12 .959 97 39 29% 6
STL 23 4.80 163 163 6 1469.2 332 101 219 12 18 .964 92 44 32% 9
TBD 22 4.64 162 162 7 1443.0 287 98 176 13 19 .955 97 61 39% 3
TEX 21 5.38 162 162 10 1431.1 223 82 131 10 6 .955 64 55 46% 7
TOR 20 4.71 163 163 10 1465.0 243 88 144 11 15 .955 149 47 24% 3
LgAvg 19 4.79 162 162 10 1448 304 95 197 12 16 .960 109 50 31% 10
557 4.79 4864 4864 302 43434.2 9129 2842 5921 366 479 .960 3284 1505 31% 302
Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% SB CS CS% PO

Team & League Advanced Fielding -- P*

Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
ANA 6326 77% 31% 234 88% 2 94 11 66 217 159 14 15 1 1 13 3 20 11 17 3 38 87%
ARI 6151 80% 33% 254 87% 7 102 24 63 215 164 12 12 1 8 3 7 14 6 10 4 72 79%
ATL 5967 74% 33% 259 88% 4 87 14 54 211 159 17 11 4 3 4 5 14 7 11 3 35 86%
BAL 6213 78% 33% 236 89% 6 104 10 80 210 148 15 12 0 3 9 3 18 8 14 4 51 90%
BOS 6141 79% 31% 207 88% 7 89 9 66 187 141 15 18 1 5 12 7 19 9 15 4 39 74%
CHC 6472 75% 30% 197 88% 4 87 7 69 181 139 14 11 1 6 4 6 9 5 9 0 48 73%
CHW 6368 80% 32% 219 86% 6 75 6 57 199 143 14 16 2 6 8 5 10 10 10 0 35 80%
CIN 6206 76% 30% 208 86% 8 90 9 63 185 139 15 11 0 4 7 2 10 5 9 1 61 77%
CLE 6393 77% 32% 268 87% 10 95 13 75 224 178 17 10 1 2 7 3 16 11 14 2 53 66%
COL 6277 78% 33% 207 89% 7 120 11 88 185 127 25 8 1 2 5 2 23 12 21 2 49 80%
DET 6327 79% 33% 212 89% 7 89 6 65 195 145 10 10 1 3 6 3 15 7 15 0 50 76%
FLA 6553 76% 30% 213 85% 9 96 10 65 191 130 15 11 1 4 6 2 22 8 18 3 68 81%
HOU 6214 76% 35% 234 81% 9 106 5 92 202 147 20 13 0 7 6 7 24 14 20 4 49 80%
KCR 6369 78% 32% 218 88% 7 101 12 75 200 142 20 10 1 1 8 0 22 13 19 3 32 63%
LAD 6168 74% 32% 273 86% 13 114 13 86 234 181 17 18 0 6 12 4 18 9 16 2 78 78%
MIL 6325 77% 33% 221 89% 8 75 15 48 191 144 15 13 3 6 4 5 22 12 19 3 55 89%
MIN 6322 80% 31% 218 89% 7 103 10 79 187 141 17 7 0 4 3 5 14 12 14 0 38 95%
MON 6207 78% 33% 224 91% 3 95 9 71 209 160 13 10 1 0 9 1 11 7 10 1 60 87%
NYM 6161 76% 31% 252 93% 6 90 14 67 240 187 14 12 1 5 6 3 15 7 12 2 63 89%
NYY 6100 77% 32% 216 90% 7 85 9 63 201 154 18 12 2 3 7 2 18 8 15 3 28 79%
OAK 6310 80% 32% 241 89% 7 74 17 42 223 155 18 8 0 2 6 4 19 13 16 3 49 76%
PHI 6339 75% 33% 195 86% 10 115 4 92 159 112 19 14 3 3 8 3 14 8 14 0 49 78%
PIT 6217 76% 33% 206 84% 12 66 6 52 178 129 17 13 1 7 5 7 13 8 13 0 35 77%
SDP 6151 75% 34% 210 87% 9 95 10 61 181 139 18 8 0 2 6 3 18 9 15 3 56 80%
SEA 6271 76% 30% 214 87% 9 99 9 77 196 147 11 21 4 6 11 9 11 4 9 2 30 83%
SFG 6362 76% 33% 256 88% 8 103 12 81 217 173 10 14 1 8 5 7 12 5 9 3 69 91%
STL 6392 78% 33% 242 90% 4 103 8 77 218 161 20 12 0 4 8 2 18 9 15 3 69 90%
TBD 6269 76% 31% 206 87% 15 97 7 76 177 123 19 13 1 5 7 4 19 10 16 3 28 79%
TEX 6357 78% 31% 162 85% 5 80 13 58 132 96 12 10 2 4 4 5 6 5 5 1 30 70%
TOR 6352 76% 30% 187 80% 5 88 8 63 141 104 13 11 0 6 5 7 15 10 12 3 36 69%
LgAvg 6276 77% 32% 223 87% 7 94 10 69 196 146 16 12 1 4 7 4 16 9 14 2 48 81%
188280 77% 32% 6689 87% 221 2817 311 2071 5886 4367 474 364 34 126 204 126 479 262 412 65 1453 81%
Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1918 to 1973 are missing or have incomplete accounts, click link for year and team summary) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Player Standard Fielding--P

Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
1 Jim Abbott 30 CHW AL 5 5 0 31.2 12 2 10 0 1 1.000 3.41 2.40 8 2 20% 1
2 Paul Abbott 30 SEA AL 4 4 0 24.2 4 1 3 0 0 1.000 1.46 1.00 4 1 20% 1
3 Juan Acevedo 28 STL NL 50 9 0 98.1 25 6 18 1 0 .960 2.20 0.48 2 5 71% 2
4 Terry Adams 25 CHC NL 63 0 0 72.2 20 4 13 3 0 .850 2.11 0.27 13 2 13% 0
5 Joel Adamson 26 ARI NL 5 5 0 23.0 5 0 4 1 0 .800 1.57 0.80 1 2 67% 1
6 Rick Aguilera 36 MIN AL 68 0 0 74.1 12 3 9 0 2 1.000 1.45 0.18 6 0 0% 0
7 Scott Aldred 30 TBD AL 48 0 0 31.1 10 3 7 0 2 1.000 2.87 0.21 2 1 33% 0
8 Antonio Alfonseca 26 FLA NL 58 0 0 70.2 11 4 6 1 1 .909 1.27 0.17 3 1 25% 0
9 Carlos Almanzar 24 TOR AL 25 0 0 28.2 6 2 3 1 0 .833 1.57 0.20 3 0 0% 0
10 Wilson Alvarez 28 TBD AL 25 25 0 142.2 11 5 6 0 1 1.000 0.69 0.44 3 5 63% 0
11 Brian Anderson 26 ARI NL 32 32 2 208.0 59 11 46 2 4 .966 2.47 1.78 4 9 69% 9
12 Matt Anderson 21 DET AL 42 0 0 44.0 9 0 8 1 0 .889 1.64 0.19 2 2 50% 0
13 Luis Andujar 25 TOR AL 5 0 0 5.2 1 0 1 0 0 1.000 1.59 0.20 0 0 0
14 Kevin Appier 30 KCR AL 3 3 0 15.0 1 0 1 0 0 1.000 0.60 0.33 0 1 100% 0
15 Rolando Arrojo 29 TBD AL 32 32 2 202.0 61 17 40 4 5 .934 2.54 1.78 17 10 37% 1
16 Andy Ashby 30 SDP NL 33 33 5 226.2 50 14 35 1 4 .980 1.95 1.48 18 13 42% 1
17 Paul Assenmacher 37 CLE AL 69 0 0 47.0 6 2 4 0 0 1.000 1.15 0.09 8 0 0% 0
18 Pedro Astacio 29 COL NL 35 34 0 209.1 53 22 31 0 3 1.000 2.28 1.51 15 7 32% 0
19 Steve Avery 28 BOS AL 34 23 0 123.2 47 7 39 1 5 .979 3.35 1.35 10 9 47% 3
20 Bobby Ayala 28 SEA AL 62 0 0 75.1 21 8 8 5 1 .762 1.91 0.26 6 1 14% 0
21 Manny Aybar 26 STL NL 20 13 0 81.1 16 8 8 0 0 1.000 1.77 0.80 12 2 14% 0
22 Scott Bailes 36 TEX AL 46 0 0 40.1 6 2 3 1 0 .833 1.12 0.11 1 2 67% 0
23 Cory Bailey 27 SFG NL 5 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
24 James Baldwin 26 CHW AL 37 24 1 159.0 27 7 15 5 0 .815 1.25 0.59 13 5 28% 0
25 Willie Banks 29 TOT MLB 42 0 0 58.0 21 10 10 1 1 .952 3.10 0.48 4 4 50% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
26 Willie Banks 29 NYY AL 9 0 0 14.1 8 3 4 1 1 .875 4.40 0.78 2 1 33% 0
27 Willie Banks 29 ARI NL 33 0 0 43.2 13 7 6 0 0 1.000 2.68 0.39 2 3 60% 0
28 Travis Baptist 26 MIN AL 13 0 0 27.0 8 6 2 0 0 1.000 2.67 0.62 0 1 100% 1
29 Brian Barber 25 KCR AL 8 8 0 42.0 3 0 3 0 0 1.000 0.64 0.38 2 0 0% 0
30 Brian Barkley 22 BOS AL 6 0 0 11.0 1 1 0 0 0 1.000 0.82 0.17 5 0 0% 0
31 Manuel Barrios 23 TOT MLB 3 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
32 Manuel Barrios 23 FLA NL 2 0 0 2.2 0 0 0 0 0 0.00 0.00 0 0 0
33 Manuel Barrios 23 LAD NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
34 Miguel Batista 27 MON NL 56 13 0 135.0 32 10 21 1 1 .969 2.07 0.55 10 7 41% 1
35 Rod Beck 29 CHC NL 81 0 0 80.1 19 8 11 0 1 1.000 2.13 0.23 8 1 11% 0
36 Matt Beech 26 PHI NL 21 21 0 117.0 13 0 13 0 2 1.000 1.00 0.62 3 4 57% 1
37 Tim Belcher 36 KCR AL 34 34 2 234.0 37 18 17 2 3 .946 1.35 1.03 7 10 59% 0
38 Stan Belinda 31 CIN NL 40 0 0 61.1 14 2 10 2 1 .857 1.76 0.30 7 3 30% 0
39 Rigo Beltran 28 NYM NL 7 0 0 8.0 1 0 1 0 0 1.000 1.12 0.14 0 0 0
40 Andy Benes 30 ARI NL 34 34 1 231.1 48 23 25 0 2 1.000 1.87 1.41 24 11 31% 0
41 Armando Benitez 25 BAL AL 71 0 0 68.1 8 3 5 0 0 1.000 1.05 0.11 8 1 11% 0
42 Joel Bennett 28 BAL AL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
43 Shayne Bennett 26 MON NL 62 0 0 91.2 18 4 14 0 1 1.000 1.77 0.29 10 3 23% 1
44 Jason Bere 27 TOT MLB 27 22 0 127.1 20 8 11 1 0 .950 1.34 0.70 11 7 39% 3
45 Jason Bere 27 CHW AL 18 15 0 83.2 14 7 6 1 0 .929 1.40 0.72 10 4 29% 0
46 Jason Bere 27 CIN NL 9 7 0 43.2 6 1 5 0 0 1.000 1.24 0.67 1 3 75% 3
47 Sean Bergman 28 HOU NL 31 27 1 172.0 31 16 14 1 0 .968 1.57 0.97 8 2 20% 0
48 Brian Bevil 26 KCR AL 39 0 0 40.0 2 1 1 0 0 1.000 0.45 0.05 1 0 0% 0
49 Willie Blair 32 TOT MLB 34 25 0 175.1 46 10 35 1 3 .978 2.31 1.32 17 11 39% 0
50 Willie Blair 32 ARI NL 23 23 0 146.2 40 10 29 1 3 .975 2.39 1.70 14 10 42% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
51 Willie Blair 32 NYM NL 11 2 0 28.2 6 0 6 0 0 1.000 1.88 0.55 3 1 25% 0
52 Doug Bochtler 27 DET AL 51 0 0 67.1 12 6 4 2 0 .833 1.34 0.20 7 3 30% 0
53 Brian Boehringer 29 SDP NL 56 1 0 76.1 15 7 8 0 0 1.000 1.77 0.27 4 2 33% 0
54 Brian Bohanon 29 TOT MLB 39 18 2 151.2 50 10 38 2 3 .960 2.85 1.23 5 3 38% 0
55 Brian Bohanon 29 NYM NL 25 4 0 54.1 23 6 16 1 1 .957 3.64 0.88 4 2 33% 0
56 Brian Bohanon 29 LAD NL 14 14 2 97.1 27 4 22 1 2 .963 2.40 1.86 1 1 50% 0
57 Ricky Bones 29 KCR AL 32 0 0 53.1 24 8 15 1 1 .958 3.88 0.72 4 1 20% 0
58 Toby Borland 29 PHI NL 6 0 0 9.0 1 0 1 0 0 1.000 1.00 0.17 1 1 50% 0
59 Joe Borowski 27 NYY AL 8 0 0 9.2 2 0 2 0 0 1.000 1.86 0.25 0 0 0
60 Shawn Boskie 31 MON NL 5 5 0 17.2 5 0 4 1 0 .800 2.04 0.80 3 0 0% 0
61 Ricky Bottalico 28 PHI NL 39 0 0 43.1 11 5 6 0 1 1.000 2.28 0.28 1 0 0% 0
62 Kent Bottenfield 29 STL NL 44 17 0 133.2 30 3 27 0 0 1.000 2.02 0.68 6 3 33% 2
63 Chad Bradford 23 CHW AL 29 0 0 30.2 10 1 8 1 0 .900 2.64 0.31 1 0 0% 0
64 Ryan Bradley 22 NYY AL 5 1 0 12.2 2 2 0 0 0 1.000 1.42 0.40 2 0 0% 0
65 Jeff Brantley 34 STL NL 48 0 0 50.2 4 4 0 0 0 1.000 0.71 0.08 3 0 0% 0
66 Billy Brewer 30 PHI NL 2 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
67 Doug Brocail 31 DET AL 60 0 0 62.2 15 8 7 0 1 1.000 2.15 0.25 4 3 43% 0
68 Chris Brock 28 SFG NL 13 0 0 27.2 4 1 2 1 0 .750 0.98 0.23 2 0 0% 0
69 Scott Brow 29 ARI NL 17 0 0 21.1 7 5 1 1 0 .857 2.53 0.35 2 1 33% 0
70 Kevin Brown 33 SDP NL 36 35 7 257.0 74 31 41 2 2 .973 2.52 2.00 5 7 58% 3
71 Mark Brownson 23 COL NL 2 2 1 13.1 1 1 0 0 0 1.000 0.68 0.50 4 0 0% 0
72 Will Brunson 28 TOT MLB 10 0 0 5.1 1 0 1 0 0 1.000 1.69 0.10 1 0 0% 0
73 Will Brunson 28 LAD NL 2 0 0 2.1 0 0 0 0 0 0.00 0.00 0 0 0
74 Will Brunson 28 DET AL 8 0 0 3.0 1 0 1 0 0 1.000 3.00 0.13 1 0 0% 0
75 Jim Bruske 33 TOT MLB 42 1 0 60.0 8 4 4 0 0 1.000 1.20 0.19 7 1 13% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
76 Jim Bruske 33 TOT MLB 39 0 0 51.0 5 2 3 0 0 1.000 0.88 0.13 7 0 0% 0
77 Jim Bruske 33 LAD NL 35 0 0 44.0 5 2 3 0 0 1.000 1.02 0.14 7 0 0% 0
78 Jim Bruske 33 SDP NL 4 0 0 7.0 0 0 0 0 0 0.00 0.00 0 0 0
79 Jim Bruske 33 NYY AL 3 1 0 9.0 3 2 1 0 0 1.000 3.00 1.00 0 1 100% 0
80 Mike Buddie 27 NYY AL 24 2 0 41.2 7 4 3 0 0 1.000 1.51 0.29 4 3 43% 0
81 Jim Bullinger 32 SEA AL 2 1 0 5.2 1 1 0 0 0 1.000 1.59 0.50 1 0 0% 0
82 Kirk Bullinger 28 MON NL 8 0 0 7.0 3 0 3 0 0 1.000 3.86 0.38 1 0 0% 1
83 Dave Burba 31 CLE AL 32 31 0 203.2 43 15 26 2 4 .953 1.81 1.28 12 5 29% 0
84 John Burkett 33 TEX AL 32 32 0 195.0 30 11 18 1 0 .967 1.34 0.91 9 7 44% 1
85 Mike Busby 25 STL NL 26 2 0 46.0 7 3 4 0 1 1.000 1.37 0.27 3 0 0% 0
86 Adam Butler 24 ATL NL 8 0 0 5.0 1 0 0 1 0 .000 0.00 0.00 3 0 0% 0
87 Paul Byrd 27 TOT MLB 9 8 2 57.0 11 3 7 1 1 .909 1.58 1.11 3 1 25% 0
88 Paul Byrd 27 ATL NL 1 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
89 Paul Byrd 27 PHI NL 8 8 2 55.0 11 3 7 1 1 .909 1.64 1.25 3 1 25% 0
90 Tim Byrdak 24 KCR AL 3 0 0 1.2 0 0 0 0 0 0.00 0.00 0 0 0
91 Jose Cabrera 26 HOU NL 3 0 0 4.1 1 0 1 0 0 1.000 2.08 0.33 0 0 0
92 Greg Cadaret 36 TOT MLB 50 0 0 44.2 5 1 4 0 1 1.000 1.01 0.10 1 0 0% 0
93 Greg Cadaret 36 ANA AL 39 0 0 37.0 4 1 3 0 1 1.000 0.97 0.10 1 0 0% 0
94 Greg Cadaret 36 TEX AL 11 0 0 7.2 1 0 1 0 0 1.000 1.17 0.09 0 0 0
95 Tom Candiotti 40 OAK AL 33 33 3 201.0 56 16 39 1 2 .982 2.46 1.67 22 7 24% 1
96 Dan Carlson 28 TBD AL 10 0 0 17.2 2 1 1 0 0 1.000 1.02 0.20 0 2 100% 0
97 Chris Carpenter 23 TOR AL 33 24 1 175.0 34 20 13 1 2 .971 1.70 1.00 9 11 55% 0
98 Hector Carrasco 28 MIN AL 63 0 0 61.2 15 9 6 0 0 1.000 2.19 0.24 5 1 17% 0
99 Larry Casian 32 CHW AL 4 0 0 4.0 2 1 1 0 0 1.000 4.50 0.50 0 0 0
100 Carlos Castillo 23 CHW AL 54 2 0 100.1 22 5 16 1 1 .955 1.88 0.39 9 2 18% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
101 Frank Castillo 29 DET AL 27 19 0 116.0 22 8 14 0 1 1.000 1.71 0.81 10 7 41% 0
102 Tony Castillo 35 CHW AL 25 0 0 27.0 10 1 9 0 2 1.000 3.33 0.40 2 2 50% 1
103 Mike Cather 27 ATL NL 36 0 0 41.1 8 0 7 1 0 .875 1.52 0.19 0 2 100% 0
104 Norm Charlton 35 TOT MLB 49 0 0 48.0 16 6 9 1 0 .938 2.81 0.31 6 1 14% 1
105 Norm Charlton 35 BAL AL 36 0 0 35.0 12 4 7 1 0 .917 2.83 0.31 6 1 14% 1
106 Norm Charlton 35 ATL NL 13 0 0 13.0 4 2 2 0 0 1.000 2.77 0.31 0 0 0
107 Robinson Checo 26 BOS AL 2 2 0 7.2 0 0 0 0 0 0.00 0.00 0 4 100% 0
108 Bruce Chen 21 ATL NL 4 4 0 20.1 1 0 1 0 0 1.000 0.44 0.25 0 1 100% 0
109 Jin Ho Cho 22 BOS AL 4 4 0 18.2 3 3 0 0 0 1.000 1.45 0.75 2 0 0% 0
110 Bobby Chouinard 26 TOT MLB 27 2 0 41.1 7 3 4 0 0 1.000 1.52 0.26 4 1 20% 0
111 Bobby Chouinard 26 MIL NL 1 0 0 3.0 1 0 1 0 0 1.000 3.00 1.00 0 0 0
112 Bobby Chouinard 26 ARI NL 26 2 0 38.1 6 3 3 0 0 1.000 1.41 0.23 4 1 20% 0
113 Jason Christiansen 28 PIT NL 60 0 0 64.2 8 2 5 1 0 .875 0.97 0.12 2 2 50% 0
114 Mark Clark 30 CHC NL 33 33 2 213.2 35 11 24 0 0 1.000 1.47 1.06 28 8 22% 2
115 Roger Clemens 35 TOR AL 33 33 5 234.2 35 7 27 1 1 .971 1.30 1.03 28 9 24% 0
116 Matt Clement 23 SDP NL 4 2 0 13.2 0 0 0 0 0 0.00 0.00 0 0 0
117 Brad Clontz 27 TOT MLB 20 0 0 23.2 3 1 1 1 0 .667 0.76 0.10 3 1 25% 0
118 Brad Clontz 27 LAD NL 18 0 0 20.2 2 0 1 1 0 .500 0.44 0.06 3 1 25% 0
119 Brad Clontz 27 NYM NL 2 0 0 3.0 1 1 0 0 0 1.000 3.00 0.50 0 0 0
120 Ken Cloude 23 SEA AL 30 30 0 155.1 28 11 15 2 2 .929 1.51 0.87 5 7 58% 1
121 Bartolo Colon 25 CLE AL 31 31 6 204.0 48 13 34 1 1 .979 2.07 1.52 7 1 13% 0
122 David Cone 35 NYY AL 31 31 3 207.2 38 12 25 1 3 .974 1.60 1.19 21 6 22% 0
123 Steve Connelly 24 OAK AL 3 0 0 4.2 2 1 1 0 0 1.000 3.86 0.67 1 0 0% 0
124 Dennis Cook 35 NYM NL 73 0 0 68.0 12 2 9 1 1 .917 1.46 0.15 3 4 57% 4
125 Steve Cooke 28 CIN NL 1 1 0 6.0 1 0 1 0 0 1.000 1.50 1.00 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
126 Rocky Coppinger 24 BAL AL 6 1 0 15.2 1 1 0 0 0 1.000 0.57 0.17 2 0 0% 0
127 Francisco Cordova 26 PIT NL 33 33 3 220.1 43 12 30 1 1 .977 1.72 1.27 13 3 19% 3
128 Bryan Corey 24 ARI NL 3 0 0 4.0 1 0 1 0 0 1.000 2.25 0.33 0 0 0
129 Jim Corsi 36 BOS AL 59 0 0 66.0 21 3 16 2 2 .905 2.59 0.32 4 5 56% 0
130 Tim Crabtree 28 TEX AL 64 0 0 85.1 13 4 8 1 2 .923 1.27 0.19 6 5 45% 0
131 Rich Croushore 27 STL NL 41 0 0 54.1 15 2 13 0 0 1.000 2.48 0.37 10 0 0% 0
132 Dean Crow 25 DET AL 32 0 0 45.2 9 2 7 0 0 1.000 1.77 0.28 6 4 40% 1
133 Will Cunnane 24 SDP NL 3 0 0 3.0 1 0 1 0 0 1.000 3.00 0.33 0 0 0
134 Omar Daal 26 ARI NL 33 23 3 162.2 40 6 33 1 2 .975 2.16 1.18 3 12 80% 4
135 Vic Darensbourg 27 FLA NL 59 0 0 71.0 7 1 6 0 0 1.000 0.89 0.12 8 3 27% 0
136 Danny Darwin 42 SFG NL 33 25 0 148.2 36 10 24 2 1 .944 2.06 1.03 10 7 41% 0
137 Valerio De Los Santos 25 MIL NL 13 0 0 21.2 2 0 2 0 0 1.000 0.83 0.15 0 0 0
138 Rick DeHart 28 MON NL 26 0 0 28.0 13 7 6 0 0 1.000 4.18 0.50 1 0 0% 0
139 Mike DeJean 27 COL NL 59 1 0 74.1 12 6 6 0 3 1.000 1.45 0.20 5 6 55% 0
140 Rich DeLucia 33 ANA AL 61 0 0 71.2 6 0 6 0 0 1.000 0.75 0.10 8 4 33% 1
141 Ryan Dempster 21 FLA NL 14 11 0 54.2 14 2 12 0 2 1.000 2.30 1.00 6 1 14% 0
142 Elmer Dessens 27 PIT NL 43 5 0 74.2 14 4 9 1 0 .929 1.57 0.30 4 1 20% 0
143 Jason Dickson 25 ANA AL 27 18 0 122.0 20 9 10 1 0 .950 1.40 0.70 7 5 42% 0
144 Jerry Dipoto 30 COL NL 68 0 0 71.1 10 3 7 0 2 1.000 1.26 0.15 5 1 17% 0
145 Robert Dodd 25 PHI NL 4 0 0 5.0 0 0 0 0 0 0.00 0.00 0 0 0
146 Jim Dougherty 30 OAK AL 9 0 0 12.0 6 1 5 0 2 1.000 4.50 0.67 1 2 67% 1
147 Doug Drabek 35 BAL AL 23 21 1 108.2 24 8 15 1 1 .958 1.90 1.00 16 3 16% 1
148 Darren Dreifort 26 LAD NL 32 26 1 180.0 64 18 42 4 4 .938 3.00 1.88 12 8 40% 1
149 Roberto Duran 25 DET AL 18 0 0 15.1 3 1 2 0 0 1.000 1.76 0.17 0 0 0
150 Mike Duvall 23 TBD AL 3 0 0 4.0 3 2 1 0 0 1.000 6.75 1.00 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
151 Radhames Dykhoff 23 BAL AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
152 Dennis Eckersley 43 BOS AL 50 0 0 39.2 7 2 4 1 0 .857 1.36 0.12 12 1 8% 0
153 Brian Edmondson 25 TOT MLB 53 0 0 76.0 18 7 9 2 0 .889 1.89 0.30 3 5 63% 0
154 Brian Edmondson 25 ATL NL 10 0 0 16.2 6 2 4 0 0 1.000 3.24 0.60 1 1 50% 0
155 Brian Edmondson 25 FLA NL 43 0 0 59.1 12 5 5 2 0 .833 1.52 0.23 2 4 67% 0
156 Dave Eiland 31 TBD AL 1 1 0 2.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
157 Scott Elarton 22 HOU NL 28 2 0 57.0 8 4 4 0 1 1.000 1.26 0.29 1 0 0% 0
158 Cal Eldred 30 MIL NL 23 23 0 133.0 23 9 12 2 4 .913 1.42 0.91 9 6 40% 1
159 Alan Embree 28 TOT MLB 55 0 0 53.2 8 3 5 0 1 1.000 1.34 0.15 1 3 75% 0
160 Alan Embree 28 ATL NL 20 0 0 18.2 5 1 4 0 1 1.000 2.41 0.25 0 1 100% 0
161 Alan Embree 28 ARI NL 35 0 0 35.0 3 2 1 0 0 1.000 0.77 0.09 1 2 67% 0
162 Todd Erdos 24 NYY AL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
163 Scott Erickson 30 BAL AL 36 36 11 251.1 77 23 51 3 5 .961 2.65 2.06 28 7 20% 1
164 Kelvim Escobar 22 TOR AL 22 10 0 79.2 6 2 4 0 0 1.000 0.68 0.27 13 0 0% 0
165 Shawn Estes 25 SFG NL 25 25 1 149.1 35 6 27 2 0 .943 1.99 1.32 7 3 30% 0
166 Bart Evans 27 KCR AL 8 0 0 9.0 2 1 1 0 0 1.000 2.00 0.25 0 0 0
167 Bryan Eversgerd 29 STL NL 8 0 0 6.0 3 2 1 0 0 1.000 4.50 0.38 0 0 0
168 Scott Eyre 26 CHW AL 33 17 0 107.0 19 1 17 1 3 .947 1.51 0.55 9 7 44% 2
169 Jeff Fassero 35 SEA AL 32 32 7 224.2 44 11 31 2 0 .955 1.68 1.31 24 11 31% 7
170 Mike Fetters 33 TOT MLB 60 0 0 58.2 19 2 15 2 1 .895 2.61 0.28 6 2 25% 2
171 Mike Fetters 33 OAK AL 48 0 0 47.1 13 2 10 1 1 .923 2.28 0.25 5 2 29% 1
172 Mike Fetters 33 ANA AL 12 0 0 11.1 6 0 5 1 0 .833 3.97 0.42 1 0 0% 1
173 Chuck Finley 35 ANA AL 34 34 1 223.1 40 13 24 3 4 .925 1.49 1.09 27 15 36% 2
174 Bryce Florie 28 DET AL 42 16 0 133.0 39 14 22 3 5 .923 2.44 0.86 8 6 43% 0
175 Joe Fontenot 21 FLA NL 8 8 0 42.2 13 4 9 0 1 1.000 2.74 1.63 4 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
176 Ben Ford 22 ARI NL 8 0 0 10.0 2 0 1 1 0 .500 0.90 0.13 2 0 0% 0
177 Tom Fordham 24 CHW AL 29 5 0 48.0 14 3 11 0 0 1.000 2.62 0.48 1 4 80% 1
178 Tony Fossas 40 TOT MLB 41 0 0 22.2 6 3 3 0 0 1.000 2.38 0.15 3 2 40% 0
179 Tony Fossas 40 TOT MLB 33 0 0 18.2 5 3 2 0 0 1.000 2.41 0.15 1 2 67% 0
180 Tony Fossas 40 SEA AL 23 0 0 11.1 4 2 2 0 0 1.000 3.18 0.17 0 2 100% 0
181 Tony Fossas 40 CHC NL 8 0 0 4.0 1 0 1 0 0 1.000 2.25 0.13 2 0 0% 0
182 Tony Fossas 40 TEX AL 10 0 0 7.1 1 1 0 0 0 1.000 1.23 0.10 1 0 0% 0
183 Kevin Foster 29 CHC NL 3 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
184 Keith Foulke 25 CHW AL 54 0 0 65.1 11 1 8 2 0 .818 1.24 0.17 3 1 25% 0
185 Chad Fox 27 MIL NL 49 0 0 57.0 8 3 5 0 0 1.000 1.26 0.16 3 3 50% 0
186 John Franco 37 NYM NL 61 0 0 64.2 20 4 16 0 2 1.000 2.78 0.33 2 1 33% 2
187 John Frascatore 28 STL NL 69 0 0 95.2 24 11 11 2 1 .917 2.07 0.32 14 2 13% 0
188 Chris Fussell 22 BAL AL 3 2 0 9.2 3 1 2 0 1 1.000 2.79 1.00 0 0 0
189 Gary Gaetti 39 STL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
190 Eddie Gaillard 27 TBD AL 6 0 0 7.2 1 0 1 0 0 1.000 1.17 0.17 0 0 0
191 Steve Gajkowski 28 SEA AL 9 0 0 8.2 0 0 0 0 0 0.00 0.00 0 0 0
192 Rich Garces 27 BOS AL 30 0 0 46.0 7 2 5 0 0 1.000 1.37 0.23 5 1 17% 0
193 Mark Gardner 36 SFG NL 33 33 4 212.0 47 14 33 0 2 1.000 2.00 1.42 13 7 35% 1
194 Keith Glauber 26 CIN NL 3 0 0 7.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
195 Tom Glavine 32 ATL NL 33 33 4 229.1 62 11 50 1 3 .984 2.39 1.85 6 7 54% 0
196 Wayne Gomes 25 PHI NL 71 0 0 93.1 20 13 6 1 0 .950 1.83 0.27 10 1 9% 0
197 Gabe Gonzalez 26 FLA NL 3 0 0 1.0 1 0 1 0 0 1.000 9.00 0.33 0 0 0
198 Geremi Gonzalez 23 CHC NL 20 20 1 110.0 20 6 13 1 0 .950 1.55 0.95 6 4 40% 3
199 Lariel Gonzalez 22 COL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
200 Dwight Gooden 33 CLE AL 23 23 0 134.0 24 6 18 0 1 1.000 1.61 1.04 16 4 20% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
201 Tom Gordon 30 BOS AL 73 0 0 79.1 8 7 1 0 0 1.000 0.91 0.11 7 0 0% 0
202 Rick Gorecki 24 TBD AL 3 3 0 16.2 2 0 2 0 0 1.000 1.08 0.67 2 1 33% 0
203 Mike Grace 28 PHI NL 21 15 0 90.1 12 1 11 0 0 1.000 1.20 0.57 5 1 17% 1
204 Danny Graves 24 CIN NL 62 0 0 81.1 24 7 15 2 0 .917 2.43 0.35 6 2 25% 0
205 Tyler Green 28 PHI NL 27 27 0 159.1 32 12 16 4 1 .875 1.58 1.04 11 8 42% 2
206 Seth Greisinger 22 DET AL 21 21 0 130.0 20 3 15 2 0 .900 1.25 0.86 16 8 33% 2
207 Buddy Groom 32 OAK AL 75 0 0 57.1 7 1 6 0 0 1.000 1.10 0.09 8 2 20% 1
208 Mike Grzanich 25 HOU NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
209 Eddie Guardado 27 MIN AL 79 0 0 65.2 11 6 5 0 0 1.000 1.51 0.14 3 0 0% 0
210 Eric Gunderson 32 TEX AL 68 1 0 67.2 16 6 10 0 0 1.000 2.13 0.24 0 1 100% 1
211 Mark Guthrie 32 LAD NL 53 0 0 54.0 13 3 9 1 0 .923 2.00 0.23 6 3 33% 1
212 Juan Guzman 31 TOT MLB 33 33 2 211.0 35 11 20 4 2 .886 1.32 0.94 31 9 23% 1
213 Juan Guzman 31 TOR AL 22 22 2 145.0 24 8 14 2 2 .917 1.37 1.00 25 7 22% 0
214 Juan Guzman 31 BAL AL 11 11 0 66.0 11 3 6 2 0 .818 1.23 0.82 6 2 25% 1
215 John Halama 26 HOU NL 6 6 0 32.1 7 2 5 0 0 1.000 1.95 1.17 0 0 0
216 Darren Hall 33 LAD NL 11 0 0 11.1 3 3 0 0 0 1.000 2.38 0.27 4 0 0% 0
217 Roy Halladay 21 TOR AL 2 2 1 14.0 3 1 2 0 0 1.000 1.93 1.50 2 0 0% 0
218 Shane Halter 28 KCR AL 1 0 0 1.0 1 1 0 0 0 1.000 9.00 1.00 0 0 0
219 Joey Hamilton 27 SDP NL 34 34 0 217.1 48 15 30 3 3 .938 1.86 1.32 12 8 40% 0
220 Chris Hammond 32 FLA NL 3 3 0 13.2 0 0 0 0 0 0.00 0.00 0 0 0
221 Mike Hampton 25 HOU NL 32 32 1 211.2 64 11 49 4 7 .938 2.55 1.88 9 7 44% 3
222 Chris Haney 29 TOT MLB 38 12 0 102.1 25 3 22 0 3 1.000 2.20 0.66 9 2 18% 0
223 Chris Haney 29 KCR AL 33 12 0 97.1 24 3 21 0 3 1.000 2.22 0.73 9 2 18% 0
224 Chris Haney 29 CHC NL 5 0 0 5.0 1 0 1 0 0 1.000 1.80 0.20 0 0 0
225 Erik Hanson 33 TOR AL 11 8 0 49.0 15 8 7 0 1 1.000 2.76 1.36 6 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
226 Pete Harnisch 31 CIN NL 32 32 2 209.0 38 20 18 0 4 1.000 1.64 1.19 9 6 40% 1
227 Denny Harriger 28 DET AL 4 2 0 12.0 2 1 1 0 0 1.000 1.50 0.50 1 0 0% 0
228 Lenny Harris 33 CIN NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
229 Pep Harris 25 ANA AL 49 0 0 60.0 19 4 13 2 1 .895 2.55 0.35 3 1 25% 0
230 Reggie Harris 29 HOU NL 6 0 0 6.0 1 1 0 0 0 1.000 1.50 0.17 1 0 0% 0
231 Dean Hartgraves 31 SFG NL 5 0 0 5.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
232 Shigetoshi Hasegawa 29 ANA AL 61 0 0 97.1 19 3 16 0 2 1.000 1.76 0.31 3 1 25% 0
233 LaTroy Hawkins 25 MIN AL 33 33 0 190.1 46 17 29 0 5 1.000 2.18 1.39 20 8 29% 2
234 Jimmy Haynes 25 OAK AL 33 33 1 194.1 31 11 19 1 1 .968 1.39 0.91 11 6 35% 4
235 Mike Heathcott 29 CHW AL 1 0 0 3.0 0 0 0 0 0 0.00 0.00 0 0 0
236 Rick Helling 27 TEX AL 33 33 4 216.1 21 8 12 1 0 .952 0.83 0.61 11 12 52% 0
237 Rod Henderson 27 MIL NL 2 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
238 Oscar Henriquez 24 FLA NL 15 0 0 20.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
239 Butch Henry 29 BOS AL 2 2 0 9.0 4 1 3 0 0 1.000 4.00 2.00 1 1 50% 1
240 Doug Henry 34 HOU NL 59 0 0 71.0 8 4 4 0 1 1.000 1.01 0.14 9 0 0% 0
241 Pat Hentgen 29 TOR AL 29 29 0 177.2 39 15 22 2 1 .949 1.87 1.28 12 4 25% 0
242 Felix Heredia 23 TOT MLB 71 2 0 58.2 8 4 3 1 0 .875 1.07 0.10 4 3 43% 0
243 Felix Heredia 23 FLA NL 41 2 0 41.0 6 3 3 0 0 1.000 1.32 0.15 4 3 43% 0
244 Felix Heredia 23 CHC NL 30 0 0 17.2 2 1 0 1 0 .500 0.51 0.03 0 0 0
245 Gil Heredia 32 OAK AL 8 6 0 42.2 10 1 9 0 0 1.000 2.11 1.25 0 2 100% 1
246 Dustin Hermanson 25 MON NL 32 30 1 187.0 47 18 25 4 3 .915 2.07 1.34 9 9 50% 2
247 Livan Hernandez 23 FLA NL 33 33 9 234.1 50 15 35 0 3 1.000 1.92 1.52 9 11 55% 3
248 Orlando Hernandez 32 NYY AL 21 21 3 141.0 33 10 23 0 0 1.000 2.11 1.57 14 9 39% 0
249 Roberto Hernandez 33 TBD AL 67 0 0 71.1 14 4 9 1 0 .929 1.64 0.19 5 2 29% 0
250 Xavier Hernandez 32 TEX AL 46 0 0 58.0 6 3 3 0 0 1.000 0.93 0.13 1 1 50% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
251 Orel Hershiser 39 SFG NL 34 34 0 202.0 58 21 36 1 3 .983 2.54 1.68 9 3 25% 0
252 Ken Hill 32 ANA AL 19 19 0 103.0 34 14 20 0 3 1.000 2.97 1.79 20 9 31% 1
253 Sterling Hitchcock 27 SDP NL 39 27 2 176.1 23 6 17 0 2 1.000 1.17 0.59 16 2 11% 1
254 Trevor Hoffman 30 SDP NL 66 0 0 73.0 7 3 4 0 1 1.000 0.86 0.11 7 0 0% 0
255 David Holdridge 29 SEA AL 7 0 0 6.2 0 0 0 0 0 0.00 0.00 0 0 0
256 Darren Holmes 32 NYY AL 34 0 0 51.1 10 4 5 1 2 .900 1.58 0.26 5 1 17% 0
257 Mike Holtz 25 ANA AL 53 0 0 30.1 2 0 2 0 0 1.000 0.59 0.04 1 3 75% 0
258 Mark Holzemer 28 OAK AL 13 0 0 9.2 2 2 0 0 0 1.000 1.86 0.15 1 0 0% 0
259 Bob Howry 24 CHW AL 44 0 0 54.1 10 2 7 1 0 .900 1.49 0.20 3 2 40% 0
260 John Hudek 31 TOT MLB 58 0 0 64.0 10 3 7 0 0 1.000 1.41 0.17 5 4 44% 1
261 John Hudek 31 NYM NL 28 0 0 27.0 6 1 5 0 0 1.000 2.00 0.21 3 3 50% 1
262 John Hudek 31 CIN NL 30 0 0 37.0 4 2 2 0 0 1.000 0.97 0.13 2 1 33% 0
263 Joe Hudson 27 MIL NL 1 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
264 Mark Hutton 28 CIN NL 10 2 0 17.0 7 3 4 0 1 1.000 3.71 0.70 3 0 0% 0
265 Hideki Irabu 29 NYY AL 29 28 2 173.0 25 6 17 2 1 .920 1.20 0.79 16 9 36% 2
266 Michael Jackson 33 CLE AL 69 0 0 64.0 18 6 11 1 2 .944 2.39 0.25 1 4 80% 1
267 Jason Jacome 27 CLE AL 1 1 0 5.0 0 0 0 0 0 0.00 0.00 0 1 100% 0
268 Mike James 30 ANA AL 11 0 0 14.0 1 0 1 0 0 1.000 0.64 0.09 0 2 100% 0
269 Mike Jerzembeck 26 NYY AL 3 2 0 6.1 1 0 1 0 0 1.000 1.42 0.33 1 0 0% 0
270 Jose Jimenez 24 STL NL 4 3 0 21.1 5 0 5 0 0 1.000 2.11 1.25 0 0 0
271 Doug Johns 30 BAL AL 31 10 0 86.2 31 5 25 1 2 .968 3.12 0.97 8 10 56% 4
272 Jason Johnson 24 TBD AL 13 13 0 60.0 6 2 4 0 0 1.000 0.90 0.46 4 4 50% 0
273 Jonathan Johnson 23 TEX AL 1 1 0 4.1 2 1 1 0 0 1.000 4.15 2.00 1 0 0% 0
274 Mike Johnson 22 MON NL 2 2 0 7.1 1 0 1 0 0 1.000 1.23 0.50 2 0 0% 0
275 Randy Johnson 34 TOT MLB 34 34 10 244.1 45 6 30 9 3 .800 1.33 1.06 31 19 38% 3
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
276 Randy Johnson 34 SEA AL 23 23 6 160.0 36 5 23 8 2 .778 1.58 1.22 23 13 36% 3
277 Randy Johnson 34 HOU NL 11 11 4 84.1 9 1 7 1 1 .889 0.85 0.73 8 6 43% 0
278 John Johnstone 29 SFG NL 70 0 0 88.0 13 8 5 0 0 1.000 1.33 0.19 12 3 20% 0
279 Bobby Jones 28 NYM NL 30 30 0 195.1 51 14 35 2 3 .961 2.26 1.63 20 11 35% 1
280 Bobby Jones 26 COL NL 35 20 1 141.1 29 8 18 3 0 .897 1.66 0.74 15 7 32% 0
281 Doug Jones 41 TOT MLB 69 0 0 85.1 19 4 14 1 2 .947 1.90 0.26 2 1 33% 0
282 Doug Jones 41 MIL NL 46 0 0 54.0 12 4 7 1 1 .917 1.83 0.24 1 0 0% 0
283 Doug Jones 41 CLE AL 23 0 0 31.1 7 0 7 0 1 1.000 2.01 0.30 1 1 50% 0
284 Todd Jones 30 DET AL 65 0 0 63.1 14 7 7 0 2 1.000 1.99 0.22 4 0 0% 0
285 Ricardo Jordan 28 CIN NL 6 0 0 3.1 1 1 0 0 0 1.000 2.70 0.17 0 0 0
286 Mike Judd 23 LAD NL 7 0 0 11.1 4 0 4 0 0 1.000 3.18 0.57 2 0 0% 0
287 Jeff Juden 27 TOT MLB 32 30 2 178.1 31 9 19 3 2 .903 1.41 0.88 47 6 11% 0
288 Jeff Juden 27 MIL NL 24 24 2 138.1 24 8 15 1 1 .958 1.50 0.96 34 5 13% 0
289 Jeff Juden 27 ANA AL 8 6 0 40.0 7 1 4 2 1 .714 1.12 0.63 13 1 7% 0
290 Scott Kamieniecki 34 BAL AL 12 11 0 54.2 22 12 10 0 0 1.000 3.62 1.83 8 2 20% 2
291 Matt Karchner 31 TOT MLB 61 0 0 64.2 14 3 11 0 0 1.000 1.95 0.23 10 1 9% 0
292 Matt Karchner 31 CHW AL 32 0 0 36.2 8 2 6 0 0 1.000 1.96 0.25 6 0 0% 0
293 Matt Karchner 31 CHC NL 29 0 0 28.0 6 1 5 0 0 1.000 1.93 0.21 4 1 20% 0
294 Scott Karl 26 MIL NL 33 33 0 192.1 50 12 38 0 3 1.000 2.34 1.52 11 4 27% 1
295 Steve Karsay 26 CLE AL 11 1 0 24.1 5 3 2 0 0 1.000 1.85 0.45 0 2 100% 0
296 Greg Keagle 27 DET AL 9 7 0 38.2 8 3 5 0 0 1.000 1.86 0.89 5 1 17% 0
297 Jimmy Key 37 BAL AL 25 11 0 79.1 15 4 11 0 3 1.000 1.70 0.60 3 6 67% 0
298 Darryl Kile 29 COL NL 36 35 4 230.1 57 22 32 3 1 .947 2.11 1.50 15 5 25% 0
299 Curtis King 27 STL NL 36 0 0 51.0 19 10 9 0 1 1.000 3.35 0.53 2 0 0% 0
300 Steve Kline 25 MON NL 78 0 0 71.2 14 3 10 1 0 .929 1.63 0.17 6 3 33% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
301 Scott Klingenbeck 27 CIN NL 4 4 0 22.2 7 4 3 0 0 1.000 2.78 1.75 1 0 0% 0
302 Rick Krivda 28 TOT MLB 27 2 0 51.1 9 3 6 0 0 1.000 1.58 0.33 3 2 40% 1
303 Rick Krivda 28 CLE AL 11 1 0 25.0 5 2 3 0 0 1.000 1.80 0.45 0 1 100% 1
304 Rick Krivda 28 CIN NL 16 1 0 26.1 4 1 3 0 0 1.000 1.37 0.25 3 1 25% 0
305 Marc Kroon 25 TOT MLB 6 0 0 7.2 3 0 3 0 0 1.000 3.52 0.50 1 1 50% 1
306 Marc Kroon 25 SDP NL 2 0 0 2.1 0 0 0 0 0 0.00 0.00 0 0 0
307 Marc Kroon 25 CIN NL 4 0 0 5.1 3 0 3 0 0 1.000 5.06 0.75 1 1 50% 1
308 Jeff Kubenka 23 LAD NL 6 0 0 9.1 4 0 3 1 0 .750 2.89 0.50 1 2 67% 0
309 Mark Langston 37 SDP NL 22 16 0 81.1 19 2 16 1 1 .947 1.99 0.82 8 2 20% 0
310 Frank Lankford 27 LAD NL 12 0 0 19.2 14 6 8 0 0 1.000 6.41 1.17 3 1 25% 0
311 Andy Larkin 24 FLA NL 17 14 0 74.2 15 4 11 0 1 1.000 1.81 0.88 13 2 13% 0
312 Sean Lawrence 27 PIT NL 7 3 0 19.2 2 0 2 0 0 1.000 0.92 0.29 0 0 0
313 Al Leiter 32 NYM NL 28 28 4 193.0 22 4 18 0 0 1.000 1.03 0.79 11 4 27% 0
314 Mark Leiter 35 PHI NL 69 0 0 88.2 21 12 8 1 2 .952 2.03 0.29 2 2 50% 0
315 Curt Leskanic 30 COL NL 66 0 0 75.2 14 5 9 0 0 1.000 1.67 0.21 1 3 75% 0
316 Al Levine 30 TEX AL 30 0 0 58.0 11 4 7 0 1 1.000 1.71 0.37 2 0 0% 0
317 Richie Lewis 32 BAL AL 2 1 0 4.2 1 1 0 0 0 1.000 1.93 0.50 0 1 100% 0
318 Jon Lieber 28 PIT NL 29 28 2 171.0 29 12 17 0 1 1.000 1.53 1.00 7 6 46% 0
319 Kerry Ligtenberg 27 ATL NL 75 0 0 73.0 5 1 2 2 0 .600 0.37 0.04 6 1 14% 1
320 Jose Lima 25 HOU NL 33 33 3 233.1 59 24 32 3 3 .949 2.16 1.70 13 4 24% 0
321 Felipe Lira 26 SEA AL 7 0 0 15.2 4 2 2 0 0 1.000 2.30 0.57 1 0 0% 0
322 Graeme Lloyd 31 NYY AL 50 0 0 37.2 9 3 5 1 1 .889 1.91 0.16 2 0 0% 0
323 Esteban Loaiza 26 TOT MLB 35 28 1 171.0 45 21 24 0 3 1.000 2.37 1.29 14 6 30% 0
324 Esteban Loaiza 26 PIT NL 21 14 0 91.2 28 10 18 0 3 1.000 2.75 1.33 9 3 25% 0
325 Esteban Loaiza 26 TEX AL 14 14 1 79.1 17 11 6 0 0 1.000 1.93 1.21 5 3 38% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
326 Carlton Loewer 24 PHI NL 21 21 1 122.2 22 6 15 1 0 .955 1.54 1.00 13 4 24% 0
327 Rich Loiselle 26 PIT NL 54 0 0 55.0 12 2 10 0 0 1.000 1.96 0.22 3 2 40% 0
328 Braden Looper 23 STL NL 4 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
329 Albie Lopez 26 TBD AL 54 0 0 79.2 19 3 16 0 0 1.000 2.15 0.35 4 4 50% 0
330 Andrew Lorraine 25 SEA AL 4 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
331 Derek Lowe 25 BOS AL 63 10 0 123.0 40 12 24 4 4 .900 2.63 0.57 17 5 23% 0
332 Sean Lowe 27 STL NL 4 1 0 5.1 2 1 1 0 0 1.000 3.38 0.50 0 0 0
333 Eric Ludwick 26 FLA NL 13 6 0 32.2 7 2 4 1 1 .857 1.65 0.46 5 1 17% 0
334 Greg Maddux 32 ATL NL 34 34 9 251.0 98 31 63 4 5 .959 3.37 2.76 28 11 28% 0
335 Mike Maddux 36 MON NL 51 0 0 55.2 13 3 10 0 0 1.000 2.10 0.25 6 0 0% 0
336 Mike Magnante 33 HOU NL 48 0 0 51.2 23 6 17 0 0 1.000 4.01 0.48 3 1 25% 0
337 Ron Mahay 27 BOS AL 29 0 0 26.0 4 1 2 1 0 .750 1.04 0.10 6 0 0% 0
338 Sean Maloney 27 LAD NL 11 0 0 12.2 4 2 2 0 1 1.000 2.84 0.36 2 0 0% 0
339 Matt Mantei 24 FLA NL 42 0 0 54.2 9 4 5 0 1 1.000 1.48 0.21 1 2 67% 1
340 Barry Manuel 32 ARI NL 13 0 0 15.2 1 1 0 0 0 1.000 0.57 0.08 1 0 0% 0
341 Tom Martin 28 CLE AL 14 0 0 14.2 3 1 2 0 0 1.000 1.84 0.21 1 0 0% 0
342 Dennis Martinez 43 ATL NL 53 5 1 91.0 23 6 16 1 2 .957 2.18 0.42 7 2 22% 1
343 Javier Martinez 21 PIT NL 37 0 0 41.0 3 2 0 1 0 .667 0.44 0.05 7 1 13% 0
344 Pedro Martinez 26 BOS AL 33 33 3 233.2 33 11 18 4 3 .879 1.12 0.88 14 6 30% 1
345 Ramon Martinez 30 LAD NL 15 15 1 101.2 28 11 17 0 1 1.000 2.48 1.87 4 4 50% 0
346 T.J. Mathews 28 OAK AL 66 0 0 72.2 12 4 7 1 1 .917 1.36 0.17 7 1 13% 0
347 Terry Mathews 33 BAL AL 17 0 0 20.1 9 3 6 0 0 1.000 3.98 0.53 3 0 0% 0
348 Greg McCarthy 29 SEA AL 29 0 0 23.1 7 1 6 0 0 1.000 2.70 0.24 5 1 17% 1
349 Jeff McCurry 28 PIT NL 16 0 0 19.1 4 1 3 0 0 1.000 1.86 0.25 2 0 0% 1
350 Allen McDill 26 KCR AL 7 0 0 6.0 1 0 1 0 0 1.000 1.50 0.14 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
351 Jack McDowell 32 ANA AL 14 14 0 76.0 15 3 12 0 1 1.000 1.78 1.07 7 5 42% 2
352 Chuck McElroy 30 COL NL 78 0 0 68.1 6 0 6 0 2 1.000 0.79 0.08 3 3 50% 1
353 Greg McMichael 31 TOT MLB 64 0 0 68.0 21 5 16 0 1 1.000 2.78 0.33 8 4 33% 0
354 Greg McMichael 31 NYM NL 52 0 0 53.2 13 4 9 0 1 1.000 2.18 0.25 7 2 22% 0
355 Greg McMichael 31 LAD NL 12 0 0 14.1 8 1 7 0 0 1.000 5.02 0.67 1 2 67% 0
356 Brian Meadows 22 FLA NL 31 31 1 174.1 40 18 21 1 2 .975 2.01 1.26 13 4 24% 0
357 Jim Mecir 28 TBD AL 68 0 0 84.0 25 9 16 0 2 1.000 2.68 0.37 5 3 38% 0
358 Rafael Medina 23 FLA NL 12 12 0 67.1 9 5 4 0 2 1.000 1.20 0.75 11 0 0% 0
359 Ramiro Mendoza 26 NYY AL 41 14 1 130.1 37 11 25 1 3 .973 2.49 0.88 2 4 67% 0
360 Jose Mercedes 27 MIL NL 7 5 0 32.0 3 0 3 0 0 1.000 0.84 0.43 4 1 20% 0
361 Kent Mercker 30 STL NL 30 30 0 161.2 31 3 26 2 0 .935 1.61 0.97 8 10 56% 2
362 Jose Mesa 32 TOT MLB 76 0 0 84.2 18 5 11 2 1 .889 1.70 0.21 2 2 50% 0
363 Jose Mesa 32 CLE AL 44 0 0 54.0 15 4 10 1 1 .933 2.33 0.32 2 1 33% 0
364 Jose Mesa 32 SFG NL 32 0 0 30.2 3 1 1 1 0 .667 0.59 0.06 0 1 100% 0
365 Dan Miceli 27 SDP NL 67 0 0 72.2 7 4 3 0 1 1.000 0.87 0.10 2 1 33% 0
366 Chris Michalak 27 ARI NL 5 0 0 5.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
367 Kurt Miller 25 CHC NL 3 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
368 Travis Miller 25 MIN AL 14 0 0 23.1 4 1 2 1 0 .750 1.16 0.21 0 0 0
369 Trever Miller 25 HOU NL 37 1 0 53.1 10 4 6 0 0 1.000 1.69 0.27 3 2 40% 1
370 Alan Mills 31 BAL AL 72 0 0 77.0 17 8 9 0 2 1.000 1.99 0.24 12 2 14% 0
371 Kevin Millwood 23 ATL NL 31 29 3 174.1 26 9 16 1 1 .962 1.29 0.81 7 5 42% 0
372 Eric Milton 22 MIN AL 32 32 1 172.1 28 8 20 0 1 1.000 1.46 0.88 10 6 38% 1
373 Dave Mlicki 30 TOT MLB 30 30 3 181.1 44 21 22 1 1 .977 2.13 1.43 10 8 44% 0
374 Dave Mlicki 30 NYM NL 10 10 1 57.0 15 6 8 1 0 .933 2.21 1.40 3 5 63% 0
375 Dave Mlicki 30 LAD NL 20 20 2 124.1 29 15 14 0 1 1.000 2.10 1.45 7 3 30% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
376 Brian Moehler 26 DET AL 33 33 4 221.1 47 11 35 1 1 .979 1.87 1.39 11 9 45% 2
377 Mike Mohler 29 OAK AL 57 0 0 61.0 9 1 7 1 1 .889 1.18 0.14 4 2 33% 0
378 Jeff Montgomery 36 KCR AL 56 0 0 56.0 9 5 4 0 1 1.000 1.45 0.16 2 0 0% 0
379 Trey Moore 25 MON NL 13 11 0 61.0 16 6 10 0 0 1.000 2.36 1.23 10 3 23% 1
380 Mike Morgan 38 TOT MLB 23 22 0 120.2 37 15 21 1 3 .973 2.69 1.57 7 4 36% 2
381 Mike Morgan 38 MIN AL 18 17 0 98.0 30 13 16 1 1 .967 2.66 1.61 4 4 50% 2
382 Mike Morgan 38 CHC NL 5 5 0 22.2 7 2 5 0 2 1.000 2.78 1.40 3 0 0% 0
383 Alvin Morman 29 TOT MLB 40 0 0 29.0 7 2 5 0 0 1.000 2.17 0.18 4 2 33% 1
384 Alvin Morman 29 CLE AL 31 0 0 22.0 6 2 4 0 0 1.000 2.45 0.19 4 2 33% 1
385 Alvin Morman 29 SFG NL 9 0 0 7.0 1 0 1 0 0 1.000 1.29 0.11 0 0 0
386 Matt Morris 23 STL NL 17 17 2 113.2 22 4 17 1 5 .955 1.66 1.24 7 3 30% 1
387 Jamie Moyer 35 SEA AL 34 34 4 234.1 48 16 31 1 1 .979 1.81 1.38 21 4 16% 1
388 Terry Mulholland 35 CHC NL 70 6 0 112.0 21 7 10 4 1 .810 1.37 0.24 0 0 1
389 Greg Mullins 26 MIL NL 2 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
390 Bobby Munoz 30 BAL AL 9 1 0 12.0 3 1 2 0 0 1.000 2.25 0.33 3 0 0% 0
391 Mike Munoz 32 COL NL 40 0 0 41.1 9 3 6 0 1 1.000 1.96 0.23 3 2 40% 1
392 Mike Mussina 29 BAL AL 29 29 4 206.1 50 12 38 0 1 1.000 2.18 1.72 20 7 26% 0
393 Mike Myers 29 MIL NL 70 0 0 50.0 16 3 11 2 4 .875 2.52 0.20 6 2 25% 1
394 Randy Myers 35 TOT MLB 62 0 0 56.2 4 0 4 0 0 1.000 0.64 0.06 3 2 40% 0
395 Randy Myers 35 TOR AL 41 0 0 42.1 2 0 2 0 0 1.000 0.43 0.05 2 1 33% 0
396 Randy Myers 35 SDP NL 21 0 0 14.1 2 0 2 0 0 1.000 1.26 0.10 1 1 50% 0
397 Rodney Myers 29 CHC NL 12 0 0 18.0 2 0 2 0 0 1.000 1.00 0.17 0 0 1
398 Charles Nagy 31 CLE AL 33 33 2 210.1 65 17 46 2 4 .969 2.70 1.91 21 9 30% 1
399 Dan Naulty 28 MIN AL 19 0 0 23.2 1 1 0 0 0 1.000 0.38 0.05 2 1 33% 0
400 Jaime Navarro 31 CHW AL 37 27 1 172.2 29 8 20 1 1 .966 1.46 0.76 26 6 19% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
401 Denny Neagle 29 ATL NL 32 31 5 210.1 24 4 20 0 0 1.000 1.03 0.75 8 4 33% 4
402 Jeff Nelson 31 NYY AL 45 0 0 40.1 12 3 9 0 0 1.000 2.68 0.27 5 1 17% 0
403 Robb Nen 28 SFG NL 78 0 0 88.2 13 4 8 1 1 .923 1.22 0.15 10 0 0% 0
404 C.J. Nitkowski 25 HOU NL 43 0 0 59.2 11 1 10 0 2 1.000 1.66 0.26 3 4 57% 1
405 Hideo Nomo 29 TOT MLB 29 28 3 157.1 24 10 14 0 0 1.000 1.37 0.83 24 8 25% 0
406 Hideo Nomo 29 LAD NL 12 12 2 67.2 8 6 2 0 0 1.000 1.06 0.67 11 2 15% 0
407 Hideo Nomo 29 NYM NL 17 16 1 89.2 16 4 12 0 0 1.000 1.61 0.94 13 6 32% 0
408 Vladimir Nunez 23 ARI NL 4 0 0 5.1 0 0 0 0 0 0.00 0.00 0 0 0
409 Ryan Nye 25 PHI NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
410 Chad Ogea 27 CLE AL 19 9 0 69.0 11 2 9 0 1 1.000 1.43 0.58 6 1 14% 0
411 Kirt Ojala 29 FLA NL 41 13 1 125.0 36 9 24 3 4 .917 2.38 0.80 10 6 38% 1
412 Omar Olivares 30 ANA AL 37 26 1 183.0 65 21 39 5 3 .923 2.95 1.62 11 7 39% 0
413 Darren Oliver 27 TOT MLB 29 29 2 160.1 33 5 27 1 1 .970 1.80 1.10 13 13 50% 6
414 Darren Oliver 27 TEX AL 19 19 2 103.1 21 5 15 1 0 .952 1.74 1.05 7 8 53% 4
415 Darren Oliver 27 STL NL 10 10 0 57.0 12 0 12 0 1 1.000 1.89 1.20 6 5 45% 2
416 Gregg Olson 31 ARI NL 64 0 0 68.2 11 4 7 0 0 1.000 1.44 0.17 7 2 22% 0
417 Mike Oquist 30 OAK AL 31 29 0 175.0 22 7 15 0 3 1.000 1.13 0.71 9 6 40% 0
418 Jesse Orosco 41 BAL AL 69 0 0 56.2 6 1 5 0 1 1.000 0.95 0.09 9 1 10% 0
419 Russ Ortiz 24 SFG NL 22 13 0 88.1 23 9 13 1 2 .957 2.24 1.00 11 4 27% 0
420 Donovan Osborne 29 STL NL 14 14 1 83.2 16 5 8 3 2 .813 1.40 0.93 2 2 50% 0
421 Antonio Osuna 25 LAD NL 54 0 0 64.2 12 3 8 1 1 .917 1.53 0.20 1 3 75% 2
422 Lance Painter 30 STL NL 65 0 0 47.1 18 6 12 0 1 1.000 3.42 0.28 0 1 100% 0
423 Donn Pall 36 FLA NL 23 0 0 33.1 8 3 5 0 0 1.000 2.16 0.35 3 2 40% 0
424 Jose Paniagua 24 SEA AL 18 0 0 22.0 7 2 5 0 1 1.000 2.86 0.39 0 1 100% 0
425 Chan Ho Park 25 LAD NL 34 34 2 220.2 52 20 28 4 5 .923 1.96 1.41 10 8 44% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
426 Jim Parque 23 CHW AL 21 21 0 113.0 23 7 16 0 0 1.000 1.83 1.10 6 9 60% 5
427 Steve Parris 30 CIN NL 18 16 1 99.0 26 5 21 0 0 1.000 2.36 1.44 7 3 30% 0
428 Bronswell Patrick 27 MIL NL 32 3 0 78.2 9 2 7 0 0 1.000 1.03 0.28 3 1 25% 1
429 Bob Patterson 39 CHC NL 33 0 0 20.1 2 0 2 0 0 1.000 0.89 0.06 4 1 20% 1
430 Danny Patterson 27 TEX AL 56 0 0 60.2 11 3 8 0 0 1.000 1.63 0.20 1 3 75% 1
431 Carl Pavano 22 MON NL 24 23 0 134.2 30 15 13 2 1 .933 1.87 1.17 17 6 26% 0
432 Roger Pavlik 30 TEX AL 5 0 0 14.0 2 0 2 0 0 1.000 1.29 0.40 0 0 0
433 Brad Pennington 29 TBD AL 1 0 0 0.0 0 0 0 0 0 0.00 0 0 0
434 Troy Percival 28 ANA AL 67 0 0 66.2 7 2 4 1 1 .857 0.81 0.09 16 2 11% 0
435 Carlos Perez 27 TOT MLB 34 34 7 241.0 55 11 44 0 3 1.000 2.05 1.62 22 15 41% 5
436 Carlos Perez 27 MON NL 23 23 3 163.1 36 6 30 0 1 1.000 1.98 1.57 19 11 37% 3
437 Carlos Perez 27 LAD NL 11 11 4 77.2 19 5 14 0 2 1.000 2.20 1.73 3 4 57% 2
438 Odalis Perez 20 ATL NL 10 0 0 10.2 1 0 1 0 0 1.000 0.84 0.10 0 0 0
439 Yorkis Perez 30 PHI NL 57 0 0 52.0 11 3 7 1 0 .909 1.73 0.18 6 0 0% 0
440 Matt Perisho 23 TEX AL 2 2 0 5.0 0 0 0 0 0 0.00 0.00 2 0 0% 0
441 Robert Person 28 TOR AL 27 0 0 38.1 5 2 2 1 0 .800 0.94 0.15 3 1 25% 0
442 Chris Peters 26 PIT NL 39 21 1 148.0 22 3 16 3 2 .864 1.16 0.49 10 2 17% 0
443 Mark Petkovsek 32 STL NL 48 10 0 105.2 20 8 11 1 1 .950 1.62 0.40 3 4 57% 0
444 Andy Pettitte 26 NYY AL 33 32 5 216.1 49 11 37 1 5 .980 2.00 1.45 17 6 26% 6
445 Hipolito Pichardo 28 KCR AL 27 18 0 112.1 29 11 18 0 5 1.000 2.32 1.07 11 0 0% 0
446 Ricky Pickett 28 ARI NL 2 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
447 Marc Pisciotta 27 CHC NL 43 0 0 44.0 7 2 5 0 1 1.000 1.43 0.16 5 0 0% 0
448 Jim Pittsley 24 KCR AL 39 2 0 68.1 18 5 11 2 1 .889 2.11 0.41 6 2 25% 0
449 Dan Plesac 36 TOR AL 78 0 0 50.0 1 0 1 0 0 1.000 0.18 0.01 7 2 22% 0
450 Eric Plunk 34 TOT MLB 63 0 0 72.2 6 0 5 1 0 .833 0.62 0.08 11 5 31% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
451 Eric Plunk 34 CLE AL 37 0 0 41.0 6 0 5 1 0 .833 1.10 0.14 5 5 50% 2
452 Eric Plunk 34 MIL NL 26 0 0 31.2 0 0 0 0 0 0.00 0.00 6 0 0% 0
453 Cliff Politte 24 STL NL 8 8 0 37.0 8 3 4 1 0 .875 1.70 0.88 2 2 50% 0
454 Sidney Ponson 21 BAL AL 31 20 0 135.0 22 10 11 1 1 .955 1.40 0.68 18 4 18% 1
455 Jim Poole 32 TOT MLB 38 0 0 39.1 10 4 6 0 0 1.000 2.29 0.26 4 1 20% 1
456 Jim Poole 32 SFG NL 26 0 0 32.1 8 4 4 0 0 1.000 2.23 0.31 3 1 25% 1
457 Jim Poole 32 CLE AL 12 0 0 7.0 2 0 2 0 0 1.000 2.57 0.17 1 0 0% 0
458 Mark Portugal 35 PHI NL 26 26 3 166.1 44 24 17 3 2 .932 2.22 1.58 7 2 22% 1
459 Brian Powell 24 DET AL 18 16 0 83.2 15 6 8 1 0 .933 1.51 0.78 2 4 67% 0
460 Jay Powell 26 TOT MLB 62 0 0 70.1 13 8 5 0 0 1.000 1.66 0.21 2 2 50% 0
461 Jay Powell 26 FLA NL 33 0 0 36.1 10 6 4 0 0 1.000 2.48 0.30 0 1 100% 0
462 Jay Powell 26 HOU NL 29 0 0 34.0 3 2 1 0 0 1.000 0.79 0.10 2 1 33% 0
463 Jeremy Powell 22 MON NL 7 6 0 25.0 5 2 3 0 0 1.000 1.80 0.71 5 4 44% 0
464 Eddie Priest 24 CIN NL 2 2 0 6.0 0 0 0 0 0 0.00 0.00 0 0 0
465 Ariel Prieto 28 OAK AL 2 2 0 8.1 1 0 1 0 0 1.000 1.08 0.50 2 1 33% 0
466 Bill Pulsipher 24 TOT MLB 26 11 0 72.1 13 1 12 0 0 1.000 1.62 0.50 1 1 50% 1
467 Bill Pulsipher 24 NYM NL 15 1 0 14.1 5 0 5 0 0 1.000 3.14 0.33 0 1 100% 1
468 Bill Pulsipher 24 MIL NL 11 10 0 58.0 8 1 7 0 0 1.000 1.24 0.73 1 0 0% 0
469 Paul Quantrill 29 TOR AL 82 0 0 80.0 18 4 14 0 2 1.000 2.02 0.22 5 0 0% 0
470 Scott Radinsky 30 LAD NL 62 0 0 61.2 12 2 9 1 0 .917 1.61 0.18 1 4 80% 1
471 Brad Radke 25 MIN AL 32 32 5 213.2 47 12 34 1 1 .979 1.94 1.44 23 12 34% 0
472 Brady Raggio 25 STL NL 4 1 0 7.0 2 1 1 0 1 1.000 2.57 0.50 0 0 0
473 Jason Rakers 25 CLE AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
474 Roberto Ramirez 26 SDP NL 21 0 0 14.2 1 0 1 0 0 1.000 0.61 0.05 0 0 0
475 Pat Rapp 30 KCR AL 32 32 1 188.1 44 20 23 1 0 .977 2.05 1.34 9 10 53% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
476 Fred Rath 25 COL NL 2 0 0 5.1 0 0 0 0 0 0.00 0.00 0 0 0
477 Gary Rath 25 LAD NL 3 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
478 Rick Reed 33 NYM NL 31 31 2 212.1 51 12 38 1 2 .980 2.12 1.61 7 14 67% 2
479 Steve Reed 33 TOT MLB 70 0 0 80.1 13 3 9 1 1 .923 1.34 0.17 4 3 43% 0
480 Steve Reed 33 SFG NL 50 0 0 54.2 8 1 6 1 0 .875 1.15 0.14 4 3 43% 0
481 Steve Reed 33 CLE AL 20 0 0 25.2 5 2 3 0 1 1.000 1.75 0.25 0 0 0
482 Bryan Rekar 26 TBD AL 16 15 1 86.2 21 12 7 2 0 .905 1.97 1.19 4 1 20% 0
483 Mike Remlinger 32 CIN NL 35 28 1 164.1 25 7 16 2 1 .920 1.26 0.66 15 7 32% 3
484 Alberto Reyes 27 MIL NL 50 0 0 57.0 10 2 6 2 1 .800 1.26 0.16 3 3 50% 0
485 Carlos Reyes 29 TOT MLB 46 0 0 66.0 14 5 9 0 0 1.000 1.91 0.30 3 5 63% 1
486 Carlos Reyes 29 SDP NL 22 0 0 27.2 6 2 4 0 0 1.000 1.95 0.27 1 2 67% 0
487 Carlos Reyes 29 BOS AL 24 0 0 38.1 8 3 5 0 0 1.000 1.88 0.33 2 3 60% 1
488 Dennys Reyes 21 TOT MLB 19 10 0 67.1 16 1 12 3 0 .813 1.74 0.68 6 4 40% 6
489 Dennys Reyes 21 LAD NL 11 3 0 28.2 9 1 6 2 0 .778 2.20 0.64 1 3 75% 3
490 Dennys Reyes 21 CIN NL 8 7 0 38.2 7 0 6 1 0 .857 1.40 0.75 5 1 17% 3
491 Shane Reynolds 30 HOU NL 35 35 3 233.1 66 24 40 2 9 .970 2.47 1.83 6 11 65% 1
492 Armando Reynoso 32 NYM NL 11 11 0 68.1 30 5 24 1 2 .967 3.82 2.64 3 2 40% 2
493 Arthur Rhodes 28 BAL AL 45 0 0 77.0 9 2 5 2 0 .778 0.82 0.16 13 3 19% 1
494 Ricardo Rincon 28 PIT NL 60 0 0 65.0 14 3 9 2 2 .857 1.66 0.20 2 1 33% 0
495 Danny Rios 25 KCR AL 5 0 0 7.1 1 1 0 0 0 1.000 1.23 0.20 1 0 0% 0
496 Bill Risley 31 TOR AL 44 0 0 54.2 5 2 3 0 1 1.000 0.82 0.11 10 3 23% 0
497 Todd Ritchie 26 MIN AL 15 0 0 24.0 0 0 0 0 0 0.00 0.00 0 0 0
498 Kevin Ritz 33 COL NL 2 2 0 9.0 5 2 3 0 0 1.000 5.00 2.50 4 1 20% 0
499 Mariano Rivera 28 NYY AL 54 0 0 61.1 17 3 14 0 1 1.000 2.49 0.31 2 0 0% 1
500 Todd Rizzo 27 CHW AL 9 0 0 6.2 1 0 0 1 0 .000 0.00 0.00 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
501 Rich Robertson 29 ANA AL 5 0 0 5.2 4 1 3 0 0 1.000 6.35 0.80 0 0 0
502 John Rocker 23 ATL NL 47 0 0 38.0 7 1 6 0 0 1.000 1.66 0.15 2 0 0% 0
503 Felix Rodriguez 25 ARI NL 43 0 0 44.0 13 1 12 0 0 1.000 2.66 0.30 4 0 0% 0
504 Frankie Rodriguez 25 MIN AL 20 11 0 70.0 19 8 9 2 0 .895 2.19 0.85 4 3 43% 0
505 Nerio Rodriguez 27 TOT MLB 13 4 0 27.1 1 0 1 0 0 1.000 0.33 0.08 4 2 33% 0
506 Nerio Rodriguez 27 BAL AL 6 4 0 19.0 0 0 0 0 0 0.00 0.00 4 2 33% 0
507 Nerio Rodriguez 27 TOR AL 7 0 0 8.1 1 0 1 0 0 1.000 1.08 0.14 0 0 0
508 Rich Rodriguez 35 SFG NL 68 0 0 65.2 21 9 11 1 0 .952 2.74 0.29 3 1 25% 1
509 Kenny Rogers 33 OAK AL 34 34 7 238.2 88 20 66 2 4 .977 3.24 2.53 5 9 64% 6
510 Mel Rojas 31 NYM NL 50 0 0 58.0 18 6 11 1 1 .944 2.64 0.34 13 4 24% 1
511 Rafael Roque 26 MIL NL 9 9 0 48.0 13 3 10 0 1 1.000 2.44 1.44 2 0 0% 0
512 Jose Rosado 23 KCR AL 38 25 2 174.2 38 8 28 2 1 .947 1.85 0.95 9 2 18% 2
513 Brian Rose 22 BOS AL 8 8 0 37.2 8 4 4 0 1 1.000 1.91 1.00 6 0 0% 0
514 Matt Ruebel 28 TBD AL 7 1 0 8.2 1 1 0 0 0 1.000 1.04 0.14 1 1 50% 0
515 Kirk Rueter 27 SFG NL 33 33 1 187.2 53 12 39 2 2 .962 2.45 1.55 5 4 44% 2
516 Sean Runyan 24 DET AL 88 0 0 50.1 3 2 1 0 0 1.000 0.54 0.03 6 2 25% 1
517 Glendon Rusch 23 KCR AL 29 24 1 154.2 32 9 22 1 4 .969 1.80 1.07 9 6 40% 1
518 Ken Ryan 29 PHI NL 17 1 0 22.2 5 1 4 0 0 1.000 1.99 0.29 1 0 0% 0
519 Bret Saberhagen 34 BOS AL 31 31 0 175.0 34 13 20 1 1 .971 1.70 1.06 4 7 64% 1
520 A.J. Sager 33 DET AL 31 3 0 59.1 16 2 14 0 2 1.000 2.43 0.52 11 3 21% 0
521 Mike Saipe 24 COL NL 2 2 0 10.0 4 2 2 0 0 1.000 3.60 2.00 2 0 0% 0
522 Benj Sampson 23 MIN AL 5 2 0 17.1 1 0 1 0 0 1.000 0.52 0.20 2 0 0% 0
523 Jesus Sanchez 23 FLA NL 35 29 0 173.0 42 6 34 2 4 .952 2.08 1.14 8 11 58% 7
524 Scott Sanders 29 TOT MLB 26 2 0 40.1 11 5 5 1 0 .909 2.23 0.38 6 1 14% 0
525 Scott Sanders 29 DET AL 3 2 0 9.2 2 0 2 0 0 1.000 1.86 0.67 0 1 100% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
526 Scott Sanders 29 SDP NL 23 0 0 30.2 9 5 3 1 0 .889 2.35 0.35 6 0 0% 0
527 Julio Santana 25 TOT MLB 35 19 1 145.2 19 5 12 2 0 .895 1.05 0.49 8 5 38% 0
528 Julio Santana 25 TEX AL 3 0 0 5.1 1 0 1 0 0 1.000 1.69 0.33 1 0 0% 0
529 Julio Santana 25 TBD AL 32 19 1 140.1 18 5 11 2 0 .889 1.03 0.50 7 5 42% 0
530 Marino Santana 26 DET AL 7 0 0 7.1 1 0 1 0 0 1.000 1.23 0.14 0 0 0
531 Jose Santiago 23 KCR AL 2 0 0 2.0 1 0 1 0 0 1.000 4.50 0.50 0 0 0
532 Tony Saunders 24 TBD AL 31 31 2 192.1 31 12 18 1 4 .968 1.40 0.97 13 10 43% 1
533 Bob Scanlan 31 HOU NL 27 0 0 26.1 6 4 1 1 0 .833 1.71 0.19 0 2 100% 0
534 Curt Schilling 31 PHI NL 35 35 15 268.2 53 18 33 2 3 .962 1.71 1.46 10 5 33% 0
535 Jason Schmidt 25 PIT NL 33 33 0 214.1 25 7 16 2 2 .920 0.97 0.70 13 7 35% 0
536 Pete Schourek 29 TOT MLB 25 23 0 124.0 10 1 9 0 0 1.000 0.73 0.40 9 7 44% 0
537 Pete Schourek 29 HOU NL 15 15 0 80.0 8 1 7 0 0 1.000 0.90 0.53 7 3 30% 0
538 Pete Schourek 29 BOS AL 10 8 0 44.0 2 0 2 0 0 1.000 0.41 0.20 2 4 67% 0
539 Rudy Seanez 29 ATL NL 34 0 0 36.0 4 3 1 0 0 1.000 1.00 0.12 3 1 25% 0
540 Aaron Sele 28 TEX AL 33 33 3 212.2 39 17 20 2 3 .949 1.57 1.12 4 8 67% 0
541 Dan Serafini 24 MIN AL 28 9 0 75.0 9 1 8 0 1 1.000 1.08 0.32 6 1 14% 1
542 Scott Service 31 KCR AL 73 0 0 82.2 20 4 15 1 0 .950 2.07 0.26 6 5 45% 3
543 Jeff Shaw 31 TOT MLB 73 0 0 85.0 29 8 18 3 0 .897 2.75 0.36 7 0 0% 1
544 Jeff Shaw 31 CIN NL 39 0 0 49.2 15 4 9 2 0 .867 2.36 0.33 5 0 0% 1
545 Jeff Shaw 31 LAD NL 34 0 0 35.1 14 4 9 1 0 .929 3.31 0.38 2 0 0% 0
546 Brian Shouse 29 BOS AL 7 0 0 8.0 2 0 2 0 0 1.000 2.25 0.29 0 0 0
547 Paul Shuey 27 CLE AL 43 0 0 51.0 9 3 5 1 0 .889 1.41 0.19 8 3 27% 0
548 Jose Silva 24 PIT NL 18 18 1 100.1 21 3 18 0 1 1.000 1.88 1.17 7 3 30% 0
549 Bill Simas 26 CHW AL 60 0 0 70.2 14 9 5 0 1 1.000 1.78 0.23 6 0 0% 0
550 Steve Sinclair 26 TOR AL 24 0 0 15.0 4 0 4 0 1 1.000 2.40 0.17 1 1 50% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
551 Mike Sirotka 27 CHW AL 33 33 5 211.2 44 9 34 1 1 .977 1.83 1.30 14 10 42% 2
552 Heathcliff Slocumb 32 SEA AL 57 0 0 67.2 16 6 9 1 0 .938 2.00 0.26 7 4 36% 0
553 Aaron Small 26 TOT MLB 47 0 0 67.2 7 3 4 0 0 1.000 0.93 0.15 3 2 40% 1
554 Aaron Small 26 OAK AL 24 0 0 36.0 5 2 3 0 0 1.000 1.25 0.21 3 2 40% 1
555 Aaron Small 26 ARI NL 23 0 0 31.2 2 1 1 0 0 1.000 0.57 0.09 0 0 0
556 Pete Smith 32 TOT MLB 37 12 0 88.1 23 5 17 1 3 .957 2.24 0.59 22 1 4% 0
557 Pete Smith 32 SDP NL 10 8 0 43.1 8 3 5 0 2 1.000 1.66 0.80 7 0 0% 0
558 Pete Smith 32 BAL AL 27 4 0 45.0 15 2 12 1 1 .933 2.80 0.52 15 1 6% 0
559 Travis Smith 25 MIL NL 1 0 0 2.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
560 John Smoltz 31 ATL NL 26 26 2 167.2 32 12 20 0 2 1.000 1.72 1.23 8 2 20% 0
561 John Snyder 23 CHW AL 15 14 1 86.1 23 8 14 1 0 .957 2.29 1.47 2 5 71% 1
562 Clint Sodowsky 25 ARI NL 45 6 0 77.2 17 4 12 1 1 .941 1.85 0.36 7 1 13% 1
563 Steve Sparks 32 ANA AL 22 20 0 128.2 43 12 31 0 2 1.000 3.01 1.95 10 4 29% 5
564 Justin Speier 24 TOT MLB 19 0 0 20.2 2 0 2 0 0 1.000 0.87 0.11 3 1 25% 0
565 Justin Speier 24 CHC NL 1 0 0 1.1 0 0 0 0 0 0.00 0.00 0 0 0
566 Justin Speier 24 FLA NL 18 0 0 19.1 2 0 2 0 0 1.000 0.93 0.11 3 1 25% 0
567 Stan Spencer 28 SDP NL 6 5 0 30.2 2 1 1 0 0 1.000 0.59 0.33 3 0 0% 0
568 Paul Spoljaric 27 SEA AL 53 6 0 83.1 12 3 9 0 0 1.000 1.30 0.23 10 1 9% 2
569 Jerry Spradlin 31 PHI NL 69 0 0 81.2 16 8 8 0 1 1.000 1.76 0.23 7 3 30% 1
570 Dennis Springer 33 TBD AL 29 17 1 115.2 18 7 11 0 2 1.000 1.40 0.62 15 4 21% 0
571 Russ Springer 29 TOT MLB 48 0 0 52.2 5 2 2 1 0 .800 0.68 0.08 7 2 22% 0
572 Russ Springer 29 ARI NL 26 0 0 32.2 3 2 0 1 0 .667 0.55 0.08 4 0 0% 0
573 Russ Springer 29 ATL NL 22 0 0 20.0 2 0 2 0 0 1.000 0.90 0.09 3 2 40% 0
574 Rob Stanifer 26 FLA NL 38 0 0 48.0 10 5 4 1 0 .900 1.69 0.24 5 1 17% 0
575 Mike Stanton 31 NYY AL 67 0 0 79.0 14 7 6 1 0 .929 1.48 0.19 0 2 100% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
576 Kennie Steenstra 27 CHC NL 4 0 0 3.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
577 Blake Stein 24 OAK AL 24 20 1 117.1 16 0 15 1 1 .938 1.15 0.63 10 5 33% 3
578 Garrett Stephenson 26 PHI NL 6 6 0 23.0 4 3 1 0 0 1.000 1.57 0.67 1 1 50% 0
579 Dave Stevens 28 CHC NL 31 0 0 38.0 2 1 1 0 0 1.000 0.47 0.06 8 4 33% 0
580 Dave Stieb 40 TOR AL 19 3 0 50.1 10 5 5 0 0 1.000 1.79 0.53 5 3 38% 0
581 Jim Stoops 26 COL NL 3 0 0 4.0 2 1 1 0 1 1.000 4.50 0.67 0 3 100% 0
582 Todd Stottlemyre 33 TOT MLB 33 33 3 221.2 48 20 27 1 2 .979 1.91 1.42 13 5 28% 0
583 Todd Stottlemyre 33 STL NL 23 23 3 161.1 41 18 22 1 2 .976 2.23 1.74 8 4 33% 0
584 Todd Stottlemyre 33 TEX AL 10 10 0 60.1 7 2 5 0 0 1.000 1.04 0.70 5 1 17% 0
585 Scott Sullivan 27 CIN NL 67 0 0 102.0 21 9 11 1 1 .952 1.76 0.30 10 3 23% 0
586 Jeff Suppan 23 TOT MLB 17 14 1 78.2 25 7 18 0 2 1.000 2.86 1.47 5 4 44% 0
587 Jeff Suppan 23 ARI NL 13 13 1 66.0 21 6 15 0 1 1.000 2.86 1.62 5 4 44% 0
588 Jeff Suppan 23 KCR AL 4 1 0 12.2 4 1 3 0 1 1.000 2.84 1.00 0 0 0
589 Mac Suzuki 23 SEA AL 6 5 0 26.1 2 0 2 0 0 1.000 0.68 0.33 3 0 0% 0
590 Bill Swift 36 SEA AL 29 26 0 144.2 50 17 29 4 3 .920 2.86 1.59 16 3 16% 1
591 Greg Swindell 33 TOT MLB 81 0 0 90.1 20 10 10 0 1 1.000 1.99 0.25 4 3 43% 3
592 Greg Swindell 33 MIN AL 52 0 0 66.1 14 8 6 0 0 1.000 1.90 0.27 4 1 20% 1
593 Greg Swindell 33 BOS AL 29 0 0 24.0 6 2 4 0 1 1.000 2.25 0.21 0 2 100% 2
594 Jeff Tabaka 34 PIT NL 37 0 0 50.2 12 1 10 1 1 .917 1.95 0.30 1 1 50% 0
595 Jeff Tam 27 NYM NL 15 0 0 14.1 4 3 1 0 0 1.000 2.51 0.27 1 0 0% 0
596 Kevin Tapani 34 CHC NL 35 34 2 219.0 42 11 31 0 1 1.000 1.73 1.20 13 3 19% 0
597 Ramon Tatis 25 TBD AL 22 0 0 11.2 5 1 4 0 1 1.000 3.86 0.23 0 1 100% 0
598 Julian Tavarez 25 SFG NL 60 0 0 85.1 15 4 10 1 1 .933 1.48 0.23 7 2 22% 1
599 Billy Taylor 36 OAK AL 70 0 0 73.0 12 4 8 0 2 1.000 1.48 0.17 7 0 0% 0
600 Amaury Telemaco 24 TOT MLB 41 18 0 148.2 35 13 20 2 0 .943 2.00 0.80 7 2 22% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
601 Amaury Telemaco 24 CHC NL 14 0 0 27.2 7 2 5 0 0 1.000 2.28 0.50 1 0 0% 0
602 Amaury Telemaco 24 ARI NL 27 18 0 121.0 28 11 15 2 0 .929 1.93 0.96 6 2 25% 1
603 Anthony Telford 32 MON NL 77 0 0 91.0 24 5 18 1 1 .958 2.27 0.30 1 3 75% 0
604 Dave Telgheder 31 OAK AL 8 2 0 20.0 2 0 2 0 0 1.000 0.90 0.25 1 0 0% 0
605 Jay Tessmer 26 NYY AL 7 0 0 8.2 0 0 0 0 0 0.00 0.00 0 1 100% 0
606 Bob Tewksbury 37 MIN AL 26 25 1 148.1 45 12 31 2 3 .956 2.61 1.65 10 3 23% 0
607 Justin Thompson 25 DET AL 34 34 5 222.0 41 6 35 0 2 1.000 1.66 1.21 21 16 43% 8
608 Mark Thompson 27 COL NL 6 6 0 23.1 4 2 2 0 0 1.000 1.54 0.67 0 1 100% 0
609 John Thomson 24 COL NL 26 26 2 161.0 30 15 15 0 3 1.000 1.68 1.15 10 3 23% 1
610 Mike Thurman 24 MON NL 14 13 0 67.0 13 1 12 0 0 1.000 1.75 0.93 7 6 46% 0
611 Mike Timlin 32 SEA AL 70 0 0 79.1 23 10 13 0 1 1.000 2.61 0.33 1 0 0% 0
612 Brett Tomko 25 CIN NL 34 34 1 210.2 41 14 26 1 1 .976 1.71 1.18 16 6 27% 1
613 Steve Trachsel 27 CHC NL 33 33 1 208.0 59 23 34 2 1 .966 2.47 1.73 8 8 50% 4
614 Mike Trombley 31 MIN AL 77 1 0 96.2 13 4 9 0 0 1.000 1.21 0.17 2 4 67% 0
615 Ugueth Urbina 24 MON NL 64 0 0 69.1 5 2 3 0 0 1.000 0.65 0.08 6 0 0% 1
616 Marc Valdes 26 MON NL 20 4 0 36.1 9 3 6 0 0 1.000 2.23 0.45 10 0 0% 0
617 Carlos Valdez 26 BOS AL 4 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
618 Efrain Valdez 31 ARI NL 6 0 0 4.1 2 1 1 0 0 1.000 4.15 0.33 0 0 0
619 Ismael Valdez 24 LAD NL 27 27 2 174.0 37 12 24 1 1 .973 1.86 1.33 11 5 31% 0
620 Todd Van Poppel 26 TOT MLB 22 11 0 66.1 4 1 3 0 0 1.000 0.54 0.18 12 2 14% 0
621 Todd Van Poppel 26 TEX AL 4 4 0 19.1 1 0 1 0 0 1.000 0.47 0.25 2 0 0% 0
622 Todd Van Poppel 26 PIT NL 18 7 0 47.0 3 1 2 0 0 1.000 0.57 0.17 10 2 17% 0
623 Ben VanRyn 26 TOT MLB 25 0 0 14.2 1 1 0 0 0 1.000 0.61 0.04 2 1 33% 0
624 Ben VanRyn 26 TOT MLB 15 0 0 10.2 1 1 0 0 0 1.000 0.84 0.07 1 1 50% 0
625 Ben VanRyn 26 CHC NL 9 0 0 8.0 1 1 0 0 0 1.000 1.12 0.11 1 1 50% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
626 Ben VanRyn 26 SDP NL 6 0 0 2.2 0 0 0 0 0 0.00 0.00 0 0 0
627 Ben VanRyn 26 TOR AL 10 0 0 4.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
628 Javier Vazquez 21 MON NL 33 32 0 172.1 36 12 24 0 3 1.000 1.88 1.09 9 9 50% 2
629 Dario Veras 25 BOS AL 7 0 0 8.0 1 1 0 0 0 1.000 1.12 0.14 0 0 0
630 Dave Veres 31 COL NL 63 0 0 76.1 18 7 11 0 0 1.000 2.12 0.29 5 3 38% 1
631 Ron Villone 28 CLE AL 25 0 0 27.0 6 2 4 0 0 1.000 2.00 0.24 2 2 50% 0
632 Terrell Wade 25 TBD AL 2 2 0 10.2 0 0 0 0 0 0.00 0.00 0 0 0
633 Billy Wagner 26 HOU NL 58 0 0 60.0 5 2 2 1 0 .800 0.60 0.07 2 0 0% 0
634 Paul Wagner 30 MIL NL 13 9 0 55.2 10 3 7 0 1 1.000 1.62 0.77 7 1 13% 0
635 Dave Wainhouse 30 COL NL 10 0 0 11.0 6 2 4 0 2 1.000 4.91 0.60 0 0 0
636 Tim Wakefield 31 BOS AL 36 33 2 216.0 42 16 23 3 1 .929 1.62 1.08 24 8 25% 0
637 Jamie Walker 26 KCR AL 6 2 0 17.1 6 2 4 0 1 1.000 3.12 1.00 2 3 60% 2
638 Donne Wall 30 SDP NL 46 1 0 70.1 14 4 10 0 2 1.000 1.79 0.30 3 2 40% 0
639 Bryan Ward 26 CHW AL 28 0 0 27.0 2 2 0 0 0 1.000 0.67 0.07 3 0 0% 0
640 John Wasdin 25 BOS AL 47 8 0 96.0 21 5 15 1 1 .952 1.88 0.43 11 2 15% 0
641 Jarrod Washburn 23 ANA AL 15 11 0 74.0 12 4 8 0 0 1.000 1.46 0.80 10 2 17% 1
642 Allen Watson 27 ANA AL 28 14 1 92.1 19 4 15 0 0 1.000 1.85 0.68 18 4 18% 2
643 David Weathers 28 TOT MLB 44 9 0 110.0 19 5 14 0 1 1.000 1.55 0.43 11 3 21% 1
644 David Weathers 28 CIN NL 16 9 0 62.1 11 4 7 0 0 1.000 1.59 0.69 8 2 20% 1
645 David Weathers 28 MIL NL 28 0 0 47.2 8 1 7 0 1 1.000 1.51 0.29 3 1 25% 0
646 Eric Weaver 24 LAD NL 7 0 0 9.2 1 0 1 0 0 1.000 0.93 0.14 0 3 100% 0
647 Neil Weber 25 ARI NL 4 0 0 2.1 0 0 0 0 0 0.00 0.00 0 0 0
648 Mike Welch 25 PHI NL 10 2 0 20.2 4 2 2 0 1 1.000 1.74 0.40 2 0 0% 0
649 Bob Wells 31 SEA AL 30 0 0 51.2 9 4 5 0 0 1.000 1.57 0.30 0 0 0
650 David Wells 35 NYY AL 30 30 8 214.1 38 8 27 3 1 .921 1.47 1.17 9 7 44% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
651 Turk Wendell 31 NYM NL 66 0 0 76.2 18 5 12 1 0 .944 2.00 0.26 9 1 10% 2
652 Don Wengert 28 TOT MLB 31 6 0 63.1 9 2 7 0 1 1.000 1.28 0.29 3 0 0% 0
653 Don Wengert 28 SDP NL 10 0 0 13.2 1 0 1 0 0 1.000 0.66 0.10 1 0 0% 0
654 Don Wengert 28 CHC NL 21 6 0 49.2 8 2 6 0 1 1.000 1.45 0.38 2 0 0% 0
655 David West 33 BOS AL 6 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
656 John Wetteland 31 TEX AL 63 0 0 62.0 10 2 7 1 0 .900 1.31 0.14 1 0 0% 0
657 Matt Whisenant 27 KCR AL 70 0 0 60.2 13 3 10 0 1 1.000 1.93 0.19 2 1 33% 1
658 Gabe White 26 CIN NL 69 3 0 98.2 16 4 12 0 0 1.000 1.46 0.23 4 5 56% 1
659 Rick White 29 TBD AL 38 3 0 68.2 18 5 11 2 1 .889 2.10 0.42 2 4 67% 0
660 Mark Whiten 31 CLE AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
661 Matt Whiteside 30 PHI NL 10 0 0 18.0 4 2 2 0 0 1.000 2.00 0.40 3 0 0% 0
662 Bob Wickman 29 MIL NL 72 0 0 82.1 25 10 13 2 1 .920 2.51 0.32 8 1 11% 0
663 Marc Wilkins 27 PIT NL 16 0 0 15.1 1 0 1 0 0 1.000 0.59 0.06 1 0 0% 1
664 Mike Williams 29 PIT NL 37 1 0 51.0 14 0 13 1 0 .929 2.29 0.35 4 5 56% 1
665 Todd Williams 27 CIN NL 6 0 0 9.1 1 0 1 0 0 1.000 0.96 0.17 0 0 0
666 Woody Williams 31 TOR AL 32 32 1 209.2 33 12 18 3 4 .909 1.29 0.94 17 5 23% 3
667 Trevor Wilson 32 ANA AL 15 0 0 7.2 2 1 1 0 1 1.000 2.35 0.13 0 0 0
668 Scott Winchester 25 CIN NL 16 16 1 79.0 14 6 8 0 1 1.000 1.59 0.88 12 2 14% 0
669 Darrin Winston 31 PHI NL 27 0 0 25.0 5 2 3 0 0 1.000 1.80 0.19 1 0 0% 0
670 Jay Witasick 25 OAK AL 7 3 0 27.0 3 1 2 0 1 1.000 1.00 0.43 1 1 50% 0
671 Shannon Withem 25 TOR AL 1 0 0 3.0 1 0 1 0 0 1.000 3.00 1.00 0 0 0
672 Bobby Witt 34 TOT MLB 31 18 0 116.2 19 5 12 2 2 .895 1.31 0.55 8 5 38% 0
673 Bobby Witt 34 TEX AL 14 13 0 69.1 7 2 3 2 0 .714 0.65 0.36 4 4 50% 0
674 Bobby Witt 34 STL NL 17 5 0 47.1 12 3 9 0 2 1.000 2.28 0.71 4 1 20% 0
675 Mark Wohlers 28 ATL NL 27 0 0 20.1 4 3 1 0 0 1.000 1.77 0.15 3 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
676 Bob Wolcott 24 ARI NL 6 6 0 33.0 6 3 2 1 1 .833 1.36 0.83 1 3 75% 0
677 Kerry Wood 21 CHC NL 26 26 1 166.2 13 4 9 0 1 1.000 0.70 0.50 12 10 45% 1
678 Brad Woodall 29 MIL NL 31 20 0 138.0 33 5 26 2 4 .939 2.02 1.00 6 2 25% 1
679 Steve Woodard 23 MIL NL 34 26 0 165.2 25 9 15 1 0 .960 1.30 0.71 17 4 19% 1
680 Tim Worrell 30 TOT MLB 43 9 0 103.0 23 8 15 0 1 1.000 2.01 0.53 10 0 0% 0
681 Tim Worrell 30 DET AL 15 9 0 61.2 14 7 7 0 1 1.000 2.04 0.93 5 0 0% 0
682 Tim Worrell 30 CLE AL 3 0 0 5.1 4 1 3 0 0 1.000 6.75 1.33 0 0 0
683 Tim Worrell 30 OAK AL 25 0 0 36.0 5 0 5 0 0 1.000 1.25 0.20 5 0 0% 0
684 Jamey Wright 23 COL NL 34 34 1 206.1 56 18 36 2 5 .964 2.36 1.59 21 7 25% 7
685 Jaret Wright 22 CLE AL 32 32 1 192.2 43 16 26 1 0 .977 1.96 1.31 15 5 25% 0
686 Esteban Yan 23 TBD AL 64 0 0 88.2 21 9 11 1 1 .952 2.03 0.31 12 3 20% 1
687 Masato Yoshii 33 NYM NL 29 29 1 171.2 37 14 20 3 2 .919 1.78 1.17 15 3 17% 0
688 Tim Young 24 MON NL 10 0 0 6.0 2 0 2 0 0 1.000 3.00 0.20 0 0 0
LgAvg 58 17 1 150 32 10 21 1 2 .960 1.82 0.53 11 5 31% 1

Player Advanced Fielding -- p

Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1 Jim Abbott 30 CHW 134 86% 49% 11 82% 0 3 1 2 10 7 1 0 0 0 0 0 1 1 1 0 2 0%
2 Paul Abbott 30 SEA 105 77% 38% 6 83% 0 3 1 2 5 3 0 0 0 0 0 0 0 0 0 0 0
3 Juan Acevedo 28 STL 394 81% 33% 16 100% 0 6 1 5 17 13 0 1 0 0 1 0 0 0 0 0 3 100%
4 Terry Adams 25 CHC 330 72% 37% 17 82% 0 4 0 4 15 13 1 3 0 1 2 1 0 0 0 0 2 100%
5 Joel Adamson 26 ARI 104 76% 30% 3 67% 0 0 0 0 4 2 0 1 0 1 0 0 0 0 0 0 2 50%
6 Rick Aguilera 36 MIN 307 78% 28% 10 90% 0 3 0 3 9 7 2 0 0 0 0 0 2 2 2 0 2 100%
7 Scott Aldred 30 TBD 135 76% 36% 6 100% 0 3 0 2 7 4 1 0 0 0 0 0 2 1 2 0 1 100%
8 Antonio Alfonseca 26 FLA 316 76% 33% 8 75% 0 5 0 4 6 4 0 1 1 0 0 0 1 0 1 0 3 67%
9 Carlos Almanzar 24 TOR 129 80% 32% 4 75% 1 2 0 1 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
10 Wilson Alvarez 28 TBD 624 73% 27% 9 56% 1 5 0 5 6 3 1 0 0 0 0 0 1 1 1 0 0
11 Brian Anderson 26 ARI 845 89% 31% 42 93% 0 11 3 6 47 30 3 2 1 0 1 1 4 3 4 0 9 89%
12 Matt Anderson 21 DET 194 64% 23% 8 100% 1 0 0 0 8 7 0 1 0 0 1 0 0 0 0 0 6 100%
13 Luis Andujar 25 TOR 30 93% 40% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
14 Kevin Appier 30 KCR 69 81% 30% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
15 Rolando Arrojo 29 TBD 853 76% 35% 45 89% 4 17 2 12 39 27 4 4 0 0 4 0 5 3 4 1 5 100%
16 Andy Ashby 30 SDP 939 81% 40% 37 89% 2 13 0 9 35 27 4 1 0 0 1 0 4 3 4 0 9 78%
17 Paul Assenmacher 37 CLE 213 75% 29% 5 80% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 2 50%
18 Pedro Astacio 29 COL 938 74% 31% 34 91% 0 22 1 18 33 24 4 0 0 0 0 0 3 0 2 1 13 92%
19 Steve Avery 28 BOS 546 81% 36% 37 95% 3 7 2 3 40 27 3 1 0 0 1 0 5 3 4 1 10 90%
20 Bobby Ayala 28 SEA 351 77% 30% 15 60% 1 8 0 7 8 6 1 5 1 0 4 3 1 1 1 0 5 40%
21 Manny Aybar 26 STL 368 77% 25% 8 100% 0 8 0 8 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
22 Scott Bailes 36 TEX 187 82% 41% 7 43% 0 2 0 2 3 2 0 1 0 0 1 1 0 0 0 0 0
23 Cory Bailey 27 SFG 13 77% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 James Baldwin 26 CHW 712 79% 30% 21 71% 2 7 0 6 15 10 0 5 1 1 3 1 0 0 0 0 5 60%
25 Willie Banks 29 NYY 77 78% 34% 6 67% 3 3 0 2 4 2 1 1 1 0 0 0 1 0 1 0 2 50%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
26 Willie Banks 29 ARI 188 73% 38% 9 78% 1 7 1 6 6 4 0 0 0 0 0 0 0 0 0 0 3 67%
27 Travis Baptist 26 MIN 123 83% 28% 2 100% 0 6 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0
28 Brian Barber 25 KCR 180 82% 26% 5 60% 0 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 2 0%
29 Brian Barkley 22 BOS 59 88% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
30 Manuel Barrios 23 FLA 13 77% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 Manuel Barrios 23 LAD 4 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Miguel Batista 27 MON 598 77% 38% 26 85% 1 10 0 7 21 17 1 1 0 0 1 0 1 0 1 0 4 75%
33 Rod Beck 29 CHC 349 75% 29% 13 100% 0 8 0 6 11 8 2 0 0 0 0 0 1 1 1 0 2 100%
34 Matt Beech 26 PHI 531 68% 26% 13 92% 0 0 0 0 13 7 2 0 0 0 0 0 2 1 2 0 3 100%
35 Tim Belcher 36 KCR 1003 82% 32% 21 86% 0 18 1 16 17 12 2 2 0 0 2 0 3 2 2 1 6 67%
36 Stan Belinda 31 CIN 254 70% 23% 13 77% 1 2 1 0 10 8 0 2 0 0 2 0 1 0 0 1 4 75%
37 Rigo Beltran 28 NYM 33 73% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
38 Andy Benes 30 ARI 979 79% 32% 34 94% 2 24 6 14 24 19 1 0 0 0 0 0 2 1 1 1 9 89%
39 Armando Benitez 25 BAL 289 58% 16% 5 100% 0 3 0 3 5 4 1 0 0 0 0 0 0 0 0 0 3 100%
40 Joel Bennett 28 BAL 11 73% 9% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 Shayne Bennett 26 MON 417 78% 27% 14 93% 0 4 0 4 14 10 1 0 0 0 0 0 1 1 1 0 5 100%
42 Jason Bere 27 CIN 184 76% 23% 2 100% 0 1 0 1 5 2 0 0 0 0 0 0 0 0 0 0 0
43 Jason Bere 27 CHW 404 78% 22% 8 88% 0 7 1 6 6 4 1 1 0 0 1 0 0 0 0 0 4 75%
44 Sean Bergman 28 HOU 733 83% 39% 22 64% 0 16 0 15 15 13 0 1 0 1 0 1 0 0 0 0 3 67%
45 Brian Bevil 26 KCR 194 66% 21% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
46 Willie Blair 32 NYM 116 78% 28% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 3 100%
47 Willie Blair 32 ARI 634 85% 34% 36 89% 1 9 3 4 30 23 4 1 0 1 0 1 3 2 2 1 7 86%
48 Doug Bochtler 27 DET 313 76% 24% 6 83% 0 6 0 4 4 3 0 2 0 1 1 1 0 0 0 0 1 100%
49 Brian Boehringer 29 SDP 347 69% 25% 11 91% 0 8 2 6 8 8 0 0 0 0 0 0 0 0 0 0 2 100%
50 Brian Bohanon 29 NYM 230 74% 33% 16 94% 0 5 1 4 15 11 1 1 0 0 1 0 1 0 1 0 4 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
51 Brian Bohanon 29 LAD 396 73% 37% 27 93% 1 4 3 1 22 16 2 1 0 0 1 1 2 1 2 0 8 88%
52 Ricky Bones 29 KCR 231 76% 33% 15 93% 1 8 0 6 15 13 0 1 0 0 1 0 1 0 1 0 7 86%
53 Toby Borland 29 PHI 39 74% 31% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
54 Joe Borowski 27 NYY 42 74% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
55 Shawn Boskie 31 MON 90 88% 38% 4 100% 0 0 0 0 4 3 0 1 0 0 1 0 0 0 0 0 1 100%
56 Ricky Bottalico 28 PHI 206 77% 25% 8 88% 0 5 0 3 6 4 1 0 0 0 0 0 1 0 1 0 3 67%
57 Kent Bottenfield 29 STL 578 75% 27% 25 96% 0 4 0 3 26 21 1 0 0 0 0 0 0 0 0 0 13 92%
58 Chad Bradford 23 CHW 125 88% 56% 10 80% 1 1 0 1 8 8 0 1 0 1 0 0 0 0 0 0 0
59 Ryan Bradley 22 NYY 59 64% 19% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
60 Jeff Brantley 34 STL 209 70% 23% 2 50% 0 5 1 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
61 Billy Brewer 30 PHI 6 67% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
62 Doug Brocail 31 DET 247 74% 30% 11 91% 0 8 1 3 7 5 1 0 0 0 0 0 1 1 1 0 1 100%
63 Chris Brock 28 SFG 120 79% 28% 3 67% 0 1 0 1 2 2 0 1 0 1 0 1 0 0 0 0 1 100%
64 Scott Brow 29 ARI 98 76% 33% 5 60% 0 4 1 2 1 1 0 1 0 0 1 1 0 0 0 0 2 100%
65 Kevin Brown 33 SDP 1032 72% 41% 43 95% 1 30 4 16 39 30 2 2 0 1 1 0 2 0 1 1 12 92%
66 Mark Brownson 23 COL 57 86% 25% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
67 Will Brunson 28 LAD 11 73% 64% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
68 Will Brunson 28 DET 11 100% 36% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
69 Jim Bruske 33 SDP 34 76% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
70 Jim Bruske 33 LAD 195 77% 32% 3 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
71 Jim Bruske 33 NYY 36 92% 36% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
72 Mike Buddie 27 NYY 180 86% 32% 3 100% 0 4 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0
73 Jim Bullinger 32 SEA 33 85% 27% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
74 Kirk Bullinger 28 MON 35 106% 54% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
75 Dave Burba 31 CLE 870 79% 32% 29 97% 0 15 1 12 26 19 6 2 0 0 2 0 4 4 4 0 4 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
76 John Burkett 33 TEX 854 81% 33% 26 85% 0 11 4 6 19 17 0 1 0 1 0 1 0 0 0 0 6 83%
77 Mike Busby 25 STL 201 77% 31% 5 100% 0 3 0 1 4 4 0 0 0 0 0 0 1 0 1 0 1 100%
78 Adam Butler 24 ATL 28 64% 11% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
79 Paul Byrd 27 PHI 222 78% 29% 7 100% 0 3 0 3 7 6 1 1 0 0 1 0 1 1 1 0 1 100%
80 Paul Byrd 27 ATL 11 82% 45% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
81 Tim Byrdak 24 KCR 9 89% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
82 Jose Cabrera 26 HOU 19 89% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
83 Greg Cadaret 36 ANA 167 70% 26% 3 100% 0 1 0 0 3 3 0 0 0 0 0 0 1 0 1 0 1 100%
84 Greg Cadaret 36 TEX 36 86% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
85 Tom Candiotti 40 OAK 878 86% 35% 44 91% 1 15 3 10 40 30 3 1 0 1 0 0 2 2 2 0 6 100%
86 Dan Carlson 28 TBD 86 72% 27% 1 100% 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
87 Chris Carpenter 23 TOR 742 76% 36% 16 88% 1 19 1 15 12 8 1 1 0 1 0 1 2 1 2 0 1 100%
88 Hector Carrasco 28 MIN 287 77% 36% 11 73% 0 9 1 7 6 5 1 0 0 0 0 0 0 0 0 0 2 50%
89 Larry Casian 32 CHW 23 61% 30% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
90 Carlos Castillo 23 CHW 431 81% 24% 14 100% 0 5 0 3 15 9 1 1 0 0 1 0 1 1 1 0 2 100%
91 Frank Castillo 29 DET 531 79% 30% 17 82% 1 8 0 7 14 12 0 0 0 0 0 0 1 0 1 0 3 33%
92 Tony Castillo 35 CHW 129 81% 36% 8 100% 0 1 0 1 9 5 2 0 0 0 0 0 2 2 2 0 0
93 Mike Cather 27 ATL 173 74% 38% 9 89% 0 0 0 0 8 5 1 1 1 0 0 0 0 0 0 0 3 100%
94 Norm Charlton 35 ATL 53 75% 43% 2 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
95 Norm Charlton 35 BAL 178 70% 24% 10 70% 0 4 1 3 7 5 0 1 0 0 1 0 0 0 0 0 2 50%
96 Robinson Checo 26 BOS 34 85% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
97 Bruce Chen 21 ATL 91 71% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
98 Jin Ho Cho 22 BOS 87 82% 21% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
99 Bobby Chouinard 26 MIL 12 92% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
100 Bobby Chouinard 26 ARI 169 83% 28% 3 100% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
101 Jason Christiansen 28 PIT 268 66% 22% 8 63% 0 2 0 2 5 5 0 1 0 0 1 0 0 0 0 0 3 100%
102 Mark Clark 30 CHC 918 81% 30% 27 85% 0 11 1 10 24 21 1 0 0 0 0 0 0 0 0 0 8 75%
103 Roger Clemens 35 TOR 960 67% 32% 35 74% 0 7 0 7 27 21 1 1 0 1 0 1 1 1 1 0 3 33%
104 Matt Clement 23 SDP 62 69% 34% 1 0% 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
105 Brad Clontz 27 LAD 87 76% 22% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
106 Brad Clontz 27 NYM 14 71% 43% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
107 Ken Cloude 23 SEA 721 75% 24% 19 84% 0 11 0 8 15 12 2 2 1 1 0 1 2 1 2 0 3 100%
108 Bartolo Colon 25 CLE 883 74% 33% 38 92% 1 13 1 12 34 31 0 1 0 0 1 0 1 0 1 0 12 83%
109 David Cone 35 NYY 866 71% 26% 24 96% 0 11 0 9 23 20 3 1 0 0 1 0 3 1 3 0 3 100%
110 Steve Connelly 24 OAK 28 86% 39% 1 100% 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
111 Dennis Cook 35 NYM 286 65% 20% 6 83% 0 3 0 3 9 3 1 1 0 1 0 1 1 1 1 0 0
112 Steve Cooke 28 CIN 23 87% 52% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
113 Rocky Coppinger 24 BAL 72 74% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
114 Francisco Cordova 26 PIT 921 77% 37% 29 93% 3 12 0 12 30 22 1 1 1 0 0 0 1 0 1 0 5 80%
115 Bryan Corey 24 ARI 20 80% 40% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
116 Jim Corsi 36 BOS 274 77% 36% 20 85% 0 3 1 0 16 14 1 2 0 2 0 2 2 0 2 0 2 50%
117 Tim Crabtree 28 TEX 371 78% 39% 7 100% 0 4 0 4 7 4 3 1 1 0 0 0 2 2 2 0 0
118 Rich Croushore 27 STL 243 73% 26% 13 100% 0 2 0 2 13 11 1 0 0 0 0 0 0 0 0 0 2 100%
119 Dean Crow 25 DET 197 87% 38% 7 86% 1 2 0 1 7 5 0 0 0 0 0 0 0 0 0 0 2 50%
120 Will Cunnane 24 SDP 14 86% 50% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
121 Omar Daal 26 ARI 664 74% 36% 34 91% 1 6 3 3 33 23 3 1 0 1 0 0 2 0 1 1 9 78%
122 Vic Darensbourg 27 FLA 287 68% 22% 4 100% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 3 100%
123 Danny Darwin 42 SFG 660 83% 33% 28 89% 2 9 1 8 24 20 1 2 1 1 0 1 1 1 1 0 6 83%
124 Valerio De Los Santos 25 MIL 75 75% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
125 Rick DeHart 28 MON 134 82% 34% 6 100% 0 7 1 6 6 5 0 0 0 0 0 0 0 0 0 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Mike DeJean 27 COL 307 88% 43% 7 100% 0 6 0 4 6 4 2 0 0 0 0 0 3 1 3 0 1 100%
127 Rich DeLucia 33 ANA 314 67% 16% 7 86% 1 0 0 0 7 4 0 0 0 0 0 0 0 0 0 0 4 75%
128 Ryan Dempster 21 FLA 272 75% 33% 14 79% 0 2 0 2 12 9 2 0 0 0 0 0 2 2 2 0 3 67%
129 Elmer Dessens 27 PIT 332 81% 39% 16 88% 1 7 3 4 11 11 0 1 0 0 1 0 0 0 0 0 2 100%
130 Jason Dickson 25 ANA 545 84% 35% 13 77% 0 9 0 7 10 9 0 1 0 0 1 0 0 0 0 0 3 100%
131 Jerry Dipoto 30 COL 295 78% 30% 8 88% 1 2 0 2 7 2 2 0 0 0 0 0 2 2 2 0 2 50%
132 Robert Dodd 25 PHI 25 84% 36% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
133 Jim Dougherty 30 OAK 59 86% 34% 6 83% 0 1 1 0 5 2 1 0 0 0 0 0 2 1 2 0 2 50%
134 Doug Drabek 35 BAL 484 86% 31% 16 88% 0 7 0 5 14 10 2 1 0 0 1 0 1 0 1 0 1 100%
135 Darren Dreifort 26 LAD 752 73% 34% 49 86% 1 17 2 13 41 33 4 4 0 1 3 1 4 2 3 1 12 75%
136 Roberto Duran 25 DET 74 61% 12% 3 100% 0 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
137 Mike Duvall 23 TBD 17 82% 41% 0 0 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
138 Radhames Dykhoff 23 BAL 6 67% 50% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
139 Dennis Eckersley 43 BOS 171 89% 30% 5 80% 0 2 0 2 4 4 0 1 1 0 0 0 0 0 0 0 0
140 Brian Edmondson 25 FLA 261 77% 40% 7 71% 1 4 0 4 5 3 2 2 0 1 1 0 0 0 0 0 2 50%
141 Brian Edmondson 25 ATL 73 86% 34% 4 100% 0 1 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0
142 Dave Eiland 31 TBD 17 82% 53% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
143 Scott Elarton 22 HOU 227 67% 23% 5 100% 0 4 1 3 4 3 1 0 0 0 0 0 1 1 1 0 0
144 Cal Eldred 30 MIL 602 78% 28% 15 73% 1 9 1 7 11 6 2 2 0 1 1 2 4 2 4 0 3 100%
145 Alan Embree 28 ARI 150 79% 25% 3 33% 0 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 50%
146 Alan Embree 28 ATL 87 68% 28% 4 100% 1 1 0 0 4 2 1 0 0 0 0 0 1 0 1 0 1 100%
147 Todd Erdos 24 NYY 11 91% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
148 Scott Erickson 30 BAL 1102 79% 44% 55 91% 3 25 2 19 47 38 2 3 0 2 1 1 5 2 3 2 8 75%
149 Kelvim Escobar 22 TOR 342 72% 26% 5 80% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
150 Shawn Estes 25 SFG 661 69% 33% 30 90% 2 6 1 4 26 23 0 2 0 1 1 0 0 0 0 0 14 93%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
151 Bart Evans 27 KCR 34 79% 41% 1 100% 0 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
152 Bryan Eversgerd 29 STL 31 81% 42% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
153 Scott Eyre 26 CHW 491 77% 30% 15 93% 0 1 0 1 17 9 3 1 0 0 1 1 3 3 3 0 1 100%
154 Jeff Fassero 35 SEA 954 78% 29% 26 96% 0 11 2 9 32 21 1 2 0 2 0 1 0 0 0 0 4 100%
155 Mike Fetters 33 OAK 213 79% 40% 10 90% 1 2 0 1 10 6 1 1 0 0 1 1 1 1 1 0 4 75%
156 Mike Fetters 33 ANA 50 84% 30% 5 80% 0 0 0 0 6 3 1 1 0 0 1 0 0 0 0 0 1 0%
157 Chuck Finley 35 ANA 976 72% 30% 24 79% 0 13 2 10 24 15 2 3 0 0 3 1 4 2 3 1 2 50%
158 Bryce Florie 28 DET 580 77% 41% 24 96% 0 13 1 8 22 17 1 3 1 0 2 0 5 1 5 0 4 75%
159 Joe Fontenot 21 FLA 204 81% 40% 12 83% 0 4 1 1 9 8 0 0 0 0 0 0 1 0 1 0 1 100%
160 Ben Ford 22 ARI 49 86% 47% 2 50% 0 0 0 0 1 1 0 1 0 1 0 1 0 0 0 0 0
161 Tom Fordham 24 CHW 228 73% 30% 11 91% 0 3 0 3 11 9 0 0 0 0 0 0 0 0 0 0 1 100%
162 Tony Fossas 40 TEX 29 69% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
163 Tony Fossas 40 CHC 26 62% 12% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
164 Tony Fossas 40 SEA 55 75% 35% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
165 Kevin Foster 29 CHC 20 75% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
166 Keith Foulke 25 CHW 267 73% 25% 9 89% 1 1 0 1 8 7 0 2 0 0 2 0 0 0 0 0 1 100%
167 Chad Fox 27 MIL 243 68% 26% 5 100% 0 3 0 2 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
168 John Franco 37 NYM 289 71% 35% 15 93% 0 4 0 3 16 9 2 0 0 0 0 0 2 2 2 0 3 100%
169 John Frascatore 28 STL 415 84% 38% 15 73% 1 11 0 10 11 10 0 2 0 1 1 1 1 0 1 0 2 100%
170 Chris Fussell 22 BAL 47 64% 30% 3 100% 0 1 1 0 2 1 1 0 0 0 0 0 1 1 1 0 1 100%
171 Gary Gaetti 39 STL 5 100% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
172 Eddie Gaillard 27 TBD 30 73% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
173 Steve Gajkowski 28 SEA 42 79% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
174 Rich Garces 27 BOS 201 74% 27% 7 71% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
175 Mark Gardner 36 SFG 886 78% 30% 36 86% 1 13 0 11 32 27 1 0 0 0 0 0 2 0 2 0 10 90%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
176 Keith Glauber 26 CIN 31 90% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
177 Tom Glavine 32 ATL 934 77% 36% 57 91% 1 11 4 4 48 39 4 1 0 1 0 1 3 1 2 1 1 100%
178 Wayne Gomes 25 PHI 409 74% 39% 12 83% 1 13 0 10 7 6 0 1 1 0 0 0 0 0 0 0 1 100%
179 Gabe Gonzalez 26 FLA 5 60% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
180 Geremi Gonzalez 23 CHC 493 80% 30% 10 90% 0 6 0 6 13 8 0 1 0 0 1 0 0 0 0 0 3 67%
181 Lariel Gonzalez 22 COL 3 100% 67% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
182 Dwight Gooden 33 CLE 580 79% 32% 21 86% 0 6 0 6 18 15 1 0 0 0 0 0 1 1 1 0 4 25%
183 Tom Gordon 30 BOS 317 74% 32% 2 100% 0 7 0 6 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
184 Rick Gorecki 24 TBD 70 81% 30% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
185 Mike Grace 28 PHI 418 82% 37% 12 83% 0 1 0 1 11 6 0 0 0 0 0 0 0 0 0 0 2 100%
186 Danny Graves 24 CIN 341 81% 44% 17 88% 1 6 0 6 15 13 1 2 0 1 1 0 0 0 0 0 1 100%
187 Tyler Green 28 PHI 698 75% 35% 19 95% 3 12 1 9 16 10 1 4 0 1 3 0 1 1 1 0 5 80%
188 Seth Greisinger 22 DET 562 84% 34% 17 88% 0 4 2 1 15 12 0 2 0 0 2 0 0 0 0 0 5 80%
189 Buddy Groom 32 OAK 251 82% 34% 8 75% 0 1 0 1 7 4 0 0 0 0 0 0 0 0 0 0 1 0%
190 Mike Grzanich 25 HOU 6 50% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
191 Eddie Guardado 27 MIN 286 74% 24% 7 86% 0 6 1 5 5 4 0 0 0 0 0 0 0 0 0 0 3 100%
192 Eric Gunderson 32 TEX 303 82% 34% 11 82% 0 6 0 5 10 6 1 0 0 0 0 0 0 0 0 0 1 0%
193 Mark Guthrie 32 LAD 241 74% 32% 8 88% 0 3 1 2 9 6 0 1 0 1 0 0 0 0 0 0 2 100%
194 Juan Guzman 31 BAL 286 74% 27% 6 83% 0 3 0 2 6 3 0 2 0 0 2 0 0 0 0 0 1 0%
195 Juan Guzman 31 TOR 632 77% 27% 18 78% 1 8 1 6 14 12 1 2 0 2 0 2 2 1 1 1 1 100%
196 John Halama 26 HOU 147 78% 33% 5 100% 0 2 0 1 5 4 1 0 0 0 0 0 0 0 0 0 1 100%
197 Darren Hall 33 LAD 56 82% 36% 1 0% 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
198 Roy Halladay 21 TOR 53 75% 23% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
199 Shane Halter 28 KCR 3 100% 67% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 Joey Hamilton 27 SDP 958 75% 35% 34 88% 1 14 0 10 29 21 6 3 0 1 2 2 3 1 3 0 6 67%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201 Chris Hammond 32 FLA 67 75% 37% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
202 Mike Hampton 25 HOU 917 78% 43% 55 80% 2 11 1 7 47 32 8 4 0 3 1 4 7 6 6 1 8 75%
203 Chris Haney 29 CHC 19 74% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
204 Chris Haney 29 KCR 450 83% 32% 19 100% 0 3 0 3 21 16 2 0 0 0 0 0 3 2 3 0 1 100%
205 Erik Hanson 33 TOR 243 82% 31% 10 90% 0 7 1 5 7 6 0 0 0 0 0 0 1 0 0 1 3 100%
206 Pete Harnisch 31 CIN 854 76% 31% 20 95% 0 20 1 16 18 13 3 0 0 0 0 0 4 2 4 0 5 100%
207 Denny Harriger 28 DET 61 84% 41% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
208 Lenny Harris 33 CIN 3 67% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
209 Pep Harris 25 ANA 257 81% 41% 16 81% 0 4 0 3 14 10 1 2 0 0 2 1 1 1 1 0 2 100%
210 Reggie Harris 29 HOU 26 88% 23% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
211 Dean Hartgraves 31 SFG 32 81% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 Shigetoshi Hasegawa 29 ANA 401 77% 28% 17 88% 0 4 0 3 15 13 1 0 0 0 0 0 2 1 2 0 1 100%
213 LaTroy Hawkins 25 MIN 840 85% 34% 30 90% 1 17 1 16 29 17 6 0 0 0 0 0 5 5 5 0 3 100%
214 Jimmy Haynes 25 OAK 875 77% 30% 18 83% 0 11 4 6 18 12 0 1 0 0 1 0 1 0 0 1 6 50%
215 Mike Heathcott 29 CHW 12 83% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
216 Rick Helling 27 TEX 922 77% 22% 16 88% 0 8 2 6 12 11 1 1 0 1 0 1 0 0 0 0 3 100%
217 Rod Henderson 27 MIL 17 88% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
218 Oscar Henriquez 24 FLA 100 71% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
219 Butch Henry 29 BOS 38 79% 34% 2 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
220 Doug Henry 34 HOU 296 74% 24% 4 100% 0 4 1 3 4 3 0 0 0 0 0 0 1 0 0 1 2 100%
221 Pat Hentgen 29 TOR 795 82% 35% 33 82% 1 15 0 9 22 17 2 2 0 0 2 0 1 1 1 0 9 78%
222 Felix Heredia 23 CHC 74 72% 34% 1 0% 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0
223 Felix Heredia 23 FLA 192 70% 22% 5 80% 0 3 1 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
224 Gil Heredia 32 OAK 175 82% 38% 7 100% 0 2 0 2 9 7 0 0 0 0 0 0 0 0 0 0 1 100%
225 Dustin Hermanson 25 MON 768 76% 33% 24 92% 0 18 1 15 25 17 3 4 0 0 4 0 3 2 3 0 8 75%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
226 Livan Hernandez 23 FLA 1040 76% 30% 39 90% 2 15 4 8 35 23 2 0 0 0 0 0 3 0 1 2 11 73%
227 Orlando Hernandez 32 NYY 574 72% 26% 26 100% 0 10 2 6 22 20 1 0 0 0 0 0 0 0 0 0 2 100%
228 Roberto Hernandez 33 TBD 309 70% 34% 15 73% 2 4 0 2 10 8 1 1 0 1 0 1 0 0 0 0 4 0%
229 Xavier Hernandez 32 TEX 243 73% 23% 3 100% 0 2 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0
230 Orel Hershiser 39 SFG 887 77% 42% 47 79% 0 21 0 18 36 30 2 1 0 0 1 0 3 1 3 0 10 80%
231 Ken Hill 32 ANA 458 83% 34% 25 92% 0 14 3 9 20 15 1 0 0 0 0 0 3 1 2 1 6 100%
232 Sterling Hitchcock 27 SDP 743 75% 31% 19 74% 1 6 1 5 17 13 1 0 0 0 0 0 2 1 1 1 6 50%
233 Trevor Hoffman 30 SDP 274 67% 22% 6 100% 0 3 1 2 5 4 1 0 0 0 0 0 1 1 1 0 3 100%
234 David Holdridge 29 SEA 31 74% 39% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
235 Darren Holmes 32 NYY 215 82% 33% 6 100% 0 4 1 3 5 3 2 1 0 0 1 0 2 2 2 0 0
236 Mike Holtz 25 ANA 137 72% 31% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
237 Mark Holzemer 28 OAK 44 89% 55% 1 100% 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
238 Bob Howry 24 CHW 217 70% 23% 8 100% 0 2 0 1 7 5 1 1 0 1 0 0 0 0 0 0 4 100%
239 John Hudek 31 CIN 166 60% 13% 5 80% 0 2 1 0 2 2 0 0 0 0 0 0 0 0 0 0 3 100%
240 John Hudek 31 NYM 123 64% 16% 3 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 2 100%
241 Joe Hudson 27 MIL 7 43% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
242 Mark Hutton 28 CIN 87 80% 43% 4 100% 0 3 0 2 4 3 1 0 0 0 0 0 1 0 1 0 0
243 Hideki Irabu 29 NYY 732 76% 27% 19 84% 1 6 0 5 17 12 1 2 0 1 1 0 1 0 1 0 6 83%
244 Michael Jackson 33 CLE 239 75% 27% 14 93% 2 6 4 2 11 6 1 1 0 1 0 1 2 1 1 1 1 100%
245 Jason Jacome 27 CLE 26 85% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 Mike James 30 ANA 55 69% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
247 Mike Jerzembeck 26 NYY 31 94% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
248 Jose Jimenez 24 STL 94 79% 48% 5 100% 1 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
249 Doug Johns 30 BAL 382 88% 40% 21 90% 1 6 0 5 22 13 3 1 0 0 1 0 2 1 2 0 5 80%
250 Jason Johnson 24 TBD 274 79% 22% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
251 Jonathan Johnson 23 TEX 22 68% 36% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
252 Mike Johnson 22 MON 40 88% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
253 Randy Johnson 34 HOU 329 60% 26% 7 57% 0 1 0 1 7 3 0 1 0 0 1 0 1 0 0 1 1 100%
254 Randy Johnson 34 SEA 685 65% 25% 25 76% 2 5 1 4 23 15 2 7 1 2 4 3 2 1 2 0 4 75%
255 John Johnstone 29 SFG 370 71% 21% 7 100% 0 8 1 6 5 5 0 0 0 0 0 0 0 0 0 0 3 100%
256 Bobby Jones 28 NYM 804 82% 32% 39 95% 2 14 3 8 35 26 3 2 0 2 0 1 3 1 2 1 3 100%
257 Bobby Jones 26 COL 630 76% 29% 21 81% 1 8 1 2 16 12 1 3 0 0 3 1 0 0 0 0 8 75%
258 Doug Jones 41 CLE 133 74% 23% 9 78% 1 0 0 0 7 5 1 0 0 0 0 0 1 0 1 0 3 100%
259 Doug Jones 41 MIL 239 77% 31% 10 100% 0 4 2 1 7 5 1 1 0 0 1 0 1 1 1 0 3 100%
260 Todd Jones 30 DET 278 69% 32% 8 100% 0 7 0 6 7 5 1 0 0 0 0 0 2 1 2 0 1 100%
261 Ricardo Jordan 28 CIN 21 62% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
262 Mike Judd 23 LAD 63 65% 17% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
263 Jeff Juden 27 ANA 172 77% 29% 6 67% 0 1 0 1 4 3 1 2 0 0 2 0 1 1 1 0 0
264 Jeff Juden 27 MIL 629 78% 35% 20 85% 1 8 0 6 15 12 1 1 0 0 1 0 1 1 1 0 4 75%
265 Scott Kamieniecki 34 BAL 249 83% 36% 9 89% 0 11 0 10 10 8 0 0 0 0 0 0 0 0 0 0 4 100%
266 Matt Karchner 31 CHW 167 73% 28% 7 100% 0 2 0 1 6 4 1 0 0 0 0 0 0 0 0 0 1 100%
267 Matt Karchner 31 CHC 132 75% 30% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
268 Scott Karl 26 MIL 843 82% 37% 39 95% 2 12 2 9 38 30 2 0 0 0 0 0 3 1 1 2 9 100%
269 Steve Karsay 26 CLE 111 85% 34% 4 50% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
270 Greg Keagle 27 DET 180 77% 27% 5 100% 0 3 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0
271 Jimmy Key 37 BAL 327 79% 29% 11 100% 1 4 0 3 11 7 1 0 0 0 0 0 3 1 2 1 0
272 Darryl Kile 29 COL 1020 77% 30% 39 85% 1 22 1 20 32 27 1 3 1 2 0 1 1 0 1 0 8 63%
273 Curtis King 27 STL 219 77% 42% 14 79% 0 10 1 8 9 6 2 0 0 0 0 0 1 1 1 0 2 100%
274 Steve Kline 25 MON 319 66% 33% 10 100% 0 3 0 2 9 8 0 1 0 0 1 0 0 0 0 0 2 100%
275 Scott Klingenbeck 27 CIN 102 80% 40% 5 60% 1 4 0 4 3 3 0 0 0 0 0 0 0 0 0 0 2 50%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
276 Rick Krivda 28 CLE 112 79% 37% 4 75% 0 2 1 0 3 2 0 0 0 0 0 0 0 0 0 0 0
277 Rick Krivda 28 CIN 138 74% 29% 2 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
278 Marc Kroon 25 CIN 30 73% 23% 2 100% 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 0
279 Marc Kroon 25 SDP 8 63% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 Jeff Kubenka 23 LAD 40 60% 20% 4 75% 0 0 0 0 3 2 0 1 0 1 0 1 0 0 0 0 2 100%
281 Mark Langston 37 SDP 380 78% 33% 18 89% 1 1 0 1 17 13 1 1 0 0 1 0 1 1 1 0 3 100%
282 Frank Lankford 27 LAD 89 88% 52% 8 100% 1 6 0 6 8 6 1 0 0 0 0 0 0 0 0 0 0
283 Andy Larkin 24 FLA 373 78% 33% 14 86% 0 4 0 3 11 9 1 0 0 0 0 0 1 1 1 0 4 100%
284 Sean Lawrence 27 PIT 92 77% 26% 3 67% 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
285 Al Leiter 32 NYM 789 70% 33% 20 95% 0 3 2 1 18 17 0 0 0 0 0 0 0 0 0 0 7 100%
286 Mark Leiter 35 PHI 378 66% 26% 10 70% 1 12 0 11 7 4 1 1 0 0 1 1 2 1 2 0 4 25%
287 Curt Leskanic 30 COL 332 73% 31% 9 100% 0 6 0 5 9 8 0 0 0 0 0 0 0 0 0 0 0
288 Al Levine 30 TEX 251 90% 41% 9 89% 0 3 1 2 7 5 2 0 0 0 0 0 1 1 1 0 2 50%
289 Richie Lewis 32 BAL 25 72% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
290 Jon Lieber 28 PIT 731 77% 32% 19 89% 2 12 2 7 15 11 1 0 0 0 0 0 1 0 1 0 2 100%
291 Kerry Ligtenberg 27 ATL 290 69% 26% 4 50% 0 1 0 1 3 1 1 2 1 1 0 0 0 0 0 0 0
292 Jose Lima 25 HOU 950 80% 33% 37 89% 3 23 0 22 34 29 3 3 0 1 2 0 3 0 3 0 13 92%
293 Felipe Lira 26 SEA 75 75% 32% 3 100% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
294 Graeme Lloyd 31 NYY 145 84% 36% 6 83% 0 3 1 1 5 3 0 1 0 0 1 0 1 0 0 1 0
295 Esteban Loaiza 26 PIT 394 82% 39% 19 95% 2 10 1 6 17 11 4 0 0 0 0 0 3 1 3 0 4 100%
296 Esteban Loaiza 26 TEX 357 81% 34% 11 73% 1 11 0 9 6 5 0 0 0 0 0 0 0 0 0 0 3 67%
297 Carlton Loewer 24 PHI 549 86% 42% 18 78% 1 6 0 5 14 11 1 1 0 0 1 1 0 0 0 0 5 100%
298 Rich Loiselle 26 PIT 258 69% 40% 10 100% 0 2 0 2 10 8 0 0 0 0 0 0 0 0 0 0 1 100%
299 Braden Looper 23 STL 16 75% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
300 Albie Lopez 26 TBD 335 74% 28% 18 100% 1 2 0 1 17 11 4 0 0 0 0 0 0 0 0 0 4 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
301 Andrew Lorraine 25 SEA 16 81% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 Derek Lowe 25 BOS 527 82% 48% 28 86% 0 12 2 10 23 17 3 4 0 1 3 2 4 3 3 1 6 67%
303 Sean Lowe 27 STL 32 75% 50% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
304 Eric Ludwick 26 FLA 159 76% 29% 7 71% 0 2 0 1 4 3 0 1 0 0 1 1 1 0 1 0 2 50%
305 Greg Maddux 32 ATL 987 78% 45% 78 87% 1 31 5 22 61 48 4 4 0 1 3 3 5 3 4 1 6 83%
306 Mike Maddux 36 MON 228 82% 36% 8 100% 0 2 0 2 9 6 0 0 0 0 0 0 0 0 0 0 3 100%
307 Mike Magnante 33 HOU 237 73% 36% 18 94% 1 6 1 5 17 12 0 0 0 0 0 0 0 0 0 0 3 100%
308 Ron Mahay 27 BOS 120 82% 20% 2 100% 0 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 1 100%
309 Sean Maloney 27 LAD 57 74% 39% 2 100% 0 2 0 1 2 1 1 0 0 0 0 0 1 1 1 0 1 100%
310 Matt Mantei 24 FLA 225 60% 17% 5 100% 0 4 1 2 5 4 0 0 0 0 0 0 1 0 1 0 2 100%
311 Barry Manuel 32 ARI 79 67% 22% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
312 Tom Martin 28 CLE 85 79% 29% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 1 100%
313 Dennis Martinez 43 ATL 396 82% 39% 19 79% 0 6 1 4 15 8 2 1 1 0 0 0 2 2 2 0 2 100%
314 Javier Martinez 21 PIT 199 66% 27% 3 0% 0 2 0 2 0 0 0 1 0 1 0 1 0 0 0 0 0
315 Pedro Martinez 26 BOS 951 69% 25% 21 76% 2 9 0 7 18 10 3 4 0 1 3 2 3 1 3 0 4 75%
316 Ramon Martinez 30 LAD 418 70% 33% 20 90% 0 11 1 9 17 15 1 0 0 0 0 0 1 1 1 0 3 100%
317 T.J. Mathews 28 OAK 319 76% 27% 12 75% 0 5 0 4 9 5 2 1 0 0 1 1 1 0 1 0 2 100%
318 Terry Mathews 33 BAL 90 83% 32% 7 100% 0 3 1 2 6 5 0 0 0 0 0 0 0 0 0 0 4 100%
319 Greg McCarthy 29 SEA 106 64% 22% 5 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
320 Jeff McCurry 28 PIT 87 78% 36% 2 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
321 Allen McDill 26 KCR 29 83% 31% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
322 Jack McDowell 32 ANA 334 85% 33% 13 85% 0 3 0 1 13 7 1 0 0 0 0 0 1 1 1 0 3 100%
323 Chuck McElroy 30 COL 281 72% 31% 5 100% 0 0 0 0 6 3 2 0 0 0 0 0 2 2 2 0 1 100%
324 Greg McMichael 31 LAD 66 77% 35% 7 86% 0 1 0 1 7 6 0 0 0 0 0 0 0 0 0 0 2 100%
325 Greg McMichael 31 NYM 251 75% 34% 9 89% 0 4 0 4 9 8 0 0 0 0 0 0 1 0 0 0 4 75%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
326 Brian Meadows 22 FLA 772 85% 36% 24 88% 1 18 0 16 21 16 2 1 0 0 1 0 2 1 2 0 10 90%
327 Jim Mecir 28 TBD 343 70% 34% 18 94% 4 9 0 7 16 10 3 0 0 0 0 0 2 2 2 0 4 100%
328 Rafael Medina 23 FLA 327 73% 22% 5 80% 0 5 0 3 4 4 0 0 0 0 0 0 2 0 2 0 2 100%
329 Ramiro Mendoza 26 NYY 548 85% 42% 31 81% 2 10 1 9 26 20 3 1 0 1 0 1 3 2 2 1 8 75%
330 Jose Mercedes 27 MIL 146 89% 24% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
331 Kent Mercker 30 STL 716 86% 32% 29 83% 1 3 1 2 26 17 4 2 0 0 2 0 0 0 0 0 11 91%
332 Jose Mesa 32 SFG 139 76% 32% 4 25% 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 100%
333 Jose Mesa 32 CLE 244 78% 35% 13 77% 0 4 1 3 10 7 0 1 0 1 0 1 1 0 0 1 2 50%
334 Dan Miceli 27 SDP 302 72% 27% 4 75% 0 4 0 4 3 2 0 0 0 0 0 0 1 0 1 0 1 100%
335 Chris Michalak 27 ARI 29 76% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
336 Kurt Miller 25 CHC 15 60% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 Travis Miller 25 MIN 104 69% 35% 4 50% 0 1 0 1 2 2 0 1 0 1 0 1 0 0 0 0 1 100%
338 Trever Miller 25 HOU 236 81% 40% 5 100% 0 4 0 4 6 5 0 0 0 0 0 0 0 0 0 0 0
339 Alan Mills 31 BAL 327 72% 28% 8 100% 0 7 1 5 9 3 1 0 0 0 0 0 2 1 2 0 3 100%
340 Kevin Millwood 23 ATL 748 73% 29% 21 90% 1 9 2 6 16 11 2 1 1 0 0 0 1 0 1 0 7 86%
341 Eric Milton 22 MIN 771 80% 20% 25 84% 2 8 3 5 20 13 1 0 0 0 0 0 1 1 1 0 3 67%
342 Dave Mlicki 30 LAD 525 81% 37% 16 88% 0 14 0 12 14 14 0 0 0 0 0 0 1 0 1 0 5 60%
343 Dave Mlicki 30 NYM 264 78% 32% 7 100% 0 6 0 6 7 5 0 1 0 0 1 0 0 0 0 0 2 100%
344 Brian Moehler 26 DET 912 82% 38% 37 92% 1 11 2 7 34 26 3 1 0 1 0 1 1 1 1 0 4 50%
345 Mike Mohler 29 OAK 278 77% 35% 7 100% 1 1 0 1 7 5 1 1 0 0 1 0 1 1 1 0 1 100%
346 Jeff Montgomery 36 KCR 247 70% 33% 5 100% 0 3 0 1 4 3 1 0 0 0 0 0 1 0 1 0 1 100%
347 Trey Moore 25 MON 277 86% 31% 9 100% 0 6 1 4 10 6 1 0 0 0 0 0 0 0 0 0 2 100%
348 Mike Morgan 38 CHC 112 79% 42% 5 100% 0 2 1 1 5 3 1 0 0 0 0 0 2 1 2 0 0
349 Mike Morgan 38 MIN 412 84% 43% 19 89% 2 13 1 5 16 11 1 1 0 1 0 1 1 1 1 0 2 100%
350 Alvin Morman 29 CLE 96 79% 36% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
351 Alvin Morman 29 SFG 32 69% 16% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
352 Matt Morris 23 STL 468 77% 35% 19 89% 1 4 1 2 17 8 5 1 0 0 1 0 5 2 4 1 8 75%
353 Jamie Moyer 35 SEA 974 81% 34% 34 97% 1 14 3 10 32 29 0 1 0 1 0 1 1 0 0 1 4 100%
354 Terry Mulholland 35 CHC 476 77% 41% 14 71% 1 7 0 6 10 7 1 4 1 2 1 2 1 0 1 0 4 50%
355 Greg Mullins 26 MIL 5 60% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
356 Bobby Munoz 30 BAL 58 84% 26% 3 100% 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0
357 Mike Munoz 32 COL 189 81% 39% 5 100% 0 3 0 2 6 2 3 0 0 0 0 0 1 1 1 0 0
358 Mike Mussina 29 BAL 835 78% 33% 40 95% 0 12 1 11 37 27 3 0 0 0 0 0 1 1 1 0 7 100%
359 Mike Myers 29 MIL 212 73% 30% 11 100% 0 3 1 0 11 6 4 2 1 1 0 0 4 3 4 0 2 100%
360 Randy Myers 35 TOR 190 75% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
361 Randy Myers 35 SDP 64 78% 22% 3 67% 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
362 Rodney Myers 29 CHC 82 77% 26% 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
363 Charles Nagy 31 CLE 930 83% 39% 55 89% 4 15 3 11 46 36 4 2 1 0 1 1 4 4 4 0 6 50%
364 Dan Naulty 28 MIN 104 80% 34% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
365 Jaime Navarro 31 CHW 802 87% 36% 21 86% 2 8 0 8 19 16 1 1 0 1 0 1 1 1 1 0 3 100%
366 Denny Neagle 29 ATL 861 76% 25% 16 94% 0 4 0 4 19 14 0 0 0 0 0 0 0 0 0 0 5 80%
367 Jeff Nelson 31 NYY 192 71% 28% 11 91% 0 3 1 2 9 8 1 0 0 0 0 0 0 0 0 0 0
368 Robb Nen 28 SFG 357 65% 28% 9 89% 0 4 0 4 8 7 1 1 0 1 0 1 1 1 1 0 1 100%
369 C.J. Nitkowski 25 HOU 250 75% 35% 9 100% 0 1 0 1 11 6 2 0 0 0 0 0 2 2 2 0 3 100%
370 Hideo Nomo 29 NYM 392 68% 23% 12 100% 0 4 0 3 12 11 1 0 0 0 0 0 0 0 0 0 5 100%
371 Hideo Nomo 29 LAD 295 66% 23% 3 100% 0 5 0 4 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
372 Vladimir Nunez 23 ARI 25 88% 44% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
373 Ryan Nye 25 PHI 6 50% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
374 Chad Ogea 27 CLE 307 78% 22% 13 69% 0 2 0 2 9 8 1 0 0 0 0 0 1 1 1 0 7 43%
375 Kirt Ojala 29 FLA 554 79% 30% 23 87% 3 9 2 6 23 11 3 3 0 2 1 0 4 2 3 1 6 83%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
376 Omar Olivares 30 ANA 805 77% 40% 47 91% 0 21 4 16 38 29 4 5 1 1 3 1 3 3 3 0 10 90%
377 Darren Oliver 27 TEX 493 82% 33% 15 80% 0 5 2 2 14 7 1 1 0 1 0 1 0 0 0 0 5 40%
378 Darren Oliver 27 STL 256 86% 45% 8 100% 0 0 0 0 12 7 0 0 0 0 0 0 1 0 1 0 2 100%
379 Gregg Olson 31 ARI 281 75% 36% 11 82% 1 4 0 2 7 6 0 0 0 0 0 0 0 0 0 0 4 50%
380 Mike Oquist 30 OAK 777 80% 28% 19 95% 2 7 1 4 15 11 3 0 0 0 0 0 3 3 3 0 7 86%
381 Jesse Orosco 41 BAL 243 73% 28% 6 83% 0 1 0 1 5 3 1 0 0 0 0 0 1 1 1 0 2 100%
382 Russ Ortiz 24 SFG 394 73% 29% 13 100% 0 8 0 8 13 10 2 1 0 0 1 0 2 2 2 0 5 100%
383 Donovan Osborne 29 STL 358 78% 33% 14 71% 0 5 2 1 9 7 1 3 0 2 1 1 2 1 1 1 2 50%
384 Antonio Osuna 25 LAD 272 64% 21% 7 100% 0 3 0 2 8 4 2 1 0 0 1 0 1 1 1 0 0
385 Lance Painter 30 STL 207 67% 30% 13 92% 0 6 0 4 11 9 1 0 0 0 0 0 1 1 1 0 3 100%
386 Donn Pall 36 FLA 141 80% 41% 7 86% 0 3 0 2 5 5 0 0 0 0 0 0 0 0 0 0 3 100%
387 Jose Paniagua 24 SEA 83 75% 31% 6 83% 0 2 1 0 5 4 0 0 0 0 0 0 1 0 0 1 0
388 Chan Ho Park 25 LAD 946 71% 32% 42 74% 5 19 4 11 30 20 3 4 0 2 2 1 5 2 4 1 15 67%
389 Jim Parque 23 CHW 507 78% 36% 10 80% 0 7 0 6 16 7 0 0 0 0 0 0 0 0 0 0 0
390 Steve Parris 30 CIN 421 76% 34% 23 87% 0 3 0 2 21 19 2 0 0 0 0 0 0 0 0 0 6 83%
391 Bronswell Patrick 27 MIL 333 80% 35% 9 67% 0 2 0 2 7 5 0 0 0 0 0 0 0 0 0 0 2 100%
392 Bob Patterson 39 CHC 107 77% 21% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
393 Danny Patterson 27 TEX 257 82% 38% 5 100% 0 3 0 2 7 3 0 0 0 0 0 0 0 0 0 0 0
394 Carl Pavano 22 MON 580 81% 35% 16 94% 0 15 0 12 12 11 1 2 1 0 1 0 1 1 1 0 3 67%
395 Roger Pavlik 30 TEX 63 81% 43% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
396 Brad Pennington 29 TBD 4 25% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
397 Troy Percival 28 ANA 287 63% 16% 4 100% 0 2 0 2 4 4 0 1 0 0 1 0 1 0 1 0 0
398 Carlos Perez 27 MON 690 88% 32% 27 89% 0 6 1 4 29 20 1 0 0 0 0 0 1 1 1 0 13 85%
399 Carlos Perez 27 LAD 319 79% 37% 14 86% 1 5 1 4 14 8 2 0 0 0 0 0 2 1 2 0 7 86%
400 Odalis Perez 20 ATL 45 80% 49% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
401 Yorkis Perez 30 PHI 221 76% 27% 9 89% 0 3 0 2 7 5 2 1 0 0 1 0 0 0 0 0 2 100%
402 Matt Perisho 23 TEX 40 75% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 Robert Person 28 TOR 185 72% 24% 5 80% 0 3 2 1 2 2 0 1 0 1 0 1 0 0 0 0 2 100%
404 Chris Peters 26 PIT 630 77% 39% 21 81% 1 3 0 2 17 12 4 3 0 1 2 0 2 2 2 0 6 50%
405 Mark Petkovsek 32 STL 476 81% 44% 12 92% 0 9 0 8 11 9 1 1 0 1 0 0 1 1 1 0 4 100%
406 Andy Pettitte 26 NYY 932 77% 40% 32 88% 1 11 1 8 36 21 3 1 0 0 1 0 5 2 4 1 2 50%
407 Hipolito Pichardo 28 KCR 502 82% 41% 22 82% 1 11 1 9 18 9 5 0 0 0 0 0 5 3 5 0 1 0%
408 Ricky Pickett 28 ARI 9 44% 11% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
409 Marc Pisciotta 27 CHC 206 75% 30% 7 100% 0 2 1 0 6 4 0 0 0 0 0 0 1 0 1 0 1 100%
410 Jim Pittsley 24 KCR 320 79% 31% 14 79% 1 5 0 5 12 9 1 2 0 0 2 0 1 1 1 0 2 0%
411 Dan Plesac 36 TOR 203 68% 26% 3 33% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
412 Eric Plunk 34 CLE 178 75% 19% 4 75% 0 0 0 0 5 3 0 1 0 0 1 0 0 0 0 0 1 100%
413 Eric Plunk 34 MIL 143 66% 25% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
414 Cliff Politte 24 STL 172 80% 27% 4 100% 0 3 0 2 4 4 0 1 0 0 1 0 0 0 0 0 2 100%
415 Sidney Ponson 21 BAL 588 83% 32% 16 69% 1 9 0 7 11 8 0 1 0 1 0 1 1 0 1 0 4 100%
416 Jim Poole 32 CLE 34 59% 24% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
417 Jim Poole 32 SFG 140 86% 31% 3 100% 0 4 0 4 4 3 0 0 0 0 0 0 0 0 0 0 3 100%
418 Mark Portugal 35 PHI 704 82% 35% 24 88% 1 24 2 18 18 13 3 3 1 1 1 0 2 2 2 0 7 71%
419 Brian Powell 24 DET 383 81% 32% 10 90% 0 6 0 6 9 9 0 1 0 1 0 1 0 0 0 0 2 100%
420 Jay Powell 26 FLA 166 72% 38% 4 100% 0 6 0 5 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
421 Jay Powell 26 HOU 137 64% 34% 3 33% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
422 Jeremy Powell 22 MON 112 83% 29% 5 80% 0 2 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
423 Eddie Priest 24 CIN 29 93% 45% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
424 Ariel Prieto 28 OAK 47 77% 32% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
425 Bill Pulsipher 24 MIL 252 77% 37% 7 100% 0 1 0 1 7 6 0 0 0 0 0 0 0 0 0 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
426 Bill Pulsipher 24 NYM 68 76% 29% 6 67% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 3 67%
427 Paul Quantrill 29 TOR 345 78% 41% 15 93% 0 4 1 3 13 9 3 0 0 0 0 0 2 2 2 0 6 83%
428 Scott Radinsky 30 LAD 264 77% 32% 10 80% 1 2 0 2 9 6 1 1 0 0 1 0 0 0 0 0 4 75%
429 Brad Radke 25 MIN 904 82% 34% 38 95% 1 11 1 7 34 30 1 1 0 1 0 1 1 0 1 0 9 100%
430 Brady Raggio 25 STL 43 84% 42% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0
431 Jason Rakers 25 CLE 6 50% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
432 Roberto Ramirez 26 SDP 70 63% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
433 Pat Rapp 30 KCR 855 75% 32% 24 92% 1 20 0 14 24 20 0 1 1 0 0 0 0 0 0 0 3 67%
434 Fred Rath 25 COL 23 83% 48% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
435 Gary Rath 25 LAD 15 60% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
436 Rick Reed 33 NYM 845 81% 34% 39 92% 2 12 3 9 36 31 2 1 0 1 0 0 2 1 1 1 10 80%
437 Steve Reed 33 CLE 109 71% 27% 5 80% 0 2 1 1 3 1 1 0 0 0 0 0 1 0 1 0 2 50%
438 Steve Reed 33 SFG 213 69% 27% 8 88% 1 3 0 2 6 4 1 1 0 0 1 0 0 0 0 0 1 100%
439 Bryan Rekar 26 TBD 369 81% 30% 9 78% 1 11 0 11 7 7 0 2 0 1 1 0 0 0 0 0 1 100%
440 Mike Remlinger 32 CIN 727 72% 26% 20 80% 1 7 2 4 17 11 1 2 0 1 1 1 1 1 1 0 8 63%
441 Alberto Reyes 27 MIL 253 67% 20% 7 86% 0 2 1 1 6 5 0 2 0 1 1 1 1 0 0 1 1 100%
442 Carlos Reyes 29 BOS 158 80% 35% 7 86% 0 2 0 0 6 5 0 0 0 0 0 0 0 0 0 0 2 50%
443 Carlos Reyes 29 SDP 109 74% 31% 5 80% 0 2 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 0%
444 Dennys Reyes 21 CIN 170 65% 26% 5 60% 0 0 0 0 6 3 0 1 0 0 1 0 0 0 0 0 1 100%
445 Dennys Reyes 21 LAD 130 65% 23% 4 75% 1 1 0 1 6 3 0 2 0 1 1 0 0 0 0 0 3 67%
446 Shane Reynolds 30 HOU 986 75% 38% 48 83% 1 24 1 20 40 29 5 2 0 1 1 1 9 5 8 1 6 67%
447 Armando Reynoso 32 NYM 292 78% 33% 22 100% 1 5 0 4 24 17 2 1 0 0 1 0 2 1 2 0 3 100%
448 Arthur Rhodes 28 BAL 321 69% 26% 6 83% 0 2 1 1 5 4 0 2 0 0 2 0 0 0 0 0 2 100%
449 Ricardo Rincon 28 PIT 272 68% 29% 12 75% 0 3 0 3 9 6 2 2 0 2 0 2 2 2 2 0 1 0%
450 Danny Rios 25 KCR 38 74% 29% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
451 Bill Risley 31 TOR 245 74% 24% 4 75% 0 2 1 1 3 2 0 0 0 0 0 0 1 0 0 1 2 50%
452 Todd Ritchie 26 MIN 113 77% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
453 Kevin Ritz 33 COL 46 100% 39% 4 100% 0 2 1 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
454 Mariano Rivera 28 NYY 246 80% 37% 13 100% 0 2 1 1 13 8 2 0 0 0 0 0 1 1 1 0 3 100%
455 Todd Rizzo 27 CHW 38 84% 39% 1 0% 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0
456 Rich Robertson 29 ANA 31 84% 45% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
457 John Rocker 23 ATL 156 60% 28% 6 100% 0 1 0 1 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
458 Felix Rodriguez 25 ARI 207 74% 27% 13 100% 0 1 1 0 12 12 0 0 0 0 0 0 0 0 0 0 3 100%
459 Frankie Rodriguez 25 MIN 329 76% 30% 10 100% 0 4 1 3 9 8 0 2 0 0 2 0 0 0 0 0 0
460 Nerio Rodriguez 27 TOR 44 73% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
461 Nerio Rodriguez 27 BAL 89 88% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
462 Rich Rodriguez 35 SFG 278 80% 40% 14 93% 1 10 3 6 10 6 1 1 0 0 1 0 0 0 0 0 6 100%
463 Kenny Rogers 33 OAK 970 81% 38% 70 93% 1 19 8 5 67 49 4 2 0 1 1 1 4 2 2 2 9 78%
464 Mel Rojas 31 NYM 262 79% 27% 12 92% 0 6 0 5 11 8 1 1 0 0 1 0 1 1 1 0 5 80%
465 Rafael Roque 26 MIL 206 74% 31% 13 92% 0 3 2 0 10 10 0 0 0 0 0 0 1 0 1 0 3 100%
466 Jose Rosado 23 KCR 758 77% 32% 31 94% 0 9 4 3 27 21 2 2 0 0 2 0 1 1 1 0 2 100%
467 Brian Rose 22 BOS 168 83% 23% 5 100% 0 4 1 3 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
468 Matt Ruebel 28 TBD 39 79% 38% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
469 Kirk Rueter 27 SFG 806 82% 38% 39 95% 1 11 4 7 38 26 1 2 0 2 0 2 2 0 0 2 5 80%
470 Sean Runyan 24 DET 223 74% 26% 2 0% 1 3 0 3 1 0 0 0 0 0 0 0 0 0 0 0 2 0%
471 Glendon Rusch 23 KCR 686 81% 31% 28 79% 2 8 2 6 22 13 3 1 0 0 1 0 4 2 3 1 3 33%
472 Ken Ryan 29 PHI 108 70% 28% 5 80% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
473 Bret Saberhagen 34 BOS 725 84% 30% 20 100% 1 12 1 9 20 15 3 1 0 0 1 0 1 1 1 0 2 100%
474 A.J. Sager 33 DET 274 88% 47% 18 78% 1 3 0 3 14 12 2 0 0 0 0 0 2 2 2 0 5 60%
475 Mike Saipe 24 COL 54 96% 39% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
476 Benj Sampson 23 MIN 67 72% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
477 Jesus Sanchez 23 FLA 765 74% 27% 26 85% 0 5 1 3 34 17 3 2 0 1 1 1 4 2 3 0 10 80%
478 Scott Sanders 29 DET 57 82% 33% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
479 Scott Sanders 29 SDP 131 82% 24% 7 71% 1 6 1 1 3 3 0 1 0 0 1 1 0 0 0 0 5 80%
480 Julio Santana 25 TBD 603 82% 36% 14 86% 0 5 1 4 11 10 0 2 0 2 0 2 0 0 0 0 2 50%
481 Julio Santana 25 TEX 27 93% 30% 1 100% 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
482 Marino Santana 26 DET 39 59% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
483 Jose Santiago 23 KCR 9 78% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
484 Tony Saunders 24 TBD 855 69% 27% 20 90% 0 13 1 9 18 12 2 1 0 0 1 0 4 2 4 0 3 100%
485 Bob Scanlan 31 HOU 118 86% 40% 3 33% 2 4 0 4 1 1 0 1 0 0 1 0 0 0 0 0 3 33%
486 Curt Schilling 31 PHI 1089 69% 32% 35 94% 1 18 1 13 32 25 5 2 1 1 0 1 3 2 3 0 11 82%
487 Jason Schmidt 25 PIT 916 78% 33% 22 68% 1 7 0 6 16 10 2 2 0 2 0 2 2 1 2 0 3 67%
488 Pete Schourek 29 HOU 353 76% 28% 6 67% 0 1 0 1 7 4 0 0 0 0 0 0 0 0 0 0 5 60%
489 Pete Schourek 29 BOS 183 76% 32% 3 67% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
490 Rudy Seanez 29 ATL 148 59% 25% 2 100% 0 3 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
491 Aaron Sele 28 TEX 954 74% 32% 27 85% 1 17 3 11 22 17 2 2 1 0 1 0 3 2 2 1 5 60%
492 Dan Serafini 24 MIN 345 81% 28% 7 100% 0 1 0 1 8 6 1 0 0 0 0 0 1 1 1 0 2 100%
493 Scott Service 31 KCR 353 69% 26% 12 92% 1 4 0 4 15 9 1 1 0 1 0 0 0 0 0 0 1 100%
494 Jeff Shaw 31 LAD 147 80% 35% 11 91% 1 4 1 2 8 7 0 1 0 0 1 0 0 0 0 0 0
495 Jeff Shaw 31 CIN 193 80% 37% 10 90% 1 4 0 1 9 8 0 2 0 1 1 0 0 0 0 0 5 80%
496 Brian Shouse 29 BOS 36 78% 19% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
497 Paul Shuey 27 CLE 222 67% 32% 8 75% 1 3 0 2 5 4 0 1 0 0 1 0 0 0 0 0 1 0%
498 Jose Silva 24 PIT 425 81% 33% 20 90% 0 3 0 3 18 15 2 0 0 0 0 0 1 1 1 0 5 80%
499 Bill Simas 26 CHW 287 75% 28% 7 86% 0 9 0 7 5 4 1 0 0 0 0 0 1 1 1 0 3 67%
500 Steve Sinclair 26 TOR 61 82% 30% 5 80% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
501 Mike Sirotka 27 CHW 911 83% 34% 38 89% 0 8 4 2 32 26 2 1 0 1 0 1 1 1 1 0 5 100%
502 Heathcliff Slocumb 32 SEA 313 76% 27% 11 91% 1 6 0 4 10 4 1 0 0 0 0 0 0 0 0 0 0
503 Aaron Small 26 OAK 174 84% 36% 3 67% 1 2 0 2 3 1 0 0 0 0 0 0 0 0 0 0 2 50%
504 Aaron Small 26 ARI 130 82% 39% 3 33% 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
505 Pete Smith 32 SDP 193 74% 32% 5 100% 0 3 1 2 5 2 1 0 0 0 0 0 2 1 1 1 0
506 Pete Smith 32 BAL 204 87% 35% 13 85% 0 3 1 1 11 7 0 1 0 0 1 1 1 0 0 1 4 100%
507 Travis Smith 25 MIL 7 100% 43% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
508 John Smoltz 31 ATL 681 69% 33% 26 92% 0 13 1 5 19 14 1 0 0 0 0 0 2 1 1 1 3 100%
509 John Snyder 23 CHW 367 82% 37% 18 78% 0 7 0 5 14 12 0 1 1 0 0 0 0 0 0 0 3 67%
510 Clint Sodowsky 25 ARI 357 80% 46% 13 85% 0 4 1 3 12 10 0 1 0 1 0 0 1 0 0 1 2 100%
511 Steve Sparks 32 ANA 562 79% 32% 28 96% 1 12 2 7 31 23 1 0 0 0 0 0 2 1 1 1 1 100%
512 Justin Speier 24 CHC 7 71% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
513 Justin Speier 24 FLA 92 77% 20% 3 67% 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
514 Stan Spencer 28 SDP 124 73% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
515 Paul Spoljaric 27 SEA 388 68% 24% 14 64% 1 3 1 2 10 7 0 0 0 0 0 0 0 0 0 0 3 67%
516 Jerry Spradlin 31 PHI 319 74% 33% 11 64% 0 8 0 8 8 4 1 0 0 0 0 0 1 0 1 0 3 67%
517 Dennis Springer 33 TBD 517 83% 28% 13 92% 0 7 1 5 11 8 2 0 0 0 0 0 2 1 2 0 2 50%
518 Russ Springer 29 ATL 92 68% 17% 4 50% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
519 Russ Springer 29 ARI 140 66% 21% 0 0 2 0 2 0 0 0 1 0 0 1 0 0 0 0 0 0
520 Rob Stanifer 26 FLA 222 81% 35% 5 80% 1 5 0 3 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
521 Mike Stanton 31 NYY 330 71% 29% 6 83% 0 6 0 5 6 5 0 1 0 0 1 0 0 0 0 0 0
522 Kennie Steenstra 27 CHC 18 83% 17% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
523 Blake Stein 24 OAK 538 75% 22% 13 77% 0 0 0 0 14 9 1 1 0 0 1 1 1 1 1 0 3 67%
524 Garrett Stephenson 26 PHI 118 72% 30% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
525 Dave Stevens 28 CHC 169 79% 24% 3 67% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
526 Dave Stieb 40 TOR 228 82% 29% 7 86% 0 5 0 3 5 3 0 0 0 0 0 0 0 0 0 0 1 0%
527 Jim Stoops 26 COL 17 94% 24% 1 100% 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0
528 Todd Stottlemyre 33 TEX 275 71% 24% 5 100% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
529 Todd Stottlemyre 33 STL 674 72% 31% 27 89% 0 17 0 13 22 15 3 1 0 0 1 0 2 2 2 0 8 88%
530 Scott Sullivan 27 CIN 439 74% 28% 16 75% 0 9 1 7 11 8 1 1 0 1 0 1 1 1 1 0 5 40%
531 Jeff Suppan 23 ARI 299 83% 33% 17 88% 0 6 0 5 15 15 0 0 0 0 0 0 1 0 1 0 5 80%
532 Jeff Suppan 23 KCR 46 72% 30% 3 100% 0 1 1 0 3 2 0 0 0 0 0 0 1 0 0 1 0
533 Mac Suzuki 23 SEA 127 76% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
534 Bill Swift 36 SEA 663 83% 42% 28 93% 2 16 0 13 27 21 2 4 1 0 3 0 3 0 3 0 2 100%
535 Greg Swindell 33 MIN 281 79% 26% 7 86% 0 7 1 5 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
536 Greg Swindell 33 BOS 104 72% 32% 3 100% 0 2 0 1 4 2 0 0 0 0 0 0 1 0 1 0 0
537 Jeff Tabaka 34 PIT 212 70% 29% 9 89% 0 1 0 1 9 6 1 1 0 0 1 1 1 1 1 0 1 100%
538 Jeff Tam 27 NYM 60 82% 45% 1 100% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
539 Kevin Tapani 34 CHC 945 81% 33% 36 94% 2 11 2 8 31 27 3 0 0 0 0 0 1 0 1 0 9 78%
540 Ramon Tatis 25 TBD 73 73% 26% 4 100% 0 1 1 0 4 3 0 0 0 0 0 0 1 0 0 1 0
541 Julian Tavarez 25 SFG 374 77% 41% 14 86% 0 4 2 1 11 8 0 1 0 1 0 1 1 0 0 1 2 100%
542 Billy Taylor 36 OAK 311 76% 35% 11 82% 0 4 0 3 8 6 1 0 0 0 0 0 2 1 2 0 3 67%
543 Amaury Telemaco 24 CHC 118 76% 27% 7 86% 0 3 1 2 5 3 0 0 0 0 0 0 0 0 0 0 2 50%
544 Amaury Telemaco 24 ARI 519 84% 31% 19 84% 0 13 2 9 14 11 0 2 0 2 0 2 0 0 0 0 11 82%
545 Anthony Telford 32 MON 399 78% 35% 23 83% 1 5 2 2 19 17 1 1 0 0 1 1 1 0 0 1 6 83%
546 Dave Telgheder 31 OAK 91 90% 33% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
547 Jay Tessmer 26 NYY 33 76% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
548 Bob Tewksbury 37 MIN 635 89% 40% 36 89% 0 12 0 11 31 25 4 2 0 1 1 2 3 2 3 0 5 100%
549 Justin Thompson 25 DET 946 80% 34% 26 88% 1 6 0 5 34 18 1 0 0 0 0 0 2 0 2 0 11 91%
550 Mark Thompson 27 COL 116 75% 27% 2 100% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 2 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
551 John Thomson 24 COL 680 80% 33% 18 94% 0 15 2 9 15 10 1 0 0 0 0 0 3 1 2 1 4 75%
552 Mike Thurman 24 MON 287 85% 39% 12 92% 0 1 0 1 12 9 2 0 0 0 0 0 0 0 0 0 1 100%
553 Mike Timlin 32 SEA 321 76% 40% 13 100% 0 10 0 9 12 10 2 0 0 0 0 0 1 1 1 0 3 100%
554 Brett Tomko 25 CIN 886 78% 25% 30 97% 1 14 2 9 27 22 3 1 0 0 1 0 1 1 1 0 10 90%
555 Steve Trachsel 27 CHC 894 76% 30% 33 85% 1 23 1 19 33 24 3 2 0 2 0 2 1 1 1 0 9 67%
556 Mike Trombley 31 MIN 414 70% 26% 11 82% 1 4 0 4 9 7 0 0 0 0 0 0 0 0 0 0 5 100%
557 Ugueth Urbina 24 MON 272 59% 19% 3 67% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0
558 Marc Valdes 26 MON 168 79% 39% 7 100% 0 3 1 1 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
559 Carlos Valdez 26 BOS 16 44% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
560 Efrain Valdez 31 ARI 20 85% 25% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
561 Ismael Valdez 24 LAD 745 77% 29% 31 84% 1 12 0 10 25 24 0 1 0 0 1 0 1 0 1 0 10 70%
562 Todd Van Poppel 26 TEX 95 81% 24% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
563 Todd Van Poppel 26 PIT 208 85% 25% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
564 Ben VanRyn 26 SDP 16 69% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
565 Ben VanRyn 26 TOR 17 76% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
566 Ben VanRyn 26 CHC 39 69% 23% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
567 Javier Vazquez 21 MON 764 74% 30% 27 89% 1 11 2 8 24 18 2 0 0 0 0 0 3 2 3 0 6 83%
568 Dario Veras 25 BOS 43 81% 26% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 100%
569 Dave Veres 31 COL 319 71% 31% 13 85% 0 7 2 4 11 8 1 0 0 0 0 0 0 0 0 0 1 0%
570 Ron Villone 28 CLE 129 73% 28% 4 100% 0 2 0 1 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
571 Terrell Wade 25 TBD 46 80% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
572 Billy Wagner 26 HOU 247 53% 19% 6 33% 0 2 0 2 2 1 0 1 0 1 0 1 0 0 0 0 1 100%
573 Paul Wagner 30 MIL 261 78% 31% 9 89% 1 3 1 1 6 4 0 0 0 0 0 0 1 0 1 0 4 75%
574 Dave Wainhouse 30 COL 51 84% 43% 4 100% 0 2 0 2 4 2 2 0 0 0 0 0 2 2 2 0 0
575 Tim Wakefield 31 BOS 939 80% 27% 27 85% 1 14 1 11 23 19 0 3 0 1 2 1 1 0 0 1 3 33%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
576 Jamie Walker 26 KCR 86 81% 29% 3 67% 0 2 0 2 4 1 1 0 0 0 0 0 1 1 1 0 0
577 Donne Wall 30 SDP 287 72% 30% 10 100% 0 4 0 3 10 7 2 0 0 0 0 0 2 1 2 0 3 100%
578 Bryan Ward 26 CHW 116 82% 31% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
579 John Wasdin 25 BOS 424 83% 28% 15 93% 0 5 0 5 14 11 1 1 0 0 1 0 1 0 0 1 3 67%
580 Jarrod Washburn 23 ANA 317 79% 23% 8 88% 0 3 0 2 8 6 0 0 0 0 0 0 0 0 0 0 3 67%
581 Allen Watson 27 ANA 421 82% 33% 10 100% 0 5 0 4 13 8 1 0 0 0 0 0 0 0 0 0 0
582 David Weathers 28 MIL 198 73% 35% 6 100% 1 1 0 1 7 3 1 0 0 0 0 0 1 1 1 0 2 100%
583 David Weathers 28 CIN 294 78% 34% 7 100% 1 4 0 3 8 4 1 0 0 0 0 0 0 0 0 0 1 100%
584 Eric Weaver 24 LAD 35 74% 43% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
585 Neil Weber 25 ARI 15 53% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
586 Mike Welch 25 PHI 94 77% 31% 4 50% 1 2 0 1 2 1 0 0 0 0 0 0 1 0 1 0 0
587 Bob Wells 31 SEA 228 80% 25% 5 100% 1 4 0 4 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
588 David Wells 35 NYY 851 80% 31% 29 93% 0 8 1 5 28 25 1 3 1 1 1 1 1 0 1 0 2 50%
589 Turk Wendell 31 NYM 319 76% 29% 12 92% 1 5 1 4 12 8 0 1 0 0 1 0 0 0 0 0 3 67%
590 Don Wengert 28 SDP 64 86% 41% 4 25% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
591 Don Wengert 28 CHC 224 71% 31% 8 100% 0 2 0 1 7 6 1 0 0 0 0 0 1 1 1 0 1 100%
592 David West 33 BOS 20 50% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
593 John Wetteland 31 TEX 249 66% 24% 10 90% 1 2 1 1 8 5 2 1 0 0 1 0 0 0 0 0 2 100%
594 Matt Whisenant 27 KCR 267 74% 34% 9 100% 0 3 0 3 10 7 2 0 0 0 0 0 1 1 1 0 1 100%
595 Gabe White 26 CIN 404 76% 21% 12 92% 0 4 1 2 12 6 1 0 0 0 0 0 0 0 0 0 5 80%
596 Rick White 29 TBD 289 82% 38% 12 92% 1 5 1 4 11 8 0 2 1 1 0 1 1 0 0 1 0
597 Mark Whiten 31 CLE 7 14% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
598 Matt Whiteside 30 PHI 85 81% 38% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
599 Bob Wickman 29 MIL 357 71% 39% 17 82% 0 10 2 7 13 13 0 2 0 2 0 2 1 0 1 0 4 75%
600 Marc Wilkins 27 PIT 67 64% 21% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
601 Mike Williams 29 PIT 205 69% 32% 11 82% 1 0 0 0 13 7 0 1 0 1 0 1 0 0 0 0 1 0%
602 Todd Williams 27 CIN 50 80% 42% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
603 Woody Williams 31 TOR 894 77% 23% 21 71% 1 13 1 9 18 10 3 3 0 1 2 2 4 3 4 0 5 60%
604 Trevor Wilson 32 ANA 37 68% 19% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0
605 Scott Winchester 25 CIN 359 86% 40% 12 67% 1 6 0 5 8 8 0 0 0 0 0 0 1 0 1 0 4 50%
606 Darrin Winston 31 PHI 114 86% 33% 4 75% 1 2 0 2 3 2 1 0 0 0 0 0 0 0 0 0 1 0%
607 Jay Witasick 25 OAK 131 69% 29% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 1 1 1 0 0
608 Shannon Withem 25 TOR 14 71% 21% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
609 Bobby Witt 34 TEX 329 85% 27% 4 75% 1 2 0 2 3 2 0 2 0 1 1 1 0 0 0 0 1 100%
610 Bobby Witt 34 STL 217 80% 35% 10 100% 0 3 1 1 9 7 1 0 0 0 0 0 2 1 1 1 2 100%
611 Mark Wohlers 28 ATL 113 63% 22% 3 67% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
612 Bob Wolcott 24 ARI 141 79% 26% 4 75% 0 3 1 1 2 1 1 1 0 1 0 1 1 0 1 0 1 0%
613 Kerry Wood 21 CHC 699 57% 21% 7 86% 0 4 0 4 9 5 1 0 0 0 0 0 1 1 1 0 3 67%
614 Brad Woodall 29 MIL 594 79% 33% 27 96% 1 5 3 1 26 16 3 2 1 1 0 0 4 3 4 0 6 83%
615 Steve Woodard 23 MIL 691 79% 36% 19 74% 1 9 0 9 16 12 1 1 1 0 0 0 0 0 0 0 4 75%
616 Tim Worrell 30 DET 265 77% 28% 8 88% 0 7 0 7 7 5 1 0 0 0 0 0 1 1 1 0 0
617 Tim Worrell 30 OAK 151 77% 25% 5 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 2 100%
618 Tim Worrell 30 CLE 24 83% 33% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
619 Jamey Wright 23 COL 919 84% 40% 35 86% 4 18 3 14 33 19 5 2 0 0 2 0 5 2 5 0 8 88%
620 Jaret Wright 22 CLE 855 75% 32% 32 84% 1 16 1 14 26 24 1 1 0 0 1 0 0 0 0 0 4 75%
621 Esteban Yan 23 TBD 381 73% 30% 14 71% 1 9 0 9 11 5 1 1 0 0 1 0 1 0 1 0 2 100%
622 Masato Yoshii 33 NYM 724 79% 31% 27 89% 0 13 4 8 20 19 1 3 1 1 1 1 2 0 2 0 6 83%
623 Tim Young 24 MON 29 62% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
LgAvg 697 77% 32% 25 87% 1 10 1 8 22 16 2 1 0 0 1 0 2 1 2 0 5 81%


1997 MLB  / 1999 MLB  / 1998 AL  / 1998 NL  Pitcher