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

2000 Major League Baseball Pitcher

1999 MLB  / 2001 MLB  / 2000 AL  / 2000 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 25 5.36 162 162 5 1448.0 254 57 189 8 14 .969 101 56 36% 12
ARI 17 4.65 162 162 16 1443.2 278 65 200 13 12 .953 102 56 35% 24
ATL 22 4.41 162 162 13 1440.1 299 70 220 9 16 .970 99 33 25% 8
BAL 22 5.64 162 162 14 1433.1 229 63 155 11 8 .952 104 31 23% 5
BOS 24 4.60 162 162 7 1452.2 281 105 166 10 12 .964 159 47 23% 17
CHC 24 5.58 162 162 10 1454.2 274 101 167 6 9 .978 94 54 36% 19
CHW 22 5.18 162 162 5 1450.1 236 58 160 18 10 .924 79 58 42% 24
CIN 21 4.69 163 163 8 1456.1 287 81 193 13 18 .955 81 33 29% 13
CLE 32 5.04 162 162 6 1442.1 321 126 181 14 7 .956 109 42 28% 6
COL 25 5.54 162 162 7 1430.0 311 120 180 11 23 .965 102 34 25% 6
DET 23 5.10 162 162 6 1443.1 292 101 186 5 17 .983 55 42 43% 11
FLA 18 4.95 161 161 5 1429.2 318 95 207 16 15 .950 104 55 35% 19
HOU 23 5.83 162 162 8 1437.2 270 96 165 9 21 .967 111 32 22% 9
KCR 24 5.74 162 162 10 1439.1 265 119 134 12 8 .955 118 38 24% 9
LAD 21 4.50 162 162 9 1445.0 374 132 227 15 18 .960 106 52 33% 18
MIL 24 5.07 163 163 2 1466.1 316 115 193 8 11 .975 86 58 40% 7
MIN 17 5.43 162 162 6 1432.2 268 84 170 14 15 .948 64 33 34% 9
MON 27 5.57 162 162 4 1424.2 268 69 183 16 14 .940 123 38 24% 6
NYM 20 4.56 162 162 8 1450.0 278 76 194 8 10 .971 133 46 26% 30
NYY 22 5.06 161 161 9 1424.1 304 91 199 14 18 .954 91 37 29% 9
OAK 21 5.05 161 161 7 1435.1 279 74 189 16 10 .943 92 39 30% 15
PHI 27 5.12 162 162 8 1438.2 235 65 163 7 6 .970 77 44 36% 12
PIT 24 5.48 162 162 5 1449.0 282 58 212 12 13 .957 101 42 29% 12
SDP 29 5.03 162 162 5 1459.1 287 99 177 11 13 .962 106 50 32% 8
SEA 16 4.81 162 162 4 1441.2 289 94 183 12 16 .958 82 38 32% 19
SFG 17 4.61 162 162 9 1444.1 314 72 235 7 26 .978 97 48 33% 7
STL 24 4.76 162 162 10 1433.2 245 70 162 13 10 .947 70 66 49% 6
TBD 24 5.23 161 161 10 1431.1 259 85 165 9 16 .965 114 46 29% 5
TEX 19 6.01 162 162 3 1429.0 280 80 187 13 18 .954 65 37 36% 18
TOR 22 5.60 162 162 15 1437.1 242 78 154 10 20 .959 99 38 28% 7
LgAvg 20 5.14 162 162 8 1441 281 87 183 11 14 .960 97 44 31% 12
606 5.14 4858 4858 234 43244.1 8435 2599 5496 340 424 .960 2924 1323 31% 370
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 6401 79% 30% 194 97% 5 52 7 34 188 145 14 8 2 1 5 3 14 11 14 0 34 88%
ARI 6158 75% 27% 198 93% 2 63 11 41 197 148 6 13 1 4 8 6 12 5 9 3 51 88%
ATL 6165 77% 32% 228 96% 4 70 10 54 220 176 16 9 1 2 6 4 16 9 13 3 36 86%
BAL 6433 76% 29% 165 92% 2 61 2 54 154 127 8 11 1 6 4 8 7 3 6 1 31 74%
BOS 6225 77% 29% 170 96% 3 103 10 82 165 123 17 10 3 1 6 4 12 10 12 0 35 89%
CHC 6451 74% 28% 160 97% 6 93 9 75 163 121 11 6 0 1 5 1 9 4 7 1 34 91%
CHW 6337 76% 29% 160 93% 3 59 9 40 161 113 12 18 2 1 15 8 10 5 6 4 26 85%
CIN 6362 77% 29% 196 93% 5 79 7 59 188 136 19 13 0 5 8 7 18 7 15 3 45 87%
CLE 6380 73% 29% 197 95% 6 127 10 106 181 144 9 14 1 3 10 7 8 2 7 1 29 93%
COL 6340 77% 30% 203 94% 4 117 13 83 176 137 17 11 0 4 7 8 22 10 20 2 27 81%
DET 6295 78% 32% 194 97% 1 98 8 77 187 136 17 5 0 1 4 2 16 8 14 2 24 83%
FLA 6307 76% 29% 212 94% 6 84 6 70 210 150 16 16 1 6 9 6 15 11 14 1 42 88%
HOU 6455 77% 28% 180 94% 5 88 16 63 165 126 13 9 0 3 6 5 21 9 17 4 40 93%
KCR 6443 78% 30% 151 91% 3 119 8 98 136 107 10 12 0 4 8 6 9 4 8 1 29 76%
LAD 6249 74% 30% 226 96% 2 120 15 92 220 173 16 15 1 2 12 6 18 11 14 3 41 95%
MIL 6497 76% 30% 208 95% 3 113 8 91 193 164 13 8 0 3 5 5 11 7 9 2 41 83%
MIN 6336 78% 27% 185 96% 4 81 13 58 168 123 16 14 1 2 11 4 15 12 15 0 29 83%
MON 6340 78% 30% 202 93% 1 69 9 52 181 151 11 16 0 2 14 6 14 8 13 1 35 80%
NYM 6276 75% 28% 180 98% 0 74 14 48 191 136 11 8 0 1 7 2 10 5 8 2 36 92%
NYY 6256 76% 28% 213 95% 7 83 13 58 196 145 17 14 0 3 11 7 18 10 14 4 28 82%
OAK 6355 77% 32% 196 95% 1 72 14 53 188 141 10 16 1 3 12 5 10 4 8 2 23 96%
PHI 6314 74% 27% 172 94% 3 64 9 49 162 122 15 7 0 3 4 4 6 4 5 1 55 85%
PIT 6514 75% 32% 217 97% 3 59 9 41 212 169 15 12 0 3 9 3 12 7 8 4 44 93%
SDP 6414 76% 29% 191 95% 6 94 11 70 178 143 9 11 1 2 8 3 13 7 12 1 37 92%
SEA 6269 76% 28% 182 93% 1 92 6 66 181 141 9 12 0 5 7 6 16 5 14 2 26 73%
SFG 6270 75% 28% 247 97% 9 71 9 53 233 182 29 7 0 1 6 3 26 23 25 1 53 92%
STL 6200 75% 27% 184 92% 2 67 8 49 164 134 14 13 0 6 7 11 10 7 9 1 42 86%
TBD 6283 79% 31% 183 96% 2 75 12 52 167 129 14 9 0 1 8 6 16 8 14 2 25 92%
TEX 6559 77% 27% 193 95% 4 81 11 57 183 130 20 13 1 3 9 5 18 13 17 1 29 90%
TOR 6377 78% 29% 168 91% 6 76 8 54 152 116 12 10 1 1 8 5 18 9 12 6 34 76%
LgAvg 6342 76% 29% 192 95% 4 83 10 63 182 140 14 11 1 3 8 5 14 8 12 2 35 87%
190261 76% 29% 5755 95% 109 2504 295 1879 5460 4188 416 340 18 83 239 156 420 238 359 59 1061 87%
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 Paul Abbott 32 SEA AL 35 27 0 179.0 32 12 19 1 3 .969 1.56 0.89 6 4 40% 0
2 Juan Acevedo 30 MIL NL 62 0 0 82.2 16 8 8 0 0 1.000 1.74 0.26 6 6 50% 0
3 Terry Adams 27 LAD NL 66 0 0 84.1 37 14 21 2 0 .946 3.74 0.53 1 2 67% 0
4 Rick Aguilera 38 CHC NL 54 0 0 47.2 13 6 7 0 0 1.000 2.45 0.24 4 0 0% 0
5 Scott Aldred 32 PHI NL 23 0 0 20.1 3 1 2 0 0 1.000 1.33 0.13 2 0 0% 0
6 Antonio Alfonseca 28 FLA NL 68 0 0 70.0 16 1 14 1 1 .938 1.93 0.22 2 0 0% 0
7 Armando Almanza 27 FLA NL 67 0 0 46.1 4 1 3 0 0 1.000 0.78 0.06 4 3 43% 1
8 Carlos Almanzar 26 SDP NL 62 0 0 69.2 14 3 11 0 0 1.000 1.81 0.23 8 1 11% 0
9 Juan Alvarez 26 ANA AL 11 0 0 6.0 2 2 0 0 1 1.000 3.00 0.18 0 0 0
10 Brian Anderson 28 ARI NL 33 32 2 213.1 61 13 47 1 4 .984 2.53 1.82 8 7 47% 9
11 Jimmy Anderson 24 PIT NL 27 26 1 144.0 37 5 31 1 2 .973 2.25 1.33 11 4 27% 0
12 Matt Anderson 23 DET AL 69 0 0 74.1 10 4 6 0 0 1.000 1.21 0.14 6 4 40% 1
13 Clayton Andrews 22 TOR AL 8 2 0 20.2 1 0 1 0 0 1.000 0.44 0.13 1 1 50% 0
14 Rick Ankiel 20 STL NL 31 30 0 175.0 29 8 14 7 2 .759 1.13 0.71 9 7 44% 1
15 Kevin Appier 32 OAK AL 31 31 1 195.1 23 8 14 1 1 .957 1.01 0.71 9 7 44% 0
16 Tony Armas 22 MON NL 17 17 0 95.0 19 7 12 0 1 1.000 1.80 1.12 5 2 29% 1
17 Jamie Arnold 26 TOT MLB 14 4 0 39.1 5 1 4 0 0 1.000 1.14 0.36 2 2 50% 0
18 Jamie Arnold 26 LAD NL 2 0 0 6.2 2 0 2 0 0 1.000 2.70 1.00 0 0 0
19 Jamie Arnold 26 CHC NL 12 4 0 32.2 3 1 2 0 0 1.000 0.83 0.25 2 2 50% 0
20 Rolando Arrojo 31 TOT MLB 32 32 0 172.2 48 16 28 4 5 .917 2.29 1.38 10 6 38% 3
21 Rolando Arrojo 31 COL NL 19 19 0 101.1 32 10 18 4 4 .875 2.49 1.47 5 4 44% 1
22 Rolando Arrojo 31 BOS AL 13 13 0 71.1 16 6 10 0 1 1.000 2.02 1.23 5 2 29% 2
23 Bronson Arroyo 23 PIT NL 20 12 0 71.2 9 3 5 1 0 .889 1.00 0.40 5 3 38% 0
24 Andy Ashby 32 TOT MLB 31 31 3 199.1 47 14 30 3 0 .936 1.99 1.42 15 6 29% 0
25 Andy Ashby 32 PHI NL 16 16 1 101.1 22 6 15 1 0 .955 1.87 1.31 7 5 42% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
26 Andy Ashby 32 ATL NL 15 15 2 98.0 25 8 15 2 0 .920 2.11 1.53 8 1 11% 0
27 Pedro Astacio 31 COL NL 32 32 3 196.1 42 20 22 0 0 1.000 1.93 1.31 15 8 35% 0
28 Manny Aybar 28 TOT MLB 54 0 0 79.1 23 9 14 0 0 1.000 2.61 0.43 2 1 33% 1
29 Manny Aybar 28 COL NL 1 0 0 1.2 0 0 0 0 0 0.00 0.00 0 0 0
30 Manny Aybar 28 CIN NL 32 0 0 50.1 13 5 8 0 0 1.000 2.32 0.41 2 0 0% 0
31 Manny Aybar 28 FLA NL 21 0 0 27.1 10 4 6 0 0 1.000 3.29 0.48 0 1 100% 1
32 James Baldwin 28 CHW AL 29 28 2 178.0 42 14 26 2 2 .952 2.02 1.38 8 8 50% 2
33 John Bale 26 TOR AL 2 0 0 3.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
34 Lorenzo Barcelo 22 CHW AL 22 1 0 39.0 1 0 1 0 0 1.000 0.23 0.05 0 3 100% 0
35 Miguel Batista 29 TOT MLB 18 9 0 65.1 9 4 4 1 0 .889 1.10 0.44 6 4 40% 0
36 Miguel Batista 29 MON NL 4 0 0 8.1 1 1 0 0 0 1.000 1.08 0.25 0 0 0
37 Miguel Batista 29 KCR AL 14 9 0 57.0 8 3 4 1 0 .875 1.11 0.50 6 4 40% 0
38 Rod Beck 31 BOS AL 34 0 0 40.2 3 0 3 0 0 1.000 0.66 0.09 2 1 33% 0
39 Kevin Beirne 26 CHW AL 29 1 0 49.2 7 2 4 1 0 .857 1.09 0.21 3 2 40% 2
40 Tim Belcher 38 ANA AL 9 9 1 40.2 6 1 5 0 0 1.000 1.33 0.67 0 1 100% 0
41 Stan Belinda 33 TOT MLB 56 0 0 46.2 7 3 3 1 0 .857 1.16 0.11 6 0 0% 0
42 Stan Belinda 33 COL NL 46 0 0 35.2 6 3 2 1 0 .833 1.26 0.11 6 0 0% 0
43 Stan Belinda 33 ATL NL 10 0 0 11.0 1 0 1 0 0 1.000 0.82 0.10 0 0 0
44 Todd Belitz 24 OAK AL 5 0 0 3.1 0 0 0 0 0 0.00 0.00 0 0 0
45 Derek Bell 31 NYM NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
46 Rob Bell 23 CIN NL 26 26 1 140.1 24 8 14 2 0 .917 1.41 0.85 19 1 5% 0
47 Rigo Beltran 30 COL NL 1 1 0 1.1 0 0 0 0 0 0.00 0.00 0 0 0
48 Alan Benes 28 STL NL 30 0 0 46.0 6 2 4 0 0 1.000 1.17 0.20 2 0 0% 0
49 Andy Benes 32 STL NL 30 27 1 166.0 21 4 17 0 1 1.000 1.14 0.70 15 7 32% 0
50 Armando Benitez 27 NYM NL 76 0 0 76.0 4 2 2 0 0 1.000 0.47 0.05 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
51 Kris Benson 25 PIT NL 32 32 2 217.2 38 8 28 2 0 .947 1.49 1.13 11 6 35% 2
52 Jason Bere 29 TOT MLB 31 31 0 169.1 36 17 19 0 2 1.000 1.91 1.16 3 6 67% 0
53 Jason Bere 29 MIL NL 20 20 0 115.0 28 11 17 0 1 1.000 2.19 1.40 2 4 67% 0
54 Jason Bere 29 CLE AL 11 11 0 54.1 8 6 2 0 1 1.000 1.33 0.73 1 2 67% 0
55 Sean Bergman 30 MIN AL 15 14 0 68.0 21 8 12 1 2 .952 2.65 1.33 12 0 0% 0
56 Adam Bernero 23 DET AL 12 4 0 34.1 8 2 6 0 2 1.000 2.10 0.67 2 0 0% 0
57 Rocky Biddle 24 CHW AL 4 4 0 22.2 5 1 3 1 0 .800 1.59 1.00 2 1 33% 1
58 Willie Blair 34 DET AL 47 17 0 156.2 17 4 13 0 1 1.000 0.98 0.36 2 1 33% 0
59 Matt Blank 24 MON NL 13 0 0 14.0 2 1 1 0 0 1.000 1.29 0.15 0 0 0
60 Doug Bochtler 29 KCR AL 6 0 0 8.1 0 0 0 0 0 0.00 0.00 3 0 0% 0
61 Brian Boehringer 31 SDP NL 7 3 0 15.2 0 0 0 0 0 0.00 0.00 0 3 100% 0
62 Tim Bogar 33 HOU NL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
63 Brian Bohanon 31 COL NL 34 26 2 177.0 35 11 23 1 3 .971 1.73 1.00 15 4 21% 2
64 Ricky Bones 31 FLA NL 56 0 0 77.1 14 3 11 0 0 1.000 1.63 0.25 10 0 0% 0
65 Pedro Borbon 32 TOR AL 59 0 0 41.2 11 2 9 0 1 1.000 2.38 0.19 5 0 0% 0
66 Dave Borkowski 23 DET AL 2 1 0 5.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
67 Ricky Bottalico 30 KCR AL 62 0 0 72.2 14 6 7 1 1 .929 1.61 0.21 4 5 56% 0
68 Kent Bottenfield 31 TOT MLB 29 29 1 171.2 36 9 26 1 1 .972 1.83 1.21 6 7 54% 3
69 Kent Bottenfield 31 ANA AL 21 21 0 127.2 25 7 18 0 1 1.000 1.76 1.19 5 7 58% 3
70 Kent Bottenfield 31 PHI NL 8 8 1 44.0 11 2 8 1 0 .909 2.05 1.25 1 0 0% 0
71 Jason Boyd 27 PHI NL 30 0 0 34.1 7 2 5 0 0 1.000 1.83 0.23 2 1 33% 0
72 Chad Bradford 25 CHW AL 12 0 0 13.2 2 0 2 0 0 1.000 1.32 0.17 1 1 50% 0
73 Jeff Brantley 36 PHI NL 55 0 0 55.1 5 3 2 0 0 1.000 0.81 0.09 6 2 25% 0
74 Leslie Brea 26 BAL AL 6 1 0 9.0 0 0 0 0 0 0.00 0.00 3 0 0% 0
75 Jamie Brewington 28 CLE AL 26 0 0 45.1 8 4 4 0 1 1.000 1.59 0.31 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
76 Doug Brocail 33 DET AL 49 0 0 50.2 15 7 7 1 0 .933 2.49 0.29 0 1 100% 0
77 Chris Brock 30 PHI NL 63 5 0 93.1 11 4 7 0 0 1.000 1.06 0.17 6 0 0% 1
78 Jim Brower 27 CLE AL 17 11 0 62.0 22 9 12 1 1 .955 3.05 1.24 8 4 33% 0
79 Kevin Brown 35 LAD NL 33 33 5 230.0 72 35 33 4 1 .944 2.66 2.06 21 5 19% 2
80 Mark Brownson 25 PHI NL 2 0 0 5.0 2 1 1 0 0 1.000 3.60 1.00 0 0 0
81 Justin Brunette 24 STL NL 4 0 0 4.2 1 0 1 0 0 1.000 1.93 0.25 0 0 0
82 Jim Bruske 35 MIL NL 15 0 0 16.2 2 1 1 0 0 1.000 1.08 0.13 2 0 0% 0
83 Mike Buddie 29 MIL NL 5 0 0 6.0 0 0 0 0 0 0.00 0.00 2 0 0% 0
84 Mark Buehrle 21 CHW AL 28 3 0 51.1 11 1 9 1 2 .909 1.75 0.36 1 3 75% 4
85 Kirk Bullinger 30 PHI NL 3 0 0 3.1 1 0 1 0 0 1.000 2.70 0.33 0 0 0
86 Dave Burba 33 CLE AL 32 32 0 191.1 37 10 27 0 0 1.000 1.74 1.16 23 4 15% 1
87 John Burkett 35 ATL NL 31 22 0 134.1 26 10 15 1 1 .962 1.67 0.81 7 2 22% 2
88 A.J. Burnett 23 FLA NL 13 13 0 82.2 11 2 8 1 1 .909 1.09 0.77 8 4 33% 1
89 Paul Byrd 29 PHI NL 17 15 0 83.0 16 6 9 1 1 .938 1.63 0.88 6 3 33% 0
90 Tim Byrdak 26 KCR AL 12 0 0 6.1 1 1 0 0 0 1.000 1.42 0.08 0 0 0
91 Jose Cabrera 28 HOU NL 52 0 0 59.1 9 4 5 0 0 1.000 1.37 0.17 4 1 20% 1
92 Cameron Cairncross 28 CLE AL 15 0 0 9.1 2 0 1 1 0 .500 0.96 0.07 1 1 50% 1
93 Eric Cammack 24 NYM NL 8 0 0 10.0 2 1 1 0 0 1.000 1.80 0.25 3 0 0% 0
94 Buddy Carlyle 22 SDP NL 4 0 0 3.0 1 1 0 0 0 1.000 3.00 0.25 0 0 0
95 Chris Carpenter 25 TOR AL 34 27 2 175.1 20 7 12 1 2 .950 0.98 0.56 4 7 64% 0
96 Giovanni Carrara 32 COL NL 8 0 0 13.1 3 3 0 0 0 1.000 2.02 0.38 2 0 0% 0
97 Hector Carrasco 30 TOT MLB 69 1 0 78.2 15 2 12 1 0 .933 1.60 0.20 4 3 43% 0
98 Hector Carrasco 30 MIN AL 61 0 0 72.0 14 2 12 0 0 1.000 1.75 0.23 4 1 20% 0
99 Hector Carrasco 30 BOS AL 8 1 0 6.2 1 0 0 1 0 .000 0.00 0.00 0 2 100% 0
100 Frank Castillo 31 TOR AL 25 24 0 138.0 28 8 19 1 4 .964 1.76 1.08 14 6 30% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
101 Norm Charlton 37 CIN NL 2 0 0 3.0 1 0 1 0 0 1.000 3.00 0.50 0 0 0
102 Bruce Chen 23 TOT MLB 37 15 0 134.0 15 1 14 0 1 1.000 1.01 0.41 6 5 45% 3
103 Bruce Chen 23 ATL NL 22 0 0 39.2 3 0 3 0 1 1.000 0.68 0.14 1 0 0% 0
104 Bruce Chen 23 PHI NL 15 15 0 94.1 12 1 11 0 0 1.000 1.14 0.80 5 5 50% 3
105 Randy Choate 24 NYY AL 22 0 0 17.0 4 0 3 1 0 .750 1.59 0.14 3 0 0% 0
106 Bobby Chouinard 28 COL NL 31 0 0 32.2 4 2 2 0 0 1.000 1.10 0.13 4 1 20% 0
107 Jason Christiansen 30 TOT MLB 65 0 0 48.0 10 1 9 0 0 1.000 1.88 0.15 1 1 50% 0
108 Jason Christiansen 30 PIT NL 44 0 0 38.0 9 1 8 0 0 1.000 2.13 0.20 1 0 0% 0
109 Jason Christiansen 30 STL NL 21 0 0 10.0 1 0 1 0 0 1.000 0.90 0.05 0 1 100% 0
110 Mark Clark 32 TEX AL 12 8 0 44.0 7 1 6 0 3 1.000 1.43 0.58 0 1 100% 0
111 Roger Clemens 37 NYY AL 32 32 1 204.1 48 14 32 2 2 .958 2.03 1.44 17 5 23% 2
112 Matt Clement 25 SDP NL 34 34 0 205.0 56 27 25 4 4 .929 2.28 1.53 12 5 29% 0
113 Brad Clontz 29 PIT NL 5 0 0 7.0 1 0 1 0 0 1.000 1.29 0.20 2 2 50% 0
114 Pasqual Coco 22 TOR AL 1 1 0 4.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
115 Dave Coggin 23 PHI NL 5 5 0 27.0 5 0 4 1 0 .800 1.33 0.80 3 1 25% 0
116 Bartolo Colon 27 CLE AL 30 30 2 188.0 37 17 18 2 1 .946 1.68 1.17 3 4 57% 2
117 David Cone 37 NYY AL 30 29 0 155.0 31 9 20 2 0 .935 1.68 0.97 16 7 30% 0
118 Dennis Cook 37 NYM NL 68 0 0 59.0 14 4 10 0 2 1.000 2.14 0.21 8 1 11% 3
119 Brian Cooper 25 ANA AL 15 15 1 87.0 17 3 12 2 1 .882 1.55 1.00 7 2 22% 1
120 Francisco Cordero 25 TEX AL 56 0 0 77.1 10 4 5 1 0 .900 1.05 0.16 3 2 40% 0
121 Francisco Cordova 28 PIT NL 18 17 0 95.0 29 6 20 3 1 .897 2.46 1.44 4 3 43% 5
122 Rheal Cormier 33 BOS AL 64 0 0 68.1 15 1 14 0 0 1.000 1.98 0.23 7 1 13% 1
123 Reid Cornelius 30 FLA NL 22 21 0 125.0 34 8 26 0 3 1.000 2.45 1.55 5 5 50% 2
124 Tim Crabtree 30 TEX AL 68 0 0 80.1 16 5 11 0 3 1.000 1.79 0.24 3 3 50% 0
125 Paxton Crawford 22 BOS AL 7 4 0 29.0 1 1 0 0 0 1.000 0.31 0.14 4 1 20% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
126 Doug Creek 31 TBD AL 45 0 0 60.2 11 2 9 0 1 1.000 1.63 0.24 5 3 38% 1
127 Jack Cressend 25 MIN AL 11 0 0 13.2 1 1 0 0 0 1.000 0.66 0.09 0 0 0
128 Rich Croushore 29 TOT MLB 11 0 0 16.0 1 0 1 0 0 1.000 0.56 0.09 2 0 0% 0
129 Rich Croushore 29 COL NL 6 0 0 11.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
130 Rich Croushore 29 BOS AL 5 0 0 4.2 1 0 1 0 0 1.000 1.93 0.20 1 0 0% 0
131 Nelson Cruz 27 DET AL 27 0 0 41.0 7 1 6 0 1 1.000 1.54 0.26 1 1 50% 1
132 Darwin Cubillan 27 TOT MLB 20 0 0 33.1 6 2 4 0 1 1.000 1.62 0.30 0 2 100% 1
133 Darwin Cubillan 27 TOR AL 7 0 0 15.2 3 1 2 0 1 1.000 1.72 0.43 0 1 100% 0
134 Darwin Cubillan 27 TEX AL 13 0 0 17.2 3 1 2 0 0 1.000 1.53 0.23 0 1 100% 1
135 Will Cunnane 26 SDP NL 27 3 0 38.1 8 4 4 0 0 1.000 1.88 0.30 1 4 80% 1
136 Jeff D'Amico 24 MIL NL 23 23 1 162.1 22 9 13 0 1 1.000 1.22 0.96 3 8 73% 0
137 Jeff D'Amico 25 KCR AL 7 1 0 13.2 2 1 1 0 0 1.000 1.32 0.29 0 1 100% 0
138 Omar Daal 28 TOT MLB 32 28 0 167.0 43 8 31 4 1 .907 2.10 1.22 2 4 67% 3
139 Omar Daal 28 ARI NL 20 16 0 96.0 27 5 18 4 0 .852 2.16 1.15 2 1 33% 1
140 Omar Daal 28 PHI NL 12 12 0 71.0 16 3 13 0 1 1.000 2.03 1.33 0 3 100% 2
141 Vic Darensbourg 29 FLA NL 56 0 0 62.0 18 6 12 0 1 1.000 2.61 0.32 7 3 30% 2
142 Tom Davey 26 SDP NL 11 0 0 12.2 5 1 4 0 0 1.000 3.55 0.45 0 0 1
143 Doug Davis 24 TEX AL 30 13 1 98.2 21 3 17 1 0 .952 1.82 0.67 3 3 50% 1
144 Kane Davis 25 TOT MLB 8 2 0 15.0 4 1 3 0 0 1.000 2.40 0.50 1 0 0% 0
145 Kane Davis 25 CLE AL 5 2 0 11.0 4 1 3 0 0 1.000 3.27 0.80 1 0 0% 0
146 Kane Davis 25 MIL NL 3 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
147 Valerio De Los Santos 27 MIL NL 66 2 0 73.2 12 4 8 0 1 1.000 1.47 0.18 3 0 0% 0
148 Mike DeJean 29 COL NL 54 0 0 53.1 10 2 8 0 1 1.000 1.69 0.19 4 1 20% 0
149 Miguel Del Toro 28 SFG NL 9 1 0 17.1 3 0 3 0 0 1.000 1.56 0.33 1 0 0% 0
150 Ryan Dempster 23 FLA NL 33 33 2 226.1 44 11 29 4 2 .909 1.59 1.21 13 9 41% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
151 Sean DePaula 26 CLE AL 13 0 0 16.2 6 4 2 0 0 1.000 3.24 0.46 7 0 0% 0
152 Elmer Dessens 29 CIN NL 40 16 1 147.1 36 10 26 0 3 1.000 2.20 0.90 3 3 50% 1
153 Matt DeWitt 22 TOR AL 8 0 0 13.2 3 2 1 0 0 1.000 1.98 0.38 0 0 0
154 Jason Dickson 27 ANA AL 6 6 0 28.0 5 3 2 0 0 1.000 1.61 0.83 0 2 100% 0
155 Craig Dingman 26 NYY AL 10 0 0 11.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
156 Jerry Dipoto 32 COL NL 17 0 0 13.2 2 0 2 0 0 1.000 1.32 0.12 4 1 20% 1
157 Octavio Dotel 26 HOU NL 50 16 0 125.0 19 4 14 1 1 .947 1.30 0.36 17 3 15% 4
158 Scott Downs 24 TOT MLB 19 19 0 97.0 14 3 11 0 1 1.000 1.30 0.74 2 4 67% 2
159 Scott Downs 24 CHC NL 18 18 0 94.0 14 3 11 0 1 1.000 1.34 0.78 1 4 80% 2
160 Scott Downs 24 MON NL 1 1 0 3.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
161 Darren Dreifort 28 LAD NL 32 32 1 192.2 56 19 36 1 2 .982 2.57 1.72 19 10 34% 1
162 Tim Drew 21 CLE AL 3 3 0 9.0 5 1 3 1 0 .800 4.00 1.33 1 2 67% 0
163 Chad Durbin 22 KCR AL 16 16 0 72.1 16 8 7 1 2 .938 1.87 0.94 5 0 0% 0
164 Mike Duvall 25 TBD AL 2 0 0 2.1 1 0 1 0 0 1.000 3.86 0.50 0 0 0
165 Adam Eaton 22 SDP NL 22 22 0 135.0 26 7 18 1 2 .962 1.67 1.14 7 4 36% 0
166 Dave Eiland 33 TBD AL 17 10 0 54.2 21 6 15 0 0 1.000 3.46 1.24 11 3 21% 0
167 Darrell Einertson 27 NYY AL 11 0 0 12.2 2 0 2 0 0 1.000 1.42 0.18 0 0 0
168 Scott Elarton 24 HOU NL 30 30 2 192.2 35 14 21 0 4 1.000 1.63 1.17 6 2 25% 1
169 Cal Eldred 32 CHW AL 20 20 2 112.0 21 8 13 0 2 1.000 1.69 1.05 11 4 27% 0
170 Alan Embree 30 SFG NL 63 0 0 60.0 9 0 9 0 3 1.000 1.35 0.14 6 1 14% 0
171 Trevor Enders 25 TBD AL 9 0 0 9.1 4 2 2 0 0 1.000 3.86 0.44 1 0 0% 0
172 Todd Erdos 26 TOT MLB 36 0 0 54.2 7 2 5 0 0 1.000 1.15 0.19 3 0 0% 0
173 Todd Erdos 26 NYY AL 14 0 0 25.0 2 1 1 0 0 1.000 0.72 0.14 0 0 0
174 Todd Erdos 26 SDP NL 22 0 0 29.2 5 1 4 0 0 1.000 1.52 0.23 3 0 0% 0
175 Scott Erickson 32 BAL AL 16 16 1 92.2 15 7 5 3 0 .800 1.17 0.75 10 1 9% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
176 Kelvim Escobar 24 TOR AL 43 24 3 180.0 27 11 15 1 1 .963 1.30 0.60 17 3 15% 2
177 Shawn Estes 27 SFG NL 30 30 4 190.1 56 11 43 2 7 .964 2.55 1.80 14 6 30% 3
178 Horacio Estrada 24 MIL NL 7 4 0 24.1 8 1 6 1 0 .875 2.59 1.00 1 1 50% 0
179 Leo Estrella 25 TOR AL 2 0 0 4.2 1 0 1 0 0 1.000 1.93 0.50 0 1 100% 0
180 Seth Etherton 23 ANA AL 11 11 0 60.1 12 1 11 0 1 1.000 1.79 1.09 5 3 38% 1
181 Scott Eyre 28 CHW AL 13 1 0 19.0 3 0 3 0 0 1.000 1.42 0.23 1 2 67% 1
182 Kyle Farnsworth 24 CHC NL 46 5 0 77.0 12 4 6 2 1 .833 1.17 0.22 7 3 30% 1
183 Jeff Fassero 37 BOS AL 38 23 0 130.0 30 11 18 1 3 .967 2.01 0.76 18 5 22% 5
184 Alex Fernandez 30 FLA NL 8 8 0 52.1 14 6 8 0 1 1.000 2.41 1.75 3 3 50% 0
185 Osvaldo Fernandez 31 CIN NL 15 14 1 79.2 18 6 10 2 3 .889 1.81 1.07 3 1 25% 1
186 Mike Fetters 35 LAD NL 51 0 0 50.0 14 7 7 0 2 1.000 2.52 0.27 4 1 20% 0
187 Nelson Figueroa 26 ARI NL 3 3 0 15.2 3 1 2 0 0 1.000 1.72 1.00 1 2 67% 1
188 Chuck Finley 37 CLE AL 34 34 3 218.0 35 11 20 4 1 .886 1.28 0.91 13 9 41% 0
189 Tony Fiore 28 TBD AL 11 0 0 15.0 2 1 1 0 0 1.000 1.20 0.18 3 1 25% 0
190 Bryce Florie 30 BOS AL 29 0 0 49.1 19 7 12 0 1 1.000 3.47 0.66 0 0 0
191 Ben Ford 24 NYY AL 4 2 0 11.0 1 0 1 0 0 1.000 0.82 0.25 1 0 0% 0
192 Scott Forster 28 MON NL 42 0 0 32.0 8 3 5 0 0 1.000 2.25 0.19 3 1 25% 0
193 Keith Foulke 27 CHW AL 72 0 0 88.0 10 7 3 0 1 1.000 1.02 0.14 5 3 38% 0
194 John Franco 39 NYM NL 62 0 0 55.2 10 1 8 1 0 .900 1.46 0.15 7 1 13% 1
195 Wayne Franklin 26 HOU NL 25 0 0 21.1 2 1 1 0 0 1.000 0.84 0.08 2 0 0% 0
196 John Frascatore 30 TOR AL 60 0 0 73.0 13 7 5 1 2 .923 1.48 0.20 5 1 17% 0
197 Aaron Fultz 26 SFG NL 58 0 0 69.1 22 5 17 0 2 1.000 2.86 0.38 2 1 33% 1
198 Chris Fussell 24 KCR AL 20 9 0 70.0 14 9 4 1 0 .929 1.67 0.65 4 2 33% 0
199 Mike Fyhrie 30 ANA AL 32 0 0 52.2 7 1 6 0 0 1.000 1.20 0.22 1 0 0% 0
200 Eric Gagne 24 LAD NL 20 19 0 101.1 14 6 8 0 1 1.000 1.24 0.70 19 2 10% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
201 Rich Garces 29 BOS AL 64 0 0 74.2 11 5 6 0 0 1.000 1.33 0.17 10 2 17% 0
202 Freddy Garcia 23 SEA AL 21 20 0 124.1 27 5 19 3 1 .889 1.74 1.14 12 2 14% 2
203 Mike Garcia 32 PIT NL 13 0 0 11.1 1 0 1 0 0 1.000 0.79 0.08 2 2 50% 0
204 Mark Gardner 38 SFG NL 30 20 0 149.0 16 5 10 1 1 .938 0.91 0.50 4 6 60% 0
205 Daniel Garibay 27 CHC NL 30 8 0 74.2 27 8 19 0 0 1.000 3.25 0.90 8 6 43% 6
206 Jon Garland 20 CHW AL 15 13 0 69.2 14 2 10 2 0 .857 1.55 0.80 5 4 44% 2
207 Matt Ginter 22 CHW AL 7 0 0 9.1 1 0 1 0 0 1.000 0.96 0.14 0 0 0
208 Keith Glauber 28 CIN NL 4 0 0 7.1 1 1 0 0 1 1.000 1.23 0.25 0 0 0
209 Tom Glavine 34 ATL NL 35 35 4 241.0 52 11 41 0 5 1.000 1.94 1.49 16 10 38% 3
210 Ryan Glynn 25 TEX AL 16 16 0 88.2 21 9 12 0 1 1.000 2.13 1.31 0 2 100% 1
211 Wayne Gomes 27 PHI NL 65 0 0 73.2 9 2 6 1 0 .889 0.98 0.12 6 1 14% 0
212 Dwight Gooden 35 TOT MLB 27 14 0 105.0 22 4 17 1 3 .955 1.80 0.78 11 6 35% 1
213 Dwight Gooden 35 TOT MLB 26 13 0 101.0 21 4 16 1 3 .952 1.78 0.77 10 6 38% 1
214 Dwight Gooden 35 HOU NL 1 1 0 4.0 1 0 1 0 0 1.000 2.25 1.00 1 0 0% 0
215 Dwight Gooden 35 TBD AL 8 8 0 36.2 3 0 2 1 0 .667 0.49 0.25 5 3 38% 1
216 Dwight Gooden 35 NYY AL 18 5 0 64.1 18 4 14 0 3 1.000 2.52 1.00 5 3 38% 0
217 Danny Graves 26 CIN NL 66 0 0 91.1 30 5 24 1 4 .967 2.86 0.44 5 1 17% 0
218 Jason Green 25 HOU NL 14 0 0 17.2 4 0 2 2 0 .500 1.02 0.14 8 2 20% 0
219 Jason Grilli 23 FLA NL 1 1 0 6.2 1 0 1 0 0 1.000 1.35 1.00 1 0 0% 0
220 Jason Grimsley 32 NYY AL 63 4 0 96.1 24 11 11 2 4 .917 2.06 0.35 3 1 25% 0
221 Buddy Groom 34 BAL AL 70 0 0 59.1 14 2 10 2 1 .857 1.82 0.17 2 1 33% 0
222 Kip Gross 35 HOU NL 2 1 0 4.1 1 0 0 1 0 .000 0.00 0.00 0 0 0
223 Eddie Guardado 29 MIN AL 70 0 0 61.2 3 0 3 0 0 1.000 0.44 0.04 2 2 50% 1
224 Eric Gunderson 34 TOR AL 6 0 0 6.1 3 0 2 1 0 .667 2.84 0.33 0 0 0
225 Mark Guthrie 34 TOT MLB 76 0 0 71.1 10 1 9 0 0 1.000 1.26 0.13 5 5 50% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
226 Mark Guthrie 34 TOT MLB 57 0 0 52.2 8 1 7 0 0 1.000 1.37 0.14 4 3 43% 1
227 Mark Guthrie 34 CHC NL 19 0 0 18.2 2 0 2 0 0 1.000 0.96 0.11 1 2 67% 1
228 Mark Guthrie 34 TBD AL 34 0 0 32.0 7 1 6 0 0 1.000 1.97 0.21 1 2 67% 1
229 Mark Guthrie 34 TOR AL 23 0 0 20.2 1 0 1 0 0 1.000 0.44 0.04 3 1 25% 0
230 Domingo Guzman 25 SDP NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
231 Geraldo Guzman 27 ARI NL 13 10 0 60.1 3 0 3 0 0 1.000 0.45 0.23 3 1 25% 0
232 Juan Guzman 33 TBD AL 1 1 0 1.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
233 Luther Hackman 25 STL NL 1 0 0 2.2 1 0 1 0 0 1.000 3.38 1.00 0 0 0
234 John Halama 28 SEA AL 30 30 1 166.2 34 4 27 3 3 .912 1.67 1.03 5 9 64% 10
235 Roy Halladay 23 TOR AL 19 13 0 67.2 11 4 7 0 0 1.000 1.46 0.58 3 3 50% 0
236 Shane Halter 30 DET AL 1 0 0 0.0 0 0 0 0 0 0.00 0 0 0
237 Joey Hamilton 29 TOR AL 6 6 0 33.0 4 2 2 0 1 1.000 1.09 0.67 2 1 33% 0
238 Mike Hampton 27 NYM NL 33 33 3 217.2 57 10 45 2 2 .965 2.27 1.67 9 10 53% 6
239 Chris Haney 31 CLE AL 1 0 0 1.0 1 0 1 0 0 1.000 9.00 1.00 0 0 0
240 Pete Harnisch 33 CIN NL 22 22 3 131.0 23 6 17 0 1 1.000 1.58 1.05 5 4 44% 0
241 Travis Harper 24 TBD AL 6 5 1 32.0 4 1 3 0 0 1.000 1.12 0.67 3 1 25% 0
242 Shigetoshi Hasegawa 31 ANA AL 66 0 0 95.2 16 6 10 0 1 1.000 1.51 0.24 3 1 25% 0
243 LaTroy Hawkins 27 MIN AL 66 0 0 87.2 21 3 16 2 1 .905 1.95 0.29 5 2 29% 1
244 Jimmy Haynes 27 MIL NL 33 33 0 199.1 52 16 34 2 5 .962 2.26 1.52 7 9 56% 1
245 Rick Helling 29 TEX AL 35 35 0 217.0 26 8 17 1 1 .962 1.04 0.71 16 5 24% 1
246 Doug Henry 36 TOT MLB 72 0 0 78.1 14 4 9 1 1 .929 1.49 0.18 8 2 20% 0
247 Doug Henry 36 HOU NL 45 0 0 53.0 10 4 6 0 1 1.000 1.70 0.22 1 1 50% 0
248 Doug Henry 36 SFG NL 27 0 0 25.1 4 0 3 1 0 .750 1.07 0.11 7 1 13% 0
249 Pat Hentgen 31 STL NL 33 33 1 194.1 38 14 23 1 1 .974 1.71 1.12 14 16 53% 1
250 Felix Heredia 25 CHC NL 74 0 0 58.2 6 2 4 0 0 1.000 0.92 0.08 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
251 Gil Heredia 34 OAK AL 32 32 2 198.2 39 9 29 1 0 .974 1.72 1.19 12 7 37% 0
252 Matt Herges 30 LAD NL 59 4 0 110.2 25 4 20 1 2 .960 1.95 0.41 7 6 46% 0
253 Dustin Hermanson 27 MON NL 38 30 2 198.0 40 10 27 3 2 .925 1.68 0.97 8 7 47% 4
254 Livan Hernandez 25 SFG NL 33 33 5 240.0 62 18 44 0 4 1.000 2.33 1.88 4 8 67% 0
255 Orlando Hernandez 34 NYY AL 29 29 3 195.2 36 12 24 0 4 1.000 1.66 1.24 12 7 37% 0
256 Roberto Hernandez 35 TBD AL 68 0 0 73.1 16 4 11 1 1 .938 1.84 0.22 6 2 25% 0
257 Orel Hershiser 41 LAD NL 10 6 0 24.2 7 1 6 0 0 1.000 2.55 0.70 5 0 0% 0
258 Erik Hiljus 27 DET AL 3 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
259 Ken Hill 34 TOT MLB 18 17 0 81.2 20 5 14 1 1 .950 2.09 1.06 14 12 46% 1
260 Ken Hill 34 ANA AL 16 16 0 78.2 19 5 13 1 1 .947 2.06 1.13 11 11 50% 1
261 Ken Hill 34 CHW AL 2 1 0 3.0 1 0 1 0 0 1.000 3.00 0.50 3 1 25% 0
262 Brett Hinchliffe 25 ANA AL 2 0 0 1.2 0 0 0 0 0 0.00 0.00 0 0 0
263 Sterling Hitchcock 29 SDP NL 11 11 0 65.2 9 0 9 0 0 1.000 1.23 0.82 9 3 25% 2
264 Kevin Hodges 27 SEA AL 13 0 0 17.1 2 1 1 0 0 1.000 1.04 0.15 2 0 0% 0
265 Trevor Hoffman 32 SDP NL 70 0 0 72.1 9 2 7 0 0 1.000 1.12 0.13 4 1 20% 0
266 Darren Holmes 34 TOT MLB 18 0 0 19.1 3 3 0 0 0 1.000 1.40 0.17 1 0 0% 0
267 Darren Holmes 34 TOT MLB 13 0 0 14.2 3 3 0 0 0 1.000 1.84 0.23 1 0 0% 0
268 Darren Holmes 34 STL NL 5 0 0 8.1 1 1 0 0 0 1.000 1.08 0.20 0 0 0
269 Darren Holmes 34 BAL AL 5 0 0 4.2 0 0 0 0 0 0.00 0.00 0 0 0
270 Darren Holmes 34 ARI NL 8 0 0 6.1 2 2 0 0 0 1.000 2.84 0.25 1 0 0% 0
271 Chris Holt 28 HOU NL 34 32 3 207.0 43 13 27 3 4 .930 1.74 1.18 11 8 42% 2
272 Mike Holtz 27 ANA AL 61 0 0 41.0 10 3 7 0 0 1.000 2.20 0.16 5 0 0% 0
273 Mark Holzemer 30 PHI NL 25 0 0 25.2 4 0 4 0 0 1.000 1.40 0.16 3 0 0% 0
274 Craig House 22 COL NL 16 0 0 13.2 3 0 3 0 0 1.000 1.98 0.19 0 0 0
275 Bob Howry 26 CHW AL 65 0 0 71.0 9 3 6 0 1 1.000 1.14 0.14 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
276 Tim Hudson 24 OAK AL 32 32 2 202.1 39 15 20 4 1 .897 1.56 1.09 24 3 11% 1
277 Hideki Irabu 31 MON NL 11 11 0 54.2 8 2 6 0 0 1.000 1.32 0.73 12 1 8% 0
278 Jason Isringhausen 27 OAK AL 66 0 0 69.0 13 1 11 1 0 .923 1.57 0.18 8 0 0% 0
279 Thomas Jacquez 24 PHI NL 9 0 0 7.1 2 1 1 0 0 1.000 2.45 0.22 1 0 0% 0
280 Mike James 32 STL NL 51 0 0 51.1 7 2 5 0 0 1.000 1.23 0.14 4 2 33% 1
281 Kevin Jarvis 30 COL NL 24 19 0 115.0 26 15 11 0 4 1.000 2.03 1.08 4 2 33% 2
282 Jose Jimenez 26 COL NL 72 0 0 70.2 15 5 8 2 1 .867 1.66 0.18 2 1 33% 0
283 Jason Johnson 26 BAL AL 25 13 0 107.2 7 3 4 0 0 1.000 0.59 0.28 17 5 23% 0
284 Jonathan Johnson 25 TEX AL 15 0 0 29.0 8 1 7 0 0 1.000 2.48 0.53 4 0 0% 1
285 Mark Johnson 25 DET AL 9 3 0 24.0 6 1 5 0 0 1.000 2.25 0.67 0 0 0
286 Mike Johnson 24 MON NL 41 13 0 101.1 17 4 12 1 1 .941 1.42 0.39 10 3 23% 0
287 Randy Johnson 36 ARI NL 35 35 8 248.2 30 5 22 3 1 .900 0.98 0.77 26 16 38% 6
288 John Johnstone 31 SFG NL 47 0 0 50.0 9 3 6 0 1 1.000 1.62 0.19 9 3 25% 0
289 Bobby Jones 30 NYM NL 27 27 1 154.2 23 9 13 1 0 .957 1.28 0.81 21 3 13% 0
290 Bobby Jones 28 NYM NL 11 1 0 21.2 6 3 3 0 0 1.000 2.49 0.55 0 0 0
291 Doug Jones 43 OAK AL 54 0 0 73.1 17 6 10 1 0 .941 1.96 0.30 2 2 50% 1
292 Marcus Jones 25 OAK AL 1 1 0 2.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
293 Todd Jones 32 DET AL 67 0 0 64.0 5 3 2 0 0 1.000 0.70 0.07 1 2 67% 0
294 Mike Judd 25 LAD NL 1 1 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
295 Scott Kamieniecki 36 TOT MLB 52 0 0 58.0 18 3 14 1 1 .944 2.64 0.33 5 0 0% 0
296 Scott Kamieniecki 36 CLE AL 26 0 0 33.1 9 3 5 1 1 .889 2.16 0.31 3 0 0% 0
297 Scott Kamieniecki 36 ATL NL 26 0 0 24.2 9 0 9 0 0 1.000 3.28 0.35 2 0 0% 0
298 Matt Karchner 33 CHC NL 13 0 0 14.2 5 2 3 0 0 1.000 3.07 0.38 4 1 20% 0
299 Scott Karl 28 TOT MLB 23 13 0 87.1 19 4 13 2 2 .895 1.75 0.74 5 3 38% 0
300 Scott Karl 28 COL NL 17 9 0 65.2 17 4 12 1 2 .941 2.19 0.94 2 2 50% 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 Karl 28 ANA AL 6 4 0 21.2 2 0 1 1 0 .500 0.42 0.17 3 1 25% 0
302 Steve Karsay 28 CLE AL 72 0 0 76.2 23 9 13 1 0 .957 2.58 0.31 1 0 0% 0
303 Randy Keisler 24 NYY AL 4 1 0 10.2 0 0 0 0 0 0.00 0.00 0 2 100% 0
304 Masao Kida 31 DET AL 2 0 0 2.2 3 2 1 0 0 1.000 10.12 1.50 0 0 0
305 Darryl Kile 31 STL NL 34 34 5 232.1 43 12 30 1 3 .977 1.63 1.24 2 11 85% 0
306 Byung-Hyun Kim 21 ARI NL 61 1 0 70.2 10 2 7 1 0 .900 1.15 0.15 15 3 17% 0
307 Ray King 26 MIL NL 36 0 0 28.2 8 2 6 0 0 1.000 2.51 0.22 0 1 100% 0
308 Matt Kinney 23 MIN AL 8 8 0 42.1 9 3 5 1 0 .889 1.70 1.00 3 0 0% 0
309 Steve Kline 27 MON NL 83 0 0 82.1 15 4 10 1 1 .933 1.53 0.17 1 0 0% 0
310 Billy Koch 25 TOR AL 68 0 0 78.2 13 5 8 0 2 1.000 1.49 0.19 4 1 20% 0
311 Ryan Kohlmeier 23 BAL AL 25 0 0 26.1 4 2 2 0 0 1.000 1.37 0.16 2 0 0% 0
312 Brandon Kolb 26 SDP NL 11 0 0 14.0 2 0 1 1 0 .500 0.64 0.09 0 0 0
313 Danny Kolb 25 TEX AL 1 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
314 Yovanny Lara 24 MON NL 6 0 0 5.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
315 Andy Larkin 26 TOT MLB 21 0 0 26.0 4 3 1 0 0 1.000 1.38 0.19 4 0 0% 0
316 Andy Larkin 26 CIN NL 3 0 0 6.2 1 1 0 0 0 1.000 1.35 0.33 0 0 0
317 Andy Larkin 26 KCR AL 18 0 0 19.1 3 2 1 0 0 1.000 1.40 0.17 4 0 0% 0
318 Brett Laxton 26 KCR AL 6 1 0 16.2 0 0 0 0 0 0.00 0.00 0 0 0
319 David Lee 27 COL NL 7 0 0 5.2 1 0 0 1 0 .000 0.00 0.00 1 0 0% 0
320 Sang-Hoon Lee 29 BOS AL 9 0 0 11.2 2 0 2 0 0 1.000 1.54 0.22 0 0 0
321 Al Leiter 34 NYM NL 31 31 2 208.0 39 5 34 0 2 1.000 1.69 1.26 22 13 37% 9
322 Curt Leskanic 32 MIL NL 73 0 0 77.1 23 12 11 0 0 1.000 2.68 0.32 5 2 29% 1
323 Al Levine 32 ANA AL 51 5 0 95.1 18 4 13 1 0 .944 1.60 0.33 6 6 50% 0
324 Allen Levrault 22 MIL NL 5 1 0 12.0 1 1 0 0 0 1.000 0.75 0.20 2 0 0% 0
325 Cory Lidle 28 TBD AL 31 11 0 96.2 26 6 19 1 1 .962 2.33 0.81 8 1 11% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
326 Jon Lieber 30 CHC NL 35 35 6 251.0 62 30 31 1 1 .984 2.19 1.74 9 5 36% 0
327 Kerry Ligtenberg 29 ATL NL 59 0 0 52.1 4 0 4 0 1 1.000 0.69 0.07 6 0 0% 0
328 Ted Lilly 24 NYY AL 7 0 0 8.0 2 1 1 0 0 1.000 2.25 0.29 0 0 0
329 Jose Lima 27 HOU NL 33 33 0 196.1 39 16 22 1 3 .974 1.74 1.15 14 5 26% 0
330 Mike Lincoln 25 MIN AL 8 4 0 20.2 3 1 2 0 0 1.000 1.31 0.38 1 1 50% 0
331 Scott Linebrink 23 TOT MLB 11 0 0 12.0 1 0 1 0 0 1.000 0.75 0.09 1 0 0% 0
332 Scott Linebrink 23 SFG NL 3 0 0 2.1 1 0 1 0 0 1.000 3.86 0.33 0 0 0
333 Scott Linebrink 23 HOU NL 8 0 0 9.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
334 Felipe Lira 28 MON NL 53 7 0 101.2 21 4 17 0 3 1.000 1.86 0.40 8 2 20% 0
335 Esteban Loaiza 28 TOT MLB 34 31 1 199.1 44 12 29 3 4 .932 1.85 1.21 8 4 33% 0
336 Esteban Loaiza 28 TEX AL 20 17 0 107.1 27 8 18 1 3 .963 2.18 1.30 2 0 0% 0
337 Esteban Loaiza 28 TOR AL 14 14 1 92.0 17 4 11 2 1 .882 1.47 1.07 6 4 40% 0
338 Rich Loiselle 28 PIT NL 40 0 0 42.1 8 2 5 1 0 .875 1.49 0.18 5 2 29% 0
339 Braden Looper 25 FLA NL 73 0 0 67.1 17 6 10 1 1 .941 2.14 0.22 6 4 40% 0
340 Albie Lopez 28 TBD AL 45 24 4 185.1 32 12 17 3 2 .906 1.41 0.64 15 3 17% 0
341 Rodrigo Lopez 24 SDP NL 6 6 0 24.2 7 4 3 0 1 1.000 2.55 1.17 1 1 50% 1
342 Andrew Lorraine 27 TOT MLB 18 5 0 41.1 3 1 2 0 0 1.000 0.65 0.17 0 1 100% 0
343 Andrew Lorraine 27 CHC NL 8 5 0 32.0 1 0 1 0 0 1.000 0.28 0.13 0 1 100% 0
344 Andrew Lorraine 27 CLE AL 10 0 0 9.1 2 1 1 0 0 1.000 1.93 0.20 0 0 0
345 Derek Lowe 27 BOS AL 74 0 0 91.1 19 8 11 0 0 1.000 1.87 0.26 9 0 0% 0
346 Sean Lowe 29 CHW AL 50 5 0 70.2 12 3 8 1 0 .917 1.40 0.22 4 3 43% 5
347 Larry Luebbers 30 CIN NL 14 1 0 20.1 7 1 6 0 0 1.000 3.10 0.50 1 1 50% 0
348 John Mabry 29 SEA AL 1 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
349 Greg Maddux 34 ATL NL 35 35 6 249.1 95 25 68 2 5 .979 3.36 2.66 32 7 18% 0
350 Mike Maddux 38 HOU NL 21 0 0 27.1 7 1 6 0 0 1.000 2.30 0.33 2 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 Calvin Maduro 25 BAL AL 15 2 0 23.1 3 1 2 0 0 1.000 1.16 0.20 1 0 0% 0
352 Mike Magnante 35 OAK AL 55 0 0 39.2 18 3 14 1 1 .944 3.86 0.31 2 2 50% 1
353 Ron Mahay 29 TOT MLB 23 2 0 41.1 8 2 6 0 0 1.000 1.74 0.35 3 1 25% 1
354 Ron Mahay 29 OAK AL 5 2 0 16.0 3 1 2 0 0 1.000 1.69 0.60 2 1 33% 1
355 Ron Mahay 29 FLA NL 18 0 0 25.1 5 1 4 0 0 1.000 1.78 0.28 1 0 0% 0
356 Pat Mahomes 29 NYM NL 53 5 0 94.0 24 9 15 0 2 1.000 2.30 0.45 18 5 22% 2
357 Oswaldo Mairena 24 CHC NL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
358 Jim Mann 25 NYM NL 2 0 0 2.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
359 Matt Mantei 26 ARI NL 47 0 0 45.1 7 4 2 1 1 .857 1.19 0.13 8 2 20% 0
360 Josias Manzanillo 32 PIT NL 43 0 0 58.2 7 2 5 0 0 1.000 1.07 0.16 4 2 33% 0
361 Jason Marquis 21 ATL NL 15 0 0 23.1 5 1 4 0 0 1.000 1.93 0.33 1 0 0% 0
362 Tom Martin 30 CLE AL 31 0 0 33.1 9 5 3 1 0 .889 2.16 0.26 1 1 50% 1
363 Pedro Martinez 28 BOS AL 29 29 7 217.0 42 14 28 0 2 1.000 1.74 1.45 10 3 23% 2
364 Ramon Martinez 32 BOS AL 27 27 0 127.2 23 16 7 0 0 1.000 1.62 0.85 15 8 35% 1
365 Willie Martinez 22 CLE AL 1 0 0 3.0 2 0 2 0 0 1.000 6.00 2.00 0 0 0
366 Onan Masaoka 22 LAD NL 29 0 0 27.0 3 1 2 0 0 1.000 1.00 0.10 3 2 40% 1
367 T.J. Mathews 30 OAK AL 50 0 0 59.2 13 2 11 0 1 1.000 1.96 0.26 3 0 0% 0
368 Mike Matthews 26 STL NL 14 0 0 9.1 1 0 1 0 0 1.000 0.96 0.07 1 0 0% 0
369 Dave Maurer 25 SDP NL 14 0 0 14.2 2 2 0 0 0 1.000 1.23 0.14 3 0 0% 0
370 Brent Mayne 32 COL NL 1 0 0 1.0 1 0 1 0 0 1.000 9.00 1.00 0 0 0
371 Joe Mays 24 MIN AL 31 28 2 160.1 35 9 24 2 2 .943 1.85 1.06 7 3 30% 0
372 Allen McDill 28 DET AL 13 0 0 10.0 1 0 1 0 0 1.000 0.90 0.08 2 0 0% 0
373 Chuck McElroy 32 BAL AL 43 2 0 63.1 10 3 6 1 1 .900 1.28 0.21 4 1 20% 1
374 Kevin McGlinchy 23 ATL NL 10 0 0 8.1 2 0 2 0 0 1.000 2.16 0.20 2 0 0% 0
375 Tony McKnight 23 HOU NL 6 6 1 35.0 7 1 6 0 1 1.000 1.80 1.17 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
376 Greg McMichael 33 ATL NL 15 0 0 16.1 3 1 2 0 0 1.000 1.65 0.20 2 2 50% 0
377 Rusty Meacham 32 HOU NL 5 0 0 4.2 1 1 0 0 1 1.000 1.93 0.20 0 0 0
378 Brian Meadows 24 TOT MLB 33 32 2 196.1 41 15 25 1 2 .976 1.83 1.21 10 5 33% 1
379 Brian Meadows 24 SDP NL 22 22 0 124.2 28 9 18 1 2 .964 1.95 1.23 8 5 38% 0
380 Brian Meadows 24 KCR AL 11 10 2 71.2 13 6 7 0 0 1.000 1.63 1.18 2 0 0% 1
381 Gil Meche 21 SEA AL 15 15 1 85.2 14 7 7 0 0 1.000 1.47 0.93 2 2 50% 0
382 Jim Mecir 30 TOT MLB 63 0 0 85.0 10 3 7 0 1 1.000 1.06 0.16 13 2 13% 1
383 Jim Mecir 30 TBD AL 38 0 0 49.2 5 1 4 0 1 1.000 0.91 0.13 8 1 11% 0
384 Jim Mecir 30 OAK AL 25 0 0 35.1 5 2 3 0 0 1.000 1.27 0.20 5 1 17% 1
385 Ramiro Mendoza 28 NYY AL 14 9 1 65.2 10 2 8 0 0 1.000 1.37 0.71 4 2 33% 0
386 Frank Menechino 29 OAK AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
387 Hector Mercado 26 CIN NL 12 0 0 14.0 1 0 1 0 0 1.000 0.64 0.08 0 1 100% 0
388 Jose Mercedes 29 BAL AL 36 20 1 145.2 18 2 16 0 0 1.000 1.11 0.50 4 5 56% 0
389 Kent Mercker 32 ANA AL 21 7 0 48.1 7 1 5 1 1 .857 1.12 0.29 2 0 0% 0
390 Jose Mesa 34 SEA AL 66 0 0 80.2 15 7 8 0 0 1.000 1.67 0.23 6 0 0% 0
391 Dan Miceli 29 FLA NL 45 0 0 48.2 7 6 1 0 0 1.000 1.29 0.16 3 2 40% 0
392 Travis Miller 27 MIN AL 67 0 0 67.0 8 2 6 0 0 1.000 1.07 0.12 5 2 29% 1
393 Trever Miller 27 TOT MLB 16 0 0 16.1 4 3 1 0 1 1.000 2.20 0.25 2 0 0% 0
394 Trever Miller 27 PHI NL 14 0 0 14.0 4 3 1 0 1 1.000 2.57 0.29 0 0 0
395 Trever Miller 27 LAD NL 2 0 0 2.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
396 Wade Miller 23 HOU NL 16 16 2 105.0 20 9 11 0 4 1.000 1.71 1.25 8 2 20% 0
397 Alan Mills 33 TOT MLB 41 0 0 49.1 11 6 4 1 0 .909 1.82 0.24 4 1 20% 1
398 Alan Mills 33 LAD NL 18 0 0 25.2 6 4 2 0 0 1.000 2.10 0.33 0 0 1
399 Alan Mills 33 BAL AL 23 0 0 23.2 5 2 2 1 0 .800 1.52 0.17 4 1 20% 0
400 Kevin Millwood 25 ATL NL 36 35 0 212.2 23 4 19 0 1 1.000 0.97 0.64 11 6 35% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
401 Eric Milton 24 MIN AL 33 33 0 200.0 23 7 15 1 0 .957 0.99 0.67 4 2 33% 0
402 Dave Mlicki 32 DET AL 24 21 0 119.1 26 12 14 0 3 1.000 1.96 1.08 4 0 0% 0
403 Brian Moehler 28 DET AL 29 29 2 178.0 43 13 30 0 5 1.000 2.17 1.48 6 1 14% 1
404 Mike Mohler 31 TOT MLB 24 0 0 20.0 1 1 0 0 0 1.000 0.45 0.04 0 1 100% 0
405 Mike Mohler 31 STL NL 22 0 0 19.0 1 1 0 0 0 1.000 0.47 0.05 0 1 100% 0
406 Mike Mohler 31 CLE AL 2 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
407 Gabe Molina 25 TOT MLB 11 0 0 15.0 2 1 1 0 0 1.000 1.20 0.18 1 1 50% 0
408 Gabe Molina 25 BAL AL 9 0 0 13.0 2 1 1 0 0 1.000 1.38 0.22 1 0 0% 0
409 Gabe Molina 25 ATL NL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 1 100% 0
410 Steve Montgomery 29 SDP NL 7 0 0 5.2 1 0 1 0 0 1.000 1.59 0.14 0 0 0
411 Trey Moore 27 MON NL 8 8 0 35.1 5 2 2 1 0 .800 1.02 0.50 5 2 29% 0
412 David Moraga 24 TOT MLB 4 0 0 2.2 1 1 0 0 0 1.000 3.38 0.25 1 0 0% 0
413 David Moraga 24 MON NL 3 0 0 1.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
414 David Moraga 24 COL NL 1 0 0 1.0 1 1 0 0 0 1.000 9.00 1.00 0 0 0
415 Mike Morgan 40 ARI NL 60 4 0 101.2 18 5 13 0 1 1.000 1.59 0.30 5 4 44% 2
416 Jim Morris 36 TBD AL 16 0 0 10.1 0 0 0 0 0 0.00 0.00 0 0 0
417 Matt Morris 25 STL NL 31 0 0 53.0 6 3 3 0 1 1.000 1.02 0.19 4 3 43% 0
418 Danny Mota 24 MIN AL 4 0 0 5.1 0 0 0 0 0 0.00 0.00 0 0 0
419 Guillermo Mota 26 MON NL 29 0 0 30.0 4 1 3 0 1 1.000 1.20 0.14 0 0 0
420 Jamie Moyer 37 SEA AL 26 26 0 154.0 39 11 27 1 1 .974 2.22 1.46 14 3 18% 1
421 Mark Mulder 22 OAK AL 27 27 0 154.0 32 7 22 3 1 .906 1.69 1.07 8 6 43% 3
422 Terry Mulholland 37 ATL NL 54 20 1 156.2 27 6 18 3 1 .889 1.38 0.44 1 3 75% 1
423 Scott Mullen 25 KCR AL 11 0 0 10.1 1 0 1 0 0 1.000 0.87 0.09 1 0 0% 0
424 Mike Munoz 34 TEX AL 7 0 0 4.0 0 0 0 0 0 0.00 0.00 0 1 100% 0
425 Peter Munro 25 TOR AL 9 3 0 25.2 5 2 3 0 2 1.000 1.75 0.56 3 1 25% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
426 Dan Murray 26 KCR AL 10 0 0 19.1 8 4 4 0 0 1.000 3.72 0.80 0 1 100% 0
427 Mike Mussina 31 BAL AL 34 34 6 237.2 44 17 26 1 1 .977 1.63 1.26 16 3 16% 0
428 Mike Myers 31 COL NL 78 0 0 45.1 10 3 7 0 3 1.000 1.99 0.13 3 0 0% 0
429 Rodney Myers 31 SDP NL 3 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
430 Aaron Myette 22 CHW AL 2 0 0 2.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
431 Charles Nagy 33 CLE AL 11 11 0 57.0 25 12 13 0 0 1.000 3.95 2.27 5 1 17% 0
432 Joe Nathan 25 SFG NL 20 15 0 93.1 19 8 11 0 0 1.000 1.83 0.95 9 5 36% 1
433 Joey Nation 21 CHC NL 2 2 0 11.2 3 0 3 0 0 1.000 2.31 1.50 2 1 33% 1
434 Jaime Navarro 33 TOT MLB 12 7 0 33.1 1 1 0 0 0 1.000 0.27 0.08 5 1 17% 0
435 Jaime Navarro 33 MIL NL 5 5 0 18.2 1 1 0 0 0 1.000 0.48 0.20 4 1 20% 0
436 Jaime Navarro 33 CLE AL 7 2 0 14.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
437 Denny Neagle 31 TOT MLB 34 33 1 209.0 35 10 23 2 2 .943 1.42 0.97 10 6 38% 0
438 Denny Neagle 31 CIN NL 18 18 0 117.2 15 3 12 0 1 1.000 1.15 0.83 8 5 38% 0
439 Denny Neagle 31 NYY AL 16 15 1 91.1 20 7 11 2 1 .900 1.77 1.13 2 1 33% 0
440 Jeff Nelson 33 NYY AL 73 0 0 69.2 11 0 10 1 1 .909 1.29 0.14 11 2 15% 0
441 Robb Nen 30 SFG NL 68 0 0 66.0 10 2 6 2 0 .800 1.09 0.12 9 0 0% 0
442 Alan Newman 30 CLE AL 1 0 0 1.1 0 0 0 0 0 0.00 0.00 0 0 0
443 Chris Nichting 34 CLE AL 7 0 0 9.0 2 1 1 0 0 1.000 2.00 0.29 1 0 0% 0
444 Doug Nickle 25 PHI NL 4 0 0 2.2 2 1 1 0 0 1.000 6.75 0.50 0 0 0
445 C.J. Nitkowski 27 DET AL 67 11 0 109.2 29 7 21 1 2 .966 2.30 0.42 7 3 30% 4
446 Hideo Nomo 31 DET AL 32 31 1 190.0 29 12 16 1 1 .966 1.33 0.88 16 14 47% 0
447 Phil Norton 24 CHC NL 2 2 0 8.2 3 1 2 0 0 1.000 3.12 1.50 1 0 0% 0
448 Vladimir Nunez 25 FLA NL 17 12 0 68.1 22 9 11 2 0 .909 2.63 1.18 12 3 20% 3
449 Brian O'Connor 23 PIT NL 6 1 0 12.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
450 Tomo Ohka 24 BOS AL 13 12 0 69.1 16 8 7 1 1 .938 1.95 1.15 7 5 42% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
451 Will Ohman 22 CHC NL 6 0 0 3.1 2 0 2 0 0 1.000 5.40 0.33 0 1 100% 1
452 Omar Olivares 32 OAK AL 21 16 1 108.0 23 6 16 1 2 .957 1.83 1.05 4 1 20% 1
453 Darren Oliver 29 TEX AL 21 21 0 108.0 22 7 15 0 0 1.000 1.83 1.05 6 5 45% 2
454 Gregg Olson 33 LAD NL 13 0 0 17.2 4 2 2 0 0 1.000 2.04 0.31 0 2 100% 0
455 Steve Ontiveros 39 BOS AL 3 1 0 5.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
456 Jesse Orosco 43 STL NL 6 0 0 2.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
457 Ramon Ortiz 27 ANA AL 18 18 2 111.1 13 1 12 0 1 1.000 1.05 0.72 7 5 42% 1
458 Russ Ortiz 26 SFG NL 33 32 0 195.2 44 11 33 0 4 1.000 2.02 1.33 21 9 30% 1
459 Keith Osik 31 PIT NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
460 Antonio Osuna 27 LAD NL 46 0 0 67.1 12 4 7 1 0 .917 1.47 0.24 4 1 20% 1
461 Vicente Padilla 22 TOT MLB 55 0 0 65.1 14 6 7 1 0 .929 1.79 0.24 4 2 33% 0
462 Vicente Padilla 22 ARI NL 27 0 0 35.0 6 3 3 0 0 1.000 1.54 0.22 0 2 100% 0
463 Vicente Padilla 22 PHI NL 28 0 0 30.1 8 3 4 1 0 .875 2.08 0.25 4 0 0% 0
464 Lance Painter 32 TOR AL 42 2 0 66.2 21 4 17 0 2 1.000 2.84 0.50 3 0 0% 0
465 Vicente Palacios 36 SDP NL 7 0 0 10.2 3 0 3 0 1 1.000 2.53 0.43 0 2 100% 0
466 Jose Paniagua 26 SEA AL 69 0 0 80.1 16 8 8 0 1 1.000 1.79 0.23 3 0 0% 0
467 Chan Ho Park 27 LAD NL 34 34 3 226.0 62 20 39 3 4 .952 2.35 1.74 3 8 73% 2
468 Jim Parque 25 CHW AL 33 32 0 187.0 30 2 25 3 0 .900 1.30 0.82 7 7 50% 5
469 Jose Parra 27 PIT NL 6 2 0 11.2 3 0 3 0 0 1.000 2.31 0.50 2 2 50% 0
470 Steve Parris 32 CIN NL 33 33 0 192.2 38 15 22 1 4 .974 1.73 1.12 12 3 20% 1
471 John Parrish 22 BAL AL 8 8 0 36.1 6 1 4 1 1 .833 1.24 0.63 2 3 60% 2
472 Danny Patterson 29 DET AL 58 0 0 56.2 12 4 8 0 0 1.000 1.91 0.21 1 1 50% 0
473 Carl Pavano 24 MON NL 15 15 0 97.0 22 7 13 2 1 .909 1.86 1.33 13 5 28% 0
474 Jesus Pena 25 TOT MLB 22 0 0 26.1 7 0 6 1 0 .857 2.05 0.27 1 0 0% 0
475 Jesus Pena 25 CHW AL 20 0 0 23.1 7 0 6 1 0 .857 2.31 0.30 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
476 Jesus Pena 25 BOS AL 2 0 0 3.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
477 Brad Penny 22 FLA NL 23 22 0 119.2 30 11 17 2 1 .933 2.11 1.22 8 4 33% 0
478 Troy Percival 30 ANA AL 54 0 0 50.0 5 2 3 0 0 1.000 0.90 0.09 4 1 20% 0
479 Carlos Perez 29 LAD NL 30 22 0 144.0 29 8 20 1 2 .966 1.75 0.93 11 9 45% 9
480 Yorkis Perez 32 HOU NL 33 0 0 22.2 3 0 2 1 0 .667 0.79 0.06 4 0 0% 0
481 Matt Perisho 25 TEX AL 34 13 0 105.0 16 4 9 3 0 .813 1.11 0.38 3 4 57% 2
482 Robert Person 30 PHI NL 28 28 1 173.1 17 6 11 0 1 1.000 0.88 0.61 12 8 40% 0
483 Chris Peters 28 PIT NL 18 0 0 28.1 6 1 5 0 0 1.000 1.91 0.33 2 0 0% 0
484 Mark Petkovsek 34 ANA AL 64 1 0 81.0 16 4 12 0 0 1.000 1.78 0.25 3 3 50% 0
485 Andy Pettitte 28 NYY AL 32 32 3 204.2 54 17 33 4 3 .926 2.20 1.56 5 3 38% 3
486 Hipolito Pichardo 30 BOS AL 38 1 0 65.0 18 7 10 1 1 .944 2.35 0.45 9 4 31% 0
487 Joel Pineiro 21 SEA AL 8 1 0 19.1 3 1 2 0 0 1.000 1.40 0.38 2 0 0% 0
488 Dan Plesac 38 ARI NL 62 0 0 40.0 2 0 2 0 0 1.000 0.45 0.03 5 1 17% 0
489 Cliff Politte 26 PHI NL 12 8 0 59.0 13 5 8 0 0 1.000 1.98 1.08 3 1 25% 0
490 Sidney Ponson 23 BAL AL 32 32 6 222.0 35 13 22 0 0 1.000 1.42 1.09 17 5 23% 1
491 Jim Poole 34 TOT MLB 23 0 0 10.2 4 0 3 1 0 .750 2.53 0.13 1 1 50% 0
492 Jim Poole 34 DET AL 18 0 0 8.2 3 0 3 0 0 1.000 3.12 0.17 0 1 100% 0
493 Jim Poole 34 MON NL 5 0 0 2.0 1 0 0 1 0 .000 0.00 0.00 1 0 0% 0
494 Lou Pote 28 ANA AL 32 1 0 50.1 11 2 9 0 1 1.000 1.97 0.34 7 2 22% 1
495 Brian Powell 26 HOU NL 9 5 0 31.1 5 3 2 0 0 1.000 1.44 0.56 3 0 0% 0
496 Jay Powell 28 HOU NL 29 0 0 27.0 6 4 2 0 0 1.000 2.00 0.21 0 0 0
497 Jeremy Powell 24 MON NL 11 4 0 26.0 5 2 3 0 0 1.000 1.73 0.45 3 0 0% 0
498 Ariel Prieto 30 OAK AL 8 6 0 31.2 10 4 5 1 0 .900 2.56 1.13 5 1 17% 1
499 Luke Prokopec 22 LAD NL 5 3 0 21.0 3 0 3 0 1 1.000 1.29 0.60 1 0 0% 0
500 Bill Pulsipher 26 NYM NL 2 2 0 6.2 4 2 2 0 0 1.000 5.40 2.00 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
501 Paul Quantrill 31 TOR AL 68 0 0 83.2 12 3 9 0 0 1.000 1.29 0.18 10 0 0% 2
502 Ruben Quevedo 21 CHC NL 21 15 1 88.0 16 6 9 1 2 .938 1.53 0.71 2 3 60% 1
503 Scott Radinsky 32 STL NL 1 0 0 0.0 0 0 0 0 0 0.00 0 0 0
504 Brad Radke 27 MIN AL 34 34 4 226.2 55 29 25 1 5 .982 2.14 1.59 14 6 30% 0
505 Steve Rain 25 CHC NL 37 0 0 49.2 4 2 2 0 0 1.000 0.72 0.11 1 2 67% 0
506 Jason Rakers 27 KCR AL 11 0 0 21.2 1 1 0 0 0 1.000 0.42 0.09 1 0 0% 0
507 Hector Ramirez 28 MIL NL 6 0 0 9.0 1 0 1 0 0 1.000 1.00 0.17 0 0 0
508 Robert Ramsay 26 SEA AL 37 1 0 50.1 10 3 7 0 1 1.000 1.79 0.27 2 3 60% 2
509 Pat Rapp 32 BAL AL 31 30 0 174.0 30 4 25 1 2 .967 1.50 0.94 6 2 25% 1
510 Jon Ratliff 28 OAK AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
511 Britt Reames 26 STL NL 8 7 0 40.2 8 4 4 0 2 1.000 1.77 1.00 2 2 50% 0
512 Mark Redman 26 MIN AL 32 24 0 151.1 22 4 17 1 1 .955 1.25 0.66 2 6 75% 3
513 Rick Reed 35 NYM NL 30 30 0 184.0 26 8 16 2 0 .923 1.17 0.80 9 4 31% 0
514 Steve Reed 35 CLE AL 57 0 0 56.0 15 6 8 1 0 .933 2.25 0.25 1 4 80% 0
515 Dan Reichert 23 KCR AL 44 18 1 153.1 30 14 16 0 1 1.000 1.76 0.68 12 3 20% 0
516 Bryan Rekar 28 TBD AL 30 27 2 173.1 33 11 21 1 2 .970 1.66 1.07 4 7 64% 1
517 Mike Remlinger 34 ATL NL 71 0 0 72.2 11 2 8 1 1 .909 1.24 0.14 1 0 0% 0
518 Alberto Reyes 29 TOT MLB 19 0 0 19.2 4 0 4 0 0 1.000 1.83 0.21 1 0 0% 0
519 Alberto Reyes 29 BAL AL 13 0 0 13.0 3 0 3 0 0 1.000 2.08 0.23 0 0 0
520 Alberto Reyes 29 LAD NL 6 0 0 6.2 1 0 1 0 0 1.000 1.35 0.17 1 0 0% 0
521 Carlos Reyes 31 TOT MLB 22 0 0 28.1 3 1 2 0 0 1.000 0.95 0.14 3 0 0% 0
522 Carlos Reyes 31 PHI NL 10 0 0 10.1 1 0 1 0 0 1.000 0.87 0.10 1 0 0% 0
523 Carlos Reyes 31 SDP NL 12 0 0 18.0 2 1 1 0 0 1.000 1.00 0.17 2 0 0% 0
524 Dennys Reyes 23 CIN NL 62 0 0 43.2 10 4 5 1 0 .900 1.85 0.15 1 1 50% 1
525 Shane Reynolds 32 HOU NL 22 22 0 131.0 29 9 20 0 0 1.000 1.99 1.32 9 4 31% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
526 Armando Reynoso 34 ARI NL 31 30 2 170.2 48 13 34 1 3 .979 2.48 1.52 4 4 50% 2
527 Arthur Rhodes 30 SEA AL 72 0 0 69.1 10 2 8 0 1 1.000 1.30 0.14 1 2 67% 1
528 John Riedling 24 CIN NL 13 0 0 15.1 0 0 0 0 0 0.00 0.00 0 0 0
529 Brad Rigby 27 TOT MLB 10 0 0 13.2 3 3 0 0 0 1.000 1.98 0.30 0 0 0
530 Brad Rigby 27 KCR AL 4 0 0 8.1 3 3 0 0 0 1.000 3.24 0.75 0 0 0
531 Brad Rigby 27 MON NL 6 0 0 5.1 0 0 0 0 0 0.00 0.00 0 0 0
532 Paul Rigdon 24 TOT MLB 17 16 0 87.1 16 7 9 0 0 1.000 1.65 0.94 5 4 44% 0
533 Paul Rigdon 24 CLE AL 5 4 0 17.2 2 0 2 0 0 1.000 1.02 0.40 0 1 100% 0
534 Paul Rigdon 24 MIL NL 12 12 0 69.2 14 7 7 0 0 1.000 1.81 1.17 5 3 38% 0
535 Jerrod Riggan 26 NYM NL 1 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
536 Ricardo Rincon 30 CLE AL 35 0 0 20.0 5 2 3 0 0 1.000 2.25 0.14 0 0 0
537 Todd Ritchie 28 PIT NL 31 31 1 187.0 44 8 35 1 2 .977 2.07 1.39 7 4 36% 2
538 Luis Rivera 22 TOT MLB 6 0 0 7.1 1 0 1 0 0 1.000 1.23 0.17 0 0 0
539 Luis Rivera 22 ATL NL 5 0 0 6.2 1 0 1 0 0 1.000 1.35 0.20 0 0 0
540 Luis Rivera 22 BAL AL 1 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
541 Mariano Rivera 30 NYY AL 66 0 0 75.2 23 8 15 0 0 1.000 2.74 0.35 4 2 33% 0
542 Grant Roberts 22 NYM NL 4 1 0 7.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
543 John Rocker 25 ATL NL 59 0 0 53.0 7 1 6 0 0 1.000 1.19 0.12 6 0 0% 0
544 Felix Rodriguez 27 SFG NL 76 0 0 81.2 4 0 3 1 0 .750 0.33 0.04 7 3 30% 0
545 Frankie Rodriguez 27 SEA AL 23 0 0 47.1 14 6 7 1 2 .929 2.47 0.57 2 0 0% 0
546 Jose Rodriguez 25 STL NL 6 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
547 Rich Rodriguez 37 NYM NL 32 0 0 37.0 8 3 5 0 1 1.000 1.95 0.25 5 0 0% 0
548 Kenny Rogers 35 TEX AL 34 34 2 227.1 66 18 46 2 6 .970 2.53 1.88 5 6 55% 9
549 J.C. Romero 24 MIN AL 12 11 0 57.2 16 6 10 0 0 1.000 2.50 1.33 4 2 33% 0
550 Rafael Roque 28 MIL NL 4 0 0 5.1 0 0 0 0 0 0.00 0.00 2 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
551 Jose Rosado 25 KCR AL 5 5 0 27.2 6 2 4 0 0 1.000 1.95 1.20 2 1 33% 1
552 Brian Rose 24 TOT MLB 27 24 0 116.2 23 10 12 1 0 .957 1.70 0.81 9 3 25% 0
553 Brian Rose 24 BOS AL 15 12 0 53.0 9 4 4 1 0 .889 1.36 0.53 5 2 29% 0
554 Brian Rose 24 COL NL 12 12 0 63.2 14 6 8 0 0 1.000 1.98 1.17 4 1 20% 0
555 Kirk Rueter 29 SFG NL 32 31 0 184.0 52 8 44 0 4 1.000 2.54 1.63 1 5 83% 1
556 Johnny Ruffin 28 ARI NL 5 0 0 9.0 4 1 3 0 0 1.000 4.00 0.80 0 1 100% 0
557 Sean Runyan 26 DET AL 3 0 0 3.0 2 0 2 0 0 1.000 6.00 0.67 0 1 100% 1
558 Ryan Rupe 25 TBD AL 18 18 0 91.0 12 2 10 0 0 1.000 1.19 0.67 10 2 17% 1
559 Glendon Rusch 25 NYM NL 31 30 2 190.2 30 5 25 0 1 1.000 1.42 0.97 11 5 31% 3
560 B.J. Ryan 24 BAL AL 42 0 0 42.2 4 0 4 0 0 1.000 0.84 0.10 3 1 25% 0
561 Jason Ryan 24 MIN AL 16 1 0 26.0 5 2 1 2 0 .600 1.04 0.19 0 1 100% 0
562 Jesus Sanchez 25 FLA NL 32 32 2 182.0 38 7 28 3 3 .921 1.73 1.09 10 5 33% 6
563 Johan Santana 21 MIN AL 30 5 0 86.0 19 5 13 1 2 .947 1.88 0.60 0 1 100% 2
564 Julio Santana 27 MON NL 36 4 0 66.2 13 3 10 0 1 1.000 1.76 0.36 9 4 31% 0
565 Jose Santiago 25 KCR AL 45 0 0 69.0 15 5 9 1 0 .933 1.83 0.31 2 2 50% 0
566 Kazuhiro Sasaki 32 SEA AL 63 0 0 62.2 5 2 3 0 0 1.000 0.72 0.08 8 0 0% 0
567 Scott Sauerbeck 28 PIT NL 75 0 0 75.2 15 5 10 0 2 1.000 1.78 0.20 8 2 20% 1
568 Rich Sauveur 36 OAK AL 10 0 0 10.1 1 0 1 0 0 1.000 0.87 0.10 0 0 0
569 Bob Scanlan 33 MIL NL 2 0 0 1.2 1 0 0 1 0 .000 0.00 0.00 3 0 0% 0
570 Curt Schilling 33 TOT MLB 29 29 8 210.1 30 11 19 0 0 1.000 1.28 1.03 2 6 75% 0
571 Curt Schilling 33 PHI NL 16 16 4 112.2 14 6 8 0 0 1.000 1.12 0.88 1 4 80% 0
572 Curt Schilling 33 ARI NL 13 13 4 97.2 16 5 11 0 0 1.000 1.47 1.23 1 2 67% 0
573 Jason Schmidt 27 PIT NL 11 11 0 63.1 9 2 7 0 0 1.000 1.28 0.82 4 1 20% 1
574 Scott Schoeneweis 26 ANA AL 27 27 1 170.0 31 5 25 1 4 .968 1.59 1.11 20 5 20% 1
575 Pete Schourek 31 BOS AL 21 21 0 107.1 24 3 18 3 1 .875 1.76 1.00 11 9 45% 5
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
576 Steve Schrenk 31 PHI NL 20 0 0 23.1 3 2 1 0 0 1.000 1.16 0.15 1 1 50% 0
577 Rudy Seanez 31 ATL NL 23 0 0 21.0 2 1 1 0 0 1.000 0.86 0.09 3 0 0% 0
578 Chris Seelbach 27 ATL NL 2 0 0 1.2 0 0 0 0 0 0.00 0.00 0 1 100% 0
579 Aaron Sele 30 SEA AL 34 34 2 211.2 56 19 34 3 2 .946 2.25 1.56 14 10 42% 1
580 Dan Serafini 26 TOT MLB 14 11 0 65.1 8 2 6 0 0 1.000 1.10 0.57 2 1 33% 1
581 Dan Serafini 26 SDP NL 3 0 0 3.0 1 1 0 0 0 1.000 3.00 0.33 1 0 0% 0
582 Dan Serafini 26 PIT NL 11 11 0 62.1 7 1 6 0 0 1.000 1.01 0.64 1 1 50% 1
583 Scott Service 33 OAK AL 20 0 0 36.2 6 2 3 1 0 .833 1.23 0.25 0 2 100% 1
584 Jeff Shaw 33 LAD NL 60 0 0 57.1 19 4 14 1 2 .947 2.83 0.30 3 0 0% 0
585 Scott Sheldon 31 TEX AL 1 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
586 Paul Shuey 29 CLE AL 57 0 0 63.2 15 7 8 0 0 1.000 2.12 0.26 7 2 22% 0
587 Brian Sikorski 25 TEX AL 10 5 0 37.2 6 4 1 1 0 .833 1.19 0.50 1 0 0% 0
588 Jose Silva 26 PIT NL 51 19 1 136.0 22 4 16 2 1 .909 1.32 0.39 6 4 40% 0
589 Bill Simas 28 CHW AL 60 0 0 67.2 9 1 8 0 0 1.000 1.20 0.15 0 1 100% 0
590 Mike Sirotka 29 CHW AL 32 32 1 197.0 24 5 18 1 2 .958 1.05 0.72 8 4 33% 1
591 Matt Skrmetta 27 TOT MLB 14 0 0 14.2 4 1 2 1 0 .750 1.84 0.21 3 1 25% 0
592 Matt Skrmetta 27 MON NL 6 0 0 5.1 2 0 1 1 0 .500 1.69 0.17 0 0 0
593 Matt Skrmetta 27 PIT NL 8 0 0 9.1 2 1 1 0 0 1.000 1.93 0.25 3 1 25% 0
594 Heathcliff Slocumb 34 TOT MLB 65 0 0 68.2 14 5 9 0 0 1.000 1.83 0.22 3 2 40% 1
595 Heathcliff Slocumb 34 STL NL 43 0 0 49.2 8 3 5 0 0 1.000 1.45 0.19 2 1 33% 0
596 Heathcliff Slocumb 34 SDP NL 22 0 0 19.0 6 2 4 0 0 1.000 2.84 0.27 1 1 50% 1
597 Joe Slusarski 33 HOU NL 54 0 0 77.0 11 5 6 0 0 1.000 1.29 0.20 7 3 30% 0
598 Brian Smith 27 PIT NL 3 0 0 4.1 1 0 1 0 0 1.000 2.08 0.33 1 0 0% 0
599 Chuck Smith 30 FLA NL 19 19 1 122.2 27 11 14 2 1 .926 1.83 1.32 8 8 50% 2
600 Dan Smith 24 BOS AL 2 0 0 3.1 0 0 0 0 0 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
601 John Snyder 25 MIL NL 23 23 0 127.0 32 12 18 2 0 .938 2.13 1.30 10 5 33% 0
602 Jeff Sparks 28 TBD AL 15 0 0 20.1 1 1 0 0 0 1.000 0.44 0.07 2 1 33% 0
603 Steve Sparks 34 DET AL 20 15 1 104.0 29 11 17 1 2 .966 2.42 1.40 2 1 33% 0
604 Steve Sparks 25 PIT NL 3 0 0 4.0 2 1 1 0 1 1.000 4.50 0.67 1 0 0% 0
605 Justin Speier 26 CLE AL 47 0 0 68.1 8 1 6 1 0 .875 0.92 0.15 13 0 0% 1
606 Sean Spencer 25 MON NL 8 0 0 6.2 0 0 0 0 0 0.00 0.00 0 0 0
607 Stan Spencer 30 SDP NL 8 8 0 49.2 9 5 4 0 0 1.000 1.63 1.13 18 5 22% 0
608 Paul Spoljaric 29 KCR AL 13 0 0 9.2 5 1 4 0 1 1.000 4.66 0.38 2 1 33% 1
609 Jerry Spradlin 33 TOT MLB 58 1 0 90.0 14 4 9 1 1 .929 1.30 0.22 13 3 19% 1
610 Jerry Spradlin 33 KCR AL 50 0 0 75.0 12 4 7 1 1 .917 1.32 0.22 10 3 23% 1
611 Jerry Spradlin 33 CHC NL 8 1 0 15.0 2 0 2 0 0 1.000 1.20 0.25 3 0 0% 0
612 Dennis Springer 35 NYM NL 2 2 0 11.1 3 1 2 0 0 1.000 2.38 1.50 0 0 0
613 Russ Springer 31 ARI NL 52 0 0 62.0 6 1 4 1 1 .833 0.73 0.10 9 1 10% 0
614 Jay Spurgeon 23 BAL AL 7 4 0 24.0 3 0 2 1 0 .667 0.75 0.29 4 0 0% 0
615 Rob Stanifer 28 BOS AL 8 0 0 13.0 2 0 2 0 0 1.000 1.38 0.25 0 0 0
616 Mike Stanton 33 NYY AL 69 0 0 68.0 14 3 11 0 0 1.000 1.85 0.20 3 2 40% 4
617 Gene Stechschulte 26 STL NL 20 0 0 25.2 4 1 3 0 0 1.000 1.40 0.20 0 0 0
618 Blake Stein 26 KCR AL 17 17 1 107.2 17 8 8 1 0 .941 1.34 0.94 9 6 40% 0
619 Garrett Stephenson 28 STL NL 32 31 3 200.1 40 9 30 1 0 .975 1.75 1.22 4 8 67% 1
620 Dave Stevens 30 ATL NL 2 0 0 3.0 1 0 1 0 0 1.000 3.00 0.50 0 0 0
621 Todd Stottlemyre 35 ARI NL 18 18 0 95.1 22 4 17 1 1 .955 1.98 1.17 14 8 36% 2
622 Scott Strickland 24 MON NL 49 0 0 48.0 10 2 7 1 0 .900 1.69 0.18 5 1 17% 1
623 Joe Strong 37 FLA NL 18 0 0 19.2 6 2 4 0 0 1.000 2.75 0.33 3 1 25% 0
624 Everett Stull 28 MIL NL 20 4 0 43.1 8 1 7 0 1 1.000 1.66 0.40 4 0 0% 0
625 Tanyon Sturtze 29 TOT MLB 29 6 0 68.1 9 6 3 0 0 1.000 1.19 0.31 6 1 14% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
626 Tanyon Sturtze 29 CHW AL 10 1 0 15.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
627 Tanyon Sturtze 29 TBD AL 19 5 0 52.2 9 6 3 0 0 1.000 1.54 0.47 5 1 17% 0
628 Scott Sullivan 29 CIN NL 79 0 0 106.1 16 5 10 1 0 .938 1.27 0.19 2 1 33% 0
629 Jeff Suppan 25 KCR AL 35 33 3 217.0 36 14 20 2 0 .944 1.41 0.97 9 4 31% 3
630 Mac Suzuki 25 KCR AL 32 29 1 188.2 36 20 15 1 2 .972 1.67 1.09 27 1 4% 0
631 Greg Swindell 35 ARI NL 64 0 0 76.0 13 1 12 0 0 1.000 1.54 0.20 0 1 100% 1
632 Jeff Tam 29 OAK AL 72 0 0 85.2 20 3 16 1 3 .950 2.00 0.26 1 2 67% 2
633 Kevin Tapani 36 CHC NL 30 30 2 195.2 30 11 19 0 1 1.000 1.38 1.00 17 8 32% 1
634 Julian Tavarez 27 COL NL 51 12 1 120.0 38 14 23 1 1 .974 2.78 0.73 9 4 31% 0
635 Billy Taylor 38 TBD AL 17 0 0 13.2 1 1 0 0 0 1.000 0.66 0.06 2 2 50% 0
636 Amaury Telemaco 26 PHI NL 13 2 0 24.1 2 2 0 0 0 1.000 0.74 0.15 4 1 20% 0
637 Anthony Telford 34 MON NL 64 0 0 78.1 14 5 9 0 1 1.000 1.61 0.22 2 1 33% 0
638 Jay Tessmer 28 NYY AL 7 0 0 6.2 0 0 0 0 0 0.00 0.00 0 0 0
639 Mark Thompson 29 STL NL 20 0 0 25.0 6 2 4 0 0 1.000 2.16 0.30 1 3 75% 1
640 Mike Thurman 26 MON NL 17 17 0 88.1 15 0 12 3 0 .800 1.22 0.71 21 3 13% 0
641 Mike Timlin 34 TOT MLB 62 0 0 64.2 17 2 15 0 1 1.000 2.37 0.27 6 1 14% 1
642 Mike Timlin 34 BAL AL 37 0 0 35.0 11 1 10 0 1 1.000 2.83 0.30 2 1 33% 0
643 Mike Timlin 34 STL NL 25 0 0 29.2 6 1 5 0 0 1.000 1.82 0.24 4 0 0% 1
644 Kevin Tolar 29 DET AL 5 0 0 3.0 0 0 0 0 0 0.00 0.00 0 0 0
645 Brian Tollberg 27 SDP NL 19 19 1 118.0 25 9 15 1 1 .960 1.83 1.26 8 8 50% 2
646 Brett Tomko 27 SEA AL 32 8 0 92.1 12 6 6 0 1 1.000 1.17 0.38 3 3 50% 2
647 Steve Trachsel 29 TOT MLB 34 34 3 200.2 49 20 29 0 4 1.000 2.20 1.44 10 7 41% 1
648 Steve Trachsel 29 TBD AL 23 23 3 137.2 30 12 18 0 4 1.000 1.96 1.30 7 7 50% 0
649 Steve Trachsel 29 TOR AL 11 11 0 63.0 19 8 11 0 0 1.000 2.71 1.73 3 0 0% 1
650 Mike Trombley 33 BAL AL 75 0 0 72.0 14 3 11 0 1 1.000 1.75 0.19 5 2 29% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
651 T.J. Tucker 21 MON NL 2 2 0 7.0 1 0 1 0 0 1.000 1.29 0.50 1 0 0% 0
652 Derrick Turnbow 22 ANA AL 24 1 0 38.0 1 0 1 0 0 1.000 0.24 0.04 2 0 0% 0
653 Ugueth Urbina 26 MON NL 13 0 0 13.1 1 1 0 0 0 1.000 0.68 0.08 1 0 0% 0
654 Marc Valdes 28 HOU NL 53 0 0 56.2 15 6 9 0 2 1.000 2.38 0.28 4 1 20% 1
655 Ismael Valdez 26 TOT MLB 21 20 0 107.0 24 10 13 1 2 .958 1.93 1.10 2 4 67% 3
656 Ismael Valdez 26 CHC NL 12 12 0 67.0 16 7 9 0 1 1.000 2.15 1.33 0 1 100% 2
657 Ismael Valdez 26 LAD NL 9 8 0 40.0 8 3 4 1 1 .875 1.58 0.78 2 3 60% 1
658 Todd Van Poppel 28 CHC NL 51 2 0 86.1 20 9 11 0 1 1.000 2.08 0.39 16 6 27% 2
659 Javier Vazquez 23 MON NL 33 33 2 217.2 44 10 32 2 2 .955 1.74 1.27 12 6 33% 0
660 Mike Venafro 26 TEX AL 77 0 0 56.1 14 3 9 2 1 .857 1.92 0.16 3 2 40% 0
661 Dave Veres 33 STL NL 71 0 0 75.2 15 3 9 3 0 .800 1.43 0.17 4 4 50% 0
662 Brandon Villafuerte 24 DET AL 3 0 0 4.1 1 1 0 0 0 1.000 2.08 0.33 0 0 0
663 Ismael Villegas 23 ATL NL 1 0 0 2.2 1 0 1 0 0 1.000 3.38 1.00 0 0 0
664 Ron Villone 30 CIN NL 35 23 2 141.0 31 4 23 4 1 .871 1.72 0.77 8 5 38% 4
665 Luis Vizcaino 25 OAK AL 12 0 0 19.1 4 1 3 0 0 1.000 1.86 0.33 3 0 0% 0
666 Ryan Vogelsong 22 SFG NL 4 0 0 6.0 0 0 0 0 0 0.00 0.00 0 0 0
667 Ed Vosberg 38 PHI NL 31 0 0 24.0 9 1 8 0 0 1.000 3.38 0.29 0 1 100% 4
668 Billy Wagner 28 HOU NL 28 0 0 27.2 3 1 2 0 0 1.000 0.98 0.11 3 0 0% 0
669 Dave Wainhouse 32 STL NL 9 0 0 8.2 2 0 2 0 0 1.000 2.08 0.22 1 0 0% 0
670 Tim Wakefield 33 BOS AL 51 17 0 159.1 24 11 11 2 2 .917 1.24 0.43 31 2 6% 0
671 Kevin Walker 23 SDP NL 70 0 0 66.2 10 2 8 0 0 1.000 1.35 0.14 2 1 33% 0
672 Pete Walker 31 COL NL 3 0 0 4.2 1 0 1 0 0 1.000 1.93 0.33 1 0 0% 0
673 Donne Wall 32 SDP NL 44 0 0 53.2 6 1 5 0 0 1.000 1.01 0.14 2 3 60% 0
674 Jeff Wallace 24 PIT NL 38 0 0 35.2 6 2 3 1 0 .833 1.26 0.13 3 0 0% 0
675 Bryan Ward 28 TOT MLB 27 0 0 27.1 5 1 3 1 0 .800 1.32 0.15 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 Bryan Ward 28 PHI NL 20 0 0 19.1 3 0 3 0 0 1.000 1.40 0.15 0 0 0
677 Bryan Ward 28 ANA AL 7 0 0 8.0 2 1 0 1 0 .500 1.12 0.14 0 0 0
678 John Wasdin 27 TOT MLB 39 4 1 80.1 10 5 5 0 1 1.000 1.12 0.26 17 0 0% 0
679 John Wasdin 27 BOS AL 25 1 0 44.2 4 2 2 0 0 1.000 0.81 0.16 12 0 0% 0
680 John Wasdin 27 COL NL 14 3 1 35.2 6 3 3 0 1 1.000 1.51 0.43 5 0 0% 0
681 Jarrod Washburn 25 ANA AL 14 14 0 84.1 15 1 14 0 1 1.000 1.60 1.07 5 5 50% 3
682 Allen Watson 29 NYY AL 17 0 0 22.0 3 1 2 0 0 1.000 1.23 0.18 3 0 0% 0
683 Mark Watson 26 CLE AL 6 0 0 6.1 1 1 0 0 0 1.000 1.42 0.17 0 0 0
684 David Weathers 30 MIL NL 69 0 0 76.1 12 5 7 0 0 1.000 1.41 0.17 7 4 36% 0
685 Eric Weaver 26 ANA AL 17 0 0 18.1 5 1 4 0 0 1.000 2.45 0.29 1 0 0% 0
686 Jeff Weaver 23 DET AL 31 30 2 200.0 46 17 28 1 0 .978 2.02 1.45 4 11 73% 3
687 Ben Weber 30 TOT MLB 19 0 0 22.2 2 1 1 0 0 1.000 0.79 0.11 4 0 0% 0
688 Ben Weber 30 SFG NL 9 0 0 8.0 0 0 0 0 0 0.00 0.00 3 0 0% 0
689 Ben Weber 30 ANA AL 10 0 0 14.2 2 1 1 0 0 1.000 1.23 0.20 1 0 0% 0
690 Bob Wells 33 MIN AL 76 0 0 86.1 13 2 9 2 2 .846 1.15 0.14 1 4 80% 1
691 David Wells 37 TOR AL 35 35 9 229.2 29 8 18 3 1 .897 1.02 0.74 14 7 33% 1
692 Kip Wells 23 CHW AL 20 20 0 98.2 16 6 5 5 0 .688 1.00 0.55 11 5 31% 0
693 Turk Wendell 33 NYM NL 77 0 0 82.2 24 12 10 2 0 .917 2.40 0.29 5 2 29% 5
694 Don Wengert 30 ATL NL 10 0 0 10.0 1 0 1 0 0 1.000 0.90 0.10 0 0 0
695 Jake Westbrook 22 NYY AL 3 2 0 6.2 1 1 0 0 0 1.000 1.35 0.33 0 0 0
696 John Wetteland 33 TEX AL 62 0 0 60.0 7 2 5 0 0 1.000 1.05 0.11 8 2 20% 0
697 Dan Wheeler 22 TBD AL 11 2 0 23.0 5 1 4 0 1 1.000 1.96 0.45 0 0 0
698 Matt Whisenant 29 SDP NL 24 0 0 21.1 4 1 3 0 0 1.000 1.69 0.17 2 0 0% 0
699 Gabe White 28 TOT MLB 68 0 0 84.0 8 2 6 0 1 1.000 0.86 0.12 2 0 0% 0
700 Gabe White 28 CIN NL 1 0 0 1.0 0 0 0 0 0 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
701 Gabe White 28 COL NL 67 0 0 83.0 8 2 6 0 1 1.000 0.87 0.12 2 0 0% 0
702 Rick White 31 TOT MLB 66 0 0 99.2 12 2 10 0 1 1.000 1.08 0.18 2 2 50% 0
703 Rick White 31 TBD AL 44 0 0 71.1 8 1 7 0 1 1.000 1.01 0.18 1 2 67% 0
704 Rick White 31 NYM NL 22 0 0 28.1 4 1 3 0 0 1.000 1.27 0.18 1 0 0% 0
705 Matt Whiteside 32 SDP NL 28 0 0 37.0 12 4 7 1 0 .917 2.68 0.39 0 1 100% 0
706 Bob Wickman 31 TOT MLB 69 0 0 72.2 18 4 14 0 2 1.000 2.23 0.26 6 1 14% 0
707 Bob Wickman 31 MIL NL 43 0 0 46.0 12 3 9 0 2 1.000 2.35 0.28 5 0 0% 0
708 Bob Wickman 31 CLE AL 26 0 0 26.2 6 1 5 0 0 1.000 2.02 0.23 1 1 50% 0
709 Marc Wilkins 29 PIT NL 52 0 0 60.1 11 2 9 0 2 1.000 1.64 0.21 4 1 20% 0
710 Brian Williams 31 TOT MLB 29 0 0 42.1 7 3 4 0 0 1.000 1.49 0.24 1 2 67% 0
711 Brian Williams 31 CHC NL 22 0 0 24.1 3 1 2 0 0 1.000 1.11 0.14 0 1 100% 0
712 Brian Williams 31 CLE AL 7 0 0 18.0 4 2 2 0 0 1.000 2.00 0.57 1 1 50% 0
713 Jeff Williams 28 LAD NL 7 0 0 5.2 0 0 0 0 0 0.00 0.00 0 1 100% 0
714 Matt Williams 29 MIL NL 11 0 0 9.0 2 0 2 0 0 1.000 2.00 0.18 0 2 100% 1
715 Mike Williams 31 PIT NL 72 0 0 72.0 15 4 11 0 2 1.000 1.88 0.21 13 2 13% 0
716 Woody Williams 33 SDP NL 23 23 4 168.0 21 7 12 2 1 .905 1.02 0.83 9 2 18% 0
717 Scott Williamson 24 CIN NL 48 10 0 112.0 14 4 10 0 0 1.000 1.12 0.29 5 4 44% 4
718 Kris Wilson 23 KCR AL 20 0 0 34.1 12 2 9 1 0 .917 2.88 0.55 0 1 100% 1
719 Paul Wilson 27 TBD AL 11 7 0 51.0 7 3 4 0 1 1.000 1.24 0.64 6 1 14% 0
720 Scott Winchester 27 CIN NL 5 0 0 7.1 2 1 1 0 0 1.000 2.45 0.40 2 0 0% 0
721 Matt Wise 24 ANA AL 8 6 0 37.1 7 2 5 0 0 1.000 1.69 0.88 3 1 25% 0
722 Jay Witasick 27 TOT MLB 33 25 2 150.0 27 10 16 1 1 .963 1.56 0.79 20 3 13% 1
723 Jay Witasick 27 KCR AL 22 14 2 89.1 12 5 6 1 0 .917 1.11 0.50 15 3 17% 1
724 Jay Witasick 27 SDP NL 11 11 0 60.2 15 5 10 0 1 1.000 2.23 1.36 5 0 0% 0
725 Bobby Witt 36 CLE AL 7 2 0 15.1 3 0 3 0 0 1.000 1.76 0.43 3 1 25% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
726 Mark Wohlers 30 CIN NL 20 0 0 28.0 6 2 3 1 0 .833 1.61 0.25 5 2 29% 1
727 Randy Wolf 23 PHI NL 32 32 1 206.1 33 4 28 1 2 .970 1.40 1.00 3 7 70% 2
728 Kerry Wood 23 CHC NL 23 23 1 137.0 24 8 14 2 1 .917 1.45 0.96 12 4 25% 1
729 Steve Woodard 25 TOT MLB 40 22 1 147.2 36 11 25 0 1 1.000 2.19 0.90 11 6 35% 0
730 Steve Woodard 25 MIL NL 27 11 1 93.2 19 4 15 0 0 1.000 1.83 0.70 5 4 44% 0
731 Steve Woodard 25 CLE AL 13 11 0 54.0 17 7 10 0 1 1.000 2.83 1.31 6 2 25% 0
732 Tim Worrell 32 TOT MLB 59 0 0 69.1 7 1 6 0 0 1.000 0.91 0.12 4 2 33% 0
733 Tim Worrell 32 BAL AL 5 0 0 7.1 1 1 0 0 0 1.000 1.23 0.20 1 0 0% 0
734 Tim Worrell 32 CHC NL 54 0 0 62.0 6 0 6 0 0 1.000 0.87 0.11 3 2 40% 0
735 Jamey Wright 25 MIL NL 26 25 0 164.2 42 17 23 2 0 .952 2.19 1.54 8 8 50% 4
736 Jaret Wright 24 CLE AL 9 9 1 51.2 8 5 3 0 0 1.000 1.39 0.89 4 2 33% 0
737 Kelly Wunsch 27 CHW AL 83 0 0 61.1 11 3 8 0 0 1.000 1.61 0.13 1 3 75% 1
738 Esteban Yan 25 TBD AL 43 20 0 137.2 21 11 8 2 1 .905 1.24 0.44 10 3 23% 0
739 Ed Yarnall 24 NYY AL 2 1 0 3.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
740 Masato Yoshii 35 COL NL 29 29 0 167.1 36 16 20 0 2 1.000 1.94 1.24 13 5 28% 0
741 Danny Young 28 CHC NL 4 0 0 3.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
742 Tim Young 26 BOS AL 8 0 0 7.0 1 1 0 0 0 1.000 1.29 0.13 0 0 0
743 Chad Zerbe 28 SFG NL 4 0 0 6.0 3 1 2 0 0 1.000 4.50 0.75 0 0 0
744 Jeff Zimmerman 27 TEX AL 65 0 0 69.2 10 2 7 1 0 .900 1.16 0.14 8 0 0% 0
745 Barry Zito 22 OAK AL 14 14 1 92.2 13 4 9 0 0 1.000 1.26 0.93 3 4 57% 2
LgAvg 60 17 1 151 29 9 19 1 1 .960 1.69 0.47 10 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 Paul Abbott 32 SEA 766 77% 27% 20 90% 0 11 0 9 18 16 1 1 0 0 1 0 3 1 3 0 3 33%
2 Juan Acevedo 30 MIL 346 82% 29% 11 100% 0 8 2 5 8 8 0 0 0 0 0 0 0 0 0 0 1 100%
3 Terry Adams 27 LAD 369 77% 39% 22 95% 0 9 1 7 20 19 1 2 0 1 1 1 0 0 0 0 3 100%
4 Rick Aguilera 38 CHC 210 73% 30% 8 100% 0 5 1 3 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
5 Scott Aldred 32 PHI 95 69% 25% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
6 Antonio Alfonseca 28 FLA 311 80% 38% 14 100% 1 0 0 0 14 12 0 1 0 0 1 0 1 0 1 0 0
7 Armando Almanza 27 FLA 215 61% 17% 2 100% 1 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0
8 Carlos Almanzar 26 SDP 308 76% 27% 12 92% 1 3 0 3 11 10 0 0 0 0 0 0 0 0 0 0 1 100%
9 Juan Alvarez 26 ANA 38 79% 24% 0 0 2 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0
10 Brian Anderson 28 ARI 876 86% 31% 37 100% 0 13 2 8 44 31 0 1 1 0 0 0 4 0 3 1 3 100%
11 Jimmy Anderson 24 PIT 648 82% 45% 31 97% 2 6 0 6 30 25 2 1 0 0 1 1 2 2 2 0 3 100%
12 Matt Anderson 23 DET 324 68% 27% 6 100% 0 4 1 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
13 Clayton Andrews 22 TOR 102 82% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
14 Rick Ankiel 20 STL 735 65% 23% 23 65% 0 8 2 3 14 11 1 7 0 3 4 7 2 1 1 1 5 40%
15 Kevin Appier 32 OAK 884 75% 26% 15 93% 0 8 0 8 14 12 1 1 0 0 1 0 1 1 1 0 0
16 Tony Armas 22 MON 403 76% 30% 11 100% 0 7 0 5 11 9 0 0 0 0 0 0 1 0 1 0 2 100%
17 Jamie Arnold 26 CHC 151 79% 28% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
18 Jamie Arnold 26 LAD 30 73% 37% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
19 Rolando Arrojo 31 BOS 301 80% 35% 9 100% 0 7 0 5 10 6 2 0 0 0 0 0 1 1 1 0 0
20 Rolando Arrojo 31 COL 470 73% 31% 22 91% 0 10 2 6 18 11 2 4 0 1 3 2 4 1 4 0 4 100%
21 Bronson Arroyo 23 PIT 338 77% 27% 6 83% 0 3 0 3 5 5 0 1 0 0 1 0 0 0 0 0 4 75%
22 Andy Ashby 32 ATL 412 84% 37% 17 88% 0 8 0 7 15 15 0 2 0 0 2 2 0 0 0 0 3 100%
23 Andy Ashby 32 PHI 455 82% 35% 18 94% 0 6 1 3 15 12 0 1 0 0 1 1 0 0 0 0 5 100%
24 Pedro Astacio 31 COL 875 71% 29% 23 100% 1 19 0 17 22 19 1 0 0 0 0 0 0 0 0 0 3 100%
25 Manny Aybar 28 COL 10 100% 30% 0 0 0 0 0 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%
26 Manny Aybar 28 FLA 113 77% 28% 6 100% 0 3 0 2 6 3 0 0 0 0 0 0 0 0 0 0 1 100%
27 Manny Aybar 28 CIN 226 81% 25% 8 100% 0 5 0 5 8 5 2 0 0 0 0 0 0 0 0 0 2 100%
28 James Baldwin 28 CHW 758 79% 31% 29 93% 0 14 2 10 26 22 2 2 0 1 1 2 2 1 1 1 5 100%
29 John Bale 26 TOR 22 55% 9% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
30 Lorenzo Barcelo 22 CHW 157 80% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
31 Miguel Batista 29 MON 49 76% 22% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Miguel Batista 29 KCR 261 80% 29% 6 83% 0 3 0 3 5 4 1 1 0 1 0 0 0 0 0 0 0
33 Rod Beck 31 BOS 169 75% 27% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
34 Kevin Beirne 26 CHW 220 73% 20% 2 100% 0 2 0 2 4 2 0 1 0 0 1 0 0 0 0 0 1 100%
35 Tim Belcher 38 ANA 186 77% 22% 6 83% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 3 67%
36 Stan Belinda 33 ATL 54 69% 19% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
37 Stan Belinda 33 COL 166 70% 17% 4 50% 1 3 0 3 2 1 0 1 0 1 0 1 0 0 0 0 3 33%
38 Todd Belitz 24 OAK 19 68% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 Derek Bell 31 NYM 10 70% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 Rob Bell 23 CIN 618 75% 25% 17 88% 1 8 0 7 15 13 1 2 0 1 1 1 0 0 0 0 4 75%
41 Rigo Beltran 30 COL 13 69% 8% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
42 Alan Benes 28 STL 214 79% 24% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
43 Andy Benes 32 STL 719 75% 22% 17 100% 1 4 0 3 16 14 2 0 0 0 0 0 1 1 1 0 7 100%
44 Armando Benitez 27 NYM 304 58% 17% 2 100% 0 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0
45 Kris Benson 25 PIT 936 73% 32% 29 100% 0 8 1 5 28 25 1 2 0 0 2 0 0 0 0 0 7 100%
46 Jason Bere 29 MIL 515 71% 26% 19 100% 0 11 1 8 17 14 1 0 0 0 0 0 1 0 0 1 5 100%
47 Jason Bere 29 CLE 252 72% 26% 2 100% 0 7 0 5 2 1 1 0 0 0 0 0 2 0 2 0 0
48 Sean Bergman 30 MIN 337 83% 37% 11 100% 1 8 0 6 11 8 1 1 1 0 0 0 2 1 2 0 2 100%
49 Adam Bernero 23 DET 141 79% 35% 6 100% 1 2 1 1 6 4 0 0 0 0 0 0 1 0 1 0 1 100%
50 Rocky Biddle 24 CHW 105 91% 28% 2 100% 0 1 0 0 3 2 0 1 0 0 1 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%
51 Willie Blair 34 DET 671 84% 31% 14 100% 0 4 0 3 13 10 1 0 0 0 0 0 1 0 1 0 0
52 Matt Blank 24 MON 63 83% 33% 2 50% 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
53 Doug Bochtler 29 KCR 46 76% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
54 Brian Boehringer 31 SDP 74 77% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
55 Tim Bogar 33 HOU 9 78% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
56 Brian Bohanon 31 COL 772 79% 33% 30 90% 1 11 4 3 24 15 4 1 0 1 0 1 3 1 2 1 3 67%
57 Ricky Bones 31 FLA 353 79% 32% 12 100% 0 3 1 1 11 9 0 0 0 0 0 0 0 0 0 0 4 100%
58 Pedro Borbon 32 TOR 213 70% 21% 9 100% 0 2 0 2 9 8 1 0 0 0 0 0 1 1 1 0 2 100%
59 Dave Borkowski 23 DET 34 82% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
60 Ricky Bottalico 30 KCR 319 75% 25% 7 100% 0 6 0 5 7 4 2 1 0 0 1 0 1 0 1 0 1 100%
61 Kent Bottenfield 31 PHI 194 74% 27% 9 89% 0 2 0 2 8 7 0 1 0 1 0 1 0 0 0 0 1 100%
62 Kent Bottenfield 31 ANA 571 79% 26% 16 100% 0 5 1 2 18 14 1 0 0 0 0 0 1 1 1 0 3 100%
63 Jason Boyd 27 PHI 161 68% 28% 5 100% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
64 Chad Bradford 25 CHW 52 81% 60% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
65 Jeff Brantley 36 PHI 256 68% 17% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
66 Leslie Brea 26 BAL 49 76% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
67 Jamie Brewington 28 CLE 205 75% 25% 4 100% 0 4 0 4 4 3 1 0 0 0 0 0 1 1 1 0 2 100%
68 Doug Brocail 33 DET 221 76% 30% 10 90% 0 7 1 6 8 4 0 1 0 0 1 1 0 0 0 0 2 100%
69 Chris Brock 30 PHI 403 75% 27% 8 100% 0 4 2 2 7 5 1 0 0 0 0 0 0 0 0 0 1 100%
70 Jim Brower 27 CLE 293 83% 32% 14 93% 2 9 0 8 12 8 1 1 0 0 1 1 1 1 1 0 1 100%
71 Kevin Brown 35 LAD 921 74% 37% 35 91% 0 33 3 27 31 28 1 4 1 0 3 1 1 1 1 0 6 100%
72 Mark Brownson 25 PHI 25 76% 32% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
73 Justin Brunette 24 STL 27 81% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
74 Jim Bruske 35 MIL 85 78% 34% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
75 Mike Buddie 29 MIL 27 81% 30% 0 0 0 0 0 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%
76 Mark Buehrle 21 CHW 225 76% 29% 7 71% 0 2 0 1 9 3 2 1 0 0 1 1 2 2 2 0 1 0%
77 Kirk Bullinger 30 PHI 14 71% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
78 Dave Burba 33 CLE 848 72% 29% 28 96% 0 10 0 8 27 22 2 0 0 0 0 0 0 0 0 0 6 83%
79 John Burkett 35 ATL 603 75% 31% 13 100% 0 9 0 7 15 12 1 1 0 0 1 0 1 1 1 0 4 100%
80 A.J. Burnett 23 FLA 364 76% 28% 7 100% 0 2 0 2 8 6 1 1 0 0 1 0 1 1 1 0 3 100%
81 Paul Byrd 29 PHI 371 78% 26% 9 100% 0 6 0 5 9 8 1 1 0 0 1 0 1 1 1 0 2 100%
82 Tim Byrdak 26 KCR 34 68% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
83 Jose Cabrera 28 HOU 266 80% 21% 5 100% 0 3 1 2 5 3 1 0 0 0 0 0 0 0 0 0 2 100%
84 Cameron Cairncross 28 CLE 40 80% 25% 0 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0
85 Eric Cammack 24 NYM 48 67% 13% 1 100% 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
86 Buddy Carlyle 22 SDP 18 72% 17% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
87 Chris Carpenter 25 TOR 795 76% 31% 17 82% 0 6 1 3 13 10 1 1 0 0 1 0 2 1 1 1 3 67%
88 Giovanni Carrara 32 COL 72 65% 22% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
89 Hector Carrasco 30 MIN 324 78% 30% 12 100% 1 2 0 2 12 9 1 0 0 0 0 0 0 0 0 0 3 100%
90 Hector Carrasco 30 BOS 40 75% 28% 2 0% 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 2 0%
91 Frank Castillo 31 TOR 576 76% 24% 20 95% 1 7 3 4 20 11 3 1 1 0 0 0 4 1 1 3 2 50%
92 Norm Charlton 37 CIN 20 70% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
93 Bruce Chen 23 PHI 383 75% 20% 10 90% 0 1 1 0 11 5 3 0 0 0 0 0 0 0 0 0 4 75%
94 Bruce Chen 23 ATL 176 72% 23% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 1 0 1 0 0
95 Randy Choate 24 NYY 75 77% 27% 4 75% 0 0 0 0 3 3 0 1 0 1 0 1 0 0 0 0 0
96 Bobby Chouinard 28 COL 140 79% 31% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
97 Jason Christiansen 30 STL 46 67% 15% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
98 Jason Christiansen 30 PIT 164 62% 23% 9 100% 0 0 0 0 9 8 1 0 0 0 0 0 0 0 0 0 2 100%
99 Mark Clark 32 TEX 220 81% 27% 7 100% 0 1 0 0 6 3 3 0 0 0 0 0 3 3 3 0 0
100 Roger Clemens 37 NYY 878 71% 27% 30 97% 0 12 0 11 31 24 3 2 0 0 2 0 2 2 2 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%
101 Matt Clement 25 SDP 940 71% 32% 32 91% 1 25 5 18 25 19 0 4 0 1 3 1 4 0 3 1 6 83%
102 Brad Clontz 29 PIT 37 59% 16% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
103 Pasqual Coco 22 TOR 23 74% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
104 Dave Coggin 23 PHI 126 79% 33% 4 100% 0 0 0 0 4 4 0 1 0 1 0 0 0 0 0 0 2 100%
105 Bartolo Colon 27 CLE 806 62% 24% 18 94% 0 16 1 15 18 13 1 2 0 1 1 1 1 0 1 0 3 100%
106 David Cone 37 NYY 733 76% 21% 23 96% 3 8 2 5 20 14 2 2 0 0 2 1 0 0 0 0 3 100%
107 Dennis Cook 37 NYM 269 72% 19% 8 100% 0 4 1 3 10 5 2 0 0 0 0 0 2 2 2 0 0
108 Brian Cooper 25 ANA 396 85% 28% 12 100% 0 3 0 2 12 10 1 2 0 0 2 0 1 1 1 0 1 100%
109 Francisco Cordero 25 TEX 365 75% 22% 6 100% 0 4 1 3 5 5 0 1 0 1 0 0 0 0 0 0 1 100%
110 Francisco Cordova 28 PIT 421 79% 37% 18 89% 0 7 1 4 20 12 1 3 0 2 1 2 1 0 0 1 3 100%
111 Rheal Cormier 33 BOS 293 83% 33% 13 100% 0 1 0 1 14 12 0 0 0 0 0 0 0 0 0 0 3 100%
112 Reid Cornelius 30 FLA 547 85% 34% 26 100% 0 6 0 4 27 17 3 0 0 0 0 0 3 2 3 0 8 100%
113 Tim Crabtree 30 TEX 352 78% 37% 12 92% 0 5 0 4 11 9 2 0 0 0 0 0 3 2 3 0 0
114 Paxton Crawford 22 BOS 123 79% 23% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
115 Doug Creek 31 TBD 265 62% 13% 9 100% 0 2 1 1 9 6 0 0 0 0 0 0 1 0 1 0 1 100%
116 Jack Cressend 25 MIN 61 80% 34% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
117 Rich Croushore 29 BOS 24 71% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
118 Rich Croushore 29 COL 56 71% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
119 Nelson Cruz 27 DET 172 74% 29% 5 100% 0 1 0 1 6 4 1 0 0 0 0 0 1 1 1 0 0
120 Darwin Cubillan 27 TEX 97 74% 19% 1 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0
121 Darwin Cubillan 27 TOR 75 65% 27% 2 100% 0 1 0 0 2 2 0 0 0 0 0 0 1 0 0 1 0
122 Will Cunnane 26 SDP 169 70% 31% 3 100% 0 4 0 3 4 3 0 0 0 0 0 0 0 0 0 0 0
123 Jeff D'Amico 25 KCR 71 73% 25% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
124 Jeff D'Amico 24 MIL 667 79% 30% 15 93% 0 9 1 8 13 9 2 0 0 0 0 0 1 1 1 0 5 80%
125 Omar Daal 28 PHI 315 75% 30% 11 91% 0 3 0 3 12 7 2 0 0 0 0 0 1 0 1 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%
126 Omar Daal 28 ARI 460 81% 33% 21 86% 0 5 1 4 18 14 1 4 0 2 2 2 0 0 0 0 3 33%
127 Vic Darensbourg 29 FLA 274 72% 20% 11 100% 0 5 1 3 11 8 1 0 0 0 0 0 1 1 1 0 2 100%
128 Tom Davey 26 SDP 50 88% 32% 3 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
129 Doug Davis 24 TEX 450 75% 27% 15 100% 0 3 0 3 16 12 0 1 0 0 1 0 0 0 0 0 4 100%
130 Kane Davis 25 CLE 61 84% 43% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
131 Kane Davis 25 MIL 24 67% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
132 Valerio De Los Santos 27 MIL 320 69% 24% 9 89% 0 4 1 3 9 8 0 0 0 0 0 0 1 0 0 1 3 100%
133 Mike DeJean 29 COL 236 77% 28% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
134 Miguel Del Toro 28 SFG 77 71% 22% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
135 Ryan Dempster 23 FLA 974 71% 26% 31 90% 2 11 1 9 28 22 2 4 0 0 4 2 2 2 2 0 3 67%
136 Sean DePaula 26 CLE 83 71% 28% 4 100% 0 4 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0
137 Elmer Dessens 29 CIN 640 82% 36% 26 92% 2 10 1 8 24 18 1 0 0 0 0 0 3 0 2 1 7 86%
138 Matt DeWitt 22 TOR 68 76% 32% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
139 Jason Dickson 27 ANA 125 81% 33% 2 100% 0 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0
140 Craig Dingman 26 NYY 51 80% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
141 Jerry Dipoto 32 COL 59 86% 22% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
142 Octavio Dotel 26 HOU 563 68% 14% 11 91% 0 4 0 4 14 9 1 1 0 0 1 0 1 1 1 0 5 80%
143 Scott Downs 24 CHC 426 77% 27% 9 100% 2 3 0 3 11 6 1 0 0 0 0 0 1 1 1 0 1 100%
144 Scott Downs 24 MON 16 88% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
145 Darren Dreifort 28 LAD 842 74% 32% 37 100% 1 17 2 14 36 31 2 1 0 0 1 0 2 1 1 1 7 100%
146 Tim Drew 21 CLE 51 76% 29% 3 100% 0 1 0 1 3 3 0 1 1 0 0 0 0 0 0 0 0
147 Chad Durbin 22 KCR 349 80% 26% 8 75% 0 8 0 7 6 4 2 1 0 0 1 1 2 2 2 0 2 50%
148 Mike Duvall 25 TBD 12 92% 42% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
149 Adam Eaton 22 SDP 583 76% 30% 19 95% 1 7 0 6 18 16 1 1 0 0 1 0 2 1 2 0 2 50%
150 Dave Eiland 33 TBD 260 90% 42% 15 100% 0 5 0 5 15 12 1 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%
151 Darrell Einertson 27 NYY 58 88% 40% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
152 Scott Elarton 24 HOU 855 76% 23% 23 100% 0 12 3 8 21 15 3 0 0 0 0 0 4 3 3 1 5 100%
153 Cal Eldred 32 CHW 492 71% 24% 13 100% 0 8 2 6 13 10 0 0 0 0 0 0 2 0 0 2 2 100%
154 Alan Embree 30 SFG 263 73% 19% 9 100% 0 0 0 0 9 4 4 0 0 0 0 0 3 3 3 0 1 100%
155 Trevor Enders 25 TBD 46 80% 24% 3 100% 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
156 Todd Erdos 26 NYY 115 74% 25% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
157 Todd Erdos 26 SDP 146 77% 21% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
158 Scott Erickson 32 BAL 446 82% 36% 7 71% 0 7 0 7 5 4 1 3 0 3 0 2 0 0 0 0 1 0%
159 Kelvim Escobar 24 TOR 794 74% 25% 12 100% 2 11 1 9 14 9 0 1 0 0 1 0 0 0 0 0 3 100%
160 Shawn Estes 27 SFG 829 74% 36% 44 95% 1 10 0 9 43 31 8 2 0 0 2 1 7 7 7 0 5 80%
161 Horacio Estrada 24 MIL 123 76% 24% 7 86% 0 1 0 1 6 6 0 1 0 0 1 1 0 0 0 0 0
162 Leo Estrella 25 TOR 21 90% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
163 Seth Etherton 23 ANA 270 84% 27% 10 100% 0 1 0 1 11 8 0 0 0 0 0 0 1 0 1 0 1 100%
164 Scott Eyre 28 CHW 93 71% 23% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
165 Kyle Farnsworth 24 CHC 371 68% 25% 8 63% 1 3 1 2 5 3 1 2 0 1 1 1 1 1 1 0 2 50%
166 Jeff Fassero 37 BOS 577 77% 30% 18 94% 0 11 3 6 18 10 3 1 0 0 1 0 3 2 3 0 6 83%
167 Alex Fernandez 30 FLA 222 82% 36% 8 100% 0 6 1 5 8 6 0 0 0 0 0 0 1 0 0 1 2 100%
168 Osvaldo Fernandez 31 CIN 327 81% 39% 10 90% 0 5 0 4 10 4 3 2 0 0 2 0 3 2 3 0 2 50%
169 Mike Fetters 35 LAD 201 73% 40% 7 100% 0 6 0 4 6 5 1 0 0 0 0 0 2 1 2 0 2 100%
170 Nelson Figueroa 26 ARI 68 90% 32% 1 100% 0 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
171 Chuck Finley 37 CLE 936 72% 32% 23 87% 0 11 0 10 20 15 1 4 0 1 3 2 1 0 1 0 6 83%
172 Tony Fiore 28 TBD 74 82% 41% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
173 Bryce Florie 30 BOS 223 75% 39% 12 100% 1 7 0 7 12 8 1 0 0 0 0 0 1 1 1 0 4 100%
174 Ben Ford 24 NYY 52 73% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
175 Scott Forster 28 MON 154 71% 30% 5 100% 0 3 0 3 5 3 1 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%
176 Keith Foulke 27 CHW 350 69% 20% 7 100% 0 7 3 2 3 3 0 0 0 0 0 0 1 0 1 0 1 100%
177 John Franco 39 NYM 239 70% 36% 8 100% 0 2 0 1 8 7 0 1 0 0 1 0 0 0 0 0 1 100%
178 Wayne Franklin 26 HOU 103 67% 22% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
179 John Frascatore 30 TOR 334 82% 34% 6 83% 0 7 0 7 5 3 2 1 0 0 1 1 2 2 2 0 0
180 Aaron Fultz 26 SFG 299 71% 29% 17 100% 0 5 1 3 17 15 1 0 0 0 0 0 2 1 2 0 5 100%
181 Chris Fussell 24 KCR 320 74% 22% 8 75% 1 9 1 7 4 4 0 1 0 1 0 1 0 0 0 0 3 67%
182 Mike Fyhrie 30 ANA 220 74% 26% 6 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
183 Eric Gagne 24 LAD 464 74% 20% 8 100% 0 6 1 5 8 6 1 0 0 0 0 0 1 1 1 0 2 100%
184 Rich Garces 29 BOS 309 75% 22% 6 100% 1 5 0 5 6 5 0 0 0 0 0 0 0 0 0 0 0
185 Freddy Garcia 23 SEA 538 77% 30% 20 90% 1 6 1 2 18 15 0 3 0 0 3 2 1 0 1 0 3 100%
186 Mike Garcia 32 PIT 59 81% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
187 Mark Gardner 38 SFG 634 81% 25% 11 91% 1 5 0 5 10 9 1 1 0 0 1 0 1 1 1 0 3 100%
188 Daniel Garibay 27 CHC 345 80% 31% 14 100% 0 8 0 7 19 10 2 0 0 0 0 0 0 0 0 0 5 100%
189 Jon Garland 20 CHW 324 79% 29% 9 89% 0 2 0 1 10 6 1 2 0 0 2 1 0 0 0 0 0
190 Matt Ginter 22 CHW 52 75% 19% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
191 Keith Glauber 28 CIN 30 77% 33% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
192 Tom Glavine 34 ATL 992 80% 34% 39 100% 0 12 4 8 41 27 3 0 0 0 0 0 5 0 2 3 5 100%
193 Ryan Glynn 25 TEX 412 83% 31% 14 100% 0 9 2 5 12 11 0 0 0 0 0 0 1 0 1 0 2 100%
194 Wayne Gomes 27 PHI 324 79% 35% 10 70% 2 2 1 1 6 5 0 1 0 0 1 1 0 0 0 0 5 60%
195 Dwight Gooden 35 NYY 274 84% 30% 15 100% 0 4 0 3 14 8 3 0 0 0 0 0 3 3 3 0 2 100%
196 Dwight Gooden 35 TBD 173 79% 28% 1 100% 0 0 0 0 2 1 0 1 0 0 1 0 0 0 0 0 0
197 Dwight Gooden 35 HOU 20 95% 30% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
198 Danny Graves 26 CIN 388 78% 40% 27 93% 0 5 1 3 24 17 3 1 0 0 1 1 4 2 4 0 6 83%
199 Jason Green 25 HOU 87 64% 26% 3 67% 0 0 0 0 2 2 0 2 0 1 1 1 0 0 0 0 1 100%
200 Jason Grilli 23 FLA 35 83% 43% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 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%
201 Jason Grimsley 32 NYY 428 82% 39% 12 92% 1 10 1 8 11 7 1 2 0 0 2 0 4 1 3 1 0
202 Buddy Groom 34 BAL 260 77% 35% 11 91% 0 2 2 0 9 6 1 2 1 1 0 1 1 0 0 1 3 100%
203 Kip Gross 35 HOU 23 78% 30% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0
204 Eddie Guardado 29 MIN 262 72% 16% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
205 Eric Gunderson 34 TOR 37 86% 43% 3 67% 0 0 0 0 2 2 0 1 0 0 1 1 0 0 0 0 1 100%
206 Mark Guthrie 34 TBD 145 77% 24% 6 100% 1 0 0 0 7 5 0 0 0 0 0 0 0 0 0 0 1 100%
207 Mark Guthrie 34 TOR 88 70% 28% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
208 Mark Guthrie 34 CHC 82 73% 33% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
209 Domingo Guzman 25 SDP 6 50% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
210 Geraldo Guzman 27 ARI 259 73% 24% 4 75% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
211 Juan Guzman 33 TBD 14 71% 7% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 Luther Hackman 25 STL 17 71% 12% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
213 John Halama 28 SEA 736 84% 32% 20 85% 0 4 0 2 27 15 1 3 0 2 1 1 3 1 3 0 5 60%
214 Roy Halladay 23 TOR 349 79% 29% 9 100% 0 4 0 1 7 6 1 0 0 0 0 0 0 0 0 0 1 100%
215 Shane Halter 30 DET 1 0% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
216 Joey Hamilton 29 TOR 135 81% 29% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
217 Mike Hampton 27 NYM 929 76% 38% 40 98% 0 9 0 5 44 33 1 2 0 0 2 1 2 0 2 0 6 83%
218 Chris Haney 31 CLE 5 80% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
219 Pete Harnisch 33 CIN 562 83% 30% 16 100% 0 6 1 5 16 15 0 0 0 0 0 0 1 0 0 1 1 100%
220 Travis Harper 24 TBD 141 82% 25% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
221 Shigetoshi Hasegawa 31 ANA 415 79% 31% 12 100% 0 6 2 2 10 8 1 0 0 0 0 0 1 0 1 0 3 100%
222 LaTroy Hawkins 27 MIN 370 79% 32% 16 94% 1 2 0 1 16 12 1 2 0 0 2 1 1 1 1 0 3 67%
223 Jimmy Haynes 27 MIL 897 81% 31% 36 97% 1 16 1 12 34 27 5 2 0 1 1 1 5 4 5 0 9 100%
224 Rick Helling 29 TEX 963 76% 20% 17 100% 0 8 0 6 16 12 1 1 1 0 0 0 1 1 1 0 4 100%
225 Doug Henry 36 SFG 110 74% 27% 3 100% 0 0 0 0 3 3 0 1 0 0 1 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%
226 Doug Henry 36 HOU 225 67% 21% 6 100% 0 3 1 2 6 4 0 0 0 0 0 0 1 0 0 1 2 100%
227 Pat Hentgen 31 STL 846 79% 31% 25 96% 0 13 1 11 23 17 4 1 0 1 0 1 1 1 1 0 5 100%
228 Felix Heredia 25 CHC 250 68% 27% 5 80% 1 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 2 50%
229 Gil Heredia 34 OAK 860 83% 37% 33 97% 0 9 2 6 29 25 0 1 0 0 1 0 0 0 0 0 4 100%
230 Matt Herges 30 LAD 462 77% 35% 19 95% 0 4 0 3 19 12 2 1 0 0 1 1 2 1 1 0 4 100%
231 Dustin Hermanson 27 MON 876 84% 33% 27 100% 0 10 2 7 27 18 3 3 0 0 3 1 2 2 2 0 3 100%
232 Livan Hernandez 25 SFG 1030 78% 32% 46 100% 1 17 3 13 44 38 3 0 0 0 0 0 4 2 3 1 7 100%
233 Orlando Hernandez 34 NYY 820 78% 23% 26 100% 1 11 2 7 24 17 3 0 0 0 0 0 4 2 2 2 2 100%
234 Roberto Hernandez 35 TBD 315 77% 31% 14 86% 0 3 1 2 11 10 1 1 0 0 1 1 1 1 1 0 5 100%
235 Orel Hershiser 41 LAD 136 76% 34% 6 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0
236 Erik Hiljus 27 DET 16 81% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
237 Ken Hill 34 ANA 380 79% 28% 14 93% 0 4 1 3 13 9 1 1 0 0 1 1 1 1 1 0 3 67%
238 Ken Hill 34 CHW 19 84% 11% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
239 Brett Hinchliffe 25 ANA 7 86% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
240 Sterling Hitchcock 29 SDP 292 74% 27% 7 100% 0 0 0 0 9 7 0 0 0 0 0 0 0 0 0 0 1 100%
241 Kevin Hodges 27 SEA 73 75% 41% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
242 Trevor Hoffman 32 SDP 291 70% 18% 7 100% 1 2 0 2 7 5 0 0 0 0 0 0 0 0 0 0 3 100%
243 Darren Holmes 34 STL 39 77% 21% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
244 Darren Holmes 34 ARI 32 81% 13% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
245 Darren Holmes 34 BAL 32 66% 16% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 Chris Holt 28 HOU 916 79% 35% 28 96% 1 12 1 9 28 18 3 3 0 1 2 1 4 1 4 0 3 67%
247 Mike Holtz 27 ANA 176 69% 28% 7 100% 0 3 0 3 7 7 0 0 0 0 0 0 0 0 0 0 3 100%
248 Mark Holzemer 30 PHI 121 82% 36% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 3 100%
249 Craig House 22 COL 68 62% 26% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
250 Bob Howry 26 CHW 289 73% 26% 6 100% 0 3 0 3 6 4 2 0 0 0 0 0 1 1 1 0 1 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%
251 Tim Hudson 24 OAK 847 73% 39% 22 95% 0 15 0 11 20 15 0 4 0 1 3 1 1 0 1 0 4 100%
252 Hideki Irabu 31 MON 247 85% 29% 6 100% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 2 100%
253 Jason Isringhausen 27 OAK 304 76% 30% 12 92% 0 1 1 0 10 10 0 1 0 0 1 0 0 0 0 0 3 100%
254 Thomas Jacquez 24 PHI 34 76% 29% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
255 Mike James 32 STL 213 71% 29% 4 100% 0 2 0 2 5 3 0 0 0 0 0 0 0 0 0 0 0
256 Kevin Jarvis 30 COL 505 83% 31% 11 100% 0 16 2 9 10 8 0 0 0 0 0 0 4 0 4 0 1 100%
257 Jose Jimenez 26 COL 301 79% 39% 11 91% 0 5 1 3 8 7 1 2 0 0 2 1 1 1 1 0 0
258 Jason Johnson 26 BAL 501 76% 27% 6 83% 0 3 0 3 5 3 0 0 0 0 0 0 0 0 0 0 2 50%
259 Jonathan Johnson 25 TEX 144 72% 24% 6 100% 1 3 0 2 7 1 1 0 0 0 0 0 0 0 0 0 0
260 Mark Johnson 25 DET 116 78% 28% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 0
261 Mike Johnson 24 MON 466 76% 26% 12 92% 0 4 0 4 11 10 1 1 0 0 1 1 1 1 1 0 2 100%
262 Randy Johnson 36 ARI 1001 62% 21% 22 86% 0 5 2 2 22 13 1 3 0 0 3 2 1 1 1 0 6 83%
263 John Johnstone 31 SFG 222 81% 24% 8 100% 0 3 1 1 6 4 1 0 0 0 0 0 1 1 1 0 2 100%
264 Bobby Jones 28 NYM 99 64% 21% 5 80% 0 3 1 2 3 2 0 0 0 0 0 0 0 0 0 0 3 67%
265 Bobby Jones 30 NYM 676 83% 27% 16 88% 0 9 1 8 13 12 0 1 0 1 0 1 0 0 0 0 4 75%
266 Doug Jones 43 OAK 319 78% 28% 11 100% 0 6 2 4 10 9 0 1 0 0 1 0 0 0 0 0 5 100%
267 Marcus Jones 25 OAK 15 80% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 Todd Jones 32 DET 271 69% 31% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
269 Mike Judd 25 LAD 20 60% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
270 Scott Kamieniecki 36 CLE 157 73% 32% 6 100% 1 3 1 2 5 3 0 1 0 0 1 0 1 0 1 0 1 100%
271 Scott Kamieniecki 36 ATL 114 68% 33% 9 100% 0 0 0 0 9 6 0 0 0 0 0 0 0 0 0 0 0
272 Matt Karchner 33 CHC 75 88% 28% 3 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0
273 Scott Karl 28 ANA 105 86% 22% 1 100% 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0
274 Scott Karl 28 COL 319 82% 32% 13 92% 0 4 0 4 12 10 2 1 0 1 0 1 2 2 2 0 2 100%
275 Steve Karsay 28 CLE 329 72% 36% 17 94% 0 9 2 5 13 12 0 1 0 0 1 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%
276 Randy Keisler 24 NYY 52 77% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
277 Masao Kida 31 DET 13 100% 62% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
278 Darryl Kile 31 STL 960 75% 28% 36 97% 0 12 3 8 31 26 3 1 0 0 1 1 3 2 3 0 8 100%
279 Byung-Hyun Kim 21 ARI 320 56% 15% 8 75% 0 2 0 2 7 7 0 1 0 1 0 1 0 0 0 0 2 100%
280 Ray King 26 MIL 111 75% 36% 6 100% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 0
281 Matt Kinney 23 MIN 186 79% 24% 7 100% 1 3 0 1 5 3 0 1 0 0 1 0 0 0 0 0 0
282 Steve Kline 27 MON 349 75% 34% 12 92% 0 4 0 3 10 9 1 1 0 0 1 1 1 1 1 0 1 100%
283 Billy Koch 25 TOR 326 79% 33% 10 90% 0 6 1 3 7 5 1 0 0 0 0 0 2 1 2 0 3 67%
284 Ryan Kohlmeier 23 BAL 120 75% 20% 3 67% 0 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 1 0%
285 Brandon Kolb 26 SDP 66 73% 29% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
286 Danny Kolb 25 TEX 9 78% 44% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 Yovanny Lara 24 MON 29 66% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 Andy Larkin 26 CIN 30 60% 27% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
289 Andy Larkin 26 KCR 97 78% 23% 3 67% 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
290 Brett Laxton 26 KCR 79 68% 34% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
291 David Lee 27 COL 35 69% 9% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0
292 Sang-Hoon Lee 29 BOS 49 78% 20% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
293 Al Leiter 34 NYM 874 71% 29% 28 100% 0 5 3 1 33 21 3 0 0 0 0 0 2 2 2 0 9 100%
294 Curt Leskanic 32 MIL 334 66% 28% 12 100% 0 11 1 9 11 9 1 0 0 0 0 0 0 0 0 0 0
295 Al Levine 32 ANA 426 81% 36% 16 94% 2 4 0 2 13 10 1 1 0 1 0 1 0 0 0 0 0
296 Allen Levrault 22 MIL 51 75% 22% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
297 Cory Lidle 28 TBD 424 81% 41% 20 95% 0 6 0 6 19 15 2 1 0 0 1 1 1 1 1 0 2 50%
298 Jon Lieber 30 CHC 1047 77% 35% 34 100% 1 28 2 23 31 26 2 1 0 0 1 0 1 1 1 0 2 100%
299 Kerry Ligtenberg 29 ATL 217 68% 21% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 0
300 Ted Lilly 24 NYY 39 64% 23% 2 100% 0 1 1 0 1 0 1 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%
301 Jose Lima 27 HOU 895 81% 27% 25 96% 0 16 4 12 21 17 2 1 0 0 1 1 3 2 2 1 5 100%
302 Mike Lincoln 25 MIN 109 75% 33% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
303 Scott Linebrink 23 HOU 47 70% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
304 Scott Linebrink 23 SFG 16 88% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
305 Felipe Lira 28 MON 468 83% 34% 17 100% 0 4 0 4 17 13 1 0 0 0 0 0 3 1 3 0 1 100%
306 Esteban Loaiza 28 TOR 391 78% 31% 13 85% 1 4 0 3 11 9 1 2 0 0 2 0 1 1 1 0 4 50%
307 Esteban Loaiza 28 TEX 480 78% 26% 20 95% 0 8 1 7 18 14 4 1 0 0 1 0 3 3 3 0 2 100%
308 Rich Loiselle 28 PIT 203 72% 37% 7 86% 0 2 1 1 5 5 0 1 0 0 1 0 0 0 0 0 1 100%
309 Braden Looper 25 FLA 311 82% 41% 13 92% 0 5 1 4 11 9 2 1 0 1 0 1 1 0 1 0 3 100%
310 Albie Lopez 28 TBD 798 82% 37% 23 87% 0 11 3 7 17 14 1 3 0 1 2 3 2 1 2 0 4 100%
311 Rodrigo Lopez 24 SDP 120 77% 33% 4 100% 0 4 0 2 4 1 2 0 0 0 0 0 1 1 1 0 0
312 Andrew Lorraine 27 CHC 148 72% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 Andrew Lorraine 27 CLE 41 76% 22% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
314 Derek Lowe 27 BOS 379 78% 39% 12 100% 1 7 1 6 11 9 1 0 0 0 0 0 0 0 0 0 1 100%
315 Sean Lowe 29 CHW 325 74% 28% 4 75% 0 3 0 3 8 3 0 1 0 0 1 1 0 0 0 0 2 100%
316 Larry Luebbers 30 CIN 94 82% 32% 6 100% 0 1 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
317 John Mabry 29 SEA 6 83% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 Greg Maddux 34 ATL 1012 80% 42% 73 100% 0 25 4 19 68 62 4 2 1 1 0 0 5 4 5 0 7 100%
319 Mike Maddux 38 HOU 128 77% 33% 6 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 2 100%
320 Calvin Maduro 25 BAL 113 71% 18% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
321 Mike Magnante 35 OAK 189 82% 32% 14 93% 0 3 1 2 14 10 2 1 0 0 1 1 1 0 0 1 5 80%
322 Ron Mahay 29 FLA 117 66% 16% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
323 Ron Mahay 29 OAK 82 89% 22% 1 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
324 Pat Mahomes 29 NYM 439 73% 22% 14 100% 0 9 2 5 16 9 3 0 0 0 0 0 2 0 1 1 3 100%
325 Oswaldo Mairena 24 CHC 14 86% 29% 0 0 0 0 0 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%
326 Jim Mann 25 NYM 15 100% 7% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 Matt Mantei 26 ARI 200 63% 14% 4 100% 0 4 2 1 2 1 1 1 0 0 1 0 1 1 1 0 1 100%
328 Josias Manzanillo 32 PIT 246 74% 26% 5 100% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
329 Jason Marquis 21 ATL 103 73% 33% 4 100% 0 1 0 0 4 3 1 0 0 0 0 0 0 0 0 0 1 100%
330 Tom Martin 30 CLE 143 76% 27% 4 75% 0 6 1 5 3 2 0 1 0 0 1 1 0 0 0 0 0
331 Pedro Martinez 28 BOS 817 62% 26% 28 100% 0 13 1 10 28 22 2 0 0 0 0 0 2 2 2 0 4 100%
332 Ramon Martinez 32 BOS 590 76% 27% 8 88% 0 16 1 13 7 6 0 0 0 0 0 0 0 0 0 0 1 0%
333 Willie Martinez 22 CLE 11 82% 18% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
334 Onan Masaoka 22 LAD 116 69% 24% 1 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0
335 T.J. Mathews 30 OAK 273 77% 24% 12 100% 0 2 1 1 11 9 2 0 0 0 0 0 1 1 1 0 0
336 Mike Matthews 26 STL 54 67% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
337 Dave Maurer 25 SDP 63 79% 25% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
338 Brent Mayne 32 COL 5 100% 60% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
339 Joe Mays 24 MIN 723 80% 32% 29 97% 0 9 5 3 22 16 4 2 0 0 2 1 2 2 2 0 3 100%
340 Allen McDill 28 DET 43 86% 19% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
341 Chuck McElroy 32 BAL 282 73% 22% 6 83% 0 2 0 2 6 4 1 1 0 0 1 1 1 1 1 0 0
342 Kevin McGlinchy 23 ATL 42 71% 31% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
343 Tony McKnight 23 HOU 156 83% 33% 8 75% 1 1 0 0 6 6 0 0 0 0 0 0 1 0 1 0 2 50%
344 Greg McMichael 33 ATL 61 82% 30% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
345 Rusty Meacham 32 HOU 23 78% 48% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
346 Brian Meadows 24 KCR 304 88% 32% 6 100% 0 6 0 6 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
347 Brian Meadows 24 SDP 565 83% 31% 18 100% 1 9 0 7 18 14 1 1 1 0 0 0 2 1 2 0 4 100%
348 Gil Meche 21 SEA 363 74% 25% 7 100% 0 7 0 7 7 7 0 0 0 0 0 0 0 0 0 0 0
349 Jim Mecir 30 TBD 199 76% 37% 4 100% 1 1 0 1 4 2 0 0 0 0 0 0 1 0 1 0 1 100%
350 Jim Mecir 30 OAK 153 72% 29% 2 100% 0 2 0 2 3 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%
351 Ramiro Mendoza 28 NYY 281 83% 35% 9 100% 1 2 1 1 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
352 Frank Menechino 29 OAK 8 100% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
353 Hector Mercado 26 CIN 60 70% 23% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
354 Jose Mercedes 29 BAL 636 80% 29% 17 94% 0 2 0 2 16 13 1 0 0 0 0 0 0 0 0 0 6 83%
355 Kent Mercker 32 ANA 225 75% 22% 6 100% 0 1 0 0 5 4 1 1 0 0 1 0 1 1 1 0 2 100%
356 Jose Mesa 34 SEA 372 68% 21% 8 100% 0 6 0 5 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
357 Dan Miceli 29 FLA 207 75% 25% 2 50% 0 5 0 5 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
358 Travis Miller 27 MIN 316 72% 25% 6 83% 0 2 0 1 6 5 0 0 0 0 0 0 0 0 0 0 2 50%
359 Trever Miller 27 LAD 18 83% 39% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
360 Trever Miller 27 PHI 72 74% 33% 1 100% 0 3 1 2 1 0 0 0 0 0 0 0 1 0 0 1 0
361 Wade Miller 23 HOU 453 73% 31% 16 94% 1 9 3 4 12 8 2 0 0 0 0 0 4 1 3 1 4 100%
362 Alan Mills 33 LAD 119 73% 25% 2 100% 0 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0
363 Alan Mills 33 BAL 115 73% 23% 3 67% 0 2 0 1 2 2 0 1 0 0 1 1 0 0 0 0 0
364 Kevin Millwood 25 ATL 903 77% 25% 19 89% 2 4 0 4 19 14 1 0 0 0 0 0 1 1 1 0 6 67%
365 Eric Milton 24 MIN 849 76% 22% 21 90% 0 7 5 2 14 12 1 1 0 0 1 0 0 0 0 0 7 71%
366 Dave Mlicki 32 DET 547 83% 36% 17 94% 0 11 0 9 14 11 3 0 0 0 0 0 3 2 3 0 2 50%
367 Brian Moehler 28 DET 776 83% 36% 32 94% 0 13 3 9 29 17 4 0 0 0 0 0 5 2 4 1 4 75%
368 Mike Mohler 31 STL 98 78% 28% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
369 Mike Mohler 31 CLE 4 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
370 Gabe Molina 25 BAL 74 78% 18% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
371 Gabe Molina 25 ATL 11 82% 45% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
372 Steve Montgomery 29 SDP 27 78% 4% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
373 Trey Moore 27 MON 178 77% 21% 5 60% 0 2 1 1 2 2 0 1 0 0 1 0 0 0 0 0 3 33%
374 David Moraga 24 COL 8 88% 25% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
375 David Moraga 24 MON 14 86% 7% 0 0 0 0 0 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%
376 Mike Morgan 40 ARI 448 81% 42% 12 100% 0 5 0 3 13 10 1 0 0 0 0 0 1 1 1 0 3 100%
377 Jim Morris 36 TBD 48 67% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
378 Matt Morris 25 STL 226 80% 32% 5 100% 0 3 0 1 5 3 0 0 0 0 0 0 1 0 1 0 1 100%
379 Danny Mota 24 MIN 28 89% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
380 Guillermo Mota 26 MON 126 71% 21% 3 100% 0 1 0 1 3 2 1 0 0 0 0 0 1 1 1 0 0
381 Jamie Moyer 37 SEA 678 80% 30% 27 96% 0 10 1 8 27 24 0 1 0 1 0 1 1 0 0 1 4 75%
382 Mark Mulder 22 OAK 705 80% 36% 23 91% 1 7 2 5 22 14 0 3 1 0 2 1 1 0 1 0 0
383 Terry Mulholland 37 ATL 702 84% 39% 21 86% 1 6 1 5 18 12 3 3 0 1 2 2 1 1 1 0 4 50%
384 Scott Mullen 25 KCR 44 80% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
385 Mike Munoz 34 TEX 25 88% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
386 Peter Munro 25 TOR 127 77% 35% 4 75% 0 2 0 1 3 2 1 0 0 0 0 0 2 1 2 0 1 0%
387 Dan Murray 26 KCR 86 72% 33% 5 100% 0 4 1 3 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
388 Mike Mussina 31 BAL 987 76% 34% 30 93% 1 17 0 15 26 24 0 1 0 1 0 1 1 0 1 0 6 67%
389 Mike Myers 31 COL 177 67% 27% 8 88% 0 3 0 2 7 5 2 0 0 0 0 0 3 2 3 0 2 50%
390 Rodney Myers 31 SDP 8 75% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
391 Aaron Myette 22 CHW 12 67% 8% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
392 Charles Nagy 33 CLE 267 78% 31% 14 100% 0 12 1 11 13 12 0 0 0 0 0 0 0 0 0 0 1 100%
393 Joe Nathan 25 SFG 426 74% 23% 11 100% 0 8 1 7 11 8 1 0 0 0 0 0 0 0 0 0 3 100%
394 Joey Nation 21 CHC 55 73% 16% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
395 Jaime Navarro 33 CLE 69 80% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
396 Jaime Navarro 33 MIL 105 81% 28% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
397 Denny Neagle 31 CIN 506 75% 24% 12 100% 0 3 0 3 12 10 2 0 0 0 0 0 1 1 1 0 2 100%
398 Denny Neagle 31 NYY 400 80% 23% 13 100% 0 7 1 5 11 11 0 2 0 0 2 1 1 0 1 0 3 100%
399 Jeff Nelson 33 NYY 295 67% 21% 10 90% 0 0 0 0 9 8 1 1 0 1 0 1 1 1 1 0 1 100%
400 Robb Nen 30 SFG 256 61% 23% 8 75% 1 2 0 2 6 5 0 2 0 0 2 1 0 0 0 0 3 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%
401 Alan Newman 30 CLE 10 90% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
402 Chris Nichting 34 CLE 46 74% 24% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
403 Doug Nickle 25 PHI 15 80% 60% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
404 C.J. Nitkowski 27 DET 497 76% 35% 19 100% 0 7 1 5 22 12 3 1 0 0 1 0 2 1 1 1 1 100%
405 Hideo Nomo 31 DET 828 71% 22% 16 100% 0 11 0 10 16 13 2 1 0 1 0 0 1 1 1 0 4 100%
406 Phil Norton 24 CHC 47 77% 30% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
407 Vladimir Nunez 25 FLA 322 82% 27% 9 89% 1 8 0 7 11 4 2 2 0 1 1 1 0 0 0 0 1 0%
408 Brian O'Connor 23 PIT 62 77% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
409 Tomo Ohka 24 BOS 297 82% 31% 6 100% 0 8 0 7 7 5 1 1 1 0 0 0 1 0 1 0 1 100%
410 Will Ohman 22 CHC 17 76% 35% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
411 Omar Olivares 32 OAK 508 78% 32% 17 100% 0 5 2 3 16 11 2 1 0 0 1 0 2 1 2 0 0
412 Darren Oliver 29 TEX 501 84% 30% 14 100% 0 7 1 6 15 12 1 0 0 0 0 0 0 0 0 0 3 100%
413 Gregg Olson 33 LAD 81 73% 22% 3 100% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
414 Steve Ontiveros 39 BOS 28 96% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
415 Jesse Orosco 43 STL 16 50% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
416 Ramon Ortiz 27 ANA 472 78% 32% 11 100% 0 1 0 1 12 10 1 0 0 0 0 0 1 1 1 0 3 100%
417 Russ Ortiz 26 SFG 871 71% 26% 32 100% 1 11 0 10 33 23 6 0 0 0 0 0 4 4 4 0 7 100%
418 Keith Osik 31 PIT 10 80% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
419 Antonio Osuna 27 LAD 293 66% 16% 9 89% 0 4 2 2 7 6 0 1 0 0 1 0 0 0 0 0 3 100%
420 Vicente Padilla 22 ARI 143 73% 31% 3 100% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
421 Vicente Padilla 22 PHI 148 76% 35% 6 83% 0 3 1 2 4 3 0 1 0 1 0 1 0 0 0 0 3 67%
422 Lance Painter 32 TOR 285 75% 29% 18 94% 1 4 0 2 16 14 1 0 0 0 0 0 2 1 2 0 3 100%
423 Vicente Palacios 36 SDP 46 76% 20% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
424 Jose Paniagua 26 SEA 344 69% 24% 8 100% 0 7 0 6 8 7 0 0 0 0 0 0 1 0 1 0 1 100%
425 Chan Ho Park 27 LAD 963 67% 25% 40 98% 0 19 2 15 38 32 2 3 0 0 3 1 4 2 3 1 9 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 Jim Parque 25 CHW 828 79% 34% 25 88% 1 2 1 1 26 18 1 3 0 0 3 1 0 0 0 0 4 75%
427 Jose Parra 27 PIT 57 77% 28% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 1 100%
428 Steve Parris 32 CIN 861 80% 30% 25 92% 1 15 1 9 22 15 3 1 0 1 0 1 4 1 3 1 8 88%
429 John Parrish 22 BAL 180 67% 26% 3 67% 0 1 0 0 4 2 0 1 0 0 1 1 0 0 0 0 1 0%
430 Danny Patterson 29 DET 244 83% 43% 9 100% 0 4 0 2 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
431 Carl Pavano 24 MON 408 79% 33% 16 88% 0 6 1 4 13 13 0 2 0 1 1 0 1 0 1 0 3 67%
432 Jesus Pena 25 CHW 109 69% 22% 6 100% 0 0 0 0 6 4 0 1 0 0 1 0 0 0 0 0 0
433 Jesus Pena 25 BOS 14 71% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
434 Brad Penny 22 FLA 529 76% 32% 19 89% 0 10 0 10 17 13 1 2 1 1 0 0 1 1 1 0 3 67%
435 Troy Percival 30 ANA 221 69% 17% 3 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
436 Carlos Perez 29 LAD 640 88% 28% 14 86% 1 8 2 5 20 7 2 1 0 0 1 1 2 1 1 1 3 33%
437 Yorkis Perez 32 HOU 111 73% 22% 3 67% 0 0 0 0 2 2 0 1 0 1 0 1 0 0 0 0 1 100%
438 Matt Perisho 25 TEX 515 74% 25% 9 78% 1 5 1 4 8 6 0 3 0 1 2 1 0 0 0 0 5 60%
439 Robert Person 30 PHI 743 68% 19% 11 100% 0 6 0 6 11 9 2 0 0 0 0 0 1 1 1 0 2 100%
440 Chris Peters 28 PIT 121 79% 31% 6 100% 0 1 0 1 6 4 2 0 0 0 0 0 0 0 0 0 1 100%
441 Mark Petkovsek 34 ANA 341 86% 41% 13 92% 1 3 0 2 11 11 0 0 0 0 0 0 0 0 0 0 5 80%
442 Andy Pettitte 28 NYY 903 78% 36% 37 89% 1 15 3 9 33 20 2 4 0 1 3 3 3 1 2 1 5 40%
443 Hipolito Pichardo 30 BOS 275 82% 40% 10 100% 0 7 0 7 10 8 2 1 0 0 1 0 1 1 1 0 2 100%
444 Joel Pineiro 21 SEA 94 79% 27% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
445 Dan Plesac 38 ARI 182 65% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
446 Cliff Politte 26 PHI 251 71% 27% 9 100% 0 5 1 4 8 7 1 0 0 0 0 0 0 0 0 0 1 100%
447 Sidney Ponson 23 BAL 953 78% 29% 21 100% 0 12 0 12 22 20 1 0 0 0 0 0 0 0 0 0 3 100%
448 Jim Poole 34 DET 41 85% 24% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
449 Jim Poole 34 MON 17 82% 12% 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
450 Lou Pote 28 ANA 214 77% 32% 9 100% 0 2 1 1 9 6 1 0 0 0 0 0 1 1 1 0 1 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%
451 Brian Powell 26 HOU 140 82% 24% 3 67% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
452 Jay Powell 28 HOU 127 73% 31% 2 100% 0 4 0 4 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
453 Jeremy Powell 24 MON 121 80% 26% 4 100% 0 2 0 1 3 1 1 0 0 0 0 0 0 0 0 0 2 100%
454 Ariel Prieto 30 OAK 148 82% 31% 4 100% 0 4 1 3 5 2 0 1 0 0 1 0 0 0 0 0 1 100%
455 Luke Prokopec 22 LAD 88 75% 20% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
456 Bill Pulsipher 26 NYM 39 69% 26% 2 100% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
457 Paul Quantrill 31 TOR 368 83% 33% 7 100% 0 2 0 2 9 7 0 0 0 0 0 0 0 0 0 0 1 100%
458 Ruben Quevedo 21 CHC 418 73% 21% 9 100% 1 5 1 4 9 6 1 1 0 0 1 0 2 1 2 0 1 100%
459 Scott Radinsky 32 STL 1 0% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
460 Brad Radke 27 MIN 978 82% 34% 28 93% 0 29 1 27 25 18 5 1 0 1 0 1 5 5 5 0 2 50%
461 Steve Rain 25 CHC 214 64% 22% 2 100% 0 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0
462 Jason Rakers 27 KCR 102 82% 23% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
463 Hector Ramirez 28 MIL 43 79% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
464 Robert Ramsay 26 SEA 230 72% 20% 6 100% 0 3 0 1 7 4 1 0 0 0 0 0 1 0 1 0 2 100%
465 Pat Rapp 32 BAL 798 78% 30% 26 96% 0 4 0 3 26 23 1 1 0 0 1 0 2 1 2 0 2 50%
466 Jon Ratliff 28 OAK 3 100% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
467 Britt Reames 26 STL 170 72% 26% 5 80% 0 2 0 2 4 1 2 0 0 0 0 0 2 2 2 0 1 0%
468 Mark Redman 26 MIN 651 77% 23% 14 100% 0 4 0 4 17 11 1 1 0 0 1 0 1 1 1 0 2 100%
469 Rick Reed 35 NYM 768 81% 32% 16 100% 0 8 1 7 15 14 0 2 0 0 2 0 0 0 0 0 2 100%
470 Steve Reed 35 CLE 243 78% 34% 9 89% 0 6 1 5 8 7 0 1 0 1 0 1 0 0 0 0 3 100%
471 Dan Reichert 23 KCR 690 77% 38% 17 94% 0 13 0 11 17 14 2 0 0 0 0 0 1 1 1 0 1 100%
472 Bryan Rekar 28 TBD 743 83% 36% 23 96% 0 10 1 5 21 18 1 1 0 0 1 1 2 1 2 0 3 67%
473 Mike Remlinger 34 ATL 311 65% 29% 9 100% 1 2 1 1 8 6 1 1 0 0 1 0 1 1 1 0 1 100%
474 Alberto Reyes 29 BAL 62 68% 23% 3 100% 1 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 1 100%
475 Alberto Reyes 29 LAD 24 67% 17% 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%
476 Carlos Reyes 31 PHI 44 84% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
477 Carlos Reyes 31 SDP 77 75% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
478 Dennys Reyes 23 CIN 200 73% 25% 5 80% 0 4 0 4 5 4 0 1 0 1 0 1 0 0 0 0 2 100%
479 Shane Reynolds 32 HOU 588 79% 35% 21 100% 2 8 1 7 20 17 0 0 0 0 0 0 0 0 0 0 2 100%
480 Armando Reynoso 34 ARI 730 82% 28% 35 94% 2 12 1 10 35 26 2 1 0 0 1 0 3 2 2 1 14 86%
481 Arthur Rhodes 30 SEA 281 65% 25% 7 100% 0 2 1 1 8 6 0 0 0 0 0 0 1 0 0 1 1 100%
482 John Riedling 24 CIN 63 59% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
483 Brad Rigby 27 MON 27 78% 37% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
484 Brad Rigby 27 KCR 51 82% 29% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
485 Paul Rigdon 24 CLE 79 71% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
486 Paul Rigdon 24 MIL 302 78% 26% 9 89% 1 7 1 6 7 7 0 0 0 0 0 0 0 0 0 0 3 67%
487 Jerrod Riggan 26 NYM 10 90% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
488 Ricardo Rincon 30 CLE 90 66% 22% 4 100% 0 2 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0
489 Todd Ritchie 28 PIT 804 81% 35% 34 97% 1 9 2 6 35 26 0 1 0 0 1 0 2 0 0 2 5 80%
490 Luis Rivera 22 BAL 4 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
491 Luis Rivera 22 ATL 28 64% 11% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
492 Mariano Rivera 30 NYY 311 78% 32% 17 100% 0 8 2 6 15 15 0 0 0 0 0 0 0 0 0 0 4 100%
493 Grant Roberts 22 NYM 38 76% 34% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
494 John Rocker 25 ATL 251 57% 15% 6 100% 0 1 0 1 6 5 1 0 0 0 0 0 0 0 0 0 1 100%
495 Felix Rodriguez 27 SFG 346 63% 20% 4 75% 0 0 0 0 3 3 0 1 0 1 0 1 0 0 0 0 3 67%
496 Frankie Rodriguez 27 SEA 214 83% 30% 7 100% 0 6 0 5 7 5 2 1 0 0 1 0 2 1 2 0 0
497 Jose Rodriguez 25 STL 19 68% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
498 Rich Rodriguez 37 NYM 185 84% 30% 5 100% 0 2 0 2 5 3 1 0 0 0 0 0 1 1 1 0 0
499 Kenny Rogers 35 TEX 998 80% 35% 45 93% 1 18 4 10 45 26 6 2 0 1 1 2 6 4 5 1 3 67%
500 J.C. Romero 24 MIN 268 73% 34% 11 100% 0 4 0 4 11 11 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%
501 Rafael Roque 28 MIL 29 69% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
502 Jose Rosado 25 KCR 122 80% 25% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
503 Brian Rose 24 COL 293 77% 26% 10 100% 0 6 1 4 8 6 0 0 0 0 0 0 0 0 0 0 0
504 Brian Rose 24 BOS 239 84% 23% 5 100% 0 3 1 2 4 4 0 1 1 0 0 0 0 0 0 0 2 100%
505 Kirk Rueter 29 SFG 799 84% 30% 47 98% 4 9 3 3 42 33 4 0 0 0 0 0 4 4 4 0 10 90%
506 Johnny Ruffin 28 ARI 43 84% 33% 4 100% 0 1 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
507 Sean Runyan 26 DET 12 83% 25% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
508 Ryan Rupe 25 TBD 425 80% 26% 10 100% 0 2 0 2 11 9 1 0 0 0 0 0 0 0 0 0 1 100%
509 Glendon Rusch 25 NYM 802 76% 27% 23 100% 0 5 3 2 24 18 1 0 0 0 0 0 1 0 0 1 5 100%
510 B.J. Ryan 24 BAL 193 66% 25% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
511 Jason Ryan 24 MIN 125 79% 22% 3 100% 0 2 1 0 1 1 0 2 0 0 2 0 0 0 0 0 0
512 Jesus Sanchez 25 FLA 805 77% 26% 26 92% 1 7 0 7 30 19 3 3 0 1 2 1 3 3 3 0 4 100%
513 Johan Santana 21 MIN 398 73% 23% 14 100% 0 5 1 3 14 7 0 1 0 0 1 0 2 0 2 0 0
514 Julio Santana 27 MON 293 73% 25% 10 100% 0 4 1 3 10 8 0 0 0 0 0 0 1 0 0 1 0
515 Jose Santiago 25 KCR 302 77% 37% 11 91% 0 5 0 4 10 8 1 1 0 0 1 0 0 0 0 0 3 67%
516 Kazuhiro Sasaki 32 SEA 265 63% 21% 5 80% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 0%
517 Scott Sauerbeck 28 PIT 349 64% 29% 9 100% 0 5 0 5 10 6 2 0 0 0 0 0 2 1 2 0 2 100%
518 Rich Sauveur 36 OAK 43 81% 35% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
519 Bob Scanlan 33 MIL 13 100% 8% 1 0% 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
520 Curt Schilling 33 PHI 474 75% 28% 10 90% 1 6 0 5 8 8 0 0 0 0 0 0 0 0 0 0 4 75%
521 Curt Schilling 33 ARI 388 79% 30% 12 92% 0 5 1 4 10 10 0 0 0 0 0 0 0 0 0 0 3 67%
522 Jason Schmidt 27 PIT 295 72% 27% 7 100% 0 2 1 0 7 5 0 0 0 0 0 0 0 0 0 0 0
523 Scott Schoeneweis 26 ANA 742 84% 42% 28 93% 2 5 1 3 25 16 4 1 0 0 1 1 4 4 4 0 3 67%
524 Pete Schourek 31 BOS 463 83% 32% 15 87% 0 3 0 3 18 11 2 3 0 0 3 2 1 1 1 0 1 100%
525 Steve Schrenk 31 PHI 109 71% 25% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 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%
526 Rudy Seanez 31 ATL 89 71% 22% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
527 Chris Seelbach 27 ATL 7 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
528 Aaron Sele 30 SEA 908 79% 32% 38 92% 0 20 2 13 33 27 3 3 0 2 1 2 2 1 2 0 3 67%
529 Dan Serafini 26 PIT 280 79% 26% 6 100% 0 1 1 0 6 4 0 0 0 0 0 0 0 0 0 0 3 100%
530 Dan Serafini 26 SDP 20 85% 5% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 100%
531 Scott Service 33 OAK 172 69% 23% 3 67% 0 2 0 2 3 2 0 1 0 1 0 1 0 0 0 0 0
532 Jeff Shaw 33 LAD 249 80% 28% 14 93% 0 4 0 4 13 11 2 1 0 1 0 1 2 2 2 0 1 100%
533 Scott Sheldon 31 TEX 1 0% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
534 Paul Shuey 29 CLE 271 66% 28% 8 100% 0 7 0 7 8 7 1 0 0 0 0 0 0 0 0 0 1 100%
535 Brian Sikorski 25 TEX 187 70% 20% 3 67% 0 3 0 2 1 1 0 1 0 0 1 0 0 0 0 0 0
536 Jose Silva 26 PIT 631 78% 30% 19 95% 0 4 2 2 16 14 1 2 0 1 1 0 1 1 1 0 6 83%
537 Bill Simas 28 CHW 283 75% 23% 9 100% 0 1 0 0 8 7 1 0 0 0 0 0 0 0 0 0 6 100%
538 Mike Sirotka 29 CHW 832 79% 33% 20 95% 2 5 1 2 18 12 2 1 0 0 1 1 2 1 1 1 1 0%
539 Matt Skrmetta 27 PIT 44 84% 25% 2 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
540 Matt Skrmetta 27 MON 29 72% 17% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0
541 Heathcliff Slocumb 34 STL 218 76% 28% 5 100% 0 3 0 3 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
542 Heathcliff Slocumb 34 SDP 92 73% 23% 4 100% 0 1 1 0 4 2 0 0 0 0 0 0 0 0 0 0 0
543 Joe Slusarski 33 HOU 327 81% 33% 6 100% 0 5 1 4 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
544 Brian Smith 27 PIT 20 80% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
545 Chuck Smith 30 FLA 513 70% 30% 16 88% 0 10 0 9 15 11 1 2 0 2 0 1 1 1 1 0 3 67%
546 Dan Smith 24 BOS 15 73% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
547 John Snyder 25 MIL 596 78% 31% 20 90% 0 12 0 10 18 17 1 2 0 1 1 2 0 0 0 0 4 75%
548 Jeff Sparks 28 TBD 90 59% 9% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
549 Steve Sparks 34 DET 446 83% 36% 18 94% 0 11 0 8 17 15 1 1 0 0 1 1 2 1 2 0 1 0%
550 Steve Sparks 25 PIT 20 80% 45% 1 100% 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 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%
551 Justin Speier 26 CLE 290 71% 18% 6 83% 1 1 0 1 6 3 1 1 0 0 1 1 0 0 0 0 0
552 Sean Spencer 25 MON 28 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
553 Stan Spencer 30 SDP 208 82% 24% 4 100% 0 5 0 5 4 3 0 0 0 0 0 0 0 0 0 0 2 100%
554 Paul Spoljaric 29 KCR 40 80% 23% 3 100% 0 2 1 0 4 2 0 0 0 0 0 0 2 0 1 1 1 100%
555 Jerry Spradlin 33 CHC 70 80% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
556 Jerry Spradlin 33 KCR 320 78% 29% 7 86% 0 4 0 3 7 5 0 1 0 0 1 0 1 0 1 0 2 50%
557 Dennis Springer 35 NYM 59 85% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
558 Russ Springer 31 ARI 282 71% 20% 7 86% 0 1 1 0 5 3 0 1 0 0 1 0 1 0 1 0 4 100%
559 Jay Spurgeon 23 BAL 110 81% 24% 3 67% 0 0 0 0 2 2 0 1 0 1 0 1 0 0 0 0 0
560 Rob Stanifer 28 BOS 66 89% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
561 Mike Stanton 33 NYY 291 68% 23% 9 100% 0 2 0 0 11 6 1 0 0 0 0 0 0 0 0 0 3 100%
562 Gene Stechschulte 26 STL 116 78% 33% 4 75% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 0%
563 Blake Stein 26 KCR 464 75% 25% 13 85% 0 8 2 4 8 8 0 1 0 0 1 1 0 0 0 0 4 75%
564 Garrett Stephenson 28 STL 858 79% 28% 30 100% 1 9 0 7 30 26 1 1 0 0 1 0 0 0 0 0 5 100%
565 Dave Stevens 30 ATL 15 67% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
566 Todd Stottlemyre 35 ARI 408 78% 27% 15 93% 0 4 1 3 16 12 0 1 0 1 0 1 1 0 0 1 2 100%
567 Scott Strickland 24 MON 200 73% 26% 6 100% 0 2 0 2 7 5 0 1 0 0 1 0 0 0 0 0 1 100%
568 Joe Strong 37 FLA 95 73% 31% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
569 Everett Stull 28 MIL 199 71% 30% 7 86% 0 1 0 1 7 5 1 0 0 0 0 0 1 1 1 0 2 50%
570 Tanyon Sturtze 29 CHW 85 75% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
571 Tanyon Sturtze 29 TBD 215 79% 34% 5 100% 0 3 1 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
572 Scott Sullivan 29 CIN 439 70% 21% 13 100% 1 4 2 1 10 7 1 1 0 0 1 0 0 0 0 0 2 100%
573 Jeff Suppan 25 KCR 948 79% 32% 21 95% 0 14 1 11 20 15 1 2 0 1 1 1 0 0 0 0 4 75%
574 Mac Suzuki 25 KCR 839 77% 29% 16 100% 1 20 1 18 15 13 1 1 0 0 1 0 2 1 2 0 2 100%
575 Greg Swindell 35 ARI 318 74% 22% 11 100% 0 1 0 1 12 11 0 0 0 0 0 0 0 0 0 0 5 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%
576 Jeff Tam 29 OAK 351 83% 44% 15 93% 0 3 1 2 16 10 2 1 0 1 0 1 3 1 2 1 0
577 Kevin Tapani 36 CHC 829 78% 31% 19 95% 0 11 1 10 18 13 3 0 0 0 0 0 1 0 1 0 5 80%
578 Julian Tavarez 27 COL 530 80% 43% 26 96% 0 14 1 10 23 20 1 1 0 0 1 1 1 0 0 1 0
579 Billy Taylor 38 TBD 62 66% 27% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
580 Amaury Telemaco 26 PHI 107 71% 22% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
581 Anthony Telford 34 MON 330 73% 29% 10 100% 0 5 1 3 9 9 0 0 0 0 0 0 1 0 1 0 3 100%
582 Jay Tessmer 28 NYY 31 81% 39% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
583 Mark Thompson 29 STL 116 74% 26% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
584 Mike Thurman 26 MON 415 82% 31% 15 87% 0 0 0 0 13 12 0 3 0 0 3 2 0 0 0 0 3 67%
585 Mike Timlin 34 BAL 157 76% 32% 10 100% 0 1 0 1 10 9 0 0 0 0 0 0 1 0 1 0 2 100%
586 Mike Timlin 34 STL 138 69% 33% 4 100% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
587 Kevin Tolar 29 DET 12 67% 42% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
588 Brian Tollberg 27 SDP 506 82% 29% 14 86% 0 8 0 6 15 11 1 1 0 0 1 0 1 1 1 0 3 67%
589 Brett Tomko 27 SEA 401 77% 28% 6 100% 0 6 1 3 6 2 1 0 0 0 0 0 1 1 1 0 1 100%
590 Steve Trachsel 29 TOR 276 81% 28% 12 100% 0 8 1 6 11 9 0 0 0 0 0 0 0 0 0 0 3 100%
591 Steve Trachsel 29 TBD 606 81% 30% 18 100% 0 12 2 9 17 12 3 0 0 0 0 0 4 2 3 1 1 100%
592 Mike Trombley 33 BAL 322 69% 24% 9 100% 0 3 0 3 9 7 1 0 0 0 0 0 1 1 1 0 2 100%
593 T.J. Tucker 21 MON 35 91% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
594 Derrick Turnbow 22 ANA 181 69% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
595 Ugueth Urbina 26 MON 54 54% 15% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
596 Marc Valdes 28 HOU 264 78% 36% 8 100% 0 5 1 3 8 6 1 0 0 0 0 0 2 1 2 0 2 100%
597 Ismael Valdez 26 LAD 178 79% 28% 3 100% 0 3 0 2 4 2 1 1 0 0 1 0 1 0 1 0 0
598 Ismael Valdez 26 CHC 291 76% 23% 8 100% 0 7 2 4 9 6 0 0 0 0 0 0 1 0 0 1 1 100%
599 Todd Van Poppel 28 CHC 378 73% 23% 9 100% 0 8 0 6 11 8 1 0 0 0 0 0 1 0 0 0 3 100%
600 Javier Vazquez 23 MON 945 74% 30% 38 89% 0 10 3 6 31 28 2 2 0 1 1 0 2 2 2 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%
601 Mike Venafro 26 TEX 248 79% 39% 12 83% 0 3 1 1 9 9 0 2 0 0 2 2 1 0 1 0 1 100%
602 Dave Veres 33 STL 310 73% 30% 12 83% 0 3 1 2 9 9 0 3 0 2 1 2 0 0 0 0 2 50%
603 Brandon Villafuerte 24 DET 20 80% 45% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
604 Ismael Villegas 23 ATL 15 67% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
605 Ron Villone 30 CIN 643 78% 26% 20 90% 0 4 0 3 21 13 3 4 0 2 2 2 1 1 1 0 5 80%
606 Luis Vizcaino 25 OAK 96 73% 21% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
607 Ryan Vogelsong 22 SFG 24 67% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 Ed Vosberg 38 PHI 106 66% 26% 4 100% 0 1 0 1 8 3 0 0 0 0 0 0 0 0 0 0 1 100%
609 Billy Wagner 28 HOU 129 74% 19% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
610 Dave Wainhouse 32 STL 44 80% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
611 Tim Wakefield 33 BOS 706 83% 27% 14 93% 0 11 1 8 10 8 2 2 1 0 1 1 2 2 2 0 4 100%
612 Kevin Walker 23 SDP 287 68% 30% 8 100% 0 2 0 1 8 8 0 0 0 0 0 0 0 0 0 0 2 100%
613 Pete Walker 31 COL 27 81% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
614 Donne Wall 32 SDP 211 79% 31% 5 100% 0 1 0 1 5 4 1 0 0 0 0 0 0 0 0 0 2 100%
615 Jeff Wallace 24 PIT 185 70% 24% 3 100% 0 1 0 1 3 3 0 1 0 0 1 0 0 0 0 0 0
616 Bryan Ward 28 PHI 79 78% 35% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
617 Bryan Ward 28 ANA 36 92% 50% 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0
618 John Wasdin 27 COL 154 74% 26% 3 100% 0 2 0 2 3 2 1 0 0 0 0 0 1 1 1 0 0
619 John Wasdin 27 BOS 199 78% 23% 3 100% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0
620 Jarrod Washburn 25 ANA 340 78% 21% 11 100% 0 1 1 0 14 9 1 0 0 0 0 0 1 1 1 0 1 100%
621 Allen Watson 29 NYY 115 69% 22% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
622 Mark Watson 26 CLE 33 79% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
623 David Weathers 30 MIL 320 77% 31% 7 100% 0 5 0 4 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
624 Eric Weaver 26 ANA 92 76% 26% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
625 Jeff Weaver 23 DET 849 78% 32% 28 96% 0 16 1 14 28 22 2 1 0 0 1 0 0 0 0 0 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%
626 Ben Weber 30 SFG 44 86% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
627 Ben Weber 30 ANA 59 86% 51% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
628 Bob Wells 33 MIN 351 75% 17% 9 89% 0 2 0 2 9 6 2 2 0 1 1 1 2 2 2 0 1 100%
629 David Wells 37 TOR 972 82% 32% 21 81% 1 8 1 7 18 14 0 3 0 1 2 3 1 0 0 1 7 71%
630 Kip Wells 23 CHW 468 76% 29% 7 71% 0 6 0 6 5 5 0 5 2 0 3 1 0 0 0 0 1 0%
631 Turk Wendell 33 NYM 346 70% 25% 7 100% 0 12 1 8 10 5 0 2 0 0 2 0 0 0 0 0 2 100%
632 Don Wengert 30 ATL 47 74% 26% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
633 Jake Westbrook 22 NYY 38 87% 29% 1 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
634 John Wetteland 33 TEX 269 75% 24% 5 100% 1 2 0 2 5 2 1 0 0 0 0 0 0 0 0 0 1 100%
635 Dan Wheeler 22 TBD 111 74% 23% 4 100% 0 1 0 1 4 2 2 0 0 0 0 0 1 1 1 0 1 100%
636 Matt Whisenant 29 SDP 95 77% 43% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
637 Gabe White 28 COL 323 72% 19% 6 100% 0 2 0 2 6 5 1 0 0 0 0 0 1 1 1 0 2 100%
638 Gabe White 28 CIN 6 50% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
639 Rick White 31 NYM 127 75% 24% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
640 Rick White 31 TBD 293 75% 33% 7 100% 0 1 0 1 7 5 1 0 0 0 0 0 1 1 1 0 0
641 Matt Whiteside 32 SDP 159 75% 29% 9 100% 0 4 2 2 7 7 0 1 0 1 0 0 0 0 0 0 2 100%
642 Bob Wickman 31 CLE 115 83% 41% 5 100% 1 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 2 100%
643 Bob Wickman 31 MIL 194 71% 37% 10 100% 0 3 0 1 9 6 2 0 0 0 0 0 2 1 2 0 0
644 Marc Wilkins 29 PIT 277 71% 25% 9 100% 0 2 0 1 9 8 1 0 0 0 0 0 2 1 1 1 1 100%
645 Brian Williams 31 CHC 122 70% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
646 Brian Williams 31 CLE 81 86% 31% 3 100% 0 2 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
647 Jeff Williams 28 LAD 35 71% 34% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
648 Matt Williams 29 MIL 46 59% 17% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
649 Mike Williams 31 PIT 307 69% 31% 10 100% 0 4 0 3 10 8 2 0 0 0 0 0 1 1 1 0 2 100%
650 Woody Williams 33 SDP 700 78% 28% 18 83% 1 7 1 4 13 12 1 2 0 0 2 2 1 1 1 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%
651 Scott Williamson 24 CIN 495 63% 22% 5 100% 0 4 0 4 9 5 0 0 0 0 0 0 0 0 0 0 1 100%
652 Kris Wilson 23 KCR 145 81% 33% 9 89% 0 2 0 2 9 7 0 1 0 0 1 1 0 0 0 0 1 100%
653 Paul Wilson 27 TBD 206 74% 30% 6 100% 0 3 2 0 4 3 0 0 0 0 0 0 1 0 0 1 1 100%
654 Scott Winchester 27 CIN 35 91% 34% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
655 Matt Wise 24 ANA 163 82% 30% 5 100% 0 2 0 2 5 5 0 0 0 0 0 0 0 0 0 0 0
656 Jay Witasick 27 SDP 287 70% 28% 10 100% 0 5 1 4 9 8 1 0 0 0 0 0 1 1 1 0 2 100%
657 Jay Witasick 27 KCR 410 78% 30% 6 83% 0 5 0 5 6 3 0 1 0 1 0 1 0 0 0 0 0
658 Bobby Witt 36 CLE 77 91% 26% 3 100% 1 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
659 Mark Wohlers 30 CIN 119 76% 25% 4 75% 0 2 1 1 3 2 0 1 0 0 1 1 0 0 0 0 2 100%
660 Randy Wolf 23 PHI 889 73% 23% 29 97% 0 4 1 2 28 18 5 1 0 0 1 0 2 2 2 0 9 89%
661 Kerry Wood 23 CHC 603 66% 22% 14 100% 0 8 1 6 13 11 0 2 0 0 2 0 1 0 1 0 6 100%
662 Steve Woodard 25 CLE 227 83% 30% 10 100% 0 7 1 6 10 8 0 0 0 0 0 0 1 0 0 1 1 100%
663 Steve Woodard 25 MIL 432 80% 30% 16 94% 0 4 0 4 15 15 0 0 0 0 0 0 0 0 0 0 6 83%
664 Tim Worrell 32 BAL 39 77% 31% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
665 Tim Worrell 32 CHC 268 74% 23% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 2 100%
666 Jamey Wright 25 MIL 718 76% 38% 19 100% 1 16 0 14 23 18 0 2 0 0 2 0 0 0 0 0 0
667 Jaret Wright 24 CLE 217 73% 29% 3 100% 0 5 0 4 3 3 0 0 0 0 0 0 0 0 0 0 0
668 Kelly Wunsch 27 CHW 259 70% 42% 7 100% 0 3 0 3 8 6 1 0 0 0 0 0 0 0 0 0 0
669 Esteban Yan 25 TBD 618 78% 25% 9 89% 0 10 0 8 8 6 1 2 0 0 2 0 1 0 1 0 1 100%
670 Ed Yarnall 24 NYY 16 75% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
671 Masato Yoshii 35 COL 726 83% 26% 22 95% 1 16 2 12 19 16 2 0 0 0 0 0 2 1 2 0 6 83%
672 Danny Young 28 CHC 20 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
673 Tim Young 26 BOS 29 69% 14% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
674 Chad Zerbe 28 SFG 24 75% 42% 3 100% 0 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
675 Jeff Zimmerman 27 TEX 323 70% 19% 7 100% 0 1 0 1 7 6 1 1 0 0 1 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%
676 Barry Zito 22 OAK 376 69% 23% 8 100% 0 3 1 2 9 6 1 0 0 0 0 0 0 0 0 0 0
LgAvg 705 76% 29% 21 95% 0 9 1 7 20 16 2 1 0 0 1 1 2 1 1 0 4 87%


1999 MLB  / 2001 MLB  / 2000 AL  / 2000 NL  Pitcher