You Are Here > Baseball-Reference.com > Leagues > MLB History > 2003 MLB | AL | NL > Pitcher

2003 Major League Baseball Pitcher

2002 MLB  / 2004 MLB  / 2003 AL  / 2003 NL  Pitcher

Team & League Standard Fielding--P

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
Tm #Fld R/G G GS Inn Ch PO A E DP Fld%
ANA 19 4.59 162 162 1431.1 253 89 147 17 8 .933
ARI 22 4.23 162 162 1455.0 299 77 204 18 9 .940
ATL 17 4.57 162 162 1456.1 351 84 256 11 30 .969
BAL 20 5.03 163 163 1449.2 277 78 184 15 12 .946
BOS 26 4.99 162 162 1464.2 303 104 190 9 5 .970
CHC 17 4.22 162 162 1456.1 308 98 192 18 12 .942
CHW 20 4.41 162 162 1431.0 286 100 176 10 15 .965
CIN 30 5.47 162 162 1446.1 272 81 175 16 13 .941
CLE 29 4.80 162 162 1459.1 284 67 196 21 19 .926
COL 23 5.51 162 162 1420.0 329 106 212 11 21 .967
DET 20 5.73 162 162 1438.2 315 92 211 12 20 .962
FLA 22 4.27 162 162 1445.1 249 68 171 10 8 .960
HOU 23 4.18 162 162 1450.0 309 92 204 13 12 .958
KCR 29 5.35 162 162 1438.2 318 122 179 17 15 .947
LAD 19 3.43 162 162 1457.2 330 81 241 8 20 .976
MIL 23 5.39 162 162 1452.0 311 110 193 8 16 .974
MIN 20 4.68 162 162 1462.0 297 102 182 13 13 .956
MON 25 4.42 162 162 1437.2 319 77 227 15 15 .953
NYM 25 4.68 161 161 1413.1 313 63 234 16 14 .949
NYY 23 4.39 163 163 1462.0 284 65 204 15 11 .947
OAK 18 3.97 162 162 1441.2 322 79 236 7 11 .978
PHI 20 4.30 162 162 1443.2 323 91 213 19 8 .941
PIT 23 4.94 162 162 1444.1 314 90 207 17 14 .946
SDP 27 5.13 162 162 1431.1 334 110 210 14 14 .958
SEA 18 3.93 162 162 1441.0 273 112 155 6 15 .978
SFG 21 3.96 161 161 1437.1 285 89 185 11 20 .961
STL 24 4.91 162 162 1463.2 303 108 189 6 12 .980
TBD 24 5.26 162 162 1436.2 236 104 125 7 10 .970
TEX 27 5.98 162 162 1433.1 312 101 197 14 15 .955
TOR 22 5.10 162 162 1435.0 311 106 193 12 20 .961
LgAvg 20 4.73 162 162 1445 301 92 196 13 14 .957
612 4.73 4860 4860 43335.1 9020 2746 5888 386 427 .957
Tm #Fld R/G G GS Inn Ch PO A E DP Fld%

Team & League Advanced Fielding -- P*

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
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 6358 76% 29% 168 85% 3 89 8 72 148 105 10 17 3 3 11 4 9 6 7 2 36 58%
ARI 6427 71% 31% 243 84% 6 78 7 59 204 172 11 18 1 6 11 9 9 7 8 1 67 78%
ATL 6444 75% 35% 294 91% 5 83 13 49 257 200 26 11 0 2 9 6 30 17 26 3 49 80%
BAL 6594 76% 31% 214 84% 7 79 10 57 183 139 13 15 1 1 13 5 12 7 11 1 33 70%
BOS 6551 74% 32% 212 92% 4 104 12 87 190 151 15 9 2 2 5 4 5 5 5 0 36 81%
CHC 6409 67% 30% 236 87% 4 98 9 70 191 152 17 18 1 3 14 11 12 6 12 0 70 83%
CHW 6224 74% 30% 209 89% 7 100 18 65 176 137 11 10 1 1 8 3 15 6 13 2 49 82%
CIN 6573 76% 31% 206 88% 4 80 9 60 175 141 11 16 0 1 15 6 14 7 12 2 60 83%
CLE 6452 77% 33% 227 85% 5 67 10 44 196 144 16 21 1 4 16 9 19 12 17 2 52 69%
COL 6552 77% 33% 227 90% 5 103 14 77 212 148 23 11 1 3 7 6 21 11 16 5 33 91%
DET 6620 79% 33% 227 85% 7 92 8 67 211 151 19 12 1 4 7 6 20 14 18 2 55 75%
FLA 6343 73% 30% 193 91% 5 66 10 51 172 139 10 10 0 1 9 3 8 5 6 2 37 86%
HOU 6356 72% 32% 229 88% 2 92 13 75 204 155 14 13 0 5 8 5 12 4 12 0 52 81%
KCR 6584 77% 31% 206 90% 3 123 11 100 177 135 20 17 2 4 11 5 15 10 15 0 41 83%
LAD 6239 70% 32% 260 91% 3 81 11 56 242 172 24 8 1 1 6 6 20 13 18 2 60 90%
MIL 6665 75% 30% 229 85% 3 110 8 83 193 152 18 8 0 2 6 3 16 10 14 2 48 77%
MIN 6435 77% 29% 224 88% 4 102 22 64 182 142 12 13 0 2 11 4 13 9 11 2 61 79%
MON 6328 75% 34% 274 84% 5 77 14 58 227 181 19 15 0 3 12 10 15 7 11 4 62 73%
NYM 6415 76% 31% 246 91% 2 64 12 41 235 183 17 16 2 2 12 5 14 9 11 3 64 86%
NYY 6392 76% 32% 240 87% 8 66 9 45 202 165 14 15 0 3 12 10 11 8 11 0 36 72%
OAK 6280 75% 34% 251 90% 7 79 7 59 236 180 18 7 2 0 5 3 11 7 11 0 60 83%
PHI 6401 74% 32% 256 91% 7 93 11 68 212 183 14 19 1 3 15 10 8 6 8 0 65 78%
PIT 6455 77% 34% 233 91% 5 90 11 61 205 152 19 17 2 2 13 6 14 8 13 1 61 90%
SDP 6502 73% 31% 243 91% 3 109 16 75 210 176 12 14 0 1 13 7 14 6 11 3 57 88%
SEA 6163 75% 29% 165 91% 4 111 9 93 155 114 10 6 1 1 4 3 15 6 13 2 37 84%
SFG 6267 75% 32% 206 89% 4 89 10 61 185 136 20 11 1 3 7 5 20 11 18 2 58 81%
STL 6521 76% 31% 220 90% 3 107 8 84 189 151 13 6 0 2 4 3 12 9 12 0 47 85%
TBD 6521 75% 30% 148 87% 3 103 7 83 126 96 8 7 0 1 6 4 10 4 8 2 33 79%
TEX 6616 75% 31% 228 89% 6 101 12 77 197 149 18 14 5 2 7 4 16 9 14 2 43 72%
TOR 6483 76% 34% 226 89% 6 106 10 78 192 143 16 12 3 2 7 2 21 11 18 2 29 79%
LgAvg 3009 76% 31% 98 88% 2 44 5 33 86 65 7 6 1 1 4 2 6 4 6 1 20 76%
90273 76% 31% 2945 88% 74 1322 153 991 2571 1951 200 175 22 30 123 66 192 114 172 19 601 76%
LgAvg 3430 74% 32% 127 89% 2 47 6 34 110 86 9 7 0 1 5 3 8 5 7 1 30 83%
102897 74% 32% 3795 89% 66 1420 176 1028 3313 2593 268 211 10 40 161 101 239 136 208 30 890 83%
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 1954 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.

Player Standard Fielding--P

SHARE  · CSV · PRE · LINK · Hide Partial Seasons
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
1 Paul Abbott 35 KCR AL 10 8 47.2 15 8 6 1 0 .933 2.64 1.40
2 Jose Acevedo 25 CIN NL 5 4 27.0 4 1 3 0 1 1.000 1.33 0.80
3 Juan Acevedo 33 TOT AL 39 0 38.1 9 6 2 1 0 .889 1.88 0.21
4 Juan Acevedo 33 NYY AL 25 0 25.2 7 4 2 1 0 .857 2.10 0.24
5 Juan Acevedo 33 TOR AL 14 0 12.2 2 2 0 0 0 1.000 1.42 0.14
6 Terry Adams 30 PHI NL 66 0 68.0 20 10 9 1 1 .950 2.51 0.29
7 Jon Adkins 25 CHW AL 4 0 9.1 3 2 1 0 0 1.000 2.89 0.75
8 Jeremy Affeldt 24 KCR AL 36 18 126.0 24 4 19 1 2 .958 1.64 0.64
9 Kurt Ainsworth 24 TOT MLB 14 11 68.1 11 5 6 0 0 1.000 1.45 0.79
10 Kurt Ainsworth 24 SFG NL 11 11 66.0 10 4 6 0 0 1.000 1.36 0.91
11 Kurt Ainsworth 24 BAL AL 3 0 2.1 1 1 0 0 0 1.000 3.86 0.33
12 Antonio Alfonseca 31 CHC NL 60 0 66.1 11 2 8 1 0 .909 1.36 0.17
13 Armando Almanza 30 FLA NL 51 0 50.1 7 1 5 1 0 .857 1.07 0.12
14 Edwin Almonte 26 NYM NL 12 0 11.1 3 0 3 0 0 1.000 2.38 0.25
15 Hector Almonte 27 TOT MLB 35 0 36.2 5 2 3 0 0 1.000 1.23 0.14
16 Hector Almonte 27 BOS AL 7 0 7.2 1 1 0 0 0 1.000 1.17 0.14
17 Hector Almonte 27 MON NL 28 0 29.0 4 1 3 0 0 1.000 1.24 0.14
18 Juan Alvarez 29 FLA NL 9 0 11.2 3 1 2 0 0 1.000 2.31 0.33
19 Victor Alvarez 26 LAD NL 5 0 5.2 0 0 0 0 0 0.00 0.00
20 Wilson Alvarez 33 LAD NL 21 12 95.0 20 4 16 0 2 1.000 1.89 0.95
21 Brian Anderson 31 TOT AL 32 31 197.2 48 8 38 2 2 .958 2.09 1.44
22 Brian Anderson 31 CLE AL 25 24 148.0 38 6 31 1 2 .974 2.25 1.48
23 Brian Anderson 31 KCR AL 7 7 49.2 10 2 7 1 0 .900 1.63 1.29
24 Jason Anderson 24 TOT MLB 28 0 31.1 3 1 2 0 0 1.000 0.86 0.11
25 Jason Anderson 24 NYY AL 22 0 20.2 1 1 0 0 0 1.000 0.44 0.05
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
26 Jason Anderson 24 NYM NL 6 0 10.2 2 0 2 0 0 1.000 1.69 0.33
27 Jimmy Anderson 27 CIN NL 8 7 38.2 10 0 10 0 0 1.000 2.33 1.25
28 Matt Anderson 26 DET AL 23 0 23.1 4 1 2 1 0 .750 1.16 0.13
29 Kevin Appier 35 TOT AL 23 23 111.2 10 4 6 0 0 1.000 0.81 0.43
30 Kevin Appier 35 ANA AL 19 19 92.2 9 3 6 0 0 1.000 0.87 0.47
31 Kevin Appier 35 KCR AL 4 4 19.0 1 1 0 0 0 1.000 0.47 0.25
32 Tony Armas 25 MON NL 5 5 31.0 4 0 4 0 0 1.000 1.16 0.80
33 Bronson Arroyo 26 BOS AL 6 0 17.1 2 2 0 0 0 1.000 1.04 0.33
34 Miguel Asencio 22 KCR AL 8 8 48.1 10 2 7 1 1 .900 1.68 1.13
35 Andy Ashby 35 LAD NL 21 12 73.0 15 4 11 0 1 1.000 1.85 0.71
36 Pedro Astacio 33 NYM NL 7 7 36.2 4 2 2 0 0 1.000 0.98 0.57
37 Jeff Austin 26 CIN NL 7 7 28.1 7 2 5 0 1 1.000 2.22 1.00
38 Steve Avery 33 DET AL 19 0 16.0 7 4 3 0 1 1.000 3.94 0.37
39 Luis Ayala 25 MON NL 65 0 71.0 28 8 19 1 0 .964 3.42 0.42
40 Manuel Aybar 31 SFG NL 3 0 3.0 0 0 0 0 0 0.00 0.00
41 Brandon Backe 25 TBD AL 28 0 44.2 6 3 3 0 1 1.000 1.21 0.21
42 Mike Bacsik 25 NYM NL 5 3 17.2 3 0 3 0 0 1.000 1.53 0.60
43 Danys Baez 25 CLE AL 73 0 75.2 17 5 11 1 0 .941 1.90 0.22
44 James Baldwin 31 MIN AL 10 0 15.0 7 3 3 1 0 .857 3.60 0.60
45 John Bale 29 CIN NL 10 9 46.1 8 1 7 0 0 1.000 1.55 0.80
46 Grant Balfour 25 MIN AL 17 1 26.0 4 0 4 0 0 1.000 1.38 0.24
47 Miguel Batista 32 ARI NL 36 29 193.1 44 10 31 3 2 .932 1.91 1.14
48 Rick Bauer 26 BAL AL 35 0 61.1 11 2 9 0 1 1.000 1.61 0.31
49 Rod Beck 34 SDP NL 36 0 35.1 7 1 6 0 0 1.000 1.78 0.19
50 Josh Beckett 23 FLA NL 24 23 142.0 26 6 19 1 0 .962 1.58 1.04
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
51 Joe Beimel 26 PIT NL 69 0 62.1 14 2 12 0 0 1.000 2.02 0.20
52 Matt Belisle 23 CIN NL 6 0 8.2 2 0 2 0 0 1.000 2.08 0.33
53 Rob Bell 26 TBD AL 19 18 101.0 20 9 10 1 0 .950 1.69 1.00
54 Alan Benes 31 TOT MLB 7 4 23.1 4 3 1 0 0 1.000 1.54 0.57
55 Alan Benes 31 CHC NL 3 0 8.1 1 1 0 0 0 1.000 1.08 0.33
56 Alan Benes 31 TEX AL 4 4 15.0 3 2 1 0 0 1.000 1.80 0.75
57 Armando Benitez 30 TOT MLB 69 0 73.0 7 6 1 0 0 1.000 0.86 0.10
58 Armando Benitez 30 TOT AL 24 0 23.2 3 3 0 0 0 1.000 1.14 0.13
59 Armando Benitez 30 NYM NL 45 0 49.1 4 3 1 0 0 1.000 0.73 0.09
60 Armando Benitez 30 NYY AL 9 0 9.1 1 1 0 0 0 1.000 0.96 0.11
61 Armando Benitez 30 SEA AL 15 0 14.1 2 2 0 0 0 1.000 1.26 0.13
62 Joaquin Benoit 25 TEX AL 25 17 105.0 24 8 15 1 0 .958 1.97 0.92
63 Kris Benson 28 PIT NL 18 18 105.0 17 6 10 1 2 .941 1.37 0.89
64 Jason Bere 32 CLE AL 2 2 6.2 2 0 2 0 0 1.000 2.70 1.00
65 Adam Bernero 26 TOT MLB 49 17 133.1 28 9 19 0 2 1.000 1.89 0.57
66 Adam Bernero 26 DET AL 18 17 100.2 20 6 14 0 1 1.000 1.79 1.11
67 Adam Bernero 26 COL NL 31 0 32.2 8 3 5 0 1 1.000 2.20 0.26
68 Rafael Betancourt 28 CLE AL 33 0 38.0 3 1 2 0 0 1.000 0.71 0.09
69 Rocky Biddle 27 MON NL 73 0 71.2 4 0 4 0 0 1.000 0.50 0.05
70 Nick Bierbrodt 25 TOT AL 18 5 43.1 3 1 2 0 1 1.000 0.62 0.17
71 Nick Bierbrodt 25 TBD AL 13 5 35.1 3 1 2 0 1 1.000 0.76 0.23
72 Nick Bierbrodt 25 CLE AL 5 0 8.0 0 0 0 0 0 0.00 0.00
73 Nate Bland 28 HOU NL 22 0 20.1 6 0 4 2 0 .667 1.77 0.18
74 Brian Boehringer 34 PIT NL 62 0 62.1 6 3 3 0 0 1.000 0.87 0.10
75 Jeremy Bonderman 20 DET AL 33 28 162.0 40 14 25 1 2 .975 2.17 1.18
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Jung Bong 22 ATL NL 44 0 57.0 15 2 13 0 4 1.000 2.37 0.34
77 Chris Bootcheck 24 ANA AL 4 1 10.1 0 0 0 0 0 0.00 0.00
78 Pedro Borbon 35 STL NL 7 0 4.0 2 1 1 0 0 1.000 4.50 0.29
79 Toby Borland 34 FLA NL 7 0 9.2 3 2 1 0 0 1.000 2.79 0.43
80 Joe Borowski 32 CHC NL 68 0 68.1 16 5 11 0 0 1.000 2.11 0.24
81 Ricky Bottalico 33 ARI NL 2 0 1.2 0 0 0 0 0 0.00 0.00
82 Micah Bowie 28 OAK AL 6 0 8.1 2 0 2 0 0 1.000 2.16 0.33
83 Brian Bowles 26 TOR AL 5 0 7.0 1 0 0 1 0 .000 0.00 0.00
84 Jason Boyd 30 CLE AL 44 0 52.1 14 2 11 1 1 .929 2.24 0.30
85 Chad Bradford 28 OAK AL 72 0 77.0 23 2 20 1 0 .957 2.57 0.31
86 Dewon Brazelton 23 TBD AL 10 10 48.1 11 3 7 1 1 .909 1.86 1.00
87 Troy Brohawn 30 LAD NL 12 0 11.2 2 0 2 0 0 1.000 1.54 0.17
88 Jim Brower 30 SFG NL 51 5 100.0 19 5 14 0 2 1.000 1.71 0.37
89 Kevin Brown 38 LAD NL 32 32 211.0 60 14 43 3 2 .950 2.43 1.78
90 Mark Buehrle 24 CHW AL 35 35 230.1 53 15 38 0 3 1.000 2.07 1.51
91 Ryan Bukvich 25 KCR AL 9 0 10.1 4 0 4 0 0 1.000 3.48 0.44
92 Kirk Bullinger 33 HOU NL 7 0 8.0 2 1 1 0 0 1.000 2.25 0.29
93 Nate Bump 26 FLA NL 32 0 36.1 9 2 7 0 0 1.000 2.23 0.28
94 Dave Burba 36 MIL NL 17 2 43.1 12 5 7 0 0 1.000 2.49 0.71
95 John Burkett 38 BOS AL 32 30 181.2 27 7 19 1 4 .963 1.29 0.81
96 A.J. Burnett 26 FLA NL 4 4 23.0 7 3 4 0 0 1.000 2.74 1.75
97 Mike Bynum 25 SDP NL 13 5 36.0 9 4 4 1 0 .889 2.00 0.62
98 Kiko Calero 28 STL NL 26 1 38.1 5 2 3 0 0 1.000 1.17 0.19
99 Mickey Callaway 28 TOT AL 23 7 60.2 14 8 5 1 1 .929 1.93 0.57
100 Mickey Callaway 28 ANA AL 17 4 38.1 10 5 4 1 0 .900 2.11 0.53
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
101 Mickey Callaway 28 TEX AL 6 3 22.1 4 3 1 0 1 1.000 1.61 0.67
102 Chris Capuano 24 ARI NL 9 5 33.0 11 1 9 1 1 .909 2.73 1.11
103 Giovanni Carrara 35 SEA AL 23 0 29.0 8 4 4 0 1 1.000 2.48 0.35
104 D.J. Carrasco 26 KCR AL 50 2 80.1 14 4 9 1 1 .929 1.46 0.26
105 Hector Carrasco 33 BAL AL 40 0 38.1 9 5 4 0 0 1.000 2.11 0.23
106 Lance Carter 28 TBD AL 62 0 79.0 9 4 5 0 0 1.000 1.03 0.15
107 Jaime Cerda 24 NYM NL 27 0 32.1 6 0 6 0 0 1.000 1.67 0.22
108 Juan Cerros 26 CIN NL 11 0 13.0 3 2 1 0 0 1.000 2.08 0.27
109 Shawn Chacon 25 COL NL 23 23 137.0 33 14 18 1 1 .970 2.10 1.39
110 Bruce Chen 26 TOT MLB 16 2 24.1 1 0 1 0 0 1.000 0.37 0.06
111 Bruce Chen 26 HOU NL 11 0 12.0 1 0 1 0 0 1.000 0.75 0.09
112 Bruce Chen 26 BOS AL 5 2 12.1 0 0 0 0 0 0.00 0.00
113 Randy Choate 27 NYY AL 5 0 3.2 1 0 1 0 0 1.000 2.45 0.20
114 Jason Christiansen 33 SFG NL 40 0 26.0 6 3 3 0 0 1.000 2.08 0.15
115 Vinnie Chulk 24 TOR AL 3 0 5.1 3 0 3 0 0 1.000 5.06 1.00
116 Brandon Claussen 24 NYY AL 1 1 6.1 1 0 1 0 0 1.000 1.42 1.00
117 Roger Clemens 40 NYY AL 33 33 211.2 40 7 32 1 2 .975 1.66 1.18
118 Matt Clement 28 CHC NL 32 32 201.2 47 20 23 4 0 .915 1.92 1.34
119 Jesus Colome 25 TBD AL 54 0 74.0 17 6 10 1 0 .941 1.95 0.30
120 Bartolo Colon 30 CHW AL 34 34 242.0 32 12 17 3 3 .906 1.08 0.85
121 Steve Colyer 24 LAD NL 13 0 19.2 3 1 2 0 1 1.000 1.37 0.23
122 Clay Condrey 27 SDP NL 9 6 34.0 10 1 8 1 0 .900 2.38 1.00
123 David Cone 40 NYM NL 5 4 18.0 3 0 3 0 0 1.000 1.50 0.60
124 Jose Contreras 31 NYY AL 18 9 71.0 11 1 9 1 1 .909 1.27 0.56
125 Aaron Cook 24 COL NL 43 16 124.0 38 14 23 1 3 .974 2.69 0.86
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
126 Roy Corcoran 23 MON NL 5 0 7.1 3 2 1 0 1 1.000 3.68 0.60
127 Chad Cordero 21 MON NL 12 0 11.0 2 2 0 0 0 1.000 1.64 0.17
128 Francisco Cordero 28 TEX AL 73 0 82.2 20 8 11 1 0 .950 2.07 0.26
129 Mark Corey 28 PIT NL 22 0 30.1 5 1 3 1 0 .800 1.19 0.18
130 Rheal Cormier 36 PHI NL 65 0 84.2 31 2 29 0 0 1.000 3.30 0.48
131 Nate Cornejo 23 DET AL 32 32 194.2 51 15 34 2 4 .961 2.27 1.53
132 Kevin Correia 22 SFG NL 10 7 39.1 7 3 4 0 0 1.000 1.60 0.70
133 David Cortes 29 CLE AL 2 0 3.0 0 0 0 0 0 0.00 0.00
134 Neal Cotts 23 CHW AL 4 4 13.1 2 1 1 0 1 1.000 1.35 0.50
135 Doug Creek 34 TOR AL 21 0 13.2 4 2 1 1 1 .750 1.98 0.14
136 Jack Cressend 28 CLE AL 33 0 43.0 4 2 0 2 0 .500 0.42 0.06
137 Mike Crudale 26 TOT NL 22 0 20.2 3 1 2 0 0 1.000 1.31 0.14
138 Mike Crudale 26 STL NL 13 0 11.1 2 1 1 0 0 1.000 1.59 0.15
139 Mike Crudale 26 MIL NL 9 0 9.1 1 0 1 0 0 1.000 0.96 0.11
140 Juan Cruz 24 CHC NL 25 6 61.0 13 2 9 2 0 .846 1.62 0.44
141 Nelson Cruz 30 COL NL 20 7 53.2 12 6 6 0 2 1.000 2.01 0.60
142 Will Cunnane 29 ATL NL 20 0 20.0 3 1 2 0 0 1.000 1.35 0.15
143 Jeff D'Amico 27 PIT NL 29 29 175.1 22 5 16 1 2 .955 1.08 0.72
144 Omar Daal 31 BAL AL 19 17 93.2 34 8 25 1 3 .971 3.17 1.74
145 Vic Darensbourg 32 TOT NL 9 0 9.0 7 3 3 1 0 .857 6.00 0.67
146 Vic Darensbourg 32 COL NL 3 0 2.1 3 2 0 1 0 .667 7.71 0.67
147 Vic Darensbourg 32 MON NL 6 0 6.2 4 1 3 0 0 1.000 5.40 0.67
148 Doug Davis 27 TOT MLB 21 20 109.1 16 6 10 0 0 1.000 1.32 0.76
149 Doug Davis 27 TOT AL 13 12 57.0 10 3 7 0 0 1.000 1.58 0.77
150 Doug Davis 27 TEX AL 1 1 3.0 0 0 0 0 0 0.00 0.00
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Doug Davis 27 TOR AL 12 11 54.0 10 3 7 0 0 1.000 1.67 0.83
152 Doug Davis 27 MIL NL 8 8 52.1 6 3 3 0 0 1.000 1.03 0.75
153 Jason Davis 23 CLE AL 27 27 165.1 42 10 26 6 4 .857 1.96 1.33
154 Joey Dawley 31 ATL NL 5 0 7.0 0 0 0 0 0 0.00 0.00
155 Zach Day 25 MON NL 23 23 131.1 32 9 22 1 1 .969 2.12 1.35
156 Valerio de los Santos 30 TOT NL 51 0 52.0 16 1 13 2 1 .875 2.42 0.27
157 Valerio de los Santos 30 MIL NL 45 0 48.0 14 1 12 1 1 .929 2.44 0.29
158 Valerio de los Santos 30 PHI NL 6 0 4.0 2 0 1 1 0 .500 2.25 0.17
159 Roger Deago 26 SDP NL 2 2 10.1 4 0 4 0 0 1.000 3.48 2.00
160 Rick DeHart 33 KCR AL 4 0 4.0 3 0 3 0 0 1.000 6.75 0.75
161 Mike DeJean 32 TOT NL 76 0 82.2 23 9 14 0 2 1.000 2.50 0.30
162 Mike DeJean 32 MIL NL 58 0 64.2 19 7 12 0 2 1.000 2.64 0.33
163 Mike DeJean 32 STL NL 18 0 18.0 4 2 2 0 0 1.000 2.00 0.22
164 Ryan Dempster 26 CIN NL 22 20 115.2 21 4 14 3 2 .857 1.40 0.82
165 Jorge DePaula 24 NYY AL 4 1 11.1 2 2 0 0 0 1.000 1.59 0.50
166 Elmer Dessens 32 ARI NL 34 30 175.2 27 9 18 0 2 1.000 1.38 0.79
167 R.A. Dickey 28 TEX AL 38 13 116.2 19 5 14 0 1 1.000 1.47 0.50
168 Juan Dominguez 23 TEX AL 6 3 16.1 1 0 1 0 0 1.000 0.55 0.17
169 Brendan Donnelly 31 ANA AL 63 0 74.0 9 4 3 2 0 .778 0.85 0.11
170 Octavio Dotel 29 HOU NL 76 0 87.0 6 0 6 0 0 1.000 0.62 0.08
171 Sean Douglass 24 BAL AL 3 0 8.0 0 0 0 0 0 0.00 0.00
172 Scott Downs 27 MON NL 1 1 3.0 0 0 0 0 0 0.00 0.00
173 Darren Dreifort 31 LAD NL 10 10 60.1 25 9 15 1 1 .960 3.58 2.40
174 Ryan Drese 27 TEX AL 11 8 46.0 5 1 4 0 2 1.000 0.98 0.45
175 Tim Drew 24 MON NL 6 1 8.2 2 1 1 0 0 1.000 2.08 0.33
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Travis Driskill 31 BAL AL 20 0 48.0 9 3 6 0 1 1.000 1.69 0.45
177 Eric DuBose 27 BAL AL 17 10 73.2 15 4 11 0 1 1.000 1.83 0.88
178 Justin Duchscherer 25 OAK AL 4 3 16.1 3 0 3 0 0 1.000 1.65 0.75
179 Brandon Duckworth 27 PHI NL 24 18 93.0 20 7 11 2 0 .900 1.74 0.75
180 Chad Durbin 25 CLE AL 3 1 8.2 2 0 1 1 1 .500 1.04 0.33
181 Jayson Durocher 28 MIL NL 6 0 7.1 2 0 2 0 0 1.000 2.45 0.33
182 Adam Eaton 25 SDP NL 31 31 183.0 49 19 27 3 1 .939 2.26 1.48
183 Eric Eckenstahler 26 DET AL 20 0 15.2 1 0 0 1 0 .000 0.00 0.00
184 Joey Eischen 33 MON NL 70 0 53.0 16 1 13 2 1 .875 2.38 0.20
185 Scott Elarton 27 COL NL 11 10 51.2 14 3 11 0 1 1.000 2.44 1.27
186 Dave Elder 27 CLE AL 4 0 2.1 1 0 1 0 0 1.000 3.86 0.25
187 Cal Eldred 35 STL NL 62 0 67.1 13 3 10 0 0 1.000 1.74 0.21
188 Robert Ellis 32 TEX AL 4 4 18.1 2 0 2 0 0 1.000 0.98 0.50
189 Alan Embree 33 BOS AL 65 0 55.0 12 4 8 0 0 1.000 1.96 0.18
190 Kelvim Escobar 27 TOR AL 41 26 180.1 35 15 18 2 2 .943 1.65 0.80
191 Shawn Estes 30 CHC NL 29 28 152.1 42 10 29 3 6 .929 2.30 1.34
192 Leo Estrella 28 MIL NL 58 0 66.0 23 8 14 1 1 .957 3.00 0.38
193 Seth Etherton 26 CIN NL 7 7 30.0 3 1 2 0 0 1.000 0.90 0.43
194 Scott Eyre 31 SFG NL 74 0 57.0 15 2 11 2 1 .867 2.05 0.18
195 Kyle Farnsworth 27 CHC NL 77 0 76.1 17 5 12 0 0 1.000 2.00 0.22
196 Jeff Fassero 40 STL NL 62 6 77.2 18 5 12 1 1 .944 1.97 0.27
197 Pedro Feliciano 26 NYM NL 23 0 48.1 10 3 6 1 0 .900 1.68 0.39
198 Jared Fernandez 31 HOU NL 12 6 38.1 13 2 11 0 1 1.000 3.05 1.08
199 Anthony Ferrari 25 MON NL 4 0 4.0 1 0 1 0 0 1.000 2.25 0.25
200 Mike Fetters 38 MIN AL 5 0 6.0 0 0 0 0 0 0.00 0.00
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
201 Nate Field 27 KCR AL 19 0 21.2 9 1 8 0 0 1.000 3.74 0.47
202 Nelson Figueroa 29 PIT NL 12 3 35.1 8 1 6 1 0 .875 1.78 0.58
203 Jeremy Fikac 28 OAK AL 14 0 16.0 2 0 2 0 0 1.000 1.12 0.14
204 Tony Fiore 31 MIN AL 21 0 36.0 9 3 6 0 3 1.000 2.25 0.43
205 Josh Fogg 26 PIT NL 26 26 142.0 30 13 16 1 1 .967 1.84 1.12
206 Jesse Foppert 22 SFG NL 23 21 111.0 17 3 13 1 0 .941 1.30 0.70
207 Matt Ford 22 MIL NL 25 4 43.2 8 2 5 1 1 .875 1.44 0.28
208 Casey Fossum 25 BOS AL 19 14 79.0 9 1 8 0 0 1.000 1.03 0.47
209 John Foster 25 MIL NL 23 0 21.0 2 1 1 0 0 1.000 0.86 0.09
210 Keith Foulke 30 OAK AL 72 0 86.2 15 3 12 0 1 1.000 1.56 0.21
211 Chad Fox 32 TOT MLB 38 0 43.1 6 0 5 1 0 .833 1.04 0.13
212 Chad Fox 32 BOS AL 17 0 18.0 3 0 2 1 0 .667 1.00 0.12
213 Chad Fox 32 FLA NL 21 0 25.1 3 0 3 0 0 1.000 1.07 0.14
214 John Franco 42 NYM NL 38 0 34.1 10 1 9 0 0 1.000 2.62 0.26
215 Ryan Franklin 30 SEA AL 32 32 212.0 28 10 18 0 2 1.000 1.19 0.88
216 Wayne Franklin 29 MIL NL 36 34 194.2 32 8 24 0 2 1.000 1.48 0.89
217 Brian Fuentes 27 COL NL 75 0 75.1 13 3 9 1 1 .923 1.43 0.16
218 Aaron Fultz 29 TEX AL 64 0 67.1 18 7 11 0 3 1.000 2.41 0.28
219 Eric Gagne 27 LAD NL 77 0 82.1 14 3 11 0 0 1.000 1.53 0.18
220 Mike Gallo 26 HOU NL 32 0 30.0 10 3 6 1 1 .900 2.70 0.28
221 Freddy Garcia 28 SEA AL 33 33 201.1 43 20 22 1 3 .977 1.88 1.27
222 Reynaldo Garcia 29 TEX AL 17 0 18.0 3 2 1 0 0 1.000 1.50 0.18
223 Rosman Garcia 24 TEX AL 46 0 46.1 9 5 4 0 0 1.000 1.75 0.20
224 Jon Garland 23 CHW AL 32 32 191.2 46 16 30 0 1 1.000 2.16 1.44
225 Chad Gaudin 20 TBD AL 15 3 40.0 6 4 2 0 0 1.000 1.35 0.40
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Geoff Geary 26 PHI NL 5 0 6.0 0 0 0 0 0 0.00 0.00
227 Chris George 23 KCR AL 18 18 93.2 23 10 12 1 1 .957 2.11 1.22
228 Franklyn German 23 DET AL 45 0 44.2 6 1 5 0 1 1.000 1.21 0.13
229 Jason Gilfillan 26 KCR AL 13 0 16.1 2 2 0 0 0 1.000 1.10 0.15
230 Matt Ginter 25 CHW AL 3 0 3.1 1 1 0 0 0 1.000 2.70 0.33
231 Tom Glavine 37 NYM NL 32 32 183.1 50 6 42 2 5 .960 2.36 1.50
232 Gary Glover 26 TOT AL 42 0 62.2 9 2 6 1 2 .889 1.15 0.19
233 Gary Glover 26 CHW AL 24 0 35.2 5 1 3 1 1 .800 1.01 0.17
234 Gary Glover 26 ANA AL 18 0 27.0 4 1 3 0 1 1.000 1.33 0.22
235 Jimmy Gobble 21 KCR AL 9 9 52.2 7 3 4 0 0 1.000 1.20 0.78
236 Edgar Gonzalez 20 ARI NL 9 2 18.1 4 1 3 0 0 1.000 1.96 0.44
237 Geremi Gonzalez 28 TBD AL 25 25 156.1 27 15 11 1 0 .963 1.50 1.04
238 Mike Gonzalez 25 PIT NL 16 0 8.1 3 0 3 0 0 1.000 3.24 0.19
239 Wiki Gonzalez 29 SDP NL 1 0 1.0 1 0 1 0 0 1.000 9.00 1.00
240 Andrew Good 23 ARI NL 16 10 66.1 15 4 10 1 0 .933 1.90 0.88
241 Tom Gordon 35 CHW AL 66 0 74.0 16 6 10 0 1 1.000 1.95 0.24
242 John Grabow 24 PIT NL 5 0 5.0 0 0 0 0 0 0.00 0.00
243 Danny Graves 29 CIN NL 30 26 169.0 47 12 35 0 2 1.000 2.50 1.57
244 Kevin Gregg 25 ANA AL 5 3 24.2 2 1 1 0 0 1.000 0.73 0.40
245 Jeremy Griffiths 25 NYM NL 9 6 41.0 10 2 7 1 1 .900 1.98 1.00
246 Jason Grimsley 35 KCR AL 76 0 75.0 32 17 14 1 2 .969 3.72 0.41
247 Buddy Groom 37 BAL AL 60 0 45.1 8 2 6 0 0 1.000 1.59 0.13
248 Kevin Gryboski 29 ATL NL 64 0 44.1 10 3 6 1 0 .900 1.83 0.14
249 Eddie Guardado 32 MIN AL 66 0 65.1 6 3 2 1 0 .833 0.69 0.08
250 Mark Guthrie 37 CHC NL 65 0 42.2 14 2 12 0 1 1.000 2.95 0.22
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
251 Luther Hackman 28 SDP NL 65 0 76.2 19 7 11 1 1 .947 2.11 0.28
252 John Halama 31 OAK AL 35 13 108.2 29 9 19 1 1 .966 2.32 0.80
253 Josh Hall 22 CIN NL 6 5 24.2 5 4 1 0 0 1.000 1.82 0.83
254 Roy Halladay 26 TOR AL 36 36 266.0 75 23 51 1 5 .987 2.50 2.06
255 Joey Hamilton 32 CIN NL 3 0 10.2 0 0 0 0 0 0.00 0.00
256 Chris Hammond 37 NYY AL 62 0 63.0 9 2 7 0 1 1.000 1.29 0.15
257 Mike Hampton 30 ATL NL 31 31 190.0 68 15 52 1 4 .985 3.17 2.16
258 Josh Hancock 25 PHI NL 2 0 3.0 0 0 0 0 0 0.00 0.00
259 Aaron Harang 25 TOT MLB 16 15 76.1 9 2 7 0 0 1.000 1.06 0.56
260 Aaron Harang 25 OAK AL 7 6 30.1 3 0 3 0 0 1.000 0.89 0.43
261 Aaron Harang 25 CIN NL 9 9 46.0 6 2 4 0 0 1.000 1.17 0.67
262 Rich Harden 21 OAK AL 15 13 74.2 17 5 11 1 3 .941 1.93 1.07
263 Danny Haren 22 STL NL 14 14 72.2 8 3 5 0 0 1.000 0.99 0.57
264 Travis Harper 27 TBD AL 61 0 93.0 17 11 6 0 0 1.000 1.65 0.28
265 Chad Harville 26 OAK AL 21 0 21.2 0 0 0 0 0 0.00 0.00
266 Shigetoshi Hasegawa 34 SEA AL 63 0 73.0 23 10 13 0 3 1.000 2.84 0.37
267 LaTroy Hawkins 30 MIN AL 74 0 77.1 10 1 9 0 0 1.000 1.16 0.14
268 Jimmy Haynes 30 CIN NL 18 18 94.1 27 11 15 1 4 .963 2.48 1.44
269 Bryan Hebson 27 MON NL 2 0 2.0 0 0 0 0 0 0.00 0.00
270 Aaron Heilman 24 NYM NL 14 13 65.1 17 3 12 2 0 .882 2.07 1.07
271 Rick Helling 32 TOT MLB 35 24 155.0 21 4 14 3 0 .857 1.05 0.51
272 Rick Helling 32 BAL AL 24 24 138.2 18 3 12 3 0 .833 0.97 0.63
273 Rick Helling 32 FLA NL 11 0 16.1 3 1 2 0 0 1.000 1.65 0.27
274 Mark Hendrickson 29 TOR AL 30 30 158.1 31 7 22 2 2 .935 1.65 0.97
275 Pat Hentgen 34 BAL AL 28 22 160.2 27 7 19 1 1 .963 1.46 0.93
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Felix Heredia 28 TOT MLB 69 0 87.0 13 4 8 1 0 .923 1.24 0.17
277 Felix Heredia 28 CIN NL 57 0 72.0 7 3 3 1 0 .857 0.75 0.11
278 Felix Heredia 28 NYY AL 12 0 15.0 6 1 5 0 0 1.000 3.60 0.50
279 Matt Herges 33 TOT NL 67 0 79.0 12 2 9 1 2 .917 1.25 0.16
280 Matt Herges 33 SDP NL 40 0 44.0 5 0 5 0 1 1.000 1.02 0.13
281 Matt Herges 33 SFG NL 27 0 35.0 7 2 4 1 1 .857 1.54 0.22
282 Dustin Hermanson 30 TOT NL 32 6 68.2 16 8 8 0 1 1.000 2.10 0.50
283 Dustin Hermanson 30 STL NL 23 0 29.2 10 5 5 0 1 1.000 3.03 0.43
284 Dustin Hermanson 30 SFG NL 9 6 39.0 6 3 3 0 0 1.000 1.38 0.67
285 Livan Hernandez 28 MON NL 33 33 233.1 63 15 47 1 6 .984 2.39 1.88
286 Roberto Hernandez 38 ATL NL 66 0 60.0 15 3 11 1 1 .933 2.10 0.21
287 Runelvys Hernandez 25 KCR AL 16 16 91.2 16 6 10 0 2 1.000 1.57 1.00
288 Alex Herrera 26 CLE AL 10 0 7.0 1 0 1 0 0 1.000 1.29 0.10
289 Jeremy Hill 25 KCR AL 1 0 1.0 0 0 0 0 0 0.00 0.00
290 Sterling Hitchcock 32 TOT MLB 35 7 87.2 10 3 5 2 1 .800 0.82 0.23
291 Sterling Hitchcock 32 NYY AL 27 1 49.2 7 2 4 1 1 .857 1.09 0.22
292 Sterling Hitchcock 32 STL NL 8 6 38.0 3 1 1 1 0 .667 0.47 0.25
293 Trey Hodges 25 ATL NL 52 1 65.2 15 8 7 0 1 1.000 2.06 0.29
294 Trevor Hoffman 35 SDP NL 9 0 9.0 3 2 1 0 1 1.000 3.00 0.33
295 Darren Holmes 37 ATL NL 48 0 42.0 5 2 2 1 1 .800 0.86 0.08
296 Ben Howard 24 SDP NL 6 6 34.2 6 3 3 0 0 1.000 1.56 1.00
297 Bobby Howry 29 BOS AL 4 0 4.1 0 0 0 0 0 0.00 0.00
298 Tim Hudson 27 OAK AL 34 34 240.0 76 20 54 2 1 .974 2.78 2.18
299 Kazuhisa Ishii 29 LAD NL 27 27 147.0 18 4 14 0 0 1.000 1.10 0.67
300 Jason Isringhausen 30 STL NL 40 0 42.0 6 0 6 0 0 1.000 1.29 0.15
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
301 Edwin Jackson 19 LAD NL 4 3 22.0 3 0 3 0 0 1.000 1.23 0.75
302 Kevin Jarvis 33 SDP NL 16 16 92.0 28 13 15 0 0 1.000 2.74 1.75
303 Jason Jennings 24 COL NL 32 32 181.1 36 9 25 2 2 .944 1.69 1.06
304 Ryan Jensen 27 SFG NL 6 2 13.1 2 0 2 0 0 1.000 1.35 0.33
305 Jose Jimenez 29 COL NL 63 7 101.2 28 9 16 3 1 .893 2.21 0.40
306 Adam Johnson 23 MIN AL 2 0 1.1 0 0 0 0 0 0.00 0.00
307 Jason Johnson 29 BAL AL 32 32 189.2 35 8 24 3 0 .914 1.52 1.00
308 Jonathan Johnson 28 HOU NL 4 3 15.1 6 4 2 0 0 1.000 3.52 1.50
309 Randy Johnson 39 ARI NL 18 18 114.0 16 2 14 0 0 1.000 1.26 0.89
310 Greg Jones 26 ANA AL 18 0 27.2 1 0 1 0 0 1.000 0.33 0.06
311 Todd Jones 35 TOT MLB 59 1 68.2 17 9 7 1 1 .941 2.10 0.27
312 Todd Jones 35 COL NL 33 1 39.1 10 5 4 1 1 .900 2.06 0.27
313 Todd Jones 35 BOS AL 26 0 29.1 7 4 3 0 0 1.000 2.15 0.27
314 Jimmy Journell 25 STL NL 7 0 9.0 2 0 1 1 0 .500 1.00 0.14
315 Jorge Julio 24 BAL AL 64 0 61.2 8 4 4 0 0 1.000 1.17 0.13
316 Eric Junge 26 PHI NL 6 0 7.2 1 1 0 0 0 1.000 1.17 0.17
317 Randy Keisler 27 SDP NL 2 2 6.0 1 0 1 0 0 1.000 1.50 0.50
318 Joe Kennedy 24 TBD AL 32 22 133.2 34 13 20 1 1 .971 2.22 1.03
319 Jason Kershner 26 TOR AL 40 0 54.0 12 7 5 0 1 1.000 2.00 0.30
320 Masao Kida 34 LAD NL 3 2 12.0 1 0 1 0 0 1.000 0.75 0.33
321 Brooks Kieschnick 31 MIL NL 42 0 53.0 19 8 11 0 2 1.000 3.23 0.45
322 Byung-Hyun Kim 24 TOT MLB 56 12 122.1 41 14 25 2 0 .951 2.87 0.70
323 Byung-Hyun Kim 24 ARI NL 7 7 43.0 18 3 14 1 0 .944 3.56 2.43
324 Byung-Hyun Kim 24 BOS AL 49 5 79.1 23 11 11 1 0 .957 2.50 0.45
325 Sun-Woo Kim 25 MON NL 4 3 14.0 2 1 1 0 0 1.000 1.29 0.50
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
326 Ray King 29 ATL NL 80 0 59.0 15 3 12 0 0 1.000 2.29 0.19
327 Matt Kinney 26 MIL NL 33 31 190.2 36 13 22 1 4 .972 1.65 1.06
328 Steve Kline 30 STL NL 78 0 63.2 17 1 16 0 3 1.000 2.40 0.22
329 Eric Knott 28 MON NL 13 1 19.1 3 0 2 1 0 .667 0.93 0.15
330 Gary Knotts 26 DET AL 20 18 95.1 23 8 15 0 1 1.000 2.17 1.15
331 Billy Koch 28 CHW AL 55 0 53.0 9 6 3 0 0 1.000 1.53 0.16
332 Danny Kolb 28 MIL NL 37 0 41.1 6 2 4 0 0 1.000 1.31 0.16
333 Mike Koplove 26 ARI NL 31 0 37.2 10 0 10 0 0 1.000 2.39 0.32
334 John Lackey 24 ANA AL 33 33 204.0 38 14 21 3 1 .921 1.54 1.06
335 Brian Lawrence 27 SDP NL 33 33 210.2 59 14 42 3 2 .949 2.39 1.70
336 Wilfredo Ledezma 22 DET AL 34 8 84.0 11 4 7 0 0 1.000 1.18 0.32
337 Cliff Lee 24 CLE AL 9 9 52.1 7 1 5 1 0 .857 1.03 0.67
338 David Lee 30 CLE AL 8 0 7.2 0 0 0 0 0 0.00 0.00
339 Al Leiter 37 NYM NL 30 30 180.2 31 4 27 0 4 1.000 1.54 1.03
340 Curt Leskanic 35 TOT MLB 53 0 52.2 15 11 4 0 2 1.000 2.56 0.28
341 Curt Leskanic 35 MIL NL 26 0 26.2 4 2 2 0 0 1.000 1.35 0.15
342 Curt Leskanic 35 KCR AL 27 0 26.0 11 9 2 0 2 1.000 3.81 0.41
343 Alan Levine 35 TOT AL 54 0 71.0 15 4 11 0 0 1.000 1.90 0.28
344 Alan Levine 35 TBD AL 36 0 49.2 9 2 7 0 0 1.000 1.63 0.25
345 Alan Levine 35 KCR AL 18 0 21.1 6 2 4 0 0 1.000 2.53 0.33
346 Allen Levrault 25 FLA NL 19 0 28.0 2 0 2 0 1 1.000 0.64 0.11
347 Colby Lewis 23 TEX AL 26 26 127.0 21 8 13 0 1 1.000 1.49 0.81
348 Brad Lidge 26 HOU NL 78 0 85.0 6 2 4 0 0 1.000 0.64 0.08
349 Cory Lidle 31 TOR AL 31 31 192.2 46 15 31 0 4 1.000 2.15 1.48
350 Kerry Ligtenberg 32 BAL AL 68 0 59.1 8 1 7 0 0 1.000 1.21 0.12
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
351 Ted Lilly 27 OAK AL 32 31 178.1 20 5 15 0 1 1.000 1.01 0.63
352 Jose Lima 30 KCR AL 14 14 73.1 11 7 4 0 1 1.000 1.35 0.79
353 Mike Lincoln 28 PIT NL 36 0 36.1 6 1 4 1 0 .833 1.24 0.14
354 Scott Linebrink 26 TOT NL 52 6 92.1 10 6 4 0 0 1.000 0.97 0.19
355 Scott Linebrink 26 HOU NL 9 6 31.2 4 3 1 0 0 1.000 1.14 0.44
356 Scott Linebrink 26 SDP NL 43 0 60.2 6 3 3 0 0 1.000 0.89 0.14
357 Doug Linton 38 TOR AL 7 0 9.0 3 1 2 0 1 1.000 3.00 0.43
358 Graeme Lloyd 36 TOT MLB 52 0 47.2 10 4 6 0 0 1.000 1.89 0.19
359 Graeme Lloyd 36 NYM NL 36 0 35.1 8 3 5 0 0 1.000 2.04 0.22
360 Graeme Lloyd 36 KCR AL 16 0 12.1 2 1 1 0 0 1.000 1.46 0.13
361 Esteban Loaiza 31 CHW AL 34 34 226.1 49 16 31 2 2 .959 1.87 1.38
362 Carlton Loewer 29 SDP NL 5 5 21.2 2 0 1 1 0 .500 0.42 0.20
363 Kyle Lohse 24 MIN AL 33 33 201.0 38 16 21 1 1 .974 1.66 1.12
364 Aaron Looper 26 SEA AL 6 0 7.0 1 0 1 0 0 1.000 1.29 0.17
365 Braden Looper 28 FLA NL 74 0 80.2 11 1 10 0 0 1.000 1.23 0.15
366 Albie Lopez 31 KCR AL 15 0 22.2 4 1 3 0 0 1.000 1.59 0.27
367 Aquilino Lopez 28 TOR AL 72 0 73.2 11 2 7 2 0 .818 1.10 0.13
368 Javier Lopez 25 COL NL 75 0 58.1 18 5 13 0 0 1.000 2.78 0.24
369 Rodrigo Lopez 27 BAL AL 26 26 147.0 26 8 16 2 1 .923 1.47 0.92
370 Shane Loux 23 DET AL 11 4 30.1 8 3 5 0 0 1.000 2.37 0.73
371 Derek Lowe 30 BOS AL 33 33 203.1 65 20 45 0 0 1.000 2.88 1.97
372 Sean Lowe 32 KCR AL 28 0 44.2 9 3 5 1 0 .889 1.61 0.29
373 Noah Lowry 22 SFG NL 4 0 6.1 1 0 1 0 0 1.000 1.42 0.25
374 Brandon Lyon 23 BOS AL 49 0 59.0 11 3 7 1 0 .909 1.53 0.20
375 Mike MacDougal 26 KCR AL 68 0 64.0 16 5 8 3 0 .813 1.83 0.19
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
376 Greg Maddux 37 ATL NL 36 36 218.1 73 13 58 2 5 .973 2.93 1.97
377 Ryan Madson 22 PHI NL 1 0 2.0 0 0 0 0 0 0.00 0.00
378 Ron Mahay 32 TEX AL 35 0 45.1 11 4 5 2 0 .818 1.79 0.26
379 Pat Mahomes 32 PIT NL 9 1 22.1 9 4 5 0 0 1.000 3.63 1.00
380 Mark Malaska 25 TBD AL 22 0 16.0 4 1 3 0 2 1.000 2.25 0.18
381 Jim Mann 28 PIT NL 2 0 1.2 0 0 0 0 0 0.00 0.00
382 David Manning 30 MIL NL 2 2 6.2 1 0 1 0 0 1.000 1.35 0.50
383 Julio Manon 29 MON NL 23 0 28.1 4 1 2 1 0 .750 0.95 0.13
384 Matt Mantei 29 ARI NL 50 0 55.0 5 1 4 0 0 1.000 0.82 0.10
385 Josias Manzanillo 35 CIN NL 9 0 10.2 2 0 1 1 0 .500 0.84 0.11
386 Mike Maroth 25 DET AL 33 33 193.1 53 9 42 2 2 .962 2.37 1.55
387 Jason Marquis 24 ATL NL 21 2 40.2 12 3 8 1 0 .917 2.43 0.52
388 Damaso Marte 28 CHW AL 71 0 79.2 11 2 9 0 1 1.000 1.24 0.15
389 Tom Martin 33 LAD NL 80 0 51.0 10 3 7 0 2 1.000 1.76 0.13
390 Luis Martinez 23 MIL NL 4 4 16.1 3 0 3 0 0 1.000 1.65 0.75
391 Pedro Martinez 31 BOS AL 29 29 186.2 34 14 20 0 0 1.000 1.64 1.17
392 Julio Mateo 25 SEA AL 50 0 85.2 11 5 4 2 0 .818 0.95 0.18
393 Mike Matthews 29 SDP NL 77 0 64.2 14 2 12 0 1 1.000 1.95 0.18
394 Darrell May 31 KCR AL 35 32 210.0 29 9 18 2 1 .931 1.16 0.77
395 Joe Mays 27 MIN AL 31 21 130.0 28 7 20 1 3 .964 1.87 0.87
396 Seth McClung 22 TBD AL 12 5 38.2 5 2 3 0 1 1.000 1.16 0.42
397 Brian Meadows 27 PIT NL 34 7 76.1 17 5 10 2 0 .882 1.77 0.44
398 Chris Mears 25 DET AL 29 3 41.1 8 3 5 0 2 1.000 1.74 0.28
399 Gil Meche 24 SEA AL 32 32 186.1 36 15 20 1 2 .972 1.69 1.09
400 Jim Mecir 33 OAK AL 41 0 37.0 10 2 8 0 0 1.000 2.43 0.24
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
401 Ramiro Mendoza 31 BOS AL 37 5 66.2 13 4 9 0 1 1.000 1.76 0.35
402 Hector Mercado 29 PHI NL 13 0 18.2 3 0 3 0 0 1.000 1.45 0.23
403 Jose Mercedes 32 MON NL 5 0 7.1 1 0 1 0 0 1.000 1.23 0.20
404 Kent Mercker 35 TOT NL 67 0 55.1 13 6 6 1 0 .923 1.95 0.18
405 Kent Mercker 35 CIN NL 49 0 38.1 13 6 6 1 0 .923 2.82 0.24
406 Kent Mercker 35 ATL NL 18 0 17.0 0 0 0 0 0 0.00 0.00
407 Jose Mesa 37 PHI NL 61 0 58.0 7 4 2 1 0 .857 0.93 0.10
408 Bart Miadich 27 ANA AL 1 0 2.0 1 1 0 0 0 1.000 4.50 1.00
409 Dan Miceli 32 TOT MLB 57 0 70.1 17 7 9 1 0 .941 2.05 0.28
410 Dan Miceli 32 TOT AL 20 0 19.2 6 0 5 1 0 .833 2.29 0.25
411 Dan Miceli 32 TOT NL 37 0 50.2 11 7 4 0 0 1.000 1.95 0.30
412 Dan Miceli 32 COL NL 14 0 20.2 6 4 2 0 0 1.000 2.61 0.43
413 Dan Miceli 32 CLE AL 13 0 15.0 2 0 2 0 0 1.000 1.20 0.15
414 Dan Miceli 32 NYY AL 7 0 4.2 4 0 3 1 0 .750 5.79 0.43
415 Dan Miceli 32 HOU NL 23 0 30.0 5 3 2 0 0 1.000 1.50 0.22
416 Jason Middlebrook 28 NYM NL 5 0 7.0 1 1 0 0 0 1.000 1.29 0.20
417 Matt Miller 31 COL NL 4 0 4.1 2 1 1 0 0 1.000 4.15 0.50
418 Trever Miller 30 TOR AL 79 0 52.2 7 5 2 0 0 1.000 1.20 0.09
419 Wade Miller 26 HOU NL 33 33 187.1 35 13 21 1 1 .971 1.63 1.03
420 Kevin Millwood 28 PHI NL 35 35 222.0 36 11 23 2 0 .944 1.38 0.97
421 Eric Milton 27 MIN AL 3 3 17.0 0 0 0 0 0 0.00 0.00
422 Sergio Mitre 22 CHC NL 3 2 8.2 3 0 3 0 0 1.000 3.12 1.00
423 Brian Moehler 31 HOU NL 3 3 13.2 5 0 5 0 0 1.000 3.29 1.67
424 Gabe Molina 28 STL NL 3 0 2.2 0 0 0 0 0 0.00 0.00
425 Orber Moreno 26 NYM NL 7 0 8.0 2 0 2 0 0 1.000 2.25 0.29
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
426 Matt Morris 28 STL NL 27 27 172.1 32 15 17 0 0 1.000 1.67 1.19
427 Damian Moss 26 TOT MLB 31 29 165.2 32 6 25 1 0 .969 1.68 1.00
428 Damian Moss 26 SFG NL 21 20 115.0 20 5 15 0 0 1.000 1.57 0.95
429 Damian Moss 26 BAL AL 10 9 50.2 12 1 10 1 0 .917 1.95 1.10
430 Guillermo Mota 29 LAD NL 76 0 105.0 22 6 14 2 0 .909 1.71 0.26
431 Tony Mounce 28 TEX AL 11 11 50.2 10 2 8 0 0 1.000 1.78 0.91
432 Jamie Moyer 40 SEA AL 33 33 215.0 51 19 31 1 2 .980 2.09 1.52
433 Mark Mulder 25 OAK AL 26 26 186.2 45 14 31 0 2 1.000 2.17 1.73
434 Terry Mulholland 40 CLE AL 45 3 99.0 17 4 13 0 1 1.000 1.55 0.38
435 Scott Mullen 28 TOT MLB 3 1 7.1 0 0 0 0 0 0.00 0.00
436 Scott Mullen 28 KCR AL 2 0 4.1 0 0 0 0 0 0.00 0.00
437 Scott Mullen 28 LAD NL 1 1 3.0 0 0 0 0 0 0.00 0.00
438 Peter Munro 28 HOU NL 40 2 54.0 14 4 10 0 2 1.000 2.33 0.35
439 Mike Mussina 34 NYY AL 31 31 214.2 49 14 35 0 2 1.000 2.05 1.58
440 Brett Myers 22 PHI NL 32 32 193.0 42 12 28 2 1 .952 1.87 1.25
441 Mike Myers 34 ARI NL 64 0 36.1 12 4 8 0 0 1.000 2.97 0.19
442 Rodney Myers 34 LAD NL 4 0 9.0 1 0 1 0 1 1.000 1.00 0.25
443 Aaron Myette 25 CLE AL 2 0 2.2 0 0 0 0 0 0.00 0.00
444 Charles Nagy 36 SDP NL 5 0 12.1 3 1 2 0 0 1.000 2.19 0.60
445 Mike Nakamura 26 MIN AL 12 0 12.2 2 0 2 0 0 1.000 1.42 0.17
446 Shane Nance 25 MIL NL 26 0 24.1 8 4 3 1 1 .875 2.59 0.27
447 Joe Nathan 28 SFG NL 78 0 79.0 9 4 5 0 1 1.000 1.03 0.12
448 Denny Neagle 34 COL NL 7 7 35.1 4 1 3 0 1 1.000 1.02 0.57
449 Blaine Neal 25 FLA NL 18 0 21.0 2 1 1 0 0 1.000 0.86 0.11
450 Jeff Nelson 36 TOT AL 70 0 55.1 4 0 4 0 0 1.000 0.65 0.06
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
451 Jeff Nelson 36 SEA AL 46 0 37.2 3 0 3 0 0 1.000 0.72 0.07
452 Jeff Nelson 36 NYY AL 24 0 17.2 1 0 1 0 0 1.000 0.51 0.04
453 Mike Neu 25 OAK AL 32 0 42.0 14 3 11 0 0 1.000 3.00 0.44
454 C.J. Nitkowski 30 TEX AL 6 0 9.2 5 0 5 0 1 1.000 4.66 0.83
455 Hideo Nomo 34 LAD NL 33 33 218.1 43 14 28 1 4 .977 1.73 1.27
456 Phil Norton 27 TOT NL 21 0 18.0 3 1 2 0 0 1.000 1.50 0.14
457 Phil Norton 27 CHC NL 4 0 3.1 1 1 0 0 0 1.000 2.70 0.25
458 Phil Norton 27 CIN NL 17 0 14.2 2 0 2 0 0 1.000 1.23 0.12
459 Vladimir Nunez 28 FLA NL 14 0 10.2 2 1 0 1 0 .500 0.84 0.07
460 Wes Obermueller 26 MIL NL 12 11 65.2 25 13 12 0 1 1.000 3.43 2.08
461 Tomokazu Ohka 27 MON NL 34 34 199.0 49 10 35 4 2 .918 2.04 1.32
462 Kevin Ohme 32 STL NL 2 0 4.1 1 1 0 0 0 1.000 2.08 0.50
463 Darren Oliver 32 COL NL 33 32 180.1 35 7 28 0 3 1.000 1.75 1.06
464 Kevin Olsen 26 FLA NL 7 0 12.0 0 0 0 0 0 0.00 0.00
465 Eddie Oropesa 31 ARI NL 47 0 38.2 14 2 11 1 1 .929 3.03 0.28
466 Jesse Orosco 46 TOT MLB 65 0 34.0 10 5 5 0 1 1.000 2.65 0.15
467 Jesse Orosco 46 TOT AL 23 0 9.0 2 1 1 0 0 1.000 2.00 0.09
468 Jesse Orosco 46 SDP NL 42 0 25.0 8 4 4 0 1 1.000 2.88 0.19
469 Jesse Orosco 46 NYY AL 15 0 4.1 2 1 1 0 0 1.000 4.15 0.13
470 Jesse Orosco 46 MIN AL 8 0 4.2 0 0 0 0 0 0.00 0.00
471 Ramon Ortiz 30 ANA AL 32 32 180.0 34 12 18 4 1 .882 1.50 0.94
472 Russ Ortiz 29 ATL NL 34 34 212.1 39 13 25 1 5 .974 1.61 1.12
473 Antonio Osuna 30 NYY AL 48 0 50.2 9 2 7 0 0 1.000 1.60 0.19
474 Roy Oswalt 25 HOU NL 21 21 127.1 23 10 13 0 1 1.000 1.63 1.10
475 Vicente Padilla 25 PHI NL 32 32 208.2 51 12 35 4 1 .922 2.03 1.47
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
476 Lance Painter 35 STL NL 22 0 18.0 7 2 5 0 1 1.000 3.50 0.32
477 Jose Paniagua 29 CHW AL 1 0 0.1 0 0 0 0 0 0.00 0.00
478 Chan Ho Park 30 TEX AL 7 7 29.2 10 3 6 1 2 .900 2.73 1.29
479 Chad Paronto 27 CLE AL 6 0 6.2 0 0 0 0 0 0.00 0.00
480 Jim Parque 27 TBD AL 5 5 17.1 2 0 2 0 0 1.000 1.04 0.40
481 Steve Parris 35 TBD AL 10 7 43.2 8 6 2 0 0 1.000 1.65 0.80
482 John Parrish 25 BAL AL 14 0 23.2 6 1 3 2 0 .667 1.52 0.29
483 Danny Patterson 32 DET AL 19 0 17.2 7 3 3 1 0 .857 3.06 0.32
484 John Patterson 25 ARI NL 16 8 55.0 5 3 2 0 0 1.000 0.82 0.31
485 Carl Pavano 27 FLA NL 33 32 201.0 40 12 28 0 2 1.000 1.79 1.21
486 Josh Pearce 25 STL NL 7 0 9.0 2 1 1 0 0 1.000 2.00 0.29
487 Jason Pearson 27 STL NL 2 0 1.0 0 0 0 0 0 0.00 0.00
488 Jake Peavy 22 SDP NL 32 32 194.2 40 17 20 3 3 .925 1.71 1.16
489 Brad Penny 25 FLA NL 32 32 196.1 32 19 12 1 1 .969 1.42 0.97
490 Troy Percival 33 ANA AL 52 0 49.1 2 2 0 0 0 1.000 0.36 0.04
491 Odalis Perez 26 LAD NL 30 30 185.1 48 5 42 1 3 .979 2.28 1.57
492 Oliver Perez 21 TOT NL 24 24 126.2 17 1 15 1 0 .941 1.14 0.67
493 Oliver Perez 21 SDP NL 19 19 103.2 11 0 11 0 0 1.000 0.95 0.58
494 Oliver Perez 21 PIT NL 5 5 23.0 6 1 4 1 0 .833 1.96 1.00
495 Robert Person 33 BOS AL 7 0 11.2 2 0 2 0 0 1.000 1.54 0.29
496 Andy Pettitte 31 NYY AL 33 33 208.1 42 7 29 6 1 .857 1.56 1.09
497 Tommy Phelps 29 FLA NL 27 7 63.0 9 3 6 0 0 1.000 1.29 0.33
498 Jason Phillips 29 CLE AL 3 0 5.0 3 2 1 0 0 1.000 5.40 1.00
499 Joel Pineiro 24 SEA AL 32 32 211.2 45 20 24 1 2 .978 1.87 1.38
500 Dan Plesac 41 PHI NL 58 0 33.1 5 0 5 0 0 1.000 1.35 0.09
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
501 Cliff Politte 29 TOR AL 54 0 49.1 3 2 1 0 0 1.000 0.55 0.06
502 Sidney Ponson 26 TOT MLB 31 31 216.0 50 21 28 1 5 .980 2.04 1.58
503 Sidney Ponson 26 BAL AL 21 21 148.0 31 12 18 1 2 .968 1.82 1.43
504 Sidney Ponson 26 SFG NL 10 10 68.0 19 9 10 0 3 1.000 2.51 1.90
505 Mike Porzio 30 CHW AL 3 3 14.0 4 0 4 0 0 1.000 2.57 1.33
506 Brian Powell 29 SFG NL 1 1 4.2 5 3 2 0 0 1.000 9.64 5.00
507 Jay Powell 31 TEX AL 51 0 58.2 11 6 5 0 0 1.000 1.69 0.22
508 Bret Prinz 26 TOT MLB 3 0 3.0 1 0 1 0 0 1.000 3.00 0.33
509 Bret Prinz 26 ARI NL 1 0 1.0 1 0 1 0 0 1.000 9.00 1.00
510 Bret Prinz 26 NYY AL 2 0 2.0 0 0 0 0 0 0.00 0.00
511 Mark Prior 22 CHC NL 30 30 211.1 23 8 12 3 0 .870 0.85 0.67
512 Brandon Puffer 27 HOU NL 13 0 21.0 8 0 8 0 0 1.000 3.43 0.62
513 Carlos Pulido 31 MIN AL 7 1 15.2 2 0 2 0 0 1.000 1.15 0.29
514 J.J. Putz 26 SEA AL 3 0 3.2 1 1 0 0 0 1.000 2.45 0.33
515 Paul Quantrill 34 LAD NL 89 0 77.1 21 2 19 0 3 1.000 2.44 0.24
516 Ruben Quevedo 24 MIL NL 9 8 42.2 10 2 8 0 0 1.000 2.11 1.11
517 Brad Radke 30 MIN AL 33 33 212.1 50 17 32 1 0 .980 2.08 1.48
518 Brady Raggio 30 ARI NL 10 0 8.1 0 0 0 0 0 0.00 0.00
519 Erasmo Ramirez 27 TEX AL 34 0 49.0 10 2 8 0 0 1.000 1.84 0.29
520 Horacio Ramirez 23 ATL NL 29 29 182.1 42 7 32 3 5 .929 1.93 1.34
521 Mario Ramos 25 TEX AL 3 3 13.0 2 1 1 0 0 1.000 1.38 0.67
522 Scott Randall 27 CIN NL 15 2 27.2 6 2 4 0 0 1.000 1.95 0.40
523 Stephen Randolph 29 ARI NL 50 0 60.0 9 4 5 0 1 1.000 1.35 0.18
524 Britt Reames 29 MON NL 2 0 1.1 0 0 0 0 0 0.00 0.00
525 Tim Redding 25 HOU NL 33 32 176.0 38 6 30 2 2 .947 1.84 1.09
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
526 Mark Redman 29 FLA NL 29 29 190.2 30 5 24 1 0 .967 1.37 1.00
527 Rick Reed 38 MIN AL 27 21 135.0 17 5 11 1 0 .941 1.07 0.59
528 Steve Reed 38 COL NL 67 0 63.1 18 4 14 0 2 1.000 2.56 0.27
529 Dan Reichert 26 TOR AL 15 0 16.1 2 1 1 0 0 1.000 1.10 0.13
530 Brian Reith 25 CIN NL 42 1 61.1 8 1 6 1 0 .875 1.03 0.17
531 Chris Reitsma 25 CIN NL 57 3 84.0 12 1 9 2 0 .833 1.07 0.18
532 Mike Remlinger 37 CHC NL 73 0 69.0 7 3 4 0 0 1.000 0.91 0.10
533 Al Reyes 32 NYY AL 13 0 17.0 1 1 0 0 0 1.000 0.53 0.08
534 Carlos Reyes 34 TBD AL 10 3 39.2 6 3 3 0 1 1.000 1.36 0.60
535 Dennys Reyes 26 TOT NL 15 0 12.2 4 1 2 1 0 .750 2.13 0.20
536 Dennys Reyes 26 PIT NL 12 0 10.1 3 0 2 1 0 .667 1.74 0.17
537 Dennys Reyes 26 ARI NL 3 0 2.1 1 1 0 0 0 1.000 3.86 0.33
538 Shane Reynolds 35 ATL NL 30 29 167.1 27 7 20 0 3 1.000 1.45 0.90
539 Arthur Rhodes 33 SEA AL 67 0 54.0 7 1 6 0 0 1.000 1.17 0.10
540 John Riedling 27 CIN NL 55 8 101.0 24 11 12 1 1 .958 2.05 0.42
541 Jerrod Riggan 29 CLE AL 2 0 4.0 2 0 2 0 0 1.000 4.50 1.00
542 Matt Riley 23 BAL AL 2 2 10.0 1 1 0 0 0 1.000 0.90 0.50
543 Juan Rincon 24 MIN AL 58 0 85.2 25 15 10 0 0 1.000 2.63 0.43
544 Ricardo Rincon 33 OAK AL 64 0 55.1 11 2 9 0 0 1.000 1.79 0.17
545 David Riske 26 CLE AL 68 0 74.2 7 2 5 0 2 1.000 0.84 0.10
546 Todd Ritchie 31 MIL NL 5 5 28.1 7 1 5 1 0 .857 1.91 1.20
547 Mariano Rivera 33 NYY AL 64 0 70.2 21 4 15 2 0 .905 2.42 0.30
548 Joe Roa 31 TOT NL 28 4 51.1 13 4 9 0 2 1.000 2.28 0.46
549 Joe Roa 31 PHI NL 6 3 19.1 5 1 4 0 2 1.000 2.33 0.83
550 Joe Roa 31 COL NL 4 0 6.2 2 1 1 0 0 1.000 2.70 0.50
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
551 Joe Roa 31 SDP NL 18 1 25.1 6 2 4 0 0 1.000 2.13 0.33
552 Jason Roach 27 NYM NL 2 2 9.0 3 0 3 0 0 1.000 3.00 1.50
553 Grant Roberts 25 NYM NL 18 0 19.0 7 1 6 0 0 1.000 3.32 0.39
554 Willis Roberts 28 BAL AL 26 0 39.1 8 4 4 0 0 1.000 1.83 0.31
555 Jeriome Robertson 26 HOU NL 32 31 160.2 50 11 35 4 2 .920 2.58 1.44
556 Nate Robertson 25 DET AL 8 8 44.2 8 2 6 0 0 1.000 1.61 1.00
557 John Rocker 28 TBD AL 2 0 1.0 0 0 0 0 0 0.00 0.00
558 Fernando Rodney 26 DET AL 27 0 29.2 3 0 3 0 0 1.000 0.91 0.11
559 Felix Rodriguez 30 SFG NL 68 0 61.0 10 0 9 1 2 .900 1.33 0.13
560 Francisco Rodriguez 21 ANA AL 59 0 86.0 15 6 9 0 2 1.000 1.57 0.25
561 Ricardo Rodriguez 25 CLE AL 15 15 81.2 24 7 15 2 0 .917 2.42 1.47
562 Rich Rodriguez 40 ANA AL 3 0 3.2 0 0 0 0 0 0.00 0.00
563 Kenny Rogers 38 MIN AL 33 31 195.0 58 20 36 2 4 .966 2.58 1.70
564 J.C. Romero 27 MIN AL 73 0 63.0 22 8 12 2 1 .909 2.86 0.27
565 Matt Roney 23 DET AL 45 11 100.2 20 7 11 2 0 .900 1.61 0.40
566 Rodrigo Rosario 25 HOU NL 2 2 8.0 2 0 2 0 0 1.000 2.25 1.00
567 Kirk Rueter 32 SFG NL 27 27 147.0 43 10 33 0 5 1.000 2.63 1.59
568 Ryan Rupe 28 BOS AL 4 1 10.0 4 3 1 0 0 1.000 3.60 1.00
569 Glendon Rusch 28 MIL NL 32 19 123.1 19 3 16 0 1 1.000 1.39 0.59
570 B.J. Ryan 27 BAL AL 76 0 50.1 10 3 6 1 2 .900 1.61 0.12
571 Kirk Saarloos 24 HOU NL 36 4 49.1 10 2 6 2 1 .800 1.46 0.22
572 C.C. Sabathia 22 CLE AL 30 30 197.2 28 7 19 2 2 .929 1.18 0.87
573 Carl Sadler 26 CLE AL 18 0 9.2 2 0 2 0 0 1.000 1.86 0.11
574 Duaner Sanchez 23 PIT NL 6 0 6.0 0 0 0 0 0 0.00 0.00
575 Felix Sanchez 21 CHC NL 3 0 1.2 0 0 0 0 0 0.00 0.00
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
576 Jesus Sanchez 28 COL NL 9 0 8.0 2 0 2 0 0 1.000 2.25 0.22
577 David Sanders 23 CHW AL 20 0 22.0 0 0 0 0 0 0.00 0.00
578 Johan Santana 24 MIN AL 45 18 158.1 17 3 11 3 1 .824 0.80 0.31
579 Jose Santiago 28 CLE AL 25 0 31.2 6 1 3 2 0 .667 1.14 0.16
580 Victor Santos 26