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

2001 Major League Baseball Pitcher

2000 MLB  / 2002 MLB  / 2001 AL  / 2001 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 18 4.51 162 162 6 1437.2 316 93 204 19 17 .940 109 59 35% 25
ARI 22 4.18 162 162 12 1459.2 264 59 193 12 15 .955 107 55 34% 19
ATL 23 3.97 162 162 5 1447.1 314 96 204 14 11 .955 102 50 33% 14
BAL 22 5.12 162 162 10 1432.1 248 77 157 14 11 .944 157 51 25% 8
BOS 23 4.63 161 161 3 1448.0 302 122 171 9 21 .970 223 51 19% 6
CHC 20 4.33 162 162 8 1437.0 280 84 181 15 21 .946 106 46 30% 13
CHW 21 4.91 162 162 8 1433.1 326 87 224 15 16 .954 107 40 27% 17
CIN 25 5.25 162 162 2 1442.2 315 72 233 10 13 .968 75 62 45% 10
CLE 24 5.07 162 162 3 1446.2 301 89 190 22 19 .927 128 60 32% 13
COL 26 5.59 162 162 8 1430.0 290 90 196 4 18 .986 100 36 26% 12
DET 22 5.41 162 162 16 1429.1 300 97 197 6 15 .980 104 50 32% 19
FLA 23 4.59 162 162 5 1438.0 301 91 199 11 18 .963 75 51 40% 12
HOU 25 4.75 162 162 7 1454.2 310 101 197 12 19 .961 66 49 43% 12
KCR 19 5.30 162 162 5 1440.0 302 122 166 14 18 .954 105 45 30% 15
LAD 21 4.59 162 162 3 1450.2 303 92 197 14 13 .954 82 51 38% 9
MIL 24 4.98 162 162 3 1436.1 322 109 202 11 13 .966 93 47 34% 5
MIN 21 4.73 162 162 12 1441.1 268 79 178 11 13 .959 73 43 37% 6
MON 23 5.01 162 162 5 1431.1 313 85 212 16 26 .949 128 33 20% 18
NYM 22 4.40 162 162 6 1445.2 251 82 158 11 12 .956 131 40 23% 15
NYY 20 4.43 161 161 7 1451.1 320 90 214 16 12 .950 146 45 24% 24
OAK 16 3.98 162 162 13 1463.1 315 83 215 17 10 .946 124 55 31% 18
PHI 22 4.44 162 162 8 1445.1 253 75 167 11 15 .957 57 32 36% 11
PIT 22 5.30 162 162 8 1416.1 283 53 217 13 12 .954 97 37 28% 20
SDP 25 5.01 162 162 5 1440.2 314 84 213 17 8 .946 94 52 36% 6
SEA 15 3.87 162 162 8 1465.0 289 123 159 7 14 .976 73 29 28% 7
SFG 18 4.62 162 162 3 1463.1 304 71 223 10 26 .967 86 45 34% 3
STL 21 4.22 162 162 8 1435.1 258 68 179 11 8 .957 51 37 42% 12
TBD 24 5.48 162 162 1 1423.2 263 93 157 13 12 .951 113 44 28% 12
TEX 25 5.98 162 162 4 1438.1 279 93 175 11 17 .961 79 66 46% 28
TOR 20 4.65 162 162 7 1462.2 289 88 190 11 16 .962 112 47 30% 16
LgAvg 20 4.78 162 162 7 1443 293 88 192 13 15 .957 103 47 31% 14
591 4.78 4858 4858 199 43287.1 8793 2648 5768 377 459 .957 3103 1408 31% 405
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 6195 79% 31% 206 91% 3 93 9 72 204 141 15 19 4 4 11 7 17 11 13 4 34 79%
ARI 6090 74% 27% 185 95% 5 59 4 44 193 135 20 12 0 1 11 6 15 9 13 1 39 87%
ATL 6089 76% 31% 223 96% 6 96 12 64 204 154 15 14 1 2 11 4 11 8 11 0 30 87%
BAL 6273 80% 30% 168 92% 2 77 8 59 157 108 17 14 0 1 13 6 11 4 8 3 25 68%
BOS 6272 75% 29% 178 97% 2 122 10 102 171 127 21 9 1 1 7 5 21 13 16 5 31 97%
CHC 6159 72% 28% 188 94% 0 84 8 61 181 132 22 15 1 3 11 5 21 11 18 3 38 84%
CHW 6200 79% 30% 235 94% 5 87 11 71 224 171 16 15 0 1 14 8 16 10 14 2 50 80%
CIN 6324 80% 31% 240 95% 6 72 5 62 233 187 16 10 0 2 8 4 13 10 13 0 55 84%
CLE 6312 75% 30% 208 90% 6 89 10 67 191 132 18 22 0 1 21 10 19 11 17 2 39 69%
COL 6306 76% 28% 200 97% 3 90 11 64 196 153 9 4 1 1 2 1 18 5 14 4 31 84%
DET 6361 80% 31% 192 97% 3 97 7 66 197 145 11 6 0 2 4 2 15 5 14 1 30 97%
FLA 6227 74% 29% 211 93% 3 91 5 70 199 149 17 11 0 3 8 6 18 11 16 2 41 80%
HOU 6236 74% 29% 207 94% 5 101 11 77 197 149 17 12 2 1 9 7 19 9 17 1 32 84%
KCR 6289 79% 31% 171 93% 4 122 5 105 166 118 19 14 2 4 8 8 18 14 18 0 26 85%
LAD 6201 74% 28% 227 92% 7 92 22 63 197 158 12 14 0 6 8 9 13 8 10 3 46 85%
MIL 6338 75% 29% 228 93% 6 109 5 85 202 161 13 11 0 2 9 6 13 7 11 2 48 83%
MIN 6187 79% 28% 198 96% 3 79 16 52 178 141 14 11 2 0 9 4 13 8 10 3 39 92%
MON 6250 77% 29% 224 94% 5 85 15 55 212 157 23 16 0 2 14 5 26 15 25 1 51 80%
NYM 6107 77% 29% 163 93% 2 82 9 65 158 117 17 11 2 2 7 6 12 7 10 1 39 87%
NYY 6174 75% 29% 219 91% 4 90 10 67 214 154 22 16 1 2 13 7 12 8 9 3 29 69%
OAK 6115 77% 33% 235 92% 3 83 17 55 215 167 13 17 0 4 13 11 10 6 8 2 32 69%
PHI 6198 75% 29% 185 94% 6 75 12 52 167 126 16 11 2 1 8 5 15 11 13 2 45 80%
PIT 6222 78% 33% 221 91% 8 53 5 41 217 165 18 13 0 4 9 6 12 10 11 1 48 75%
SDP 6278 77% 29% 241 93% 6 84 13 57 213 172 14 17 0 4 13 9 8 7 8 0 46 85%
SEA 6096 76% 28% 178 96% 1 123 10 87 159 133 9 7 1 2 4 4 14 7 14 0 27 85%
SFG 6294 76% 28% 247 96% 7 71 8 40 223 160 32 10 3 2 5 4 26 18 24 2 49 86%
STL 6121 75% 30% 185 95% 4 68 7 48 179 145 11 11 0 0 11 6 8 5 7 1 49 92%
TBD 6288 77% 27% 172 90% 4 93 8 74 157 114 9 13 0 3 10 8 12 4 10 2 33 73%
TEX 6469 78% 28% 180 91% 3 93 13 68 175 118 14 11 1 2 8 4 17 7 15 2 28 64%
TOR 6305 78% 32% 199 95% 4 88 6 63 190 138 15 11 0 2 9 5 16 11 15 1 27 81%
LgAvg 6233 77% 30% 204 94% 4 88 10 65 192 144 16 13 1 2 10 6 15 9 13 2 38 82%
186976 77% 30% 6114 94% 126 2648 292 1956 5769 4327 485 377 24 65 288 178 459 270 402 54 1137 82%
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 33 SEA AL 28 27 1 163.0 29 16 13 0 3 1.000 1.60 1.04 7 6 46% 0
2 Jose Acevedo 23 CIN NL 18 18 0 96.0 14 4 10 0 1 1.000 1.31 0.78 6 4 40% 0
3 Juan Acevedo 31 TOT MLB 59 0 0 60.1 11 4 6 1 1 .909 1.49 0.17 4 1 20% 0
4 Juan Acevedo 31 COL NL 39 0 0 32.0 7 4 3 0 1 1.000 1.97 0.18 3 0 0% 0
5 Juan Acevedo 31 FLA NL 20 0 0 28.1 4 0 3 1 0 .750 0.95 0.15 1 1 50% 0
6 Terry Adams 28 LAD NL 43 22 0 166.1 45 13 31 1 2 .978 2.38 1.02 11 4 27% 0
7 Kurt Ainsworth 22 SFG NL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
8 Antonio Alfonseca 29 FLA NL 58 0 0 61.2 14 6 8 0 1 1.000 2.04 0.24 3 0 0% 0
9 Armando Almanza 28 FLA NL 52 0 0 41.0 3 0 3 0 0 1.000 0.66 0.06 2 5 71% 2
10 Carlos Almanzar 27 NYY AL 10 0 0 10.2 3 1 2 0 0 1.000 2.53 0.30 0 0 0
11 Brian Anderson 29 ARI NL 29 22 1 133.1 43 9 32 2 2 .953 2.77 1.41 7 5 42% 7
12 Jimmy Anderson 25 PIT NL 34 34 1 206.1 48 8 37 3 0 .938 1.96 1.32 33 4 11% 4
13 Matt Anderson 24 DET AL 62 0 0 56.0 14 9 5 0 0 1.000 2.25 0.23 4 0 0% 0
14 Rick Ankiel 21 STL NL 6 6 0 24.0 3 0 3 0 0 1.000 1.12 0.50 1 1 50% 0
15 Kevin Appier 33 NYM NL 33 33 1 206.2 34 11 21 2 2 .941 1.39 0.97 22 8 27% 0
16 Tony Armas 23 MON NL 34 34 0 196.2 37 14 20 3 1 .919 1.56 1.00 12 6 33% 1
17 Rolando Arrojo 32 BOS AL 41 9 0 103.1 29 12 17 0 3 1.000 2.53 0.71 8 1 11% 0
18 Bronson Arroyo 24 PIT NL 24 13 1 88.1 20 3 15 2 1 .900 1.83 0.75 4 2 33% 0
19 Andy Ashby 33 LAD NL 2 2 0 11.2 1 0 1 0 0 1.000 0.77 0.50 1 1 50% 0
20 Pedro Astacio 32 TOT MLB 26 26 4 169.2 36 10 25 1 1 .972 1.86 1.35 16 9 36% 1
21 Pedro Astacio 32 COL NL 22 22 4 141.0 27 8 18 1 1 .963 1.66 1.18 14 5 26% 0
22 Pedro Astacio 32 HOU NL 4 4 0 28.2 9 2 7 0 0 1.000 2.83 2.25 2 4 67% 1
23 Justin Atchley 27 CIN NL 15 0 0 10.1 0 0 0 0 0 0.00 0.00 0 0 0
24 Jeff Austin 24 KCR AL 21 0 0 26.0 6 2 2 2 0 .667 1.38 0.19 0 1 100% 1
25 Manny Aybar 29 CHC NL 17 1 0 22.2 5 2 2 1 0 .800 1.59 0.24 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
26 Mike Bacsik 23 CLE AL 3 0 0 9.0 1 0 1 0 0 1.000 1.00 0.33 0 0 0
27 Benito Baez 24 FLA NL 8 0 0 9.1 1 0 1 0 0 1.000 0.96 0.13 1 0 0% 0
28 Danys Baez 23 CLE AL 43 0 0 50.1 8 4 3 1 0 .875 1.25 0.16 8 3 27% 0
29 Cory Bailey 30 KCR AL 53 0 0 67.1 11 4 6 1 1 .909 1.34 0.19 4 1 20% 0
30 James Baldwin 29 TOT MLB 29 28 2 175.0 38 12 25 1 4 .974 1.90 1.28 10 7 41% 1
31 James Baldwin 29 CHW AL 17 16 2 95.2 24 7 17 0 3 1.000 2.26 1.41 7 3 30% 0
32 James Baldwin 29 LAD NL 12 12 0 79.1 14 5 8 1 1 .929 1.47 1.08 3 4 57% 1
33 John Bale 27 BAL AL 14 0 0 26.2 3 1 2 0 0 1.000 1.01 0.21 3 2 40% 0
34 Grant Balfour 23 MIN AL 2 0 0 2.2 1 0 1 0 0 1.000 3.38 0.50 0 0 0
35 Willie Banks 32 BOS AL 5 0 0 10.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
36 Lorenzo Barcelo 23 CHW AL 17 0 0 21.0 5 3 2 0 0 1.000 2.14 0.29 1 0 0% 0
37 Miguel Batista 30 ARI NL 48 18 0 139.1 25 7 17 1 1 .960 1.55 0.50 24 6 20% 1
38 Rick Bauer 24 BAL AL 6 6 0 33.0 4 1 2 1 1 .750 0.82 0.50 4 1 20% 0
39 Rod Beck 32 BOS AL 68 0 0 80.2 19 3 16 0 2 1.000 2.12 0.28 6 3 33% 2
40 Josh Beckett 21 FLA NL 4 4 0 24.0 6 0 6 0 0 1.000 2.25 1.50 2 1 33% 0
41 Joe Beimel 24 PIT NL 42 15 0 115.1 22 3 17 2 0 .909 1.56 0.48 7 6 46% 7
42 Kevin Beirne 27 TOR AL 5 0 0 7.0 4 1 3 0 0 1.000 5.14 0.80 1 0 0% 0
43 Todd Belitz 25 COL NL 8 0 0 9.1 1 0 1 0 0 1.000 0.96 0.13 0 0 0
44 Rob Bell 24 TOT MLB 27 27 0 149.2 23 8 15 0 3 1.000 1.38 0.85 15 10 40% 0
45 Rob Bell 24 CIN NL 9 9 0 44.1 7 1 6 0 1 1.000 1.42 0.78 3 5 63% 0
46 Rob Bell 24 TEX AL 18 18 0 105.1 16 7 9 0 2 1.000 1.37 0.89 12 5 29% 0
47 Alan Benes 29 STL NL 9 1 0 14.2 1 1 0 0 0 1.000 0.61 0.11 0 1 100% 0
48 Andy Benes 33 STL NL 27 19 0 107.1 16 7 9 0 1 1.000 1.34 0.59 6 5 45% 1
49 Armando Benitez 28 NYM NL 73 0 0 76.1 8 4 4 0 0 1.000 0.94 0.11 11 1 8% 0
50 Joaquin Benoit 23 TEX AL 1 1 0 5.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
51 Jason Bere 30 CHC NL 32 32 2 188.0 28 12 15 1 0 .964 1.29 0.84 14 3 18% 1
52 Adam Bernero 24 DET AL 5 0 0 12.1 4 3 1 0 0 1.000 2.92 0.80 0 0 1
53 Rocky Biddle 25 CHW AL 30 21 0 128.2 22 6 15 1 0 .955 1.47 0.70 15 5 25% 0
54 Nick Bierbrodt 23 TOT MLB 16 16 0 84.1 16 2 14 0 1 1.000 1.71 1.00 7 4 36% 2
55 Nick Bierbrodt 23 ARI NL 5 5 0 23.0 9 1 8 0 1 1.000 3.52 1.80 2 2 50% 2
56 Nick Bierbrodt 23 TBD AL 11 11 0 61.1 7 1 6 0 0 1.000 1.03 0.64 5 2 29% 0
57 Willie Blair 35 DET AL 9 4 0 24.0 6 3 3 0 0 1.000 2.25 0.67 3 0 0% 0
58 Matt Blank 25 MON NL 5 4 0 22.2 8 1 7 0 0 1.000 3.18 1.60 1 1 50% 0
59 Brian Boehringer 32 TOT MLB 51 0 0 69.0 3 1 2 0 0 1.000 0.39 0.06 8 0 0% 0
60 Brian Boehringer 32 NYY AL 22 0 0 34.2 2 0 2 0 0 1.000 0.52 0.09 4 0 0% 0
61 Brian Boehringer 32 SFG NL 29 0 0 34.1 1 1 0 0 0 1.000 0.26 0.03 4 0 0% 0
62 Brian Bohanon 32 COL NL 20 19 0 97.0 17 5 12 0 0 1.000 1.58 0.85 7 5 42% 1
63 Ricky Bones 32 FLA NL 61 0 0 64.0 21 4 16 1 3 .952 2.81 0.33 0 2 100% 0
64 Bobby Bonilla 38 STL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
65 Pedro Borbon 33 TOR AL 71 0 0 53.1 9 3 6 0 0 1.000 1.52 0.13 10 2 17% 0
66 Dave Borkowski 24 DET AL 15 0 0 29.2 6 1 4 1 1 .833 1.52 0.33 2 0 0% 1
67 Toby Borland 32 ANA AL 2 0 0 3.1 2 1 1 0 0 1.000 5.40 1.00 0 0 0
68 Joe Borowski 30 CHC NL 1 1 0 1.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
69 Ricky Bottalico 31 PHI NL 66 0 0 67.0 14 3 10 1 0 .929 1.75 0.20 2 2 50% 0
70 Kent Bottenfield 32 HOU NL 13 9 0 52.0 5 0 5 0 0 1.000 0.87 0.38 2 0 0% 0
71 Brian Bowles 24 TOR AL 2 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
72 Chad Bradford 26 OAK AL 35 0 0 36.2 8 0 8 0 0 1.000 1.96 0.23 5 1 17% 0
73 Jeff Brantley 37 TEX AL 18 0 0 21.0 0 0 0 0 0 0.00 0.00 1 1 50% 0
74 Leslie Brea 27 BAL AL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
75 Chris Brock 31 PHI NL 24 0 0 32.2 7 3 3 1 0 .857 1.65 0.25 1 1 50% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
76 Troy Brohawn 28 ARI NL 59 0 0 49.1 10 2 8 0 1 1.000 1.82 0.17 5 1 17% 1
77 Jim Brower 28 CIN NL 46 10 0 129.1 41 10 29 2 2 .951 2.71 0.85 5 4 44% 1
78 Kevin Brown 36 LAD NL 20 19 1 115.2 34 10 22 2 1 .941 2.49 1.60 8 3 27% 3
79 Mike Buddie 30 MIL NL 31 0 0 41.2 17 4 13 0 1 1.000 3.67 0.55 1 4 80% 0
80 Mark Buehrle 22 CHW AL 32 32 4 221.1 63 11 49 3 5 .952 2.44 1.88 6 6 50% 5
81 Dave Burba 34 CLE AL 32 27 1 150.2 35 17 18 0 1 1.000 2.09 1.09 17 2 11% 1
82 John Burkett 36 ATL NL 34 34 1 219.1 41 15 26 0 1 1.000 1.68 1.21 13 9 41% 3
83 A.J. Burnett 24 FLA NL 27 27 2 173.1 40 11 27 2 0 .950 1.97 1.41 16 9 36% 5
84 Paul Byrd 30 TOT MLB 19 16 1 103.1 25 8 16 1 0 .960 2.09 1.26 8 4 33% 1
85 Paul Byrd 30 PHI NL 3 1 0 10.0 4 3 1 0 0 1.000 3.60 1.33 3 0 0% 0
86 Paul Byrd 30 KCR AL 16 15 1 93.1 21 5 15 1 0 .952 1.93 1.25 5 4 44% 1
87 Jose Cabrera 29 ATL NL 55 0 0 59.1 10 2 7 1 1 .900 1.37 0.16 2 0 0% 2
88 Mickey Callaway 26 TBD AL 2 0 0 5.0 0 0 0 0 0 0.00 0.00 0 0 0
89 Chris Carpenter 26 TOR AL 34 34 3 215.2 36 11 25 0 6 1.000 1.50 1.06 8 8 50% 0
90 Giovanni Carrara 33 LAD NL 47 3 0 85.1 15 5 10 0 1 1.000 1.58 0.32 5 1 17% 0
91 Hector Carrasco 31 MIN AL 56 0 0 73.2 6 0 5 1 0 .833 0.61 0.09 4 5 56% 0
92 Carlos Castillo 26 BOS AL 2 0 0 3.0 1 1 0 0 0 1.000 3.00 0.50 3 0 0% 0
93 Frank Castillo 32 BOS AL 26 26 0 136.2 32 16 16 0 1 1.000 2.11 1.23 27 6 18% 0
94 Shawn Chacon 23 COL NL 27 27 0 160.0 24 8 16 0 0 1.000 1.35 0.89 14 4 22% 2
95 Norm Charlton 38 SEA AL 44 0 0 47.2 12 6 6 0 0 1.000 2.27 0.27 3 2 40% 1
96 Bruce Chen 24 TOT MLB 27 27 0 146.0 26 4 21 1 1 .962 1.54 0.93 10 7 41% 7
97 Bruce Chen 24 PHI NL 16 16 0 86.1 12 2 10 0 1 1.000 1.25 0.75 6 1 14% 1
98 Bruce Chen 24 NYM NL 11 11 0 59.2 14 2 11 1 0 .929 1.96 1.18 4 6 60% 6
99 Scott Chiasson 23 CHC NL 6 0 0 6.2 3 1 2 0 0 1.000 4.05 0.50 0 0 0
100 Randy Choate 25 NYY AL 37 0 0 48.1 13 2 11 0 1 1.000 2.42 0.35 2 1 33% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
101 Bobby Chouinard 29 COL NL 8 0 0 7.2 2 1 1 0 0 1.000 2.35 0.25 0 0 0
102 Jason Christiansen 31 TOT MLB 55 0 0 36.1 6 1 5 0 0 1.000 1.49 0.11 0 1 100% 0
103 Jason Christiansen 31 STL NL 30 0 0 19.1 2 0 2 0 0 1.000 0.93 0.07 0 1 100% 0
104 Jason Christiansen 31 SFG NL 25 0 0 17.0 4 1 3 0 0 1.000 2.12 0.16 0 0 0
105 Tim Christman 26 COL NL 1 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
106 Roger Clemens 38 NYY AL 33 33 0 220.1 46 11 33 2 3 .957 1.80 1.33 34 6 15% 3
107 Matt Clement 26 FLA NL 31 31 0 169.1 35 14 20 1 1 .971 1.81 1.10 6 5 45% 0
108 Pasqual Coco 23 TOR AL 7 1 0 14.1 4 1 3 0 0 1.000 2.51 0.57 2 0 0% 0
109 Tony Cogan 24 KCR AL 39 0 0 24.2 6 3 3 0 1 1.000 2.19 0.15 1 0 0% 0
110 Dave Coggin 24 PHI NL 17 17 0 95.0 21 9 12 0 0 1.000 1.99 1.24 2 3 60% 0
111 Jesus Colome 23 TBD AL 30 0 0 48.2 6 4 1 1 0 .833 0.92 0.17 6 0 0% 0
112 Bartolo Colon 28 CLE AL 34 34 1 222.1 40 12 27 1 4 .975 1.58 1.15 7 5 42% 1
113 David Cone 38 BOS AL 25 25 0 135.2 25 14 9 2 0 .920 1.53 0.92 19 7 27% 0
114 Dennis Cook 38 TOT MLB 62 0 0 45.2 6 2 3 1 0 .833 0.99 0.08 2 0 0% 0
115 Dennis Cook 38 NYM NL 43 0 0 36.0 6 2 3 1 0 .833 1.25 0.12 1 0 0% 0
116 Dennis Cook 38 PHI NL 19 0 0 9.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
117 Brian Cooper 26 ANA AL 7 1 0 13.2 2 2 0 0 0 1.000 1.32 0.29 0 0 0
118 Rocky Coppinger 27 MIL NL 8 3 0 22.2 3 1 1 1 1 .667 0.79 0.25 1 2 67% 0
119 Francisco Cordero 26 TEX AL 3 0 0 2.1 0 0 0 0 0 0.00 0.00 0 0 0
120 Mark Corey 26 NYM NL 2 0 0 1.2 0 0 0 0 0 0.00 0.00 0 0 0
121 Rheal Cormier 34 PHI NL 60 0 0 51.1 17 6 10 1 2 .941 2.81 0.27 3 1 25% 1
122 Nate Cornejo 21 DET AL 10 10 0 42.2 8 3 5 0 1 1.000 1.69 0.80 3 2 40% 0
123 Tim Crabtree 31 TEX AL 21 0 0 23.1 6 1 5 0 1 1.000 2.31 0.29 0 1 100% 0
124 Paxton Crawford 23 BOS AL 8 7 0 36.0 7 3 4 0 0 1.000 1.75 0.88 3 0 0% 0
125 Doug Creek 32 TBD AL 66 0 0 62.2 10 2 5 3 1 .700 1.01 0.11 6 4 40% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
126 Jack Cressend 26 MIN AL 44 0 0 56.1 12 5 7 0 0 1.000 1.92 0.27 5 0 0% 0
127 Juan Cruz 22 CHC NL 8 8 0 44.2 8 3 5 0 1 1.000 1.61 1.00 3 4 57% 0
128 Nelson Cruz 28 HOU NL 66 0 0 82.1 23 8 14 1 0 .957 2.40 0.33 4 6 60% 1
129 Darwin Cubillan 28 MON NL 29 0 0 26.1 2 0 1 1 0 .500 0.34 0.03 1 1 50% 1
130 Will Cunnane 27 MIL NL 31 1 0 51.2 14 4 10 0 0 1.000 2.44 0.45 3 2 40% 0
131 Jeff D'Amico 25 MIL NL 10 10 0 47.1 7 1 6 0 0 1.000 1.33 0.70 2 1 33% 0
132 Omar Daal 29 PHI NL 32 32 0 185.2 39 7 31 1 4 .974 1.84 1.19 3 2 40% 2
133 Vic Darensbourg 30 FLA NL 58 0 0 48.2 12 1 10 1 1 .917 2.03 0.19 1 0 0% 0
134 Joe Davenport 25 COL NL 7 0 0 10.1 2 0 2 0 0 1.000 1.74 0.29 0 0 0
135 Tom Davey 27 SDP NL 39 0 0 38.0 8 2 6 0 0 1.000 1.89 0.21 6 3 33% 1
136 Doug Davis 25 TEX AL 30 30 1 186.0 32 5 25 2 2 .938 1.45 1.00 6 11 65% 11
137 Kane Davis 26 COL NL 57 0 0 68.1 13 1 12 0 1 1.000 1.71 0.23 6 0 0% 0
138 Lance Davis 24 CIN NL 20 20 1 106.1 30 6 23 1 2 .967 2.45 1.45 5 4 44% 6
139 Valerio De Los Santos 28 MIL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
140 Mike DeJean 30 MIL NL 75 0 0 84.1 24 7 17 0 1 1.000 2.56 0.32 10 3 23% 0
141 Ryan Dempster 24 FLA NL 34 34 2 211.1 55 16 36 3 7 .945 2.21 1.53 10 7 41% 1
142 Elmer Dessens 30 CIN NL 34 34 1 205.0 32 6 26 0 3 1.000 1.40 0.94 13 15 54% 0
143 Matt DeWitt 23 TOR AL 16 0 0 19.0 5 2 3 0 1 1.000 2.37 0.31 2 0 0% 0
144 R.A. Dickey 26 TEX AL 4 0 0 12.0 2 1 1 0 0 1.000 1.50 0.50 1 2 67% 0
145 Craig Dingman 27 COL NL 7 0 0 7.1 2 0 2 0 0 1.000 2.45 0.29 1 1 50% 1
146 Chris Donnels 35 LAD NL 1 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
147 Octavio Dotel 27 HOU NL 61 4 0 105.0 25 9 14 2 3 .920 1.97 0.38 5 4 44% 1
148 Sean Douglass 22 BAL AL 4 4 0 20.1 1 0 1 0 0 1.000 0.44 0.25 1 0 0% 0
149 Darren Dreifort 29 LAD NL 16 16 0 94.2 16 4 11 1 2 .938 1.43 0.94 6 6 50% 0
150 Ryan Drese 25 CLE AL 9 4 0 36.2 10 4 5 1 1 .900 2.21 1.00 2 3 60% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
151 Tim Drew 22 CLE AL 8 6 0 35.0 8 3 4 1 1 .875 1.80 0.88 4 1 20% 1
152 Justin Duchscherer 23 TEX AL 5 2 0 14.2 1 1 0 0 0 1.000 0.61 0.20 5 0 0% 0
153 Brandon Duckworth 25 PHI NL 11 11 0 69.0 13 4 7 2 0 .846 1.43 1.00 1 2 67% 0
154 Courtney Duncan 26 CHC NL 36 0 0 42.2 7 2 2 3 0 .571 0.84 0.11 7 2 22% 0
155 Chad Durbin 23 KCR AL 29 29 2 179.0 41 20 20 1 3 .976 2.01 1.38 11 7 39% 3
156 Mike Duvall 26 MIN AL 8 0 0 4.2 0 0 0 0 0 0.00 0.00 0 0 0
157 Adam Eaton 23 SDP NL 17 17 2 116.2 33 13 18 2 2 .939 2.39 1.82 2 4 67% 0
158 Joey Eischen 31 MON NL 24 0 0 29.2 7 3 4 0 0 1.000 2.12 0.29 3 0 0% 0
159 Scott Elarton 25 TOT MLB 24 24 0 132.2 32 9 21 2 2 .938 2.04 1.25 9 3 25% 2
160 Scott Elarton 25 HOU NL 20 20 0 109.2 29 9 18 2 2 .931 2.22 1.35 6 2 25% 2
161 Scott Elarton 25 COL NL 4 4 0 23.0 3 0 3 0 0 1.000 1.17 0.75 3 1 25% 0
162 Cal Eldred 33 CHW AL 2 2 0 6.0 2 0 2 0 0 1.000 3.00 1.00 0 0 0
163 Robert Ellis 30 ARI NL 19 17 0 92.0 20 8 12 0 0 1.000 1.96 1.05 6 3 33% 0
164 Alan Embree 31 TOT MLB 61 0 0 54.0 6 2 4 0 1 1.000 1.00 0.10 4 2 33% 1
165 Alan Embree 31 SFG NL 22 0 0 20.0 1 0 1 0 0 1.000 0.45 0.05 4 1 20% 0
166 Alan Embree 31 CHW AL 39 0 0 34.0 5 2 3 0 1 1.000 1.32 0.13 0 1 100% 1
167 Todd Erdos 27 BOS AL 10 0 0 16.1 2 1 1 0 1 1.000 1.10 0.20 0 1 100% 0
168 Kelvim Escobar 25 TOR AL 59 11 1 126.0 15 6 8 1 0 .933 1.00 0.24 18 1 5% 1
169 Shawn Estes 28 SFG NL 27 27 0 159.0 39 3 33 3 2 .923 2.04 1.33 14 4 22% 2
170 Horacio Estrada 25 COL NL 4 0 0 4.1 1 0 1 0 0 1.000 2.08 0.25 0 0 1
171 Scott Eyre 29 TOR AL 17 0 0 15.2 2 0 2 0 0 1.000 1.15 0.12 0 3 100% 0
172 Kyle Farnsworth 25 CHC NL 76 0 0 82.0 7 3 4 0 0 1.000 0.77 0.09 7 3 30% 0
173 Jeff Fassero 38 CHC NL 82 0 0 73.2 12 3 9 0 2 1.000 1.47 0.15 2 1 33% 0
174 Jared Fernandez 29 CIN NL 5 2 0 12.1 5 1 4 0 0 1.000 3.65 1.00 2 2 50% 0
175 Osvaldo Fernandez 32 CIN NL 20 14 0 79.1 23 2 20 1 2 .957 2.50 1.10 0 3 100% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
176 Mike Fetters 36 TOT MLB 54 0 0 47.1 10 1 8 1 0 .900 1.71 0.17 7 0 0% 0
177 Mike Fetters 36 LAD NL 34 0 0 29.2 5 1 3 1 0 .800 1.21 0.12 5 0 0% 0
178 Mike Fetters 36 PIT NL 20 0 0 17.2 5 0 5 0 0 1.000 2.55 0.25 2 0 0% 0
179 Nelson Figueroa 27 PHI NL 19 13 0 89.0 8 2 6 0 1 1.000 0.81 0.42 7 2 22% 0
180 Jeremy Fikac 26 SDP NL 23 0 0 26.1 4 0 4 0 0 1.000 1.37 0.17 0 0 0
181 Bob File 24 TOR AL 60 0 0 74.1 19 7 11 1 1 .947 2.18 0.30 9 2 18% 0
182 Chuck Finley 38 CLE AL 22 22 1 113.2 16 2 11 3 0 .813 1.03 0.59 7 7 50% 2
183 Steve Finley 36 ARI NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
184 Tony Fiore 29 TOT MLB 7 0 0 9.2 3 2 1 0 0 1.000 2.79 0.43 0 0 0
185 Tony Fiore 29 TBD AL 3 0 0 3.1 1 1 0 0 0 1.000 2.70 0.33 0 0 0
186 Tony Fiore 29 MIN AL 4 0 0 6.1 2 1 1 0 0 1.000 2.84 0.50 0 0 0
187 Bryce Florie 31 BOS AL 7 0 0 8.2 2 1 1 0 0 1.000 2.08 0.29 1 0 0% 0
188 Josh Fogg 24 CHW AL 11 0 0 13.1 2 1 1 0 0 1.000 1.35 0.18 1 1 50% 1
189 Casey Fossum 23 BOS AL 13 7 0 44.1 4 3 1 0 0 1.000 0.81 0.31 4 0 0% 0
190 Kevin Foster 32 TEX AL 9 0 0 17.2 0 0 0 0 0 0.00 0.00 0 1 100% 0
191 Kris Foster 26 BAL AL 7 0 0 10.0 4 0 4 0 0 1.000 3.60 0.57 0 0 0
192 Keith Foulke 28 CHW AL 72 0 0 81.0 18 7 11 0 0 1.000 2.00 0.25 3 1 25% 1
193 Chad Fox 30 MIL NL 65 0 0 66.2 11 4 6 1 0 .909 1.35 0.15 6 1 14% 0
194 John Franco 40 NYM NL 58 0 0 53.1 9 1 7 1 0 .889 1.35 0.14 2 1 33% 1
195 Ryan Franklin 28 SEA AL 38 0 0 78.1 14 8 6 0 0 1.000 1.61 0.37 5 2 29% 0
196 Wayne Franklin 27 HOU NL 11 0 0 12.0 2 0 2 0 0 1.000 1.50 0.18 0 0 0
197 John Frascatore 31 TOR AL 12 0 0 16.1 6 1 5 0 0 1.000 3.31 0.50 0 1 100% 1
198 Brian Fuentes 25 SEA AL 10 0 0 11.2 4 1 3 0 0 1.000 3.09 0.40 0 1 100% 2
199 Aaron Fultz 27 SFG NL 66 0 0 71.0 18 4 14 0 1 1.000 2.28 0.27 2 0 0% 0
200 Mike Fyhrie 31 TOT MLB 18 0 0 20.0 6 2 4 0 1 1.000 2.70 0.33 1 0 0% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
201 Mike Fyhrie 31 CHC NL 15 0 0 15.0 6 2 4 0 1 1.000 3.60 0.40 1 0 0% 1
202 Mike Fyhrie 31 OAK AL 3 0 0 5.0 0 0 0 0 0 0.00 0.00 0 0 0
203 Eric Gagne 25 LAD NL 33 24 0 151.2 22 10 11 1 0 .955 1.25 0.64 10 6 38% 1
204 Gus Gandarillas 29 MIL NL 16 0 0 19.2 5 2 3 0 1 1.000 2.29 0.31 2 0 0% 0
205 Rich Garces 30 BOS AL 62 0 0 67.0 18 7 11 0 2 1.000 2.42 0.29 13 0 0% 0
206 Freddy Garcia 24 SEA AL 34 34 4 238.2 69 29 39 1 5 .986 2.56 2.00 18 2 10% 0
207 Mark Gardner 39 SFG NL 23 15 0 91.2 12 2 10 0 0 1.000 1.18 0.52 8 5 38% 0
208 Jon Garland 21 CHW AL 35 16 0 117.0 26 8 17 1 4 .962 1.92 0.71 5 5 50% 1
209 Chris George 21 KCR AL 13 13 1 74.0 13 7 5 1 0 .923 1.46 0.92 5 1 17% 1
210 Matt Ginter 23 CHW AL 20 0 0 39.2 7 3 4 0 0 1.000 1.59 0.35 2 1 33% 0
211 Tom Glavine 35 ATL NL 35 35 1 219.1 52 12 40 0 2 1.000 2.13 1.49 10 11 52% 3
212 Gary Glover 24 CHW AL 46 11 0 100.1 25 9 15 1 0 .960 2.15 0.52 4 3 43% 3
213 Ryan Glynn 26 TEX AL 12 9 0 46.0 12 7 5 0 0 1.000 2.35 1.00 2 1 33% 0
214 Wayne Gomes 28 TOT MLB 55 0 0 63.0 7 2 5 0 0 1.000 1.00 0.13 3 1 25% 0
215 Wayne Gomes 28 PHI NL 42 0 0 48.0 5 1 4 0 0 1.000 0.94 0.12 2 0 0% 0
216 Wayne Gomes 28 SFG NL 13 0 0 15.0 2 1 1 0 0 1.000 1.20 0.15 1 1 50% 0
217 Dicky Gonzalez 22 NYM NL 16 7 0 59.0 12 4 8 0 0 1.000 1.83 0.75 12 1 8% 0
218 Tom Gordon 33 CHC NL 47 0 0 45.1 2 1 1 0 0 1.000 0.40 0.04 6 0 0% 0
219 Danny Graves 27 CIN NL 66 0 0 80.1 27 6 21 0 0 1.000 3.02 0.41 4 1 20% 0
220 Steve Green 23 ANA AL 1 1 0 6.0 1 0 1 0 1 1.000 1.50 1.00 0 0 0
221 Jason Grilli 24 FLA NL 6 5 0 26.2 4 1 3 0 0 1.000 1.35 0.67 0 1 100% 0
222 Jason Grimsley 33 KCR AL 73 0 0 80.1 22 6 12 4 2 .818 2.02 0.25 8 6 43% 1
223 Buddy Groom 35 BAL AL 70 0 0 66.0 10 4 5 1 1 .900 1.23 0.13 1 2 67% 0
224 Eddie Guardado 30 MIN AL 67 0 0 66.2 9 3 6 0 0 1.000 1.22 0.13 1 0 0% 0
225 Mark Guthrie 35 OAK AL 54 0 0 52.1 4 0 4 0 0 1.000 0.69 0.07 3 4 57% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
226 Geraldo Guzman 28 ARI NL 4 0 0 9.1 0 0 0 0 0 0.00 0.00 0 0 0
227 Luther Hackman 26 STL NL 35 0 0 35.2 6 1 5 0 0 1.000 1.51 0.17 0 1 100% 0
228 John Halama 29 SEA AL 31 17 0 110.1 31 9 21 1 0 .968 2.45 0.97 3 2 40% 3
229 Roy Halladay 24 TOR AL 17 16 1 105.1 23 7 16 0 0 1.000 1.97 1.35 14 3 18% 0
230 Joey Hamilton 30 TOT MLB 26 26 0 139.2 33 10 21 2 3 .939 2.00 1.19 5 6 55% 0
231 Joey Hamilton 30 TOR AL 22 22 0 122.1 26 8 16 2 2 .923 1.77 1.09 5 4 44% 0
232 Joey Hamilton 30 CIN NL 4 4 0 17.1 7 2 5 0 1 1.000 3.63 1.75 0 2 100% 0
233 Mike Hampton 28 COL NL 32 32 2 203.0 58 12 46 0 5 1.000 2.57 1.81 2 10 83% 3
234 Pete Harnisch 34 CIN NL 7 7 0 35.1 4 3 1 0 0 1.000 1.02 0.57 1 1 50% 0
235 Travis Harper 25 TBD AL 2 2 0 7.0 1 0 1 0 0 1.000 1.29 0.50 1 0 0% 0
236 Chad Harville 24 OAK AL 3 0 0 3.0 2 1 1 0 0 1.000 6.00 0.67 0 0 0
237 Shigetoshi Hasegawa 32 ANA AL 46 0 0 55.2 10 3 6 1 1 .900 1.46 0.20 1 0 0% 0
238 LaTroy Hawkins 28 MIN AL 62 0 0 51.1 8 3 5 0 0 1.000 1.40 0.13 4 1 20% 0
239 Jimmy Haynes 28 MIL NL 31 29 0 172.2 36 12 24 0 1 1.000 1.88 1.16 12 6 33% 0
240 Rick Helling 30 TEX AL 34 34 2 215.2 32 15 16 1 1 .969 1.29 0.91 7 13 65% 3
241 Doug Henry 37 KCR AL 53 0 0 75.2 9 4 5 0 1 1.000 1.07 0.17 7 1 13% 0
242 Pat Hentgen 32 BAL AL 9 9 1 62.1 18 7 10 1 1 .944 2.45 1.89 4 3 43% 0
243 Felix Heredia 26 CHC NL 48 0 0 35.0 4 3 1 0 0 1.000 1.03 0.08 7 1 13% 1
244 Gil Heredia 35 OAK AL 24 18 0 109.2 35 16 17 2 0 .943 2.71 1.38 6 3 33% 1
245 Matt Herges 31 LAD NL 75 0 0 99.1 21 5 15 1 1 .952 1.81 0.27 3 7 70% 1
246 Dustin Hermanson 28 STL NL 33 33 0 192.1 22 4 17 1 0 .955 0.98 0.64 7 7 50% 2
247 Adrian Hernandez 26 NYY AL 6 3 0 22.0 5 1 3 1 0 .800 1.64 0.67 1 2 67% 1
248 Carlos Hernandez 21 HOU NL 3 3 0 17.2 3 1 2 0 1 1.000 1.53 1.00 0 0 0
249 Livan Hernandez 26 SFG NL 34 34 2 226.2 57 13 44 0 2 1.000 2.26 1.68 6 6 50% 0
250 Orlando Hernandez 35 NYY AL 17 16 0 94.2 17 5 12 0 0 1.000 1.62 1.00 15 2 12% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
251 Roberto Hernandez 36 KCR AL 63 0 0 67.2 9 3 6 0 0 1.000 1.20 0.14 10 1 9% 0
252 Junior Herndon 22 SDP NL 12 8 0 42.2 12 2 10 0 2 1.000 2.53 1.00 5 2 29% 0
253 Erik Hiljus 28 OAK AL 16 11 0 66.0 5 1 4 0 0 1.000 0.68 0.31 12 1 8% 0
254 Ken Hill 35 TBD AL 5 0 0 7.1 5 2 2 1 0 .800 4.91 0.80 1 0 0% 0
255 Brett Hinchliffe 26 NYM NL 1 1 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
256 Sterling Hitchcock 30 TOT MLB 13 12 1 70.1 10 3 7 0 0 1.000 1.28 0.77 10 0 0% 0
257 Sterling Hitchcock 30 SDP NL 3 3 0 19.0 2 0 2 0 0 1.000 0.95 0.67 0 0 0
258 Sterling Hitchcock 30 NYY AL 10 9 1 51.1 8 3 5 0 0 1.000 1.40 0.80 10 0 0% 0
259 Trevor Hoffman 33 SDP NL 62 0 0 60.1 9 5 4 0 0 1.000 1.34 0.15 2 0 0% 0
260 Chris Holt 29 DET AL 30 22 1 151.1 27 9 17 1 1 .963 1.55 0.87 15 6 29% 0
261 Mike Holtz 28 ANA AL 63 0 0 37.0 14 4 9 1 0 .929 3.16 0.21 6 0 0% 0
262 Bob Howry 27 CHW AL 69 0 0 78.2 12 2 10 0 0 1.000 1.37 0.17 4 2 33% 0
263 Tim Hudson 25 OAK AL 35 35 3 235.0 69 21 43 5 3 .928 2.45 1.83 24 7 23% 2
264 Chad Hutchinson 24 STL NL 3 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
265 Hideki Irabu 32 MON NL 3 3 0 16.2 5 0 5 0 0 1.000 2.70 1.67 4 1 20% 1
266 Jason Isringhausen 28 OAK AL 65 0 0 71.1 11 1 8 2 0 .818 1.14 0.14 9 0 0% 0
267 Michael Jackson 36 HOU NL 67 0 0 69.0 11 7 4 0 0 1.000 1.43 0.16 2 3 60% 0
268 Mike James 33 STL NL 40 0 0 38.0 7 3 4 0 1 1.000 1.66 0.18 3 0 0% 0
269 Kevin Jarvis 31 SDP NL 32 32 1 193.1 54 20 33 1 0 .981 2.47 1.66 8 8 50% 1
270 Jason Jennings 22 COL NL 7 7 1 39.1 11 4 7 0 3 1.000 2.52 1.57 1 1 50% 0
271 Ryan Jensen 25 SFG NL 10 7 0 42.1 10 5 4 1 1 .900 1.91 0.90 6 4 40% 0
272 Jose Jimenez 27 COL NL 56 0 0 55.0 14 2 12 0 0 1.000 2.29 0.25 3 0 0% 0
273 Brett Jodie 24 TOT MLB 8 3 0 25.1 1 0 1 0 0 1.000 0.36 0.13 3 2 40% 0
274 Brett Jodie 24 NYY AL 1 1 0 2.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
275 Brett Jodie 24 SDP NL 7 2 0 23.1 1 0 1 0 0 1.000 0.39 0.14 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
276 Adam Johnson 21 MIN AL 7 4 0 25.0 4 1 3 0 0 1.000 1.44 0.57 6 3 33% 0
277 Jason Johnson 27 BAL AL 32 32 2 196.0 24 4 16 4 1 .833 0.92 0.63 34 19 36% 1
278 Jonathan Johnson 26 TEX AL 5 0 0 10.1 0 0 0 0 0 0.00 0.00 0 0 0
279 Mike Johnson 25 MON NL 10 0 0 11.1 0 0 0 0 0 0.00 0.00 0 0 0
280 Randy Johnson 37 ARI NL 35 34 3 249.2 33 2 27 4 1 .879 1.05 0.83 19 15 44% 4
281 Bobby Jones 31 SDP NL 33 33 1 195.0 35 7 28 0 0 1.000 1.62 1.06 22 8 27% 1
282 Todd Jones 33 TOT MLB 69 0 0 68.0 18 7 10 1 0 .944 2.25 0.25 4 0 0% 0
283 Todd Jones 33 DET AL 45 0 0 48.2 15 5 9 1 0 .933 2.59 0.31 4 0 0% 0
284 Todd Jones 33 MIN AL 24 0 0 19.1 3 2 1 0 0 1.000 1.40 0.13 0 0 0
285 Mike Judd 26 TOT MLB 12 3 0 29.0 4 3 1 0 0 1.000 1.24 0.33 3 1 25% 0
286 Mike Judd 26 TBD AL 8 2 0 20.0 1 1 0 0 0 1.000 0.45 0.13 1 1 50% 0
287 Mike Judd 26 TEX AL 4 1 0 9.0 3 2 1 0 0 1.000 3.00 0.75 2 0 0% 0
288 Jorge Julio 22 BAL AL 18 0 0 21.1 3 0 2 1 0 .667 0.84 0.11 5 0 0% 0
289 Jason Karnuth 25 STL NL 4 0 0 5.0 0 0 0 0 0 0.00 0.00 0 0 0
290 Steve Karsay 29 TOT MLB 74 0 0 88.0 24 7 16 1 1 .958 2.35 0.31 8 1 11% 2
291 Steve Karsay 29 CLE AL 31 0 0 43.1 13 3 10 0 1 1.000 2.70 0.42 3 1 25% 1
292 Steve Karsay 29 ATL NL 43 0 0 44.2 11 4 6 1 0 .909 2.01 0.23 5 0 0% 1
293 Randy Keisler 25 NYY AL 10 10 0 50.2 10 2 6 2 0 .800 1.42 0.80 13 2 13% 1
294 Joe Kennedy 22 TBD AL 20 20 0 117.2 22 8 14 0 2 1.000 1.68 1.10 7 6 46% 4
295 Darryl Kile 32 STL NL 34 34 2 227.1 42 11 29 2 2 .952 1.58 1.18 4 7 64% 0
296 Byung-Hyun Kim 22 ARI NL 78 0 0 98.0 24 4 19 1 0 .958 2.11 0.29 9 4 31% 0
297 Sun-Woo Kim 23 BOS AL 20 2 0 41.2 7 2 5 0 1 1.000 1.51 0.35 7 1 13% 0
298 Ray King 27 MIL NL 82 0 0 55.0 15 5 9 1 0 .933 2.29 0.17 5 0 0% 0
299 Steve Kline 28 STL NL 89 0 0 75.0 13 3 10 0 0 1.000 1.56 0.15 4 0 0% 0
300 Brandon Knight 25 NYY AL 4 0 0 10.2 1 1 0 0 0 1.000 0.84 0.25 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
301 Eric Knott 26 ARI NL 3 1 0 4.2 0 0 0 0 0 0.00 0.00 0 0 0
302 Gary Knotts 24 FLA NL 2 1 0 6.0 1 1 0 0 0 1.000 1.50 0.50 0 0 0
303 Billy Koch 26 TOR AL 69 0 0 69.1 11 4 6 1 1 .909 1.30 0.14 7 0 0% 0
304 Ryan Kohlmeier 24 BAL AL 34 1 0 40.2 2 0 2 0 0 1.000 0.44 0.06 3 1 25% 0
305 Brandon Kolb 27 MIL NL 10 0 0 9.2 1 0 1 0 0 1.000 0.93 0.10 1 0 0% 0
306 Danny Kolb 26 TEX AL 17 0 0 15.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
307 Mike Koplove 24 ARI NL 9 0 0 10.0 1 0 1 0 0 1.000 0.90 0.11 0 0 0
308 Tim Laker 31 CLE AL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
309 Brian Lawrence 25 SDP NL 27 15 1 114.2 32 2 26 4 0 .875 2.20 1.04 7 5 42% 1
310 David Lee 28 SDP NL 41 0 0 48.2 4 2 2 0 0 1.000 0.74 0.10 2 4 67% 0
311 Al Leiter 35 NYM NL 29 29 0 187.1 30 6 22 2 2 .933 1.35 0.97 17 5 23% 3
312 Mark Leiter 38 MIL NL 20 3 0 36.0 11 4 7 0 0 1.000 2.75 0.55 1 1 50% 0
313 Curt Leskanic 33 MIL NL 70 0 0 69.1 13 7 4 2 0 .846 1.43 0.16 3 3 50% 0
314 Al Levine 33 ANA AL 64 1 0 75.2 14 3 9 2 1 .857 1.43 0.19 2 6 75% 0
315 Allen Levrault 23 MIL NL 32 20 1 130.2 21 8 11 2 1 .905 1.31 0.59 8 2 20% 0
316 Cory Lidle 29 OAK AL 29 29 1 188.0 45 13 30 2 0 .956 2.06 1.48 14 11 44% 2
317 Jon Lieber 31 CHC NL 34 34 5 232.1 51 16 35 0 4 1.000 1.98 1.50 2 7 78% 0
318 Kerry Ligtenberg 30 ATL NL 53 0 0 59.2 6 2 1 3 0 .500 0.45 0.06 15 0 0% 0
319 Ted Lilly 25 NYY AL 26 21 0 120.2 29 5 22 2 0 .931 2.01 1.04 23 8 26% 7
320 Jose Lima 28 TOT MLB 32 27 2 165.2 25 3 20 2 4 .920 1.25 0.72 15 4 21% 1
321 Jose Lima 28 HOU NL 14 9 0 53.0 10 0 9 1 2 .900 1.53 0.64 4 2 33% 0
322 Jose Lima 28 DET AL 18 18 2 112.2 15 3 11 1 2 .933 1.12 0.78 11 2 15% 1
323 Mike Lincoln 26 PIT NL 31 0 0 40.1 13 1 11 1 1 .923 2.68 0.39 0 1 100% 1
324 Scott Linebrink 24 HOU NL 9 0 0 10.1 0 0 0 0 0 0.00 0.00 0 1 100% 0
325 Felipe Lira 29 MON NL 4 0 0 5.0 1 1 0 0 0 1.000 1.80 0.25 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
326 Graeme Lloyd 34 MON NL 84 0 0 70.1 21 7 13 1 3 .952 2.56 0.24 9 1 10% 2
327 Esteban Loaiza 29 TOR AL 36 30 1 190.0 39 15 21 3 0 .923 1.71 1.00 10 7 41% 0
328 Carlton Loewer 27 SDP NL 2 2 0 4.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
329 Kyle Lohse 22 MIN AL 19 16 0 90.1 22 9 12 1 2 .955 2.09 1.11 10 2 17% 0
330 Rich Loiselle 29 PIT NL 18 0 0 18.0 5 1 4 0 0 1.000 2.50 0.28 3 0 0% 0
331 Braden Looper 26 FLA NL 71 0 0 71.0 12 4 8 0 1 1.000 1.52 0.17 6 5 45% 0
332 Albie Lopez 29 TOT MLB 33 33 3 205.2 38 7 30 1 1 .974 1.62 1.12 20 9 31% 3
333 Albie Lopez 29 TBD AL 20 20 1 124.2 25 6 18 1 1 .960 1.73 1.20 11 5 31% 2
334 Albie Lopez 29 ARI NL 13 13 2 81.0 13 1 12 0 0 1.000 1.44 1.00 9 4 31% 1
335 Mark Loretta 29 MIL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
336 Derek Lowe 28 BOS AL 67 3 0 91.2 24 6 17 1 2 .958 2.26 0.34 17 2 11% 0
337 Sean Lowe 30 CHW AL 45 11 0 127.0 29 8 21 0 0 1.000 2.06 0.64 14 3 18% 1
338 Mark Lukasiewicz 28 ANA AL 24 0 0 22.1 1 0 1 0 0 1.000 0.40 0.04 3 1 25% 0
339 David Lundquist 28 SDP NL 17 0 0 19.2 4 1 3 0 0 1.000 1.83 0.24 0 2 100% 0
340 Brandon Lyon 21 TOR AL 11 11 0 63.0 12 3 9 0 0 1.000 1.71 1.09 4 1 20% 0
341 John Mabry 30 FLA NL 1 0 0 0.1 0 0 0 0 0 0.00 0.00 0 0 0
342 Mike MacDougal 24 KCR AL 3 3 0 15.1 1 1 0 0 0 1.000 0.59 0.33 0 0 0
343 Scott MacRae 26 CIN NL 24 0 0 31.1 3 2 1 0 0 1.000 0.86 0.13 1 0 0% 0
344 Greg Maddux 35 ATL NL 34 34 3 233.0 74 19 54 1 3 .986 2.82 2.15 24 14 37% 2
345 Calvin Maduro 26 BAL AL 22 12 0 93.2 10 2 8 0 0 1.000 0.96 0.45 7 2 22% 4
346 Mike Magnante 36 OAK AL 65 0 0 55.1 10 2 7 1 0 .900 1.46 0.14 0 2 100% 1
347 Ron Mahay 30 CHC NL 17 0 0 20.2 5 2 3 0 1 1.000 2.18 0.29 2 1 33% 1
348 Pat Mahomes 30 TEX AL 56 4 0 107.1 30 15 14 1 2 .967 2.43 0.52 5 4 44% 2
349 Jim Mann 26 HOU NL 4 0 0 5.1 1 0 1 0 0 1.000 1.69 0.25 0 0 0
350 Matt Mantei 27 ARI NL 8 0 0 7.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
351 Josias Manzanillo 33 PIT NL 71 0 0 79.2 10 3 6 1 0 .900 1.02 0.13 4 0 0% 0
352 Jason Marquis 22 ATL NL 38 16 0 129.1 33 9 21 3 2 .909 2.09 0.79 2 4 67% 1
353 Damaso Marte 26 PIT NL 23 0 0 36.1 3 1 2 0 0 1.000 0.74 0.13 3 0 0% 0
354 Tom Martin 31 NYM NL 14 0 0 17.0 2 1 1 0 0 1.000 1.06 0.14 3 1 25% 1
355 Pedro Martinez 29 BOS AL 18 18 1 116.2 10 5 5 0 0 1.000 0.77 0.56 9 3 25% 0
356 Ramon Martinez 33 PIT NL 4 4 0 15.2 4 2 2 0 2 1.000 2.30 1.00 3 0 0% 0
357 T.J. Mathews 31 TOT MLB 30 0 0 37.2 7 1 6 0 0 1.000 1.67 0.23 0 2 100% 0
358 T.J. Mathews 31 OAK AL 20 0 0 23.0 4 1 3 0 0 1.000 1.57 0.20 0 2 100% 0
359 T.J. Mathews 31 STL NL 10 0 0 14.2 3 0 3 0 0 1.000 1.84 0.30 0 0 0
360 Troy Mattes 25 MON NL 8 8 0 45.0 8 2 5 1 0 .875 1.40 0.88 2 2 50% 0
361 Mike Matthews 27 STL NL 51 10 0 89.0 12 4 7 1 0 .917 1.11 0.22 2 1 33% 2
362 Dave Maurer 26 SDP NL 3 0 0 5.0 2 1 1 0 0 1.000 3.60 0.67 2 0 0% 0
363 Joe Mays 25 MIN AL 34 34 4 233.2 46 17 28 1 2 .978 1.73 1.32 9 5 36% 0
364 Allen McDill 29 BOS AL 15 0 0 14.2 0 0 0 0 0 0.00 0.00 1 0 0% 0
365 Chuck McElroy 33 TOT MLB 49 5 0 75.0 25 4 21 0 1 1.000 3.00 0.51 12 1 8% 1
366 Chuck McElroy 33 BAL AL 18 5 0 45.1 16 1 15 0 1 1.000 3.18 0.89 9 1 10% 1
367 Chuck McElroy 33 SDP NL 31 0 0 29.2 9 3 6 0 0 1.000 2.73 0.29 3 0 0% 0
368 Tony McKnight 24 TOT MLB 15 15 0 87.1 18 4 13 1 2 .944 1.75 1.13 11 2 15% 0
369 Tony McKnight 24 HOU NL 3 3 0 18.0 6 1 4 1 1 .833 2.50 1.67 3 0 0% 0
370 Tony McKnight 24 PIT NL 12 12 0 69.1 12 3 9 0 1 1.000 1.56 1.00 8 2 20% 0
371 Rusty Meacham 33 TBD AL 24 0 0 35.1 8 1 7 0 0 1.000 2.04 0.33 2 0 0% 0
372 Brian Meadows 25 KCR AL 10 10 0 50.1 12 4 8 0 1 1.000 2.15 1.20 7 3 30% 3
373 Jim Mecir 31 OAK AL 54 0 0 63.0 15 3 11 1 1 .933 2.00 0.26 4 2 33% 1
374 Ramiro Mendoza 29 NYY AL 56 2 0 100.2 21 7 14 0 1 1.000 1.88 0.38 7 1 13% 0
375 Hector Mercado 27 CIN NL 56 0 0 53.0 6 0 5 1 0 .833 0.85 0.09 2 1 33% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
376 Jose Mercedes 30 BAL AL 33 31 2 184.0 24 15 9 0 2 1.000 1.17 0.73 21 3 13% 0
377 Jose Mesa 35 PHI NL 71 0 0 69.1 13 4 9 0 0 1.000 1.69 0.18 0 3 100% 1
378 Bart Miadich 25 ANA AL 11 0 0 10.0 2 1 1 0 0 1.000 1.80 0.18 0 0 0
379 Dan Miceli 30 TOT MLB 51 0 0 45.0 6 2 3 1 0 .833 1.00 0.10 2 0 0% 0
380 Dan Miceli 30 FLA NL 29 0 0 24.2 2 1 1 0 0 1.000 0.73 0.07 2 0 0% 0
381 Dan Miceli 30 COL NL 22 0 0 20.1 4 1 2 1 0 .750 1.33 0.14 0 0 0
382 Chris Michalak 30 TOT MLB 35 18 0 136.2 45 14 30 1 2 .978 2.90 1.26 5 5 50% 10
383 Chris Michalak 30 TOR AL 24 18 0 115.0 38 11 26 1 2 .974 2.90 1.54 5 4 44% 8
384 Chris Michalak 30 TEX AL 11 0 0 21.2 7 3 4 0 0 1.000 2.91 0.64 0 1 100% 2
385 Jason Middlebrook 26 SDP NL 4 3 0 19.1 2 0 2 0 0 1.000 0.93 0.50 1 0 0% 0
386 Matt Miller 26 DET AL 13 0 0 9.2 6 3 3 0 0 1.000 5.59 0.46 0 0 0
387 Travis Miller 28 MIN AL 45 0 0 48.2 5 1 2 2 0 .600 0.55 0.07 2 0 0% 0
388 Wade Miller 24 HOU NL 32 32 1 212.0 54 16 36 2 3 .963 2.21 1.63 10 13 57% 2
389 Alan Mills 34 BAL AL 15 0 0 14.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
390 Kevin Millwood 26 ATL NL 21 21 0 121.0 22 10 12 0 1 1.000 1.64 1.05 13 2 13% 0
391 Eric Milton 25 MIN AL 35 34 2 220.2 20 7 13 0 1 1.000 0.82 0.57 3 4 57% 1
392 Dave Mlicki 33 TOT MLB 34 29 0 167.2 27 7 20 0 3 1.000 1.45 0.79 16 7 30% 0
393 Dave Mlicki 33 DET AL 15 15 0 81.0 12 1 11 0 2 1.000 1.33 0.80 10 4 29% 0
394 Dave Mlicki 33 HOU NL 19 14 0 86.2 15 6 9 0 1 1.000 1.56 0.79 6 3 33% 0
395 Brian Moehler 29 DET AL 1 1 0 8.0 2 0 2 0 0 1.000 2.25 2.00 0 0 0
396 Mike Mohler 32 ARI NL 13 0 0 13.2 2 0 2 0 0 1.000 1.32 0.15 1 0 0% 0
397 Trey Moore 28 ATL NL 2 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
398 Juan Moreno 26 TEX AL 45 0 0 41.1 5 4 0 1 0 .800 0.87 0.09 3 0 0% 0
399 Mike Morgan 41 ARI NL 31 1 0 38.0 1 0 0 1 0 .000 0.00 0.00 1 1 50% 0
400 Matt Morris 26 STL NL 34 34 2 216.1 41 8 31 2 0 .951 1.62 1.15 11 5 31% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
401 Damian Moss 24 ATL NL 5 1 0 9.0 2 0 1 1 0 .500 1.00 0.20 2 0 0% 0
402 Guillermo Mota 27 MON NL 53 0 0 49.2 12 1 10 1 3 .917 1.99 0.21 9 0 0% 0
403 Jamie Moyer 38 SEA AL 33 33 1 209.2 44 17 27 0 0 1.000 1.89 1.33 12 7 37% 1
404 Mark Mulder 23 OAK AL 34 34 6 229.1 54 12 40 2 2 .963 2.04 1.53 18 8 31% 6
405 Terry Mulholland 38 TOT MLB 41 4 0 65.2 16 2 14 0 1 1.000 2.19 0.39 1 0 0% 0
406 Terry Mulholland 38 PIT NL 22 1 0 36.1 12 0 12 0 1 1.000 2.97 0.55 1 0 0% 0
407 Terry Mulholland 38 LAD NL 19 3 0 29.1 4 2 2 0 0 1.000 1.23 0.21 0 0 0
408 Scott Mullen 26 KCR AL 17 0 0 10.0 2 1 1 0 1 1.000 1.80 0.12 1 0 0% 0
409 Bobby Munoz 33 MON NL 15 7 0 42.0 13 3 9 1 3 .923 2.57 0.80 2 1 33% 0
410 Heath Murray 28 DET AL 40 4 0 63.1 13 4 9 0 2 1.000 1.85 0.33 4 3 43% 2
411 Mike Mussina 32 NYY AL 34 34 4 228.2 44 18 25 1 4 .977 1.69 1.26 9 13 59% 2
412 Mike Myers 32 COL NL 73 0 0 40.0 14 2 12 0 1 1.000 3.15 0.19 9 1 10% 1
413 Rodney Myers 32 SDP NL 37 0 0 47.1 13 4 7 2 0 .846 2.09 0.30 0 1 100% 1
414 Aaron Myette 23 TEX AL 19 15 0 80.2 13 5 7 1 0 .923 1.34 0.63 9 5 36% 2
415 Charles Nagy 34 CLE AL 15 13 0 70.1 22 9 12 1 1 .955 2.69 1.40 3 1 25% 0
416 Denny Neagle 32 COL NL 30 30 0 170.2 27 9 17 1 1 .963 1.37 0.87 9 4 31% 0
417 Blaine Neal 23 FLA NL 4 0 0 5.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
418 Jeff Nelson 34 SEA AL 69 0 0 65.1 10 2 6 2 1 .800 1.10 0.12 2 0 0% 0
419 Joe Nelson 26 ATL NL 2 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
420 Robb Nen 31 SFG NL 79 0 0 77.2 8 5 3 0 0 1.000 0.93 0.10 17 1 6% 0
421 Nick Neugebauer 20 MIL NL 2 2 0 6.0 0 0 0 0 0 0.00 0.00 2 0 0% 0
422 Chris Nichting 35 TOT MLB 43 0 0 42.1 12 3 9 0 0 1.000 2.55 0.28 1 2 67% 0
423 Chris Nichting 35 CIN NL 36 0 0 36.1 8 2 6 0 0 1.000 1.98 0.22 1 2 67% 0
424 Chris Nichting 35 COL NL 7 0 0 6.0 4 1 3 0 0 1.000 6.00 0.57 0 0 0
425 Doug Nickle 26 PHI NL 2 0 0 2.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
426 C.J. Nitkowski 28 TOT MLB 61 0 0 51.0 10 2 8 0 0 1.000 1.76 0.16 6 1 14% 1
427 C.J. Nitkowski 28 DET AL 56 0 0 45.1 9 2 7 0 0 1.000 1.79 0.16 5 1 17% 1
428 C.J. Nitkowski 28 NYM NL 5 0 0 5.2 1 0 1 0 0 1.000 1.59 0.20 1 0 0% 0
429 Hideo Nomo 32 BOS AL 33 33 2 198.0 36 17 18 1 2 .972 1.59 1.06 52 11 17% 2
430 Jose Nunez 22 TOT MLB 62 0 0 59.0 8 0 6 2 0 .750 0.92 0.10 8 1 11% 1
431 Jose Nunez 22 LAD NL 6 0 0 7.1 1 0 0 1 0 .000 0.00 0.00 1 0 0% 0
432 Jose Nunez 22 SDP NL 56 0 0 51.2 7 0 6 1 0 .857 1.05 0.11 7 1 13% 1
433 Vladimir Nunez 26 FLA NL 52 3 0 92.0 18 7 11 0 1 1.000 1.76 0.35 2 4 67% 1
434 Tomo Ohka 25 TOT MLB 22 21 0 107.0 24 12 11 1 2 .958 1.93 1.05 9 6 40% 2
435 Tomo Ohka 25 BOS AL 12 11 0 52.1 12 8 3 1 2 .917 1.89 0.92 8 2 20% 0
436 Tomo Ohka 25 MON NL 10 10 0 54.2 12 4 8 0 0 1.000 1.98 1.20 1 4 80% 2
437 Will Ohman 23 CHC NL 11 0 0 11.2 1 1 0 0 0 1.000 0.77 0.09 0 0 0
438 Omar Olivares 33 PIT NL 45 12 1 110.0 23 4 19 0 1 1.000 1.88 0.51 2 4 67% 1
439 Darren Oliver 30 TEX AL 28 28 1 154.0 33 7 26 0 1 1.000 1.93 1.18 12 10 45% 5
440 Kevin Olsen 24 FLA NL 4 2 0 15.0 5 3 2 0 1 1.000 3.00 1.25 1 0 0% 0
441 Gregg Olson 34 LAD NL 28 0 0 24.2 4 0 3 1 0 .750 1.09 0.11 2 1 33% 0
442 Eddie Oropesa 29 PHI NL 30 0 0 19.0 2 0 2 0 0 1.000 0.95 0.07 0 2 100% 0
443 Jesse Orosco 44 LAD NL 35 0 0 16.0 2 1 1 0 0 1.000 1.12 0.06 4 1 20% 0
444 Ramon Ortiz 28 ANA AL 32 32 2 208.2 44 18 20 6 1 .864 1.64 1.19 10 8 44% 3
445 Russ Ortiz 27 SFG NL 33 33 1 218.2 47 12 34 1 4 .979 1.89 1.39 6 6 50% 0
446 Jimmy Osting 24 SDP NL 3 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
447 Antonio Osuna 28 CHW AL 4 0 0 4.1 0 0 0 0 0 0.00 0.00 1 0 0% 0
448 Roy Oswalt 23 HOU NL 28 20 3 141.2 35 19 15 1 1 .971 2.16 1.21 2 1 33% 1
449 Vicente Padilla 23 PHI NL 23 0 0 34.0 6 4 2 0 1 1.000 1.59 0.26 0 0 0
450 Lance Painter 33 TOT MLB 23 0 0 29.0 11 5 6 0 2 1.000 3.41 0.48 0 2 100% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
451 Lance Painter 33 TOR AL 10 0 0 18.1 5 2 3 0 2 1.000 2.45 0.50 0 1 100% 1
452 Lance Painter 33 MIL NL 13 0 0 10.2 6 3 3 0 0 1.000 5.06 0.46 0 1 100% 0
453 Jose Paniagua 27 SEA AL 60 0 0 66.0 6 2 3 1 1 .833 0.68 0.08 4 0 0% 0
454 Chan Ho Park 28 LAD NL 36 35 2 234.0 54 12 40 2 2 .963 2.00 1.44 9 8 47% 1
455 Christian Parker 25 NYY AL 1 1 0 3.0 2 0 2 0 0 1.000 6.00 2.00 2 0 0% 0
456 Chad Paronto 25 BAL AL 24 0 0 27.0 8 2 6 0 0 1.000 2.67 0.33 5 1 17% 0
457 Jim Parque 26 CHW AL 5 5 1 28.0 10 2 8 0 0 1.000 3.21 2.00 2 1 33% 1
458 Steve Parris 33 TOR AL 19 19 1 105.2 15 4 11 0 0 1.000 1.28 0.79 4 4 50% 2
459 John Parrish 23 BAL AL 16 1 0 22.0 4 0 3 1 0 .750 1.23 0.19 0 0 0
460 Danny Patterson 30 DET AL 60 0 0 64.2 15 5 10 0 0 1.000 2.09 0.25 1 3 75% 1
461 Carl Pavano 25 MON NL 8 8 0 42.2 4 1 3 0 0 1.000 0.84 0.50 4 3 43% 0
462 Brad Penny 23 FLA NL 31 31 1 205.0 37 10 27 0 1 1.000 1.62 1.19 12 7 37% 0
463 Troy Percival 31 ANA AL 57 0 0 57.2 4 3 1 0 0 1.000 0.62 0.07 14 1 7% 0
464 Odalis Perez 23 ATL NL 24 16 0 95.1 16 5 11 0 0 1.000 1.51 0.67 5 4 44% 2
465 Matt Perisho 26 DET AL 30 4 0 39.1 6 1 5 0 0 1.000 1.37 0.20 2 3 60% 2
466 Robert Person 31 PHI NL 33 33 3 208.1 24 5 19 0 1 1.000 1.04 0.73 14 6 30% 1
467 Chris Peters 29 MON NL 13 6 0 31.0 6 0 6 0 0 1.000 1.74 0.46 4 3 43% 1
468 Kyle Peterson 25 MIL NL 3 2 0 14.2 3 1 2 0 0 1.000 1.84 1.00 1 0 0% 0
469 Mark Petkovsek 35 TEX AL 55 0 0 76.2 14 5 9 0 0 1.000 1.64 0.25 1 1 50% 0
470 Andy Pettitte 29 NYY AL 31 31 2 200.2 49 9 40 0 2 1.000 2.20 1.58 11 5 31% 7
471 Adam Pettyjohn 24 DET AL 16 9 0 65.0 11 3 8 0 1 1.000 1.52 0.69 7 2 22% 2
472 Travis Phelps 23 TBD AL 49 0 0 62.0 17 5 11 1 1 .941 2.32 0.33 3 0 0% 0
473 Hipolito Pichardo 31 BOS AL 30 0 0 34.2 13 3 10 0 1 1.000 3.38 0.43 3 0 0% 0
474 Chris Piersoll 23 CIN NL 11 0 0 11.1 1 1 0 0 0 1.000 0.79 0.09 1 0 0% 0
475 Luis Pineda 26 DET AL 16 0 0 18.1 2 0 2 0 0 1.000 0.98 0.13 2 1 33% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
476 Joel Pineiro 22 SEA AL 17 11 0 75.1 8 4 4 0 0 1.000 0.96 0.47 4 4 50% 0
477 Dan Plesac 39 TOR AL 62 0 0 45.1 4 0 4 0 0 1.000 0.79 0.06 6 4 40% 3
478 Cliff Politte 27 PHI NL 23 0 0 26.0 10 4 4 2 0 .800 2.77 0.35 2 1 33% 2
479 Sidney Ponson 24 BAL AL 23 23 3 138.1 33 14 19 0 2 1.000 2.15 1.43 13 5 28% 1
480 Lou Pote 29 ANA AL 44 1 0 86.2 29 11 16 2 2 .931 2.80 0.61 8 2 20% 1
481 Brian Powell 27 HOU NL 1 1 0 3.0 0 0 0 0 0 0.00 0.00 0 0 0
482 Jay Powell 29 TOT MLB 74 0 0 75.0 19 10 8 1 2 .947 2.16 0.24 4 1 20% 0
483 Jay Powell 29 HOU NL 35 0 0 36.1 8 3 4 1 1 .875 1.73 0.20 1 0 0% 0
484 Jay Powell 29 COL NL 39 0 0 38.2 11 7 4 0 1 1.000 2.56 0.28 3 1 25% 0
485 Ariel Prieto 31 TBD AL 3 0 0 3.2 1 1 0 0 0 1.000 2.45 0.33 0 0 0
486 Bret Prinz 24 ARI NL 46 0 0 41.0 9 3 6 0 1 1.000 1.98 0.20 4 2 33% 0
487 Luke Prokopec 23 LAD NL 29 22 0 138.1 25 8 15 2 2 .920 1.50 0.79 8 3 27% 1
488 Bill Pulsipher 27 TOT MLB 37 0 0 30.0 9 2 6 1 1 .889 2.40 0.22 2 2 50% 0
489 Bill Pulsipher 27 BOS AL 23 0 0 22.0 6 2 3 1 1 .833 2.05 0.22 0 2 100% 0
490 Bill Pulsipher 27 CHW AL 14 0 0 8.0 3 0 3 0 0 1.000 3.38 0.21 2 0 0% 0
491 Paul Quantrill 32 TOR AL 80 0 0 83.0 16 2 12 2 1 .875 1.52 0.18 7 2 22% 0
492 Ruben Quevedo 22 MIL NL 10 10 0 56.2 10 6 4 0 0 1.000 1.59 1.00 3 3 50% 0
493 Scott Radinsky 33 CLE AL 2 0 0 2.0 2 0 2 0 0 1.000 9.00 1.00 0 0 0
494 Brad Radke 28 MIN AL 33 33 6 226.0 58 13 44 1 4 .983 2.27 1.73 15 11 42% 1
495 Pat Rapp 33 ANA AL 31 28 1 170.0 46 19 26 1 1 .978 2.38 1.45 12 6 33% 0
496 Britt Reames 27 MON NL 41 13 0 95.0 24 1 23 0 1 1.000 2.27 0.59 8 2 20% 5
497 Tim Redding 23 HOU NL 13 9 0 55.2 9 4 5 0 1 1.000 1.46 0.69 4 1 20% 1
498 Mark Redman 27 TOT MLB 11 11 0 58.0 11 1 10 0 1 1.000 1.71 1.00 4 1 20% 0
499 Mark Redman 27 MIN AL 9 9 0 49.0 10 1 9 0 1 1.000 1.84 1.11 4 1 20% 0
500 Mark Redman 27 DET AL 2 2 0 9.0 1 0 1 0 0 1.000 1.00 0.50 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 Rick Reed 36 TOT MLB 32 32 3 202.1 54 17 36 1 1 .981 2.36 1.66 14 9 39% 3
502 Rick Reed 36 NYM NL 20 20 3 134.2 36 11 25 0 0 1.000 2.41 1.80 8 5 38% 1
503 Rick Reed 36 MIN AL 12 12 0 67.2 18 6 11 1 1 .944 2.26 1.42 6 4 40% 2
504 Steve Reed 36 TOT MLB 70 0 0 58.1 17 6 10 1 0 .941 2.47 0.23 5 3 38% 0
505 Steve Reed 36 CLE AL 31 0 0 27.1 8 3 4 1 0 .875 2.30 0.23 3 0 0% 0
506 Steve Reed 36 ATL NL 39 0 0 31.0 9 3 6 0 0 1.000 2.61 0.23 2 3 60% 0
507 Dan Reichert 24 KCR AL 27 19 0 123.0 31 17 14 0 3 1.000 2.27 1.15 8 2 20% 0
508 Brian Reith 23 CIN NL 9 8 0 40.1 4 1 3 0 0 1.000 0.89 0.44 6 3 33% 0
509 Chris Reitsma 23 CIN NL 36 29 0 182.0 52 13 39 0 1 1.000 2.57 1.44 7 5 42% 0
510 Bryan Rekar 29 TBD AL 25 25 0 140.2 36 18 16 2 2 .944 2.18 1.36 8 4 33% 0
511 Desi Relaford 27 NYM NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
512 Mike Remlinger 35 ATL NL 74 0 0 75.0 7 1 6 0 0 1.000 0.84 0.09 1 2 67% 0
513 Alberto Reyes 30 LAD NL 19 0 0 25.2 6 3 3 0 0 1.000 2.10 0.32 0 0 0
514 Dennys Reyes 24 CIN NL 35 6 0 53.0 8 0 6 2 0 .750 1.02 0.17 4 3 43% 0
515 Shane Reynolds 33 HOU NL 28 28 3 182.2 39 9 30 0 2 1.000 1.92 1.39 6 4 40% 0
516 Armando Reynoso 35 ARI NL 9 9 0 46.2 13 1 11 1 2 .923 2.31 1.33 1 0 0% 0
517 Arthur Rhodes 31 SEA AL 71 0 0 68.0 13 4 9 0 0 1.000 1.72 0.18 1 0 0% 0
518 John Riedling 25 CIN NL 29 0 0 33.2 9 3 6 0 0 1.000 2.41 0.31 1 1 50% 0
519 Paul Rigdon 25 MIL NL 15 15 0 79.1 21 10 11 0 1 1.000 2.38 1.40 7 4 36% 0
520 Jerrod Riggan 27 NYM NL 35 0 0 47.2 7 2 5 0 1 1.000 1.32 0.20 7 2 22% 0
521 Jose Rijo 36 CIN NL 13 0 0 17.0 2 0 1 1 0 .500 0.53 0.08 5 0 0% 0
522 Juan Rincon 22 MIN AL 4 0 0 5.2 1 0 1 0 0 1.000 1.59 0.25 1 0 0% 0
523 Ricardo Rincon 31 CLE AL 67 0 0 54.0 11 5 5 1 0 .909 1.67 0.15 1 1 50% 0
524 David Riske 24 CLE AL 26 0 0 27.1 6 1 5 0 2 1.000 1.98 0.23 1 3 75% 0
525 Todd Ritchie 29 PIT NL 33 33 4 207.1 44 11 31 2 3 .955 1.82 1.27 11 4 27% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
526 Mariano Rivera 31 NYY AL 71 0 0 80.2 33 17 15 1 0 .970 3.57 0.45 3 3 50% 0
527 Grant Roberts 23 NYM NL 16 0 0 26.0 3 2 1 0 0 1.000 1.04 0.19 2 1 33% 0
528 Willis Roberts 26 BAL AL 46 18 1 132.0 29 6 21 2 0 .931 1.84 0.59 8 3 27% 0
529 John Rocker 26 TOT MLB 68 0 0 66.2 15 3 8 4 0 .733 1.48 0.16 7 1 13% 1
530 John Rocker 26 ATL NL 30 0 0 32.0 6 1 4 1 0 .833 1.41 0.17 0 0 0
531 John Rocker 26 CLE AL 38 0 0 34.2 9 2 4 3 0 .667 1.56 0.16 7 1 13% 1
532 Felix Rodriguez 28 SFG NL 80 0 0 80.1 4 1 2 1 0 .750 0.34 0.04 3 2 40% 0
533 Frankie Rodriguez 28 CIN NL 7 0 0 8.2 3 0 3 0 0 1.000 3.12 0.43 0 1 100% 0
534 Rich Rodriguez 38 CLE AL 53 0 0 39.0 10 0 10 0 1 1.000 2.31 0.19 1 2 67% 1
535 Wilfredo Rodriguez 22 HOU NL 2 0 0 3.0 0 0 0 0 0 0.00 0.00 0 0 0
536 Kenny Rogers 36 TEX AL 20 20 0 120.2 41 6 34 1 3 .976 2.98 2.00 4 4 50% 3
537 J.C. Romero 25 MIN AL 14 11 0 65.0 22 9 11 2 0 .909 2.77 1.43 1 3 75% 2
538 Brian Rose 25 TOT MLB 10 3 0 29.0 6 0 6 0 0 1.000 1.86 0.60 2 1 33% 0
539 Brian Rose 25 NYM NL 3 0 0 8.2 1 0 1 0 0 1.000 1.04 0.33 1 0 0% 0
540 Brian Rose 25 TBD AL 7 3 0 20.1 5 0 5 0 0 1.000 2.21 0.71 1 1 50% 0
541 Kirk Rueter 30 SFG NL 34 34 0 195.1 61 11 50 0 11 1.000 2.81 1.79 3 9 75% 1
542 Johnny Ruffin 29 FLA NL 3 0 0 3.2 0 0 0 0 0 0.00 0.00 0 0 0
543 Ryan Rupe 26 TBD AL 28 26 0 143.1 19 5 12 2 0 .895 1.07 0.61 4 3 43% 1
544 Glendon Rusch 26 NYM NL 33 33 1 179.0 16 5 9 2 2 .875 0.70 0.42 13 3 19% 0
545 B.J. Ryan 25 BAL AL 61 0 0 53.0 6 0 4 2 0 .667 0.68 0.07 11 0 0% 0
546 CC Sabathia 20 CLE AL 33 33 0 180.1 25 3 21 1 1 .960 1.20 0.73 27 15 36% 4
547 Erik Sabel 26 ARI NL 42 0 0 51.1 8 3 5 0 1 1.000 1.40 0.19 2 1 33% 0
548 Bret Saberhagen 37 BOS AL 3 3 0 15.0 4 1 3 0 0 1.000 2.40 1.33 3 1 25% 0
549 Jesus Sanchez 26 FLA NL 16 9 0 62.2 8 2 5 1 0 .875 1.01 0.44 3 1 25% 1
550 Johan Santana 22 MIN AL 15 4 0 43.2 8 0 6 2 1 .750 1.24 0.40 1 1 50% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
551 Jose Santiago 26 TOT MLB 73 0 0 91.2 20 8 11 1 1 .950 1.87 0.26 5 2 29% 1
552 Jose Santiago 26 KCR AL 20 0 0 29.1 11 4 7 0 0 1.000 3.38 0.55 3 1 25% 0
553 Jose Santiago 26 PHI NL 53 0 0 62.1 9 4 4 1 1 .889 1.16 0.15 2 1 33% 1
554 Victor Santos 24 DET AL 33 7 0 76.1 13 1 11 1 0 .923 1.41 0.36 5 7 58% 2
555 Kazuhiro Sasaki 33 SEA AL 69 0 0 66.2 9 6 2 1 2 .889 1.08 0.12 3 0 0% 0
556 Scott Sauerbeck 29 PIT NL 70 0 0 62.2 7 1 5 1 0 .857 0.86 0.09 0 1 100% 0
557 Bob Scanlan 34 MON NL 18 0 0 26.1 9 4 4 1 0 .889 2.73 0.44 6 0 0% 0
558 Curt Schilling 34 ARI NL 35 35 6 256.2 37 15 21 1 4 .973 1.26 1.03 4 9 69% 2
559 Jason Schmidt 28 TOT MLB 25 25 1 150.1 15 6 9 0 0 1.000 0.90 0.60 10 6 38% 0
560 Jason Schmidt 28 PIT NL 14 14 1 84.0 10 3 7 0 0 1.000 1.07 0.71 6 4 40% 0
561 Jason Schmidt 28 SFG NL 11 11 0 66.1 5 3 2 0 0 1.000 0.68 0.45 4 2 33% 0
562 Scott Schoeneweis 27 ANA AL 32 32 1 205.1 47 11 36 0 5 1.000 2.06 1.47 20 9 31% 5
563 Pete Schourek 32 BOS AL 33 0 0 30.1 10 2 7 1 3 .900 2.67 0.27 2 0 0% 0
564 Rudy Seanez 32 TOT MLB 38 0 0 36.0 7 4 3 0 0 1.000 1.75 0.18 5 0 0% 0
565 Rudy Seanez 32 SDP NL 26 0 0 24.0 6 4 2 0 0 1.000 2.25 0.23 3 0 0% 0
566 Rudy Seanez 32 ATL NL 12 0 0 12.0 1 0 1 0 0 1.000 0.75 0.08 2 0 0% 0
567 Bobby Seay 23 TBD AL 12 0 0 13.0 4 1 2 1 0 .750 2.08 0.25 1 1 50% 1
568 Chris Seelbach 28 ATL NL 5 0 0 8.0 0 0 0 0 0 0.00 0.00 1 0 0% 0
569 Aaron Sele 31 SEA AL 34 33 2 215.0 33 15 17 1 1 .970 1.34 0.94 7 3 30% 0
570 Wascar Serrano 23 SDP NL 20 5 0 46.2 13 2 11 0 0 1.000 2.51 0.65 1 4 80% 0
571 Jeff Shaw 34 LAD NL 77 0 0 74.2 22 8 14 0 0 1.000 2.65 0.29 2 1 33% 0
572 Ben Sheets 22 MIL NL 25 25 1 151.1 36 10 24 2 2 .944 2.02 1.36 7 4 36% 0
573 Scot Shields 25 ANA AL 8 0 0 11.0 4 1 1 2 1 .500 1.64 0.25 0 0 0
574 Paul Shuey 30 CLE AL 47 0 0 54.1 9 1 4 4 1 .556 0.83 0.11 12 1 8% 0
575 Jose Silva 27 PIT NL 26 0 0 32.0 5 1 4 0 0 1.000 1.41 0.19 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
576 Joe Slusarski 34 TOT MLB 12 0 0 16.0 3 2 1 0 0 1.000 1.69 0.25 1 0 0% 0
577 Joe Slusarski 34 ATL NL 4 0 0 6.0 2 2 0 0 0 1.000 3.00 0.50 1 0 0% 0
578 Joe Slusarski 34 HOU NL 8 0 0 10.0 1 0 1 0 0 1.000 0.90 0.13 0 0 0
579 J.D. Smart 27 TEX AL 15 0 0 15.1 1 0 1 0 0 1.000 0.59 0.07 0 0 0
580 Bud Smith 21 STL NL 16 14 1 84.2 21 3 18 0 0 1.000 2.23 1.31 5 1 17% 3
581 Chuck Smith 31 FLA NL 15 15 0 88.0 19 10 8 1 1 .947 1.84 1.20 4 3 43% 1
582 Roy Smith 25 CLE AL 9 0 0 16.1 2 0 1 1 1 .500 0.55 0.11 4 1 20% 0
583 John Smoltz 34 ATL NL 36 5 0 59.0 16 8 7 1 0 .938 2.29 0.42 1 1 50% 0
584 Scott Sobkowiak 23 ATL NL 1 0 0 1.0 0 0 0 0 0 0.00 0.00 0 0 0
585 Steve Sparks 35 DET AL 35 33 8 232.0 64 20 43 1 1 .984 2.44 1.80 9 8 47% 3
586 Justin Speier 27 TOT MLB 54 0 0 76.2 6 2 4 0 0 1.000 0.70 0.11 5 1 17% 0
587 Justin Speier 27 CLE AL 12 0 0 20.2 1 0 1 0 0 1.000 0.44 0.08 0 1 100% 0
588 Justin Speier 27 COL NL 42 0 0 56.0 5 2 3 0 0 1.000 0.80 0.12 5 0 0% 0
589 Tim Spooneybarger 21 ATL NL 4 0 0 4.0 0 0 0 0 0 0.00 0.00 0 0 0
590 Dennis Springer 36 LAD NL 4 3 0 19.0 2 1 1 0 0 1.000 0.95 0.50 0 3 100% 0
591 Russ Springer 32 ARI NL 18 0 0 17.2 5 1 3 1 0 .800 2.04 0.22 2 0 0% 0
592 Jason Standridge 22 TBD AL 9 1 0 19.1 2 1 1 0 0 1.000 0.93 0.22 1 1 50% 0
593 Mike Stanton 34 NYY AL 76 0 0 80.1 18 6 10 2 1 .889 1.79 0.21 2 2 50% 3
594 Denny Stark 26 SEA AL 4 3 0 14.2 2 2 0 0 0 1.000 1.23 0.50 1 0 0% 0
595 Gene Stechschulte 27 STL NL 67 0 0 70.0 18 7 10 1 1 .944 2.19 0.25 5 3 38% 2
596 Blake Stein 27 KCR AL 36 15 0 131.0 14 6 8 0 0 1.000 0.96 0.39 14 6 30% 2
597 Scott Stewart 25 MON NL 62 0 0 47.2 12 0 11 1 1 .917 2.08 0.18 0 2 100% 1
598 Ricky Stone 26 HOU NL 6 0 0 7.2 0 0 0 0 0 0.00 0.00 0 0 0
599 Scott Strickland 25 MON NL 77 0 0 81.1 14 3 9 2 2 .857 1.33 0.16 15 3 17% 3
600 Joe Strong 38 FLA NL 5 0 0 6.2 4 0 4 0 0 1.000 5.40 0.80 1 0 0% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
601 Tanyon Sturtze 30 TBD AL 39 27 0 195.1 33 12 21 0 2 1.000 1.52 0.85 20 9 31% 2
602 Scott Sullivan 30 CIN NL 79 0 0 103.1 16 6 10 0 0 1.000 1.39 0.20 4 1 20% 1
603 Jeff Suppan 26 KCR AL 34 34 1 218.1 52 18 33 1 1 .981 2.10 1.50 15 6 29% 2
604 Mac Suzuki 26 TOT MLB 33 19 0 118.1 22 5 16 1 0 .955 1.60 0.64 12 5 29% 1
605 Mac Suzuki 26 TOT MLB 18 10 0 62.1 6 0 6 0 0 1.000 0.87 0.33 8 2 20% 0
606 Mac Suzuki 26 KCR AL 15 9 0 56.0 16 5 10 1 0 .938 2.41 1.00 4 3 43% 1
607 Mac Suzuki 26 COL NL 3 1 0 6.1 0 0 0 0 0 0.00 0.00 2 0 0% 0
608 Mac Suzuki 26 MIL NL 15 9 0 56.0 6 0 6 0 0 1.000 0.96 0.40 6 2 25% 0
609 Greg Swindell 36 ARI NL 64 0 0 53.2 4 1 3 0 1 1.000 0.67 0.06 5 1 17% 1
610 Jeff Tabaka 37 STL NL 8 0 0 3.2 2 0 2 0 0 1.000 4.91 0.25 0 0 0
611 Jeff Tam 30 OAK AL 70 0 0 74.2 14 3 11 0 1 1.000 1.69 0.20 6 2 25% 0
612 Kevin Tapani 37 CHC NL 29 29 0 168.1 36 5 30 1 1 .972 1.87 1.21 7 8 53% 1
613 Julian Tavarez 28 CHC NL 34 28 0 161.1 48 14 31 3 6 .938 2.51 1.32 10 6 38% 0
614 Billy Taylor 39 PIT NL 1 0 0 2.0 0 0 0 0 0 0.00 0.00 0 0 0
615 Amaury Telemaco 27 PHI NL 24 14 1 89.1 18 6 11 1 2 .944 1.71 0.71 4 3 43% 0
616 Anthony Telford 35 MON NL 8 0 0 7.0 2 1 1 0 0 1.000 2.57 0.25 0 0 0
617 Brad Thomas 23 MIN AL 5 5 0 16.1 4 0 4 0 0 1.000 2.20 0.80 0 0 0
618 John Thomson 27 COL NL 14 14 1 93.2 26 17 8 1 3 .962 2.40 1.79 6 0 0% 0
619 Mike Thurman 27 MON NL 28 26 0 147.0 29 10 18 1 1 .966 1.71 1.00 17 0 0% 0
620 Mike Timlin 35 STL NL 67 0 0 72.2 21 6 14 1 2 .952 2.48 0.30 1 1 50% 0
621 Kevin Tolar 30 DET AL 9 0 0 10.2 2 0 2 0 0 1.000 1.69 0.22 0 0 0
622 Brian Tollberg 28 SDP NL 19 19 0 117.1 28 6 20 2 1 .929 1.99 1.37 4 4 50% 0
623 Brett Tomko 28 SEA AL 11 4 0 34.2 5 2 3 0 1 1.000 1.30 0.45 3 0 0% 0
624 Josh Towers 24 BAL AL 24 20 1 140.1 30 10 19 1 2 .967 1.86 1.21 10 6 38% 1
625 Steve Trachsel 30 NYM NL 28 28 1 173.2 36 15 20 1 3 .972 1.81 1.25 22 3 12% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
626 Mike Trombley 34 TOT MLB 69 0 0 78.0 12 6 6 0 0 1.000 1.38 0.17 8 1 11% 0
627 Mike Trombley 34 BAL AL 50 0 0 54.2 11 6 5 0 0 1.000 1.81 0.22 5 1 17% 0
628 Mike Trombley 34 LAD NL 19 0 0 23.1 1 0 1 0 0 1.000 0.39 0.05 3 0 0% 0
629 Ugueth Urbina 27 TOT MLB 64 0 0 66.2 8 1 7 0 0 1.000 1.08 0.13 10 2 17% 1
630 Ugueth Urbina 27 MON NL 45 0 0 46.2 5 0 5 0 0 1.000 0.96 0.11 6 2 25% 1
631 Ugueth Urbina 27 BOS AL 19 0 0 20.0 3 1 2 0 0 1.000 1.35 0.16 4 0 0% 0
632 Marc Valdes 29 ATL NL 9 0 0 7.0 1 1 0 0 1 1.000 1.29 0.11 0 0 0
633 Ismael Valdez 27 ANA AL 27 27 1 163.2 41 7 34 0 2 1.000 2.25 1.52 9 9 50% 4
634 Todd Van Poppel 29 CHC NL 59 0 0 75.0 14 2 8 4 2 .714 1.20 0.17 7 2 22% 1
635 Javier Vazquez 24 MON NL 32 32 5 223.2 56 24 32 0 10 1.000 2.25 1.75 8 1 11% 0
636 Mike Venafro 27 TEX AL 70 0 0 60.0 21 4 13 4 4 .810 2.55 0.24 2 0 0% 0
637 Dave Veres 34 STL NL 71 0 0 65.2 12 3 7 2 0 .833 1.37 0.14 1 0 0% 0
638 Brandon Villafuerte 25 TEX AL 6 0 0 5.2 1 0 1 0 0 1.000 1.59 0.17 0 0 0
639 Ron Villone 31 TOT MLB 53 12 0 114.2 17 4 13 0 1 1.000 1.33 0.32 7 4 36% 3
640 Ron Villone 31 COL NL 22 6 0 46.2 5 2 3 0 0 1.000 0.96 0.23 4 1 20% 1
641 Ron Villone 31 HOU NL 31 6 0 68.0 12 2 10 0 1 1.000 1.59 0.39 3 3 50% 2
642 Ken Vining 26 CHW AL 8 0 0 6.2 2 1 1 0 0 1.000 2.70 0.25 0 0 0
643 Luis Vizcaino 26 OAK AL 36 0 0 36.2 3 0 3 0 0 1.000 0.74 0.08 0 1 100% 0
644 Ryan Vogelsong 23 TOT MLB 15 2 0 34.2 11 4 6 1 2 .909 2.60 0.67 4 1 20% 0
645 Ryan Vogelsong 23 SFG NL 13 0 0 28.2 11 4 6 1 2 .909 3.14 0.77 4 1 20% 0
646 Ryan Vogelsong 23 PIT NL 2 2 0 6.0 0 0 0 0 0 0.00 0.00 0 0 0
647 Ed Vosberg 39 PHI NL 18 0 0 12.2 2 1 1 0 0 1.000 1.42 0.11 0 0 1
648 Brad Voyles 24 KCR AL 7 0 0 9.1 0 0 0 0 0 0.00 0.00 0 0 0
649 Billy Wagner 29 HOU NL 64 0 0 62.2 7 1 5 1 0 .857 0.86 0.09 2 2 50% 1
650 Tim Wakefield 34 BOS AL 45 17 0 168.2 38 14 22 2 0 .947 1.92 0.80 32 11 26% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
651 Kevin Walker 24 SDP NL 16 0 0 12.0 1 0 1 0 0 1.000 0.75 0.06 0 0 0
652 Pete Walker 32 NYM NL 2 0 0 6.2 1 1 0 0 0 1.000 1.35 0.50 0 0 0
653 Donne Wall 33 NYM NL 32 0 0 42.2 11 4 7 0 0 1.000 2.32 0.34 0 1 100% 2
654 Jeff Wallace 25 TBD AL 29 1 0 50.1 8 0 8 0 0 1.000 1.43 0.28 7 3 30% 0
655 John Wasdin 28 TOT MLB 44 0 0 74.0 11 5 6 0 0 1.000 1.34 0.25 12 2 14% 1
656 John Wasdin 28 COL NL 18 0 0 24.1 3 1 2 0 0 1.000 1.11 0.17 0 1 100% 1
657 John Wasdin 28 BAL AL 26 0 0 49.2 8 4 4 0 0 1.000 1.45 0.31 12 1 8% 0
658 Jarrod Washburn 26 ANA AL 30 30 1 193.1 34 6 26 2 0 .941 1.49 1.07 13 12 48% 12
659 David Weathers 31 TOT MLB 80 0 0 86.0 20 4 14 2 1 .900 1.88 0.23 2 1 33% 0
660 David Weathers 31 MIL NL 52 0 0 57.2 13 3 9 1 0 .923 1.87 0.23 1 0 0% 0
661 David Weathers 31 CHC NL 28 0 0 28.1 7 1 5 1 1 .857 1.91 0.21 1 1 50% 0
662 Jeff Weaver 24 DET AL 33 33 5 229.1 49 21 28 0 4 1.000 1.92 1.48 17 8 32% 3
663 Ben Weber 31 ANA AL 56 0 0 68.1 18 2 14 2 2 .889 2.11 0.29 6 4 40% 0
664 Bob Wells 34 MIN AL 65 0 0 68.2 9 1 8 0 1 1.000 1.18 0.14 1 3 75% 0
665 David Wells 38 CHW AL 16 16 1 100.2 18 4 10 4 1 .778 1.25 0.88 17 2 11% 2
666 Kip Wells 24 CHW AL 40 20 0 133.1 31 9 19 3 1 .903 1.89 0.70 13 4 24% 0
667 Turk Wendell 34 TOT MLB 70 0 0 67.0 18 11 7 0 1 1.000 2.42 0.26 5 1 17% 1
668 Turk Wendell 34 NYM NL 49 0 0 51.1 13 8 5 0 1 1.000 2.28 0.27 5 1 17% 1
669 Turk Wendell 34 PHI NL 21 0 0 15.2 5 3 2 0 0 1.000 2.87 0.24 0 0 0
670 Don Wengert 31 PIT NL 4 4 0 16.0 4 0 4 0 0 1.000 2.25 1.00 1 0 0% 0
671 Jake Westbrook 23 CLE AL 23 6 0 64.2 20 4 15 1 1 .950 2.64 0.83 7 2 22% 1
672 Dan Wheeler 23 TBD AL 13 0 0 17.2 6 3 3 0 1 1.000 3.06 0.46 1 0 0% 0
673 Gabe White 29 COL NL 69 0 0 67.2 9 3 6 0 1 1.000 1.20 0.13 8 1 11% 1
674 Rick White 32 NYM NL 55 0 0 69.2 11 3 7 1 1 .909 1.29 0.18 0 1 100% 0
675 Matt Whiteside 33 ATL NL 13 0 0 16.1 5 2 1 2 0 .600 1.65 0.23 3 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
676 Bob Wickman 32 CLE AL 70 0 0 67.2 16 8 8 0 0 1.000 2.13 0.23 2 3 60% 0
677 Marc Wilkins 30 PIT NL 14 0 0 17.1 4 1 3 0 0 1.000 2.08 0.29 2 0 0% 0
678 David Williams 22 PIT NL 22 18 0 114.0 25 6 19 0 1 1.000 1.97 1.14 3 9 75% 7
679 Jeff Williams 29 LAD NL 15 1 0 24.1 9 4 5 0 1 1.000 3.33 0.60 1 2 67% 1
680 Mike Williams 32 TOT MLB 65 0 0 64.0 13 5 7 1 1 .923 1.69 0.18 7 0 0% 0
681 Mike Williams 32 PIT NL 40 0 0 41.2 7 1 5 1 1 .857 1.30 0.15 3 0 0% 0
682 Mike Williams 32 HOU NL 25 0 0 22.1 6 4 2 0 0 1.000 2.42 0.24 4 0 0% 0
683 Todd Williams 30 NYY AL 15 0 0 15.1 6 1 3 2 0 .667 2.35 0.27 0 0 0
684 Woody Williams 34 TOT MLB 34 34 3 220.0 43 16 23 4 3 .907 1.60 1.15 14 7 33% 0
685 Woody Williams 34 SDP NL 23 23 0 145.0 27 9 15 3 2 .889 1.49 1.04 13 4 24% 0
686 Woody Williams 34 STL NL 11 11 3 75.0 16 7 8 1 1 .938 1.80 1.36 1 3 75% 0
687 Scott Williamson 25 CIN NL 2 0 0 0.2 0 0 0 0 0 0.00 0.00 0 0 0
688 Kris Wilson 24 KCR AL 29 15 0 109.1 25 12 11 2 4 .920 1.89 0.79 2 2 50% 0
689 Paul Wilson 28 TBD AL 37 24 0 151.1 18 4 13 1 2 .944 1.01 0.46 11 4 27% 0
690 Scott Winchester 28 CIN NL 12 1 0 24.0 7 3 4 0 0 1.000 2.62 0.58 1 3 75% 0
691 Matt Wise 25 ANA AL 11 9 0 49.1 3 1 2 0 0 1.000 0.55 0.27 5 1 17% 0
692 Jay Witasick 28 TOT MLB 63 0 0 79.0 13 1 8 4 1 .692 1.03 0.14 6 0 0% 0
693 Jay Witasick 28 SDP NL 31 0 0 38.2 8 1 5 2 1 .750 1.40 0.19 3 0 0% 0
694 Jay Witasick 28 NYY AL 32 0 0 40.1 5 0 3 2 0 .600 0.67 0.09 3 0 0% 0
695 Bobby Witt 37 ARI NL 14 7 0 43.1 7 1 6 0 0 1.000 1.45 0.50 6 1 14% 0
696 Mark Wohlers 31 TOT MLB 61 0 0 67.2 14 1 10 3 0 .786 1.46 0.18 8 1 11% 0
697 Mark Wohlers 31 CIN NL 30 0 0 32.0 6 0 4 2 0 .667 1.12 0.13 3 1 25% 0
698 Mark Wohlers 31 NYY AL 31 0 0 35.2 8 1 6 1 0 .875 1.77 0.23 5 0 0% 0
699 Randy Wolf 24 PHI NL 28 25 4 163.0 24 4 19 1 2 .958 1.27 0.82 4 2 33% 0
700 Kerry Wood 24 CHC NL 28 28 1 174.1 34 11 22 1 1 .971 1.70 1.18 22 6 21% 7
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G SB CS CS% PO
701 Steve Woodard 26 CLE AL 29 10 0 97.0 23 7 14 2 3 .913 1.95 0.72 11 3 21% 0
702 Tim Worrell 33 SFG NL 73 0 0 78.1 16 4 10 2 1 .875 1.61 0.19 3 2 40% 0
703 Dan Wright 23 CHW AL 13 12 0 66.1 17 4 11 2 1 .882 2.04 1.15 9 2 18% 1
704 Jamey Wright 26 MIL NL 33 33 1 194.2 49 17 31 1 4 .980 2.22 1.45 11 8 42% 5
705 Jaret Wright 25 CLE AL 7 7 0 29.0 6 1 5 0 0 1.000 1.86 0.86 1 4 80% 0
706 Kelly Wunsch 28 CHW AL 33 0 0 22.1 5 0 5 0 0 1.000 2.01 0.15 1 0 0% 0
707 Esteban Yan 26 TBD AL 54 0 0 62.1 15 9 6 0 0 1.000 2.17 0.28 8 0 0% 0
708 Masato Yoshii 36 MON NL 42 11 0 113.0 26 5 18 3 1 .885 1.83 0.55 13 0 0% 0
709 Carlos Zambrano 20 CHC NL 6 1 0 7.2 2 0 2 0 1 1.000 2.35 0.33 1 0 0% 0
710 Victor Zambrano 25 TBD AL 36 0 0 51.1 13 8 5 0 0 1.000 2.28 0.36 8 0 0% 1
711 Chad Zerbe 29 SFG NL 27 1 0 39.0 8 1 6 1 2 .875 1.62 0.26 1 1 50% 0
712 Jeff Zimmerman 28 TEX AL 66 0 0 71.1 9 5 4 0 1 1.000 1.14 0.14 4 6 60% 0
713 Barry Zito 23 OAK AL 35 35 3 214.1 36 9 25 2 3 .944 1.43 0.97 23 11 32% 3
LgAvg 61 17 1 152 31 9 20 1 2 .958 1.75 0.49 11 5 31% 1

Player Advanced Fielding -- p

Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1 Paul Abbott 33 SEA 710 74% 23% 13 100% 0 16 0 12 13 12 1 0 0 0 0 0 3 0 3 0 2 100%
2 Jose Acevedo 23 CIN 417 78% 28% 9 100% 0 4 0 4 10 8 0 0 0 0 0 0 1 0 1 0 1 100%
3 Juan Acevedo 31 FLA 129 72% 20% 4 75% 0 0 0 0 3 2 0 1 0 1 0 1 0 0 0 0 1 100%
4 Juan Acevedo 31 COL 153 71% 32% 4 100% 0 4 0 2 3 2 0 0 0 0 0 0 1 0 1 0 1 100%
5 Terry Adams 28 LAD 708 75% 38% 36 94% 1 13 2 9 31 28 1 1 0 0 1 0 2 1 2 0 4 75%
6 Kurt Ainsworth 22 SFG 12 50% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Antonio Alfonseca 29 FLA 268 80% 40% 9 89% 0 6 0 6 8 7 1 0 0 0 0 0 1 1 1 0 2 50%
8 Armando Almanza 28 FLA 178 65% 15% 2 50% 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 1 0%
9 Carlos Almanzar 27 NYY 46 85% 24% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
10 Brian Anderson 29 ARI 571 88% 30% 25 100% 1 9 1 4 32 18 4 2 0 0 2 0 2 2 2 0 3 100%
11 Jimmy Anderson 25 PIT 922 85% 46% 38 92% 2 8 1 4 37 30 1 3 0 1 2 2 0 0 0 0 5 100%
12 Matt Anderson 24 DET 239 78% 24% 5 100% 0 9 0 8 5 3 0 0 0 0 0 0 0 0 0 0 0
13 Rick Ankiel 21 STL 123 63% 18% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
14 Kevin Appier 33 NYM 856 76% 29% 23 91% 0 11 0 10 21 17 4 2 0 0 2 2 2 1 2 0 5 100%
15 Tony Armas 23 MON 851 70% 24% 25 96% 0 14 3 9 20 18 0 3 0 1 2 1 1 0 1 0 8 100%
16 Rolando Arrojo 32 BOS 438 75% 36% 17 100% 0 12 1 11 17 14 2 0 0 0 0 0 3 2 2 1 4 100%
17 Bronson Arroyo 24 PIT 390 83% 34% 18 83% 0 3 0 2 15 13 2 2 0 0 2 0 1 1 1 0 5 40%
18 Andy Ashby 33 LAD 49 88% 53% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
19 Pedro Astacio 32 COL 617 73% 28% 18 100% 0 8 0 8 18 15 3 1 0 0 1 0 1 1 1 0 2 100%
20 Pedro Astacio 32 HOU 116 82% 27% 7 100% 0 2 1 1 7 5 1 0 0 0 0 0 0 0 0 0 0
21 Justin Atchley 27 CIN 48 73% 44% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Jeff Austin 24 KCR 117 70% 28% 1 100% 0 2 0 2 2 1 0 2 0 0 2 0 0 0 0 0 1 100%
23 Manny Aybar 29 CHC 113 75% 30% 3 67% 0 2 0 2 2 2 0 1 0 1 0 1 0 0 0 0 1 100%
24 Mike Bacsik 23 CLE 45 82% 36% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
25 Benito Baez 24 FLA 55 65% 22% 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%
26 Danys Baez 23 CLE 202 68% 22% 5 100% 0 4 1 2 3 3 0 1 0 0 1 0 0 0 0 0 2 100%
27 Cory Bailey 30 KCR 283 70% 36% 7 100% 0 4 1 2 6 6 0 1 1 0 0 0 1 0 1 0 1 100%
28 James Baldwin 29 CHW 431 84% 27% 17 100% 0 7 0 6 17 14 1 0 0 0 0 0 3 1 3 0 5 100%
29 James Baldwin 29 LAD 333 79% 29% 10 90% 0 5 2 3 8 6 1 1 0 0 1 1 1 1 1 0 2 100%
30 John Bale 27 BAL 113 72% 28% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0
31 Grant Balfour 23 MIN 14 64% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
32 Willie Banks 32 BOS 42 71% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 Lorenzo Barcelo 23 CHW 96 78% 30% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
34 Miguel Batista 30 ARI 581 79% 32% 18 94% 1 7 0 6 17 12 1 1 0 0 1 1 1 0 1 0 2 100%
35 Rick Bauer 24 BAL 143 87% 38% 2 100% 0 1 0 1 2 1 0 1 0 0 1 0 1 0 1 0 0
36 Rod Beck 32 BOS 342 78% 28% 13 100% 0 3 0 2 16 12 0 0 0 0 0 0 2 0 1 1 4 100%
37 Josh Beckett 21 FLA 99 68% 18% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
38 Joe Beimel 24 PIT 511 82% 37% 14 71% 1 3 0 3 17 8 0 2 0 2 0 1 0 0 0 0 3 33%
39 Kevin Beirne 27 TOR 40 75% 18% 3 100% 1 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
40 Todd Belitz 25 COL 40 80% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
41 Rob Bell 24 CIN 188 77% 26% 6 100% 0 1 0 1 6 4 2 0 0 0 0 0 1 1 1 0 0
42 Rob Bell 24 TEX 482 80% 25% 13 77% 0 7 1 5 9 7 1 0 0 0 0 0 2 1 2 0 7 57%
43 Alan Benes 29 STL 68 69% 26% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Andy Benes 33 STL 499 74% 25% 9 100% 0 7 0 6 9 6 1 0 0 0 0 0 1 1 1 0 1 100%
45 Armando Benitez 28 NYM 320 65% 19% 4 100% 0 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
46 Joaquin Benoit 23 TEX 26 77% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
47 Jason Bere 30 CHC 801 72% 25% 15 100% 0 12 1 11 15 11 2 1 0 0 1 0 0 0 0 0 3 100%
48 Adam Bernero 24 DET 56 80% 34% 1 100% 0 3 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0
49 Rocky Biddle 25 CHW 571 79% 29% 16 100% 0 6 1 5 15 14 1 1 0 0 1 0 0 0 0 0 3 100%
50 Nick Bierbrodt 23 TBD 281 73% 23% 6 100% 0 1 0 0 6 6 0 0 0 0 0 0 0 0 0 0 2 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
51 Nick Bierbrodt 23 ARI 108 77% 29% 6 100% 0 1 0 1 8 4 2 0 0 0 0 0 1 1 1 0 0
52 Willie Blair 35 DET 121 79% 31% 3 100% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0
53 Matt Blank 25 MON 104 76% 30% 7 100% 0 1 0 1 7 5 1 0 0 0 0 0 0 0 0 0 1 100%
54 Brian Boehringer 32 NYY 155 71% 19% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
55 Brian Boehringer 32 SFG 156 74% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
56 Brian Bohanon 32 COL 456 81% 25% 15 93% 1 5 2 1 12 10 0 0 0 0 0 0 0 0 0 0 3 67%
57 Ricky Bones 32 FLA 288 74% 30% 19 95% 0 4 2 1 16 12 2 1 0 0 1 1 3 1 2 1 3 100%
58 Bobby Bonilla 38 STL 6 100% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
59 Pedro Borbon 33 TOR 217 77% 28% 7 86% 0 3 0 3 6 6 0 0 0 0 0 0 0 0 0 0 1 0%
60 Dave Borkowski 24 DET 135 67% 19% 3 100% 0 1 0 1 4 2 1 1 0 0 1 0 1 1 1 0 0
61 Toby Borland 32 ANA 20 90% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
62 Joe Borowski 30 CHC 13 69% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
63 Ricky Bottalico 31 PHI 281 73% 22% 14 79% 1 3 1 2 10 10 0 1 0 0 1 1 0 0 0 0 7 57%
64 Kent Bottenfield 32 HOU 235 77% 22% 5 80% 0 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 0
65 Brian Bowles 24 TOR 15 73% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
66 Chad Bradford 26 OAK 154 77% 45% 8 100% 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 1 100%
67 Jeff Brantley 37 TEX 94 82% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
68 Leslie Brea 27 BAL 14 79% 36% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
69 Chris Brock 31 PHI 147 74% 27% 3 100% 0 3 1 2 3 2 0 1 1 0 0 0 0 0 0 0 0
70 Troy Brohawn 28 ARI 220 79% 25% 7 100% 0 2 0 2 8 3 2 0 0 0 0 0 1 1 1 0 1 100%
71 Jim Brower 28 CIN 559 75% 32% 31 90% 1 10 0 8 29 22 1 2 0 0 2 1 2 1 2 0 7 57%
72 Kevin Brown 36 LAD 465 72% 36% 23 87% 0 10 2 7 22 15 2 2 0 1 1 2 1 0 1 0 4 75%
73 Mike Buddie 30 MIL 174 80% 39% 14 93% 0 4 0 4 13 12 1 0 0 0 0 0 1 1 1 0 1 0%
74 Mark Buehrle 22 CHW 885 82% 32% 51 92% 1 11 3 8 49 35 5 3 0 1 2 3 5 4 5 0 8 75%
75 Dave Burba 34 CLE 684 78% 26% 22 86% 0 17 1 14 18 15 1 0 0 0 0 0 1 1 1 0 7 71%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
76 John Burkett 36 ATL 902 73% 30% 26 100% 0 15 3 12 26 21 2 0 0 0 0 0 1 1 1 0 1 100%
77 A.J. Burnett 24 FLA 733 75% 30% 25 100% 0 11 1 7 27 17 1 2 0 0 2 0 0 0 0 0 3 100%
78 Paul Byrd 30 PHI 45 89% 33% 3 100% 0 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
79 Paul Byrd 30 KCR 399 84% 27% 15 93% 1 5 0 4 15 13 0 1 0 0 1 1 0 0 0 0 4 100%
80 Jose Cabrera 29 ATL 253 76% 23% 5 80% 0 2 0 2 7 2 0 1 0 0 1 0 1 0 1 0 0
81 Mickey Callaway 26 TBD 20 80% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
82 Chris Carpenter 26 TOR 930 76% 34% 25 100% 0 11 1 9 25 17 4 0 0 0 0 0 6 4 5 1 2 100%
83 Giovanni Carrara 33 LAD 348 75% 26% 14 100% 0 5 4 1 10 9 1 0 0 0 0 0 1 1 1 0 5 100%
84 Hector Carrasco 31 MIN 317 73% 27% 5 100% 0 0 0 0 5 5 0 1 1 0 0 0 0 0 0 0 3 100%
85 Carlos Castillo 26 BOS 12 117% 17% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
86 Frank Castillo 32 BOS 580 83% 29% 17 100% 0 16 1 14 16 15 0 0 0 0 0 0 1 0 0 1 4 100%
87 Shawn Chacon 23 COL 711 71% 27% 16 94% 0 8 1 7 16 13 1 0 0 0 0 0 0 0 0 0 2 50%
88 Norm Charlton 38 SEA 189 72% 30% 7 100% 0 6 1 2 6 5 0 0 0 0 0 0 0 0 0 0 2 100%
89 Bruce Chen 24 PHI 381 73% 18% 10 100% 0 2 1 1 10 8 1 0 0 0 0 0 1 1 1 0 0
90 Bruce Chen 24 NYM 253 75% 25% 5 100% 0 2 0 2 11 5 0 1 1 0 0 0 0 0 0 0 1 100%
91 Scott Chiasson 23 CHC 28 71% 36% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
92 Randy Choate 25 NYY 207 69% 31% 12 92% 0 2 1 0 11 9 1 0 0 0 0 0 1 0 0 1 2 50%
93 Bobby Chouinard 29 COL 34 82% 32% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
94 Jason Christiansen 31 SFG 66 80% 35% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
95 Jason Christiansen 31 STL 83 65% 22% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
96 Tim Christman 26 COL 7 71% 57% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
97 Roger Clemens 38 NYY 918 75% 30% 32 97% 0 11 0 9 33 23 5 2 0 0 2 0 3 3 3 0 2 50%
98 Matt Clement 26 FLA 760 73% 29% 23 87% 1 14 0 12 20 17 0 1 0 0 1 1 1 0 1 0 4 75%
99 Pasqual Coco 23 TOR 63 78% 33% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
100 Tony Cogan 24 KCR 119 72% 29% 4 100% 0 3 1 2 3 2 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%
101 Dave Coggin 24 PHI 415 76% 36% 14 100% 1 9 1 7 12 12 0 0 0 0 0 0 0 0 0 0 3 100%
102 Jesus Colome 23 TBD 209 77% 33% 2 50% 0 4 0 4 1 0 1 1 0 0 1 1 0 0 0 0 1 0%
103 Bartolo Colon 28 CLE 947 71% 28% 28 100% 1 12 3 8 27 18 4 1 0 0 1 0 4 2 2 2 5 100%
104 David Cone 38 BOS 614 76% 28% 10 90% 0 14 0 14 9 8 0 2 0 1 1 1 0 0 0 0 1 100%
105 Dennis Cook 38 NYM 149 72% 28% 4 75% 0 2 0 2 3 3 0 1 0 1 0 1 0 0 0 0 1 0%
106 Dennis Cook 38 PHI 46 85% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
107 Brian Cooper 26 ANA 55 80% 24% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
108 Rocky Coppinger 27 MIL 104 75% 12% 1 100% 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0
109 Francisco Cordero 26 TEX 12 83% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
110 Mark Corey 26 NYM 13 54% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
111 Rheal Cormier 34 PHI 222 75% 37% 10 90% 0 6 1 4 10 6 1 1 0 0 1 0 2 1 1 1 3 67%
112 Nate Cornejo 21 DET 217 78% 28% 6 100% 0 3 0 2 5 4 0 0 0 0 0 0 1 0 1 0 1 100%
113 Tim Crabtree 31 TEX 117 77% 32% 6 83% 0 1 0 1 5 4 1 0 0 0 0 0 1 1 1 0 3 67%
114 Paxton Crawford 23 BOS 161 78% 34% 5 100% 0 3 1 2 4 4 0 0 0 0 0 0 0 0 0 0 0
115 Doug Creek 32 TBD 279 62% 17% 6 67% 1 2 0 2 5 1 0 3 0 0 3 0 1 0 1 0 0
116 Jack Cressend 26 MIN 232 79% 36% 8 100% 0 5 1 4 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
117 Juan Cruz 22 CHC 185 72% 32% 7 100% 0 3 1 1 5 4 1 0 0 0 0 0 1 1 1 0 2 100%
118 Nelson Cruz 28 HOU 342 73% 23% 16 88% 0 8 1 6 14 12 0 1 0 0 1 0 0 0 0 0 5 60%
119 Darwin Cubillan 28 MON 121 79% 28% 1 0% 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 1 0%
120 Will Cunnane 27 MIL 238 76% 29% 11 100% 1 4 0 2 10 7 0 0 0 0 0 0 0 0 0 0 3 100%
121 Jeff D'Amico 25 MIL 216 80% 21% 6 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
122 Omar Daal 29 PHI 801 80% 32% 31 100% 1 7 1 5 31 21 6 1 0 0 1 0 4 4 4 0 3 100%
123 Vic Darensbourg 30 FLA 202 79% 28% 11 82% 1 1 0 1 10 8 1 1 0 0 1 1 1 1 1 0 2 100%
124 Joe Davenport 25 COL 44 66% 34% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
125 Tom Davey 27 SDP 169 75% 30% 5 100% 1 2 0 1 6 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%
126 Doug Davis 25 TEX 828 81% 30% 16 88% 0 5 0 5 25 11 1 2 0 1 1 1 2 1 2 0 1 100%
127 Kane Davis 26 COL 301 78% 36% 13 92% 0 1 0 1 12 11 0 0 0 0 0 0 1 0 1 0 2 50%
128 Lance Davis 24 CIN 461 84% 29% 18 94% 0 6 0 5 23 14 1 1 0 0 1 0 2 1 2 0 4 75%
129 Valerio De Los Santos 28 MIL 5 60% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
130 Mike DeJean 30 MIL 370 74% 31% 18 94% 0 7 1 6 17 16 0 0 0 0 0 0 1 0 1 0 1 100%
131 Ryan Dempster 24 FLA 954 71% 28% 40 93% 0 16 0 12 36 27 6 3 0 2 1 2 7 4 7 0 13 85%
132 Elmer Dessens 30 CIN 862 82% 33% 30 97% 2 6 3 3 26 18 3 0 0 0 0 0 3 3 3 0 7 86%
133 Matt DeWitt 23 TOR 87 77% 30% 4 100% 0 2 1 0 3 2 1 0 0 0 0 0 1 1 1 0 0
134 R.A. Dickey 26 TEX 53 87% 28% 2 50% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
135 Craig Dingman 27 COL 37 86% 22% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
136 Chris Donnels 35 LAD 1 100% 100% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
137 Octavio Dotel 27 HOU 438 59% 18% 15 93% 0 9 1 5 14 9 1 2 0 0 2 1 3 0 3 0 1 100%
138 Sean Douglass 22 BAL 94 73% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
139 Darren Dreifort 29 LAD 416 70% 30% 12 92% 0 4 0 4 11 7 2 1 0 0 1 1 2 2 2 0 3 100%
140 Ryan Drese 25 CLE 149 76% 42% 6 100% 0 4 0 1 5 4 0 1 0 0 1 0 1 0 1 0 0
141 Tim Drew 22 CLE 173 86% 25% 3 100% 0 3 0 3 4 2 1 1 0 0 1 0 1 1 1 0 1 100%
142 Justin Duchscherer 23 TEX 76 82% 34% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
143 Brandon Duckworth 25 PHI 289 76% 36% 11 73% 1 4 1 3 7 5 1 2 0 0 2 1 0 0 0 0 4 50%
144 Courtney Duncan 26 CHC 193 67% 18% 3 67% 0 2 0 2 2 2 0 3 0 1 2 0 0 0 0 0 1 0%
145 Chad Durbin 23 KCR 777 82% 30% 21 90% 1 20 1 17 20 12 2 1 0 0 1 1 3 2 3 0 3 67%
146 Mike Duvall 26 MIN 22 77% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
147 Adam Eaton 23 SDP 499 71% 24% 25 96% 0 13 2 7 18 15 3 2 0 0 2 1 2 2 2 0 4 100%
148 Joey Eischen 31 MON 131 76% 37% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 0
149 Scott Elarton 25 COL 96 81% 24% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
150 Scott Elarton 25 HOU 499 77% 28% 19 95% 0 9 3 5 18 14 1 2 1 0 1 1 2 1 1 1 5 80%
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 Cal Eldred 33 CHW 34 68% 24% 2 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
152 Robert Ellis 30 ARI 413 84% 35% 13 100% 1 8 1 5 12 10 1 0 0 0 0 0 0 0 0 0 4 100%
153 Alan Embree 31 SFG 106 67% 21% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
154 Alan Embree 31 CHW 139 72% 24% 1 100% 0 2 0 2 3 1 0 0 0 0 0 0 1 0 0 1 0
155 Todd Erdos 27 BOS 71 76% 27% 1 100% 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0
156 Kelvim Escobar 25 TOR 517 70% 30% 8 100% 0 6 0 5 8 5 0 1 0 0 1 0 0 0 0 0 1 100%
157 Shawn Estes 28 SFG 693 76% 32% 34 97% 0 3 0 1 33 23 4 3 1 0 2 1 2 2 2 0 4 75%
158 Horacio Estrada 25 COL 22 77% 27% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
159 Scott Eyre 29 TOR 66 70% 17% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
160 Kyle Farnsworth 25 CHC 339 63% 20% 4 100% 0 3 0 3 4 3 1 0 0 0 0 0 0 0 0 0 1 100%
161 Jeff Fassero 38 CHC 308 69% 28% 10 90% 0 3 0 2 9 6 2 0 0 0 0 0 2 1 2 0 1 0%
162 Jared Fernandez 29 CIN 57 86% 33% 5 80% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 0%
163 Osvaldo Fernandez 32 CIN 366 82% 38% 20 95% 0 2 0 2 20 17 3 1 0 0 1 0 2 2 2 0 4 100%
164 Mike Fetters 36 LAD 139 79% 25% 3 100% 0 1 0 1 3 2 0 1 0 0 1 0 0 0 0 0 0
165 Mike Fetters 36 PIT 84 74% 29% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0
166 Nelson Figueroa 27 PHI 393 76% 32% 6 100% 0 2 0 2 6 5 1 0 0 0 0 0 1 1 1 0 2 100%
167 Jeremy Fikac 26 SDP 99 75% 38% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
168 Bob File 24 TOR 299 79% 35% 13 92% 0 7 1 5 11 9 0 1 0 0 1 1 1 0 1 0 0
169 Chuck Finley 38 CLE 495 76% 31% 10 90% 0 2 0 2 11 7 0 3 0 0 3 1 0 0 0 0 1 100%
170 Steve Finley 36 ARI 4 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 Tony Fiore 29 MIN 26 73% 46% 1 100% 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
172 Tony Fiore 29 TBD 15 73% 27% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
173 Bryce Florie 31 BOS 45 71% 40% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
174 Josh Fogg 24 CHW 53 64% 23% 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
175 Casey Fossum 23 BOS 197 77% 32% 2 100% 0 3 1 2 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%
176 Kevin Foster 32 TEX 82 66% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
177 Kris Foster 26 BAL 47 66% 38% 4 100% 0 0 0 0 4 0 2 0 0 0 0 0 0 0 0 0 0
178 Keith Foulke 28 CHW 322 70% 20% 12 92% 1 7 1 6 11 9 0 0 0 0 0 0 0 0 0 0 5 80%
179 Chad Fox 30 MIL 287 62% 22% 10 90% 1 4 0 1 6 5 0 1 0 0 1 1 0 0 0 0 2 100%
180 John Franco 40 NYM 232 74% 34% 7 86% 0 1 0 1 7 4 2 1 0 0 1 0 0 0 0 0 0
181 Ryan Franklin 28 SEA 335 77% 22% 8 100% 0 8 0 6 6 6 0 0 0 0 0 0 0 0 0 0 0
182 Wayne Franklin 27 HOU 60 70% 22% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
183 John Frascatore 31 TOR 69 83% 35% 4 100% 0 1 0 1 5 3 0 0 0 0 0 0 0 0 0 0 0
184 Brian Fuentes 25 SEA 47 60% 28% 1 100% 0 1 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0
185 Aaron Fultz 27 SFG 300 71% 23% 15 93% 0 4 1 2 14 9 1 0 0 0 0 0 1 1 1 0 4 75%
186 Mike Fyhrie 31 CHC 64 83% 39% 3 100% 0 2 0 1 4 1 2 0 0 0 0 0 1 1 1 0 0
187 Mike Fyhrie 31 OAK 17 65% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
188 Eric Gagne 25 LAD 649 73% 21% 15 87% 1 10 3 7 11 10 0 1 0 1 0 1 0 0 0 0 4 75%
189 Gus Gandarillas 29 MIL 91 85% 30% 2 100% 0 2 0 2 3 2 0 0 0 0 0 0 1 0 0 1 0
190 Rich Garces 30 BOS 284 78% 26% 12 100% 0 7 1 4 11 9 1 0 0 0 0 0 2 1 1 1 3 100%
191 Freddy Garcia 24 SEA 971 78% 36% 46 98% 1 29 2 19 39 33 4 1 0 0 1 1 5 3 5 0 4 100%
192 Mark Gardner 39 SFG 398 80% 24% 11 100% 0 2 0 1 10 9 1 0 0 0 0 0 0 0 0 0 3 100%
193 Jon Garland 21 CHW 510 79% 35% 19 89% 1 8 0 7 17 12 3 1 0 0 1 0 4 3 4 0 3 67%
194 Chris George 21 KCR 313 88% 27% 6 100% 0 7 2 5 5 4 0 1 0 0 1 0 0 0 0 0 0
195 Matt Ginter 23 CHW 167 76% 27% 5 100% 0 3 1 2 4 4 0 0 0 0 0 0 0 0 0 0 0
196 Tom Glavine 35 ATL 929 79% 33% 41 98% 1 12 1 8 40 30 2 0 0 0 0 0 2 2 2 0 5 80%
197 Gary Glover 24 CHW 429 80% 29% 15 87% 1 9 0 7 15 11 1 1 0 0 1 1 0 0 0 0 3 67%
198 Ryan Glynn 26 TEX 218 86% 27% 6 83% 1 7 0 6 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
199 Wayne Gomes 28 PHI 215 76% 30% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
200 Wayne Gomes 28 SFG 70 73% 20% 1 100% 0 1 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 Dicky Gonzalez 22 NYM 261 87% 32% 9 100% 0 4 1 2 8 8 0 0 0 0 0 0 0 0 0 0 0
202 Tom Gordon 33 CHC 187 59% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
203 Danny Graves 27 CIN 337 82% 42% 22 100% 0 6 0 5 21 20 0 0 0 0 0 0 0 0 0 0 3 100%
204 Steve Green 23 ANA 27 74% 15% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0
205 Jason Grilli 24 FLA 115 75% 23% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
206 Jason Grimsley 33 KCR 327 77% 41% 16 81% 0 6 0 3 12 9 2 4 1 1 2 3 2 2 2 0 2 100%
207 Buddy Groom 35 BAL 265 78% 37% 6 83% 0 4 0 4 5 3 2 1 0 0 1 1 1 1 1 0 1 100%
208 Eddie Guardado 30 MIN 270 69% 19% 7 86% 0 3 0 3 6 6 0 0 0 0 0 0 0 0 0 0 4 75%
209 Mark Guthrie 35 OAK 225 70% 25% 2 50% 1 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0%
210 Geraldo Guzman 28 ARI 37 81% 46% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
211 Luther Hackman 26 STL 149 76% 26% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
212 John Halama 29 SEA 485 85% 35% 22 86% 0 9 1 7 21 18 0 1 0 0 1 1 0 0 0 0 6 67%
213 Roy Halladay 24 TOR 432 76% 40% 18 100% 0 7 0 5 16 16 0 0 0 0 0 0 0 0 0 0 3 100%
214 Joey Hamilton 30 CIN 79 81% 28% 5 100% 0 2 0 2 5 3 1 0 0 0 0 0 1 1 1 0 1 100%
215 Joey Hamilton 30 TOR 554 80% 32% 19 95% 1 8 1 6 16 11 3 2 0 0 2 0 2 2 2 0 1 0%
216 Mike Hampton 28 COL 904 78% 35% 44 100% 1 12 1 8 46 36 2 0 0 0 0 0 5 1 4 1 5 100%
217 Pete Harnisch 34 CIN 172 82% 33% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
218 Travis Harper 25 TBD 36 100% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
219 Chad Harville 24 OAK 11 91% 27% 2 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
220 Shigetoshi Hasegawa 32 ANA 235 75% 32% 6 100% 0 3 1 2 6 5 0 1 0 1 0 0 1 0 0 1 1 100%
221 LaTroy Hawkins 28 MIN 248 75% 29% 5 100% 0 3 0 3 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
222 Jimmy Haynes 28 MIL 756 77% 35% 29 90% 2 12 1 9 24 20 0 0 0 0 0 0 1 0 1 0 8 63%
223 Rick Helling 30 TEX 941 79% 25% 16 94% 0 15 2 12 16 12 0 1 0 0 1 0 1 0 1 0 2 50%
224 Doug Henry 37 KCR 342 73% 25% 7 86% 1 4 0 3 5 3 1 0 0 0 0 0 1 1 1 0 1 100%
225 Pat Hentgen 32 BAL 252 83% 30% 10 100% 0 7 1 5 10 7 1 1 0 0 1 0 1 0 0 1 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 Felix Heredia 26 CHC 165 78% 21% 0 0 3 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0
227 Gil Heredia 35 OAK 493 86% 34% 21 86% 0 16 2 13 17 13 1 2 0 1 1 2 0 0 0 0 3 33%
228 Matt Herges 31 LAD 435 73% 31% 15 93% 0 5 1 4 15 13 0 1 0 1 0 1 1 0 0 1 1 100%
229 Dustin Hermanson 28 STL 830 78% 30% 16 100% 0 4 0 3 17 14 0 1 0 0 1 0 0 0 0 0 4 100%
230 Adrian Hernandez 26 NYY 91 85% 34% 3 67% 0 1 0 1 3 1 1 1 0 0 1 0 0 0 0 0 0
231 Carlos Hernandez 21 HOU 70 70% 26% 2 100% 0 1 0 1 2 0 2 0 0 0 0 0 1 1 1 0 0
232 Livan Hernandez 26 SFG 1008 79% 31% 50 94% 3 13 1 9 44 34 5 0 0 0 0 0 2 1 2 0 12 75%
233 Orlando Hernandez 35 NYY 414 74% 21% 13 100% 0 5 2 3 12 10 1 0 0 0 0 0 0 0 0 0 2 100%
234 Roberto Hernandez 36 KCR 287 81% 32% 6 100% 0 3 0 3 6 5 0 0 0 0 0 0 0 0 0 0 0
235 Junior Herndon 22 SDP 201 84% 36% 10 100% 0 2 0 2 10 7 2 0 0 0 0 0 2 2 2 0 2 100%
236 Erik Hiljus 28 OAK 290 75% 19% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
237 Ken Hill 35 TBD 39 85% 28% 4 75% 0 2 1 1 2 2 0 1 0 0 1 1 0 0 0 0 1 100%
238 Brett Hinchliffe 26 NYM 17 76% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
239 Sterling Hitchcock 30 NYY 238 85% 28% 6 83% 0 3 0 3 5 4 1 0 0 0 0 0 0 0 0 0 2 50%
240 Sterling Hitchcock 30 SDP 85 78% 29% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
241 Trevor Hoffman 33 SDP 248 69% 22% 6 100% 0 5 2 3 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
242 Chris Holt 29 DET 695 83% 32% 20 95% 0 9 0 7 17 13 3 1 0 1 0 1 1 1 1 0 5 100%
243 Mike Holtz 28 ANA 167 74% 32% 9 89% 0 4 0 4 9 8 0 1 1 0 0 0 0 0 0 0 4 75%
244 Bob Howry 27 CHW 346 75% 24% 12 92% 1 2 1 1 10 8 0 0 0 0 0 0 0 0 0 0 5 80%
245 Tim Hudson 25 OAK 980 78% 40% 47 91% 1 21 0 16 43 35 3 5 0 1 4 3 3 1 3 0 8 75%
246 Chad Hutchinson 24 STL 27 70% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
247 Hideki Irabu 32 MON 74 78% 28% 4 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0
248 Jason Isringhausen 28 OAK 293 73% 27% 9 89% 0 1 0 1 8 8 0 2 0 0 2 1 0 0 0 0 1 100%
249 Michael Jackson 36 HOU 292 79% 27% 4 100% 0 7 0 7 4 3 1 0 0 0 0 0 0 0 0 0 1 100%
250 Mike James 33 STL 174 76% 39% 4 100% 1 3 0 3 4 1 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%
251 Kevin Jarvis 31 SDP 809 79% 30% 38 95% 0 20 4 15 33 31 0 1 0 0 1 1 0 0 0 0 6 83%
252 Jason Jennings 22 COL 174 75% 32% 8 100% 0 4 1 1 7 5 1 0 0 0 0 0 3 1 3 0 1 100%
253 Ryan Jensen 25 SFG 193 77% 28% 4 100% 0 5 0 4 4 4 0 1 0 0 1 0 1 0 1 0 0
254 Jose Jimenez 27 COL 237 80% 38% 13 100% 0 2 1 1 12 10 0 0 0 0 0 0 0 0 0 0 2 100%
255 Brett Jodie 24 SDP 96 77% 31% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
256 Brett Jodie 24 NYY 13 100% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
257 Adam Johnson 21 MIN 119 78% 20% 3 100% 0 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0
258 Jason Johnson 27 BAL 856 83% 30% 17 88% 0 4 1 3 16 13 1 4 0 1 3 2 1 0 0 1 6 67%
259 Jonathan Johnson 26 TEX 53 64% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
260 Mike Johnson 25 MON 50 72% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
261 Randy Johnson 37 ARI 994 58% 20% 24 92% 0 2 0 2 27 19 2 4 0 1 3 2 1 1 1 0 6 83%
262 Bobby Jones 31 SDP 880 86% 32% 28 96% 0 7 0 5 28 22 0 0 0 0 0 0 0 0 0 0 6 83%
263 Todd Jones 33 DET 225 76% 36% 11 91% 1 5 0 3 9 8 0 1 0 1 0 1 0 0 0 0 1 100%
264 Todd Jones 33 MIN 89 76% 35% 2 50% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
265 Mike Judd 26 TBD 90 80% 26% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
266 Mike Judd 26 TEX 47 83% 36% 3 100% 0 2 2 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
267 Jorge Julio 22 BAL 99 73% 23% 3 67% 0 0 0 0 2 2 0 1 0 0 1 1 0 0 0 0 2 50%
268 Jason Karnuth 25 STL 24 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
269 Steve Karsay 29 ATL 190 75% 34% 7 86% 0 4 0 2 6 5 0 1 0 0 1 1 0 0 0 0 2 50%
270 Steve Karsay 29 CLE 166 72% 36% 9 100% 0 3 0 2 10 6 1 0 0 0 0 0 1 1 1 0 2 100%
271 Randy Keisler 25 NYY 236 76% 26% 7 71% 0 2 0 2 6 5 0 2 0 1 1 1 0 0 0 0 1 0%
272 Joe Kennedy 22 TBD 498 81% 29% 11 100% 1 8 2 5 14 8 0 0 0 0 0 0 2 0 1 1 0
273 Darryl Kile 32 STL 956 75% 29% 32 91% 2 11 1 9 29 25 2 2 0 0 2 2 2 1 2 0 7 86%
274 Byung-Hyun Kim 22 ARI 392 63% 23% 20 95% 1 4 0 3 19 17 0 1 0 0 1 0 0 0 0 0 5 80%
275 Sun-Woo Kim 23 BOS 201 80% 28% 6 100% 1 2 0 1 5 3 1 0 0 0 0 0 1 1 1 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 Ray King 27 MIL 235 71% 32% 12 92% 0 5 0 3 9 8 0 1 0 1 0 1 0 0 0 0 3 100%
277 Steve Kline 28 STL 303 73% 33% 10 100% 0 3 0 2 10 9 0 0 0 0 0 0 0 0 0 0 4 100%
278 Brandon Knight 25 NYY 52 83% 19% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
279 Eric Knott 26 ARI 25 76% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 Gary Knotts 24 FLA 28 57% 18% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
281 Billy Koch 26 TOR 308 74% 31% 7 100% 0 4 0 3 6 4 1 1 0 0 1 0 1 1 1 0 3 100%
282 Ryan Kohlmeier 24 BAL 188 78% 15% 4 50% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 3 33%
283 Brandon Kolb 27 MIL 53 75% 28% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
284 Danny Kolb 26 TEX 70 71% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
285 Mike Koplove 24 ARI 50 52% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
286 Tim Laker 31 CLE 5 60% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 Brian Lawrence 25 SDP 484 77% 38% 28 89% 1 2 0 0 26 21 1 4 0 1 3 2 0 0 0 0 2 100%
288 David Lee 28 SDP 222 70% 18% 3 67% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
289 Al Leiter 35 NYM 772 79% 30% 22 95% 0 6 2 2 22 16 2 2 0 0 2 1 2 1 1 1 5 80%
290 Mark Leiter 38 MIL 149 79% 30% 7 100% 0 4 0 4 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
291 Curt Leskanic 33 MIL 297 71% 27% 4 100% 0 7 0 7 4 4 0 2 0 0 2 0 0 0 0 0 1 100%
292 Al Levine 33 ANA 316 82% 35% 12 75% 0 3 0 3 9 7 1 2 0 2 0 2 1 1 1 0 3 33%
293 Allen Levrault 23 MIL 593 77% 28% 15 93% 0 8 0 5 11 8 3 2 0 1 1 1 1 1 1 0 2 100%
294 Cory Lidle 29 OAK 762 81% 38% 33 91% 1 13 2 10 30 23 1 2 0 0 2 1 0 0 0 0 2 50%
295 Jon Lieber 31 CHC 958 81% 34% 35 97% 0 16 0 13 35 27 3 0 0 0 0 0 4 2 4 0 7 86%
296 Kerry Ligtenberg 30 ATL 254 74% 24% 3 33% 0 2 0 2 1 1 0 3 0 0 3 1 0 0 0 0 0
297 Ted Lilly 25 NYY 537 75% 22% 16 94% 1 5 0 5 22 13 0 2 0 0 2 0 0 0 0 0 2 50%
298 Jose Lima 28 HOU 249 79% 27% 8 100% 0 0 0 0 9 6 1 1 0 0 1 0 2 1 1 0 2 100%
299 Jose Lima 28 DET 470 89% 33% 10 100% 0 3 1 2 11 8 1 1 0 0 1 0 2 1 1 1 1 100%
300 Mike Lincoln 26 PIT 168 79% 37% 11 91% 1 1 0 1 11 8 1 1 0 0 1 1 1 1 1 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
301 Scott Linebrink 24 HOU 44 66% 16% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 Felipe Lira 29 MON 28 93% 29% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
303 Graeme Lloyd 34 MON 303 81% 38% 13 92% 0 7 1 6 13 8 3 1 0 0 1 1 3 3 3 0 1 0%
304 Esteban Loaiza 29 TOR 837 83% 33% 25 88% 1 15 0 13 21 17 1 3 0 0 3 2 0 0 0 0 5 60%
305 Carlton Loewer 27 SDP 29 90% 45% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
306 Kyle Lohse 22 MIN 402 79% 27% 16 100% 0 9 4 4 12 10 1 1 0 0 1 0 2 1 1 1 1 100%
307 Rich Loiselle 29 PIT 101 76% 38% 5 80% 0 1 0 0 4 3 1 0 0 0 0 0 0 0 0 0 2 50%
308 Braden Looper 26 FLA 295 76% 36% 8 100% 0 4 0 4 8 6 2 0 0 0 0 0 1 1 1 0 0
309 Albie Lopez 29 ARI 329 77% 32% 11 91% 1 1 0 1 12 9 1 0 0 0 0 0 0 0 0 0 4 75%
310 Albie Lopez 29 TBD 567 82% 29% 18 89% 1 6 0 4 18 12 1 1 0 0 1 1 1 1 1 0 4 75%
311 Mark Loretta 29 MIL 5 40% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 Derek Lowe 28 BOS 404 77% 41% 19 95% 1 6 1 5 17 13 2 1 0 0 1 1 2 1 2 0 2 100%
313 Sean Lowe 30 CHW 529 83% 35% 23 100% 0 8 2 5 21 19 1 0 0 0 0 0 0 0 0 0 6 100%
314 Mark Lukasiewicz 28 ANA 98 70% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
315 David Lundquist 28 SDP 86 74% 22% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
316 Brandon Lyon 21 TOR 261 83% 32% 9 100% 0 3 0 3 9 8 0 0 0 0 0 0 0 0 0 0 1 100%
317 John Mabry 30 FLA 7 57% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 Mike MacDougal 24 KCR 67 87% 51% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
319 Scott MacRae 26 CIN 136 81% 32% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
320 Greg Maddux 35 ATL 927 82% 39% 59 98% 2 19 2 10 54 40 5 1 0 1 0 0 3 3 3 0 9 89%
321 Calvin Maduro 26 BAL 386 80% 31% 3 100% 0 2 0 2 8 4 0 0 0 0 0 0 0 0 0 0 0
322 Mike Magnante 36 OAK 223 86% 35% 7 86% 0 2 0 2 7 6 0 1 0 0 1 1 0 0 0 0 0
323 Ron Mahay 30 CHC 86 58% 15% 3 100% 0 2 1 0 3 1 0 0 0 0 0 0 1 0 0 1 0
324 Pat Mahomes 30 TEX 476 79% 28% 17 94% 1 15 2 9 14 7 2 1 0 0 1 1 2 1 1 1 1 0%
325 Jim Mann 26 HOU 23 52% 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%
326 Matt Mantei 27 ARI 30 57% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 Josias Manzanillo 33 PIT 329 69% 25% 8 75% 1 3 0 3 6 4 1 1 0 0 1 1 0 0 0 0 3 67%
328 Jason Marquis 22 ATL 556 73% 32% 23 91% 2 9 0 7 21 15 1 3 1 0 2 0 2 1 2 0 3 67%
329 Damaso Marte 26 PIT 154 68% 19% 3 100% 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
330 Tom Martin 31 NYM 85 78% 19% 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
331 Pedro Martinez 29 BOS 456 60% 26% 4 100% 0 5 0 5 5 4 1 0 0 0 0 0 0 0 0 0 1 100%
332 Ramon Martinez 33 PIT 77 69% 26% 2 100% 0 2 0 2 2 0 2 0 0 0 0 0 2 2 2 0 0
333 T.J. Mathews 31 OAK 108 76% 24% 3 100% 0 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 1 100%
334 T.J. Mathews 31 STL 56 82% 23% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
335 Troy Mattes 25 MON 207 80% 29% 7 86% 1 2 0 0 5 5 0 1 0 0 1 0 0 0 0 0 1 100%
336 Mike Matthews 27 STL 368 73% 22% 7 100% 0 4 1 2 7 4 1 1 0 0 1 0 0 0 0 0 2 100%
337 Dave Maurer 26 SDP 27 81% 26% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
338 Joe Mays 25 MIN 957 83% 36% 34 100% 0 17 2 10 28 24 2 1 0 0 1 0 2 1 2 0 4 100%
339 Allen McDill 29 BOS 64 66% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
340 Chuck McElroy 33 SDP 144 76% 26% 6 100% 0 3 0 2 6 4 1 0 0 0 0 0 0 0 0 0 1 100%
341 Chuck McElroy 33 BAL 213 83% 30% 14 100% 0 1 1 0 15 9 2 0 0 0 0 0 1 0 0 1 0
342 Tony McKnight 24 HOU 80 85% 40% 5 80% 0 1 0 1 4 3 1 1 0 0 1 1 1 1 1 0 1 100%
343 Tony McKnight 24 PIT 316 85% 31% 9 100% 0 3 0 3 9 8 1 0 0 0 0 0 1 1 1 0 4 100%
344 Rusty Meacham 33 TBD 158 87% 25% 7 100% 0 1 0 1 7 6 1 0 0 0 0 0 0 0 0 0 1 100%
345 Brian Meadows 25 KCR 224 90% 28% 5 100% 0 4 0 4 8 3 2 0 0 0 0 0 1 1 1 0 0
346 Jim Mecir 31 OAK 264 70% 30% 14 93% 0 3 2 0 11 8 1 1 0 0 1 0 1 1 1 0 2 50%
347 Ramiro Mendoza 29 NYY 402 79% 39% 16 94% 0 7 1 6 14 12 2 0 0 0 0 0 1 1 1 0 5 80%
348 Hector Mercado 27 CIN 240 66% 22% 3 100% 0 0 0 0 5 3 0 1 0 0 1 0 0 0 0 0 1 100%
349 Jose Mercedes 30 BAL 828 80% 29% 12 92% 0 15 2 10 9 7 1 0 0 0 0 0 2 1 2 0 3 67%
350 Jose Mesa 35 PHI 291 75% 30% 11 100% 0 4 1 1 9 8 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%
351 Bart Miadich 25 ANA 41 56% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
352 Dan Miceli 30 COL 85 75% 22% 3 67% 0 1 0 1 2 1 0 1 0 1 0 1 0 0 0 0 0
353 Dan Miceli 30 FLA 114 68% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
354 Chris Michalak 30 TEX 93 85% 32% 4 100% 0 3 2 1 4 2 0 0 0 0 0 0 0 0 0 0 0
355 Chris Michalak 30 TOR 517 81% 32% 23 100% 1 11 1 3 26 15 2 1 0 0 1 0 2 1 2 0 3 100%
356 Jason Middlebrook 26 SDP 85 76% 34% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
357 Matt Miller 26 DET 48 81% 33% 3 100% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0
358 Travis Miller 28 MIN 216 78% 33% 4 75% 0 1 1 0 2 0 0 2 1 0 1 1 0 0 0 0 0
359 Wade Miller 24 HOU 873 73% 31% 39 95% 2 16 2 12 36 27 3 2 1 0 1 1 3 2 3 0 5 80%
360 Alan Mills 34 BAL 73 70% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
361 Kevin Millwood 26 ATL 515 80% 28% 16 100% 0 10 2 6 12 8 2 0 0 0 0 0 1 1 1 0 2 100%
362 Eric Milton 25 MIN 944 78% 21% 14 100% 0 7 2 4 13 11 1 0 0 0 0 0 1 1 1 0 5 100%
363 Dave Mlicki 33 DET 391 81% 26% 12 92% 0 1 0 1 11 9 1 0 0 0 0 0 2 1 2 0 3 67%
364 Dave Mlicki 33 HOU 381 80% 28% 9 100% 0 6 0 6 9 8 0 0 0 0 0 0 1 0 1 0 1 100%
365 Brian Moehler 29 DET 30 90% 37% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
366 Mike Mohler 32 ARI 61 75% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
367 Trey Moore 28 ATL 21 90% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
368 Juan Moreno 26 TEX 173 69% 18% 1 0% 0 4 0 4 0 0 0 1 0 0 1 0 0 0 0 0 1 0%
369 Mike Morgan 41 ARI 168 79% 33% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0
370 Matt Morris 26 STL 909 75% 33% 32 91% 1 8 1 7 31 23 3 2 0 0 2 2 0 0 0 0 12 92%
371 Damian Moss 24 ATL 41 63% 24% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0
372 Guillermo Mota 27 MON 212 81% 27% 12 83% 0 1 0 0 10 6 1 1 0 0 1 1 3 1 3 0 3 33%
373 Jamie Moyer 38 SEA 851 82% 29% 27 100% 0 17 1 14 27 25 0 0 0 0 0 0 0 0 0 0 4 100%
374 Mark Mulder 23 OAK 927 80% 38% 41 93% 0 12 5 6 40 30 2 2 0 2 0 2 2 1 1 1 6 67%
375 Terry Mulholland 38 PIT 150 82% 39% 12 100% 1 0 0 0 12 8 3 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%
376 Terry Mulholland 38 LAD 135 76% 30% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
377 Scott Mullen 26 KCR 52 79% 27% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 100%
378 Bobby Munoz 33 MON 193 80% 28% 10 100% 1 3 1 2 9 4 3 1 0 0 1 0 3 3 3 0 3 100%
379 Heath Murray 28 DET 301 75% 28% 7 100% 0 4 1 2 9 5 2 0 0 0 0 0 2 0 2 0 2 100%
380 Mike Mussina 32 NYY 909 74% 27% 27 96% 2 18 3 13 25 15 3 1 0 0 1 1 4 2 3 1 2 50%
381 Mike Myers 32 COL 169 70% 31% 10 100% 0 2 0 1 12 8 0 0 0 0 0 0 1 0 1 0 0
382 Rodney Myers 32 SDP 211 78% 28% 10 80% 0 4 2 2 7 5 0 2 0 1 1 1 0 0 0 0 3 67%
383 Aaron Myette 23 TEX 376 73% 24% 6 100% 0 5 0 4 7 5 0 1 1 0 0 0 0 0 0 0 2 100%
384 Charles Nagy 34 CLE 325 87% 42% 13 92% 0 9 0 8 12 11 1 1 0 0 1 1 1 1 1 0 4 75%
385 Denny Neagle 32 COL 760 75% 18% 17 94% 0 9 1 7 17 15 0 1 0 0 1 0 1 0 0 1 2 100%
386 Blaine Neal 23 FLA 28 79% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
387 Jeff Nelson 34 SEA 273 51% 19% 7 86% 0 2 0 2 6 3 1 2 0 1 1 1 1 1 1 0 2 100%
388 Joe Nelson 26 ATL 16 81% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
389 Robb Nen 31 SFG 312 71% 25% 3 100% 0 5 0 4 3 2 0 0 0 0 0 0 0 0 0 0 0
390 Nick Neugebauer 20 MIL 30 47% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
391 Chris Nichting 35 CIN 162 78% 25% 6 100% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 0
392 Chris Nichting 35 COL 27 74% 33% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
393 Doug Nickle 26 PHI 7 86% 43% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
394 C.J. Nitkowski 28 NYM 21 71% 48% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
395 C.J. Nitkowski 28 DET 220 70% 27% 6 100% 0 2 0 1 7 6 0 0 0 0 0 0 0 0 0 0 2 100%
396 Hideo Nomo 32 BOS 849 70% 23% 19 100% 0 17 3 13 18 12 1 1 1 0 0 0 2 1 2 0 4 100%
397 Jose Nunez 22 LAD 42 64% 14% 2 0% 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0%
398 Jose Nunez 22 SDP 223 73% 32% 5 100% 0 0 0 0 6 4 1 1 0 0 1 0 0 0 0 0 1 100%
399 Vladimir Nunez 26 FLA 380 76% 29% 12 83% 0 7 1 5 11 8 0 0 0 0 0 0 1 0 0 1 3 33%
400 Tomo Ohka 25 MON 228 85% 37% 6 83% 0 4 0 4 8 6 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%
401 Tomo Ohka 25 BOS 241 80% 34% 4 75% 0 8 1 7 3 1 1 1 0 0 1 1 2 1 1 1 0
402 Will Ohman 23 CHC 54 70% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
403 Omar Olivares 33 PIT 494 78% 34% 19 95% 0 4 0 4 19 15 1 0 0 0 0 0 1 1 1 0 3 67%
404 Darren Oliver 30 TEX 696 79% 29% 24 96% 0 7 2 5 26 16 4 0 0 0 0 0 1 1 1 0 2 100%
405 Kevin Olsen 24 FLA 56 75% 30% 2 100% 0 3 0 3 2 0 1 0 0 0 0 0 1 1 1 0 0
406 Gregg Olson 34 LAD 120 68% 23% 3 100% 0 0 0 0 3 3 0 1 0 0 1 0 0 0 0 0 0
407 Eddie Oropesa 29 PHI 87 66% 37% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
408 Jesse Orosco 44 LAD 69 68% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
409 Ramon Ortiz 28 ANA 916 79% 32% 22 91% 1 18 1 15 20 16 0 6 3 1 2 1 1 0 1 0 5 100%
410 Russ Ortiz 27 SFG 911 73% 29% 39 95% 2 12 1 7 34 23 6 1 0 0 1 0 4 4 4 0 6 83%
411 Jimmy Osting 24 SDP 9 44% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
412 Antonio Osuna 28 CHW 23 65% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
413 Roy Oswalt 23 HOU 575 70% 31% 18 94% 0 19 3 13 15 11 2 1 0 0 1 1 1 0 1 0 3 100%
414 Vicente Padilla 23 PHI 144 73% 37% 2 100% 0 4 0 3 2 2 0 0 0 0 0 0 1 0 1 0 0
415 Lance Painter 33 TOR 91 73% 32% 3 100% 0 2 0 1 3 0 2 0 0 0 0 0 2 2 2 0 0
416 Lance Painter 33 MIL 48 73% 29% 5 80% 0 3 1 2 3 3 0 0 0 0 0 0 0 0 0 0 1 0%
417 Jose Paniagua 27 SEA 296 73% 21% 6 50% 0 2 0 2 3 2 1 1 0 1 0 1 1 1 1 0 2 0%
418 Chan Ho Park 28 LAD 981 69% 25% 44 93% 2 12 2 8 40 31 3 2 0 2 0 2 2 2 2 0 11 82%
419 Christian Parker 25 NYY 18 100% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
420 Chad Paronto 25 BAL 128 84% 41% 6 100% 0 2 0 2 6 5 1 0 0 0 0 0 0 0 0 0 1 100%
421 Jim Parque 26 CHW 132 81% 39% 7 100% 0 2 0 2 8 6 0 0 0 0 0 0 0 0 0 0 2 100%
422 Steve Parris 33 TOR 471 83% 29% 11 91% 0 4 1 2 11 7 0 0 0 0 0 0 0 0 0 0 1 0%
423 John Parrish 23 BAL 107 64% 25% 3 67% 0 0 0 0 3 3 0 1 0 0 1 0 0 0 0 0 0
424 Danny Patterson 30 DET 258 86% 46% 9 100% 0 5 0 4 10 8 0 0 0 0 0 0 0 0 0 0 4 100%
425 Carl Pavano 25 MON 199 76% 28% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
426 Brad Penny 23 FLA 833 76% 35% 30 97% 1 10 1 7 27 24 2 0 0 0 0 0 1 1 1 0 5 80%
427 Troy Percival 31 ANA 230 72% 21% 2 100% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
428 Odalis Perez 23 ATL 418 77% 35% 12 100% 1 5 2 1 11 7 2 0 0 0 0 0 0 0 0 0 3 100%
429 Matt Perisho 26 DET 186 84% 32% 4 100% 0 1 0 0 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
430 Robert Person 31 PHI 867 72% 20% 19 100% 0 5 0 4 19 15 1 0 0 0 0 0 1 1 1 0 6 100%
431 Chris Peters 29 MON 149 87% 28% 5 100% 0 0 0 0 6 5 0 0 0 0 0 0 0 0 0 0 2 100%
432 Kyle Peterson 25 MIL 68 78% 21% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
433 Mark Petkovsek 35 TEX 362 81% 34% 10 90% 0 5 0 5 9 8 1 0 0 0 0 0 0 0 0 0 3 67%
434 Andy Pettitte 29 NYY 857 78% 34% 38 89% 1 9 1 6 40 25 7 0 0 0 0 0 2 2 2 0 6 67%
435 Adam Pettyjohn 24 DET 293 82% 31% 6 100% 0 3 0 2 8 4 0 0 0 0 0 0 1 0 1 0 0
436 Travis Phelps 23 TBD 268 72% 27% 12 92% 0 5 0 5 11 9 1 1 0 0 1 0 1 1 1 0 1 100%
437 Hipolito Pichardo 31 BOS 159 84% 41% 9 100% 0 3 0 3 10 5 2 0 0 0 0 0 1 1 1 0 1 100%
438 Chris Piersoll 23 CIN 52 75% 31% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
439 Luis Pineda 26 DET 82 72% 18% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
440 Joel Pineiro 22 SEA 289 75% 28% 6 100% 0 4 2 2 4 4 0 0 0 0 0 0 0 0 0 0 0
441 Dan Plesac 39 TOR 190 56% 16% 1 100% 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0
442 Cliff Politte 27 PHI 109 78% 34% 3 67% 1 4 0 4 4 1 0 2 0 0 2 1 0 0 0 0 1 0%
443 Sidney Ponson 24 BAL 605 82% 35% 21 100% 0 14 1 11 19 13 1 0 0 0 0 0 2 0 2 0 0
444 Lou Pote 29 ANA 380 77% 40% 20 80% 0 11 1 8 16 12 1 2 0 0 2 1 2 0 1 1 2 0%
445 Brian Powell 27 HOU 17 65% 6% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
446 Jay Powell 29 COL 157 77% 39% 6 83% 0 7 1 5 4 2 0 0 0 0 0 0 1 0 0 1 3 67%
447 Jay Powell 29 HOU 170 74% 35% 5 80% 1 3 0 2 4 3 0 1 0 0 1 1 1 0 1 0 0
448 Ariel Prieto 31 TBD 19 79% 21% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
449 Bret Prinz 24 ARI 174 76% 24% 7 100% 0 3 1 2 6 4 1 0 0 0 0 0 1 1 1 0 2 100%
450 Luke Prokopec 23 LAD 596 80% 25% 18 94% 1 8 4 4 15 11 1 2 0 1 1 1 2 1 1 1 4 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
451 Bill Pulsipher 27 CHW 44 77% 30% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
452 Bill Pulsipher 27 BOS 102 73% 36% 3 100% 0 2 0 1 3 1 2 1 0 0 1 0 1 1 1 0 0
453 Paul Quantrill 32 TOR 341 81% 38% 14 86% 0 2 0 2 12 11 1 2 0 2 0 2 1 0 1 0 4 100%
454 Ruben Quevedo 22 MIL 253 66% 15% 5 100% 0 6 1 5 4 3 1 0 0 0 0 0 0 0 0 0 1 100%
455 Scott Radinsky 33 CLE 13 54% 23% 2 100% 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0
456 Brad Radke 28 MIN 919 85% 31% 48 96% 2 13 5 6 44 33 5 1 0 0 1 1 4 3 3 1 6 100%
457 Pat Rapp 33 ANA 730 82% 31% 28 96% 0 19 1 16 26 24 0 1 0 0 1 0 1 0 0 1 4 75%
458 Britt Reames 27 MON 432 72% 29% 18 100% 1 1 0 1 23 14 2 0 0 0 0 0 1 1 1 0 3 100%
459 Tim Redding 23 HOU 249 70% 22% 4 100% 0 4 0 3 5 2 0 0 0 0 0 0 1 0 1 0 0
460 Mark Redman 27 MIN 219 81% 29% 9 100% 0 1 0 1 9 5 2 0 0 0 0 0 1 1 1 0 0
461 Mark Redman 27 DET 42 79% 19% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
462 Rick Reed 36 NYM 531 81% 33% 26 100% 0 11 2 9 25 20 1 0 0 0 0 0 0 0 0 0 7 100%
463 Rick Reed 36 MIN 303 84% 24% 10 100% 1 6 1 4 11 7 0 1 0 0 1 0 1 0 0 1 2 100%
464 Steve Reed 36 CLE 116 74% 31% 6 83% 0 3 1 2 4 4 0 1 0 0 1 0 0 0 0 0 0
465 Steve Reed 36 ATL 134 75% 22% 7 100% 0 3 1 2 6 6 0 0 0 0 0 0 0 0 0 0 4 100%
466 Dan Reichert 24 KCR 554 76% 38% 14 100% 0 17 0 16 14 8 3 0 0 0 0 0 3 2 3 0 0
467 Brian Reith 23 CIN 192 83% 27% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
468 Chris Reitsma 23 CIN 800 84% 30% 40 100% 1 13 1 11 39 33 4 0 0 0 0 0 1 1 1 0 14 100%
469 Bryan Rekar 29 TBD 630 81% 31% 21 86% 1 18 1 15 16 14 1 2 0 1 1 2 2 1 2 0 4 50%
470 Desi Relaford 27 NYM 3 67% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
471 Mike Remlinger 35 ATL 312 64% 22% 6 100% 0 1 0 1 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
472 Alberto Reyes 30 LAD 120 73% 25% 3 100% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0
473 Dennys Reyes 24 CIN 246 69% 30% 8 75% 1 0 0 0 6 5 0 2 0 0 2 1 0 0 0 0 3 67%
474 Shane Reynolds 33 HOU 772 83% 40% 31 97% 1 9 0 9 30 27 2 0 0 0 0 0 2 2 2 0 7 86%
475 Armando Reynoso 35 ARI 207 86% 31% 11 100% 0 1 0 1 11 8 1 1 0 0 1 0 2 1 2 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%
476 Arthur Rhodes 31 SEA 258 64% 28% 8 100% 0 4 0 3 9 8 0 0 0 0 0 0 0 0 0 0 2 100%
477 John Riedling 25 CIN 136 77% 38% 6 100% 0 3 0 3 6 6 0 0 0 0 0 0 0 0 0 0 2 100%
478 Paul Rigdon 25 MIL 360 76% 26% 13 92% 0 10 0 8 11 10 1 0 0 0 0 0 1 0 1 0 5 100%
479 Jerrod Riggan 27 NYM 202 73% 28% 4 100% 0 2 0 2 5 3 0 0 0 0 0 0 1 0 0 0 1 100%
480 Jose Rijo 36 CIN 80 85% 26% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
481 Juan Rincon 22 MIN 28 71% 14% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
482 Ricardo Rincon 31 CLE 223 71% 30% 7 86% 0 5 1 3 5 5 0 1 0 0 1 0 0 0 0 0 3 67%
483 David Riske 24 CLE 118 63% 22% 5 100% 1 1 0 1 5 1 1 0 0 0 0 0 2 1 2 0 0
484 Todd Ritchie 29 PIT 887 82% 35% 32 97% 1 11 1 9 31 26 4 2 0 0 2 0 3 3 3 0 5 100%
485 Mariano Rivera 31 NYY 310 75% 37% 19 95% 0 17 1 11 15 14 1 1 0 0 1 1 0 0 0 0 2 100%
486 Grant Roberts 23 NYM 110 69% 31% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
487 Willis Roberts 26 BAL 593 77% 32% 23 91% 1 6 1 4 21 14 2 2 0 0 2 1 0 0 0 0 2 50%
488 John Rocker 26 CLE 165 65% 22% 6 50% 0 2 0 2 4 2 0 3 0 0 3 3 0 0 0 0 2 0%
489 John Rocker 26 ATL 136 67% 24% 4 100% 0 1 0 1 4 3 1 1 0 0 1 0 0 0 0 0 0
490 Felix Rodriguez 28 SFG 314 64% 21% 3 100% 0 1 1 0 2 1 1 1 1 0 0 0 0 0 0 0 1 100%
491 Frankie Rodriguez 28 CIN 47 79% 30% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
492 Rich Rodriguez 38 CLE 174 74% 41% 9 100% 0 0 0 0 11 7 1 0 0 0 0 0 1 1 1 0 0
493 Wilfredo Rodriguez 22 HOU 16 75% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
494 Kenny Rogers 36 TEX 552 79% 33% 32 100% 0 6 1 5 34 26 2 1 0 0 1 0 3 1 3 0 0
495 J.C. Romero 25 MIN 285 80% 35% 11 91% 0 9 0 8 11 9 0 2 0 0 2 1 0 0 0 0 3 67%
496 Brian Rose 25 TBD 101 86% 26% 5 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0
497 Brian Rose 25 NYM 37 86% 38% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
498 Kirk Rueter 30 SFG 840 83% 30% 53 100% 2 11 4 3 50 35 9 0 0 0 0 0 11 8 10 1 14 100%
499 Johnny Ruffin 29 FLA 21 57% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
500 Ryan Rupe 26 TBD 634 74% 23% 16 63% 0 5 0 5 12 9 0 2 0 1 1 1 0 0 0 0 5 20%
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 Glendon Rusch 26 NYM 785 77% 28% 14 79% 0 5 2 3 9 7 2 2 0 1 1 2 2 2 2 0 4 75%
502 B.J. Ryan 25 BAL 237 68% 26% 5 80% 0 0 0 0 4 4 0 2 0 0 2 0 0 0 0 0 1 100%
503 CC Sabathia 20 CLE 763 70% 22% 18 94% 0 3 0 3 21 15 1 1 0 0 1 1 1 0 1 0 1 0%
504 Erik Sabel 26 ARI 218 83% 36% 5 100% 0 3 0 2 5 4 1 0 0 0 0 0 1 1 1 0 0
505 Bret Saberhagen 37 BOS 64 88% 16% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0
506 Jesus Sanchez 26 FLA 274 74% 20% 4 100% 0 2 0 1 5 4 0 1 0 0 1 0 0 0 0 0 2 100%
507 Johan Santana 22 MIN 196 79% 29% 7 86% 0 0 0 0 6 3 2 2 0 0 2 1 1 1 1 0 1 100%
508 Jose Santiago 26 KCR 136 85% 38% 7 100% 0 4 0 4 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
509 Jose Santiago 26 PHI 261 85% 49% 4 100% 0 4 0 2 4 2 1 1 1 0 0 0 1 1 1 0 0
510 Victor Santos 24 DET 335 73% 21% 10 100% 0 1 1 0 11 9 0 1 0 0 1 0 0 0 0 0 1 100%
511 Kazuhiro Sasaki 33 SEA 261 74% 24% 2 100% 0 6 0 4 2 1 0 1 1 0 0 0 2 0 2 0 0
512 Scott Sauerbeck 29 PIT 281 59% 23% 6 83% 0 1 0 1 5 5 0 1 0 1 0 1 0 0 0 0 2 100%
513 Bob Scanlan 34 MON 127 91% 49% 6 100% 0 4 2 2 4 2 2 1 0 0 1 0 0 0 0 0 1 100%
514 Curt Schilling 34 ARI 1021 69% 24% 21 95% 0 15 1 13 21 14 4 1 0 0 1 1 4 1 3 0 5 100%
515 Jason Schmidt 28 SFG 284 69% 24% 3 67% 0 3 0 3 2 1 0 0 0 0 0 0 0 0 0 0 1 0%
516 Jason Schmidt 28 PIT 357 72% 24% 8 88% 0 3 0 3 7 7 0 0 0 0 0 0 0 0 0 0 4 75%
517 Scott Schoeneweis 27 ANA 910 83% 38% 33 94% 1 11 0 9 36 19 6 0 0 0 0 0 5 5 5 0 7 86%
518 Pete Schourek 32 BOS 137 74% 31% 9 89% 0 2 0 1 7 4 3 1 0 0 1 1 3 3 3 0 1 100%
519 Rudy Seanez 32 ATL 48 65% 17% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
520 Rudy Seanez 32 SDP 102 65% 25% 2 100% 0 4 0 4 2 2 0 0 0 0 0 0 0 0 0 0 0
521 Bobby Seay 23 TBD 58 74% 24% 2 50% 0 1 0 1 2 1 0 1 0 0 1 1 0 0 0 0 2 50%
522 Chris Seelbach 28 ATL 38 71% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
523 Aaron Sele 31 SEA 899 82% 29% 22 100% 0 15 3 9 17 14 1 1 0 0 1 0 1 1 1 0 3 100%
524 Wascar Serrano 23 SDP 222 77% 31% 12 83% 1 2 0 2 11 7 1 0 0 0 0 0 0 0 0 0 2 50%
525 Jeff Shaw 34 LAD 303 78% 25% 18 94% 1 8 1 5 14 11 1 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%
526 Ben Sheets 22 MIL 653 80% 34% 27 89% 0 10 1 8 24 20 1 2 0 0 2 1 2 1 1 1 5 80%
527 Scot Shields 25 ANA 48 83% 23% 1 100% 0 1 1 0 1 0 0 2 0 0 2 0 1 0 0 1 0
528 Paul Shuey 30 CLE 244 68% 30% 9 44% 0 1 0 0 4 3 0 4 0 1 3 3 1 0 1 0 6 33%
529 Jose Silva 27 PIT 140 79% 32% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0
530 Joe Slusarski 34 HOU 48 81% 29% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
531 Joe Slusarski 34 ATL 28 82% 29% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
532 J.D. Smart 27 TEX 68 81% 37% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
533 Bud Smith 21 STL 351 79% 28% 16 100% 0 3 0 1 18 15 0 0 0 0 0 0 0 0 0 0 6 100%
534 Chuck Smith 31 FLA 385 73% 28% 8 100% 0 10 0 8 8 5 1 1 0 0 1 0 1 1 1 0 0
535 Roy Smith 25 CLE 80 69% 26% 1 100% 0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 0
536 John Smoltz 34 ATL 238 73% 29% 8 100% 0 8 1 7 7 7 0 1 0 0 1 0 0 0 0 0 0
537 Scott Sobkowiak 23 ATL 5 100% 60% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
538 Steve Sparks 35 DET 982 85% 37% 42 98% 1 20 2 15 43 34 1 1 0 0 1 0 1 0 1 0 3 100%
539 Justin Speier 27 COL 228 77% 23% 4 100% 0 2 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0
540 Justin Speier 27 CLE 96 76% 15% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
541 Tim Spooneybarger 21 ATL 19 74% 37% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
542 Dennis Springer 36 LAD 75 89% 24% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
543 Russ Springer 32 ARI 80 83% 20% 4 75% 0 1 0 1 3 3 0 1 0 0 1 1 0 0 0 0 1 0%
544 Jason Standridge 22 TBD 87 76% 30% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
545 Mike Stanton 34 NYY 342 71% 23% 8 88% 0 6 1 5 10 6 0 2 0 0 2 0 1 0 0 1 1 100%
546 Denny Stark 26 SEA 68 79% 25% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
547 Gene Stechschulte 27 STL 301 75% 30% 10 80% 0 7 0 3 10 7 1 1 0 0 1 1 1 0 1 0 4 50%
548 Blake Stein 27 KCR 568 71% 22% 5 100% 0 6 0 6 8 5 0 0 0 0 0 0 0 0 0 0 1 100%
549 Scott Stewart 25 MON 199 74% 31% 10 100% 0 0 0 0 11 7 3 1 0 0 1 0 1 1 1 0 1 100%
550 Ricky Stone 26 HOU 33 82% 52% 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%
551 Scott Strickland 25 MON 351 70% 22% 7 86% 0 3 0 3 9 4 2 2 0 1 1 0 2 2 2 0 3 67%
552 Joe Strong 38 FLA 25 76% 32% 3 100% 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0
553 Tanyon Sturtze 30 TBD 837 81% 27% 21 100% 0 12 1 9 21 14 2 0 0 0 0 0 2 1 2 0 3 100%
554 Scott Sullivan 30 CIN 437 73% 26% 12 83% 1 6 1 5 10 9 0 0 0 0 0 0 0 0 0 0 2 50%
555 Jeff Suppan 26 KCR 946 81% 34% 32 97% 1 18 0 18 33 26 2 1 0 0 1 0 1 1 1 0 6 83%
556 Mac Suzuki 26 KCR 251 79% 32% 10 90% 0 5 0 4 10 8 0 1 0 1 0 1 0 0 0 0 2 100%
557 Mac Suzuki 26 MIL 252 71% 25% 6 100% 0 0 0 0 6 5 0 0 0 0 0 0 0 0 0 0 2 100%
558 Mac Suzuki 26 COL 39 67% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
559 Greg Swindell 36 ARI 214 81% 19% 3 67% 0 1 0 0 3 2 0 0 0 0 0 0 1 0 0 1 2 50%
560 Jeff Tabaka 37 STL 17 76% 35% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
561 Jeff Tam 30 OAK 310 78% 37% 11 100% 0 3 0 3 11 9 2 0 0 0 0 0 1 1 1 0 0
562 Kevin Tapani 37 CHC 729 75% 30% 30 100% 0 5 1 4 30 27 1 1 1 0 0 0 1 1 1 0 6 100%
563 Julian Tavarez 28 CHC 712 76% 41% 39 87% 0 14 1 7 31 21 6 3 0 0 3 2 6 3 5 1 8 63%
564 Billy Taylor 39 PIT 8 63% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
565 Amaury Telemaco 27 PHI 388 77% 30% 14 93% 0 6 2 3 11 8 1 1 0 0 1 1 2 1 1 1 4 100%
566 Anthony Telford 35 MON 41 76% 24% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
567 Brad Thomas 23 MIN 82 77% 30% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
568 John Thomson 27 COL 386 77% 28% 9 100% 0 17 2 13 8 6 1 1 1 0 0 0 3 1 2 1 3 100%
569 Mike Thurman 27 MON 658 81% 31% 20 90% 1 10 0 8 18 14 1 1 0 0 1 1 1 1 1 0 2 50%
570 Mike Timlin 35 STL 307 79% 42% 15 93% 0 6 0 5 14 12 2 1 0 0 1 1 2 2 2 0 1 100%
571 Kevin Tolar 30 DET 50 54% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
572 Brian Tollberg 28 SDP 503 82% 30% 23 91% 2 6 0 5 20 17 2 2 0 1 1 1 1 1 1 0 5 80%
573 Brett Tomko 28 SEA 164 80% 26% 3 100% 0 2 0 2 3 2 1 0 0 0 0 0 1 1 1 0 0
574 Josh Towers 24 BAL 586 89% 28% 22 91% 0 10 1 7 19 13 2 1 0 0 1 1 2 2 2 0 3 67%
575 Steve Trachsel 30 NYM 726 77% 31% 24 96% 1 15 2 12 20 15 4 1 0 0 1 0 3 3 3 0 7 86%
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 Mike Trombley 34 BAL 226 71% 30% 6 100% 1 6 0 5 5 3 1 0 0 0 0 0 0 0 0 0 1 100%
577 Mike Trombley 34 LAD 108 69% 19% 2 50% 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 50%
578 Ugueth Urbina 27 BOS 77 62% 17% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
579 Ugueth Urbina 27 MON 201 67% 20% 4 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
580 Marc Valdes 29 ATL 28 86% 29% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
581 Ismael Valdez 27 ANA 699 81% 29% 33 100% 0 7 3 3 34 24 2 0 0 0 0 0 2 2 2 0 4 100%
582 Todd Van Poppel 29 CHC 324 65% 20% 9 78% 0 2 1 1 8 5 1 4 0 1 3 2 2 0 1 1 3 100%
583 Javier Vazquez 24 MON 898 73% 29% 38 97% 0 24 6 12 32 26 4 0 0 0 0 0 10 3 9 1 9 89%
584 Mike Venafro 27 TEX 266 78% 39% 18 78% 1 4 1 1 13 8 2 4 0 1 3 2 4 1 3 1 2 50%
585 Dave Veres 34 STL 280 70% 31% 9 89% 0 3 1 2 7 7 0 2 0 0 2 0 0 0 0 0 2 100%
586 Brandon Villafuerte 25 TEX 35 77% 31% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
587 Ron Villone 31 COL 222 68% 27% 2 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0
588 Ron Villone 31 HOU 301 73% 28% 8 100% 0 2 0 2 10 7 1 0 0 0 0 0 1 1 1 0 0
589 Ken Vining 26 CHW 42 76% 24% 1 100% 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
590 Luis Vizcaino 26 OAK 156 76% 29% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
591 Ryan Vogelsong 23 PIT 34 62% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
592 Ryan Vogelsong 23 SFG 130 78% 26% 6 83% 0 4 0 4 6 3 3 1 0 0 1 1 2 1 1 1 0
593 Ed Vosberg 39 PHI 46 74% 33% 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
594 Brad Voyles 24 KCR 40 63% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
595 Billy Wagner 29 HOU 251 62% 23% 5 80% 0 1 0 1 5 4 0 1 0 1 0 1 0 0 0 0 1 100%
596 Tim Wakefield 34 BOS 732 75% 28% 22 95% 0 14 0 12 22 16 4 2 0 0 2 1 0 0 0 0 3 67%
597 Kevin Walker 24 SDP 49 53% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
598 Pete Walker 32 NYM 25 84% 48% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
599 Donne Wall 33 NYM 193 77% 25% 6 83% 0 4 0 4 7 4 1 0 0 0 0 0 0 0 0 0 4 75%
600 Jeff Wallace 25 TBD 225 72% 30% 8 100% 0 0 0 0 8 7 1 0 0 0 0 0 0 0 0 0 2 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
601 John Wasdin 28 COL 110 78% 25% 1 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0
602 John Wasdin 28 BAL 220 76% 27% 4 100% 0 4 0 4 4 3 0 0 0 0 0 0 0 0 0 0 0
603 Jarrod Washburn 26 ANA 813 80% 23% 16 88% 0 6 0 5 26 12 1 2 0 0 2 2 0 0 0 0 3 100%
604 David Weathers 31 CHC 118 76% 31% 5 100% 0 1 0 1 5 4 1 1 0 0 1 0 1 1 1 0 2 100%
605 David Weathers 31 MIL 233 70% 28% 10 90% 0 3 0 3 9 8 0 1 0 0 1 1 0 0 0 0 5 80%
606 Jeff Weaver 24 DET 985 79% 29% 27 96% 1 21 2 10 28 17 1 0 0 0 0 0 4 1 4 0 6 100%
607 Ben Weber 31 ANA 299 79% 44% 18 83% 1 2 1 0 14 8 3 2 0 0 2 1 2 2 2 0 0
608 Bob Wells 34 MIN 299 77% 17% 8 100% 0 1 0 1 8 7 0 0 0 0 0 0 1 0 1 0 4 100%
609 David Wells 38 CHW 432 85% 31% 12 83% 0 4 1 3 10 7 1 4 0 0 4 2 1 1 1 0 4 50%
610 Kip Wells 24 CHW 603 76% 32% 21 90% 0 9 0 9 19 15 2 3 0 0 3 1 1 1 1 0 6 67%
611 Turk Wendell 34 PHI 79 67% 19% 2 100% 0 3 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0
612 Turk Wendell 34 NYM 217 74% 25% 4 75% 1 8 0 6 5 3 0 0 0 0 0 0 1 0 1 0 1 100%
613 Don Wengert 31 PIT 84 89% 33% 5 80% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 2 50%
614 Jake Westbrook 23 CLE 290 79% 39% 14 93% 2 4 0 4 15 9 2 1 0 0 1 0 1 1 1 0 0
615 Dan Wheeler 23 TBD 87 84% 24% 3 100% 0 3 1 2 3 1 1 0 0 0 0 0 1 0 0 1 0
616 Gabe White 29 COL 290 78% 19% 6 83% 1 3 0 2 6 3 1 0 0 0 0 0 1 1 1 0 2 50%
617 Rick White 32 NYM 299 77% 35% 8 100% 0 3 0 2 7 6 0 1 1 0 0 0 1 0 1 0 2 100%
618 Matt Whiteside 33 ATL 81 85% 32% 3 67% 0 2 0 1 1 1 0 2 0 1 1 1 0 0 0 0 0
619 Bob Wickman 32 CLE 270 76% 37% 12 92% 1 8 3 5 8 5 1 0 0 0 0 0 0 0 0 0 2 50%
620 Marc Wilkins 30 PIT 80 81% 29% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
621 David Williams 22 PIT 472 79% 31% 13 100% 1 6 2 3 19 9 1 0 0 0 0 0 1 0 0 1 3 100%
622 Jeff Williams 29 LAD 109 79% 34% 4 100% 0 4 1 3 5 3 0 0 0 0 0 0 1 0 0 1 1 100%
623 Mike Williams 32 HOU 102 75% 38% 3 100% 1 4 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
624 Mike Williams 32 PIT 183 67% 28% 6 83% 0 1 0 1 5 4 0 1 0 0 1 0 1 0 1 0 2 50%
625 Todd Williams 30 NYY 82 71% 41% 4 75% 0 1 0 1 3 3 0 2 1 0 1 1 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%
626 Woody Williams 34 SDP 632 80% 24% 18 89% 0 9 2 6 15 13 1 3 0 1 2 2 2 1 2 0 6 67%
627 Woody Williams 34 STL 290 76% 30% 9 100% 0 7 2 4 8 7 0 1 0 0 1 0 1 0 0 1 3 100%
628 Scott Williamson 25 CIN 6 67% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
629 Kris Wilson 24 KCR 487 79% 34% 14 79% 0 12 0 11 11 5 6 2 0 2 0 2 4 4 4 0 3 33%
630 Paul Wilson 28 TBD 674 76% 28% 14 93% 0 4 0 3 13 10 0 1 0 1 0 1 2 0 2 0 3 100%
631 Scott Winchester 28 CIN 105 88% 43% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
632 Matt Wise 25 ANA 211 70% 26% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
633 Jay Witasick 28 SDP 164 61% 24% 7 86% 1 1 0 0 5 3 1 2 0 0 2 1 1 1 1 0 2 100%
634 Jay Witasick 28 NYY 188 63% 23% 5 60% 0 0 0 0 3 3 0 2 0 1 1 2 0 0 0 0 0
635 Bobby Witt 37 ARI 193 74% 30% 6 100% 0 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0
636 Mark Wohlers 31 CIN 139 85% 32% 6 67% 0 0 0 0 4 2 1 2 0 2 0 2 0 0 0 0 2 50%
637 Mark Wohlers 31 NYY 159 76% 30% 7 86% 0 1 0 0 6 6 0 1 0 0 1 1 0 0 0 0 1 100%
638 Randy Wolf 24 PHI 684 70% 22% 22 91% 1 4 1 3 19 14 3 1 0 1 0 1 2 1 2 0 6 67%
639 Kerry Wood 24 CHC 740 62% 19% 17 100% 0 11 2 7 22 14 1 1 0 0 1 0 1 0 1 0 2 100%
640 Steve Woodard 26 CLE 429 88% 34% 16 88% 1 7 0 6 14 9 1 2 0 0 2 1 3 1 3 0 2 100%
641 Tim Worrell 33 SFG 339 73% 23% 14 86% 0 4 0 0 10 9 0 2 0 2 0 2 1 0 1 0 2 100%
642 Dan Wright 23 CHW 307 80% 36% 11 91% 0 4 1 3 11 7 0 2 0 0 2 1 1 0 0 1 0
643 Jamey Wright 26 MIL 868 75% 36% 30 97% 2 17 0 13 31 15 5 1 0 0 1 1 4 3 4 0 5 80%
644 Jaret Wright 25 CLE 140 76% 26% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
645 Kelly Wunsch 28 CHW 105 71% 37% 5 100% 0 0 0 0 5 4 1 0 0 0 0 0 0 0 0 0 0
646 Esteban Yan 26 TBD 264 75% 30% 10 100% 0 9 2 5 6 6 0 0 0 0 0 0 0 0 0 0 3 100%
647 Masato Yoshii 36 MON 493 84% 34% 23 87% 0 5 2 3 18 17 1 3 0 0 3 1 1 0 1 0 7 57%
648 Carlos Zambrano 20 CHC 42 71% 24% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 1 100%
649 Victor Zambrano 25 TBD 212 69% 25% 4 100% 0 8 0 8 5 2 0 0 0 0 0 0 0 0 0 0 1 100%
650 Chad Zerbe 29 SFG 162 83% 38% 7 100% 0 1 0 0 6 3 2 1 1 0 0 0 2 1 2 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%
651 Jeff Zimmerman 28 TEX 273 70% 19% 4 100% 0 5 0 4 4 4 0 0 0 0 0 0 1 0 1 0 1 100%
652 Barry Zito 23 OAK 902 71% 24% 30 93% 0 9 6 2 25 18 2 2 0 0 2 1 3 2 2 1 5 80%
LgAvg 693 77% 30% 23 94% 0 10 1 7 21 16 2 1 0 0 1 1 2 1 1 0 4 82%


2000 MLB  / 2002 MLB  / 2001 AL  / 2001 NL  Pitcher