You Are Here > Baseball-Reference.com > 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

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

Player Advanced Fielding -- p

SHARE  · CSV · PRE · LINK
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%
LgAvg
2000 MLB  / 2002 MLB  / 2001 AL  / 2001 NL  Pitcher