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

2002 Major League Baseball Pitcher

2001 MLB  / 2003 MLB  / 2002 AL  / 2002 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 3.98 162 162 1452.1 226 65 150 11 8 .951
ARI 20 4.16 162 162 1446.2 240 47 183 10 15 .958
ATL 20 3.51 161 161 1467.1 361 103 247 11 20 .970
BAL 20 4.77 162 162 1450.2 281 94 177 10 21 .964
BOS 18 4.10 162 162 1446.0 240 105 127 8 12 .967
CHC 22 4.69 162 162 1441.1 253 61 179 13 19 .949
CHW 16 4.93 162 162 1423.0 275 80 188 7 15 .975
CIN 21 4.78 162 162 1453.2 322 95 213 14 16 .957
CLE 31 5.17 162 162 1424.2 275 84 175 16 16 .942
COL 22 5.54 162 162 1426.2 328 113 206 9 17 .973
DET 30 5.37 161 161 1414.0 262 71 176 15 8 .943
FLA 21 4.71 162 162 1456.1 300 107 179 14 20 .953
HOU 21 4.29 162 162 1445.0 333 100 223 10 13 .970
KCR 26 5.50 162 162 1441.0 338 148 170 20 9 .941
LAD 19 3.97 162 162 1457.2 334 96 228 10 18 .970
MIL 25 5.07 162 162 1432.1 313 94 205 14 16 .955
MIN 19 4.42 161 161 1444.2 239 78 153 8 14 .967
MON 20 4.43 162 162 1453.0 310 103 197 10 23 .968
NYM 25 4.37 161 161 1442.2 285 53 215 17 10 .940
NYY 17 4.33 161 161 1452.0 299 83 205 11 10 .963
OAK 17 4.04 162 162 1452.0 351 123 220 8 18 .977
PHI 20 4.50 161 161 1449.2 274 71 195 8 13 .971
PIT 19 4.53 161 161 1412.2 338 83 237 18 21 .947
SDP 37 5.03 162 162 1436.1 290 106 175 9 10 .969
SEA 19 4.31 162 162 1445.1 325 97 215 13 19 .960
SFG 17 3.80 162 162 1437.1 311 86 221 4 18 .987
STL 26 4.00 162 162 1446.1 281 79 192 10 19 .964
TBD 22 5.70 161 161 1440.1 236 75 140 21 15 .911
TEX 27 5.44 162 162 1439.2 316 119 185 12 18 .962
TOR 24 5.11 162 162 1438.1 289 94 186 9 9 .969
LgAvg 20 4.62 162 162 1442 294 90 192 12 15 .960
609 4.62 4852 4852 43269.0 8825 2713 5762 350 460 .960
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 6282 75% 28% 160 94% 5 13 5 7 152 129 12 11 1 2 8 5 8 7 7 1 25 96%
ARI 6252 72% 28% 181 94% 2 15 6 9 181 146 16 10 2 1 7 1 15 11 14 1 40 83%
ATL 6339 74% 31% 254 95% 4 24 9 8 246 203 20 11 2 2 7 6 20 16 19 1 56 84%
BAL 6474 76% 31% 186 94% 2 21 15 4 179 138 16 10 1 2 7 5 21 14 19 2 18 61%
BOS 6265 73% 30% 142 92% 4 15 5 3 133 117 7 8 4 1 3 4 12 5 11 1 24 75%
CHC 6450 69% 26% 199 91% 7 15 9 0 181 151 17 13 0 4 9 6 19 8 15 4 50 86%
CHW 6330 76% 29% 187 97% 4 17 11 4 186 150 15 7 0 1 6 2 15 11 13 2 33 91%
CIN 6482 76% 30% 234 94% 3 28 15 7 219 184 14 14 1 5 8 6 16 9 15 1 58 79%
CLE 6514 74% 29% 193 93% 3 22 11 8 178 145 20 16 0 1 15 7 16 11 14 2 33 85%
COL 6519 76% 29% 230 94% 9 38 22 11 209 173 17 9 0 1 8 0 17 11 16 1 43 77%
DET 6408 79% 29% 186 94% 2 16 12 3 176 148 11 15 3 4 8 4 8 5 7 1 34 82%
FLA 6555 73% 27% 199 93% 7 25 14 5 183 146 19 14 2 1 11 7 20 9 18 2 51 90%
HOU 6380 71% 28% 246 95% 6 26 14 10 231 200 13 10 0 1 9 5 13 7 9 4 53 85%
KCR 6584 77% 29% 191 92% 8 43 11 30 176 142 9 20 1 3 16 6 9 6 8 1 40 78%
LAD 6354 73% 28% 233 94% 4 29 7 17 229 185 22 10 0 2 8 7 18 13 16 2 47 85%
MIL 6562 73% 27% 216 92% 1 31 9 17 200 168 19 14 1 5 8 8 15 10 14 1 66 83%
MIN 6290 76% 26% 163 96% 2 24 14 9 156 126 15 8 2 1 5 0 14 13 14 0 34 85%
MON 6437 74% 30% 203 96% 5 29 11 11 198 161 16 10 2 2 6 6 23 9 19 4 42 93%
NYM 6446 74% 28% 232 94% 5 19 12 6 218 189 13 17 1 4 12 7 10 7 9 1 49 88%
NYY 6366 75% 29% 215 94% 3 29 16 11 204 169 12 11 2 1 8 6 9 6 7 2 38 82%
OAK 6314 75% 32% 225 96% 4 31 5 18 223 186 19 8 0 5 3 7 19 12 18 1 35 91%
PHI 6399 73% 31% 211 96% 3 21 12 7 200 166 15 8 1 1 6 4 13 7 12 1 42 90%
PIT 6331 76% 32% 234 93% 5 28 14 10 233 178 22 18 0 4 14 6 21 10 17 4 43 84%
SDP 6505 73% 28% 200 91% 4 19 9 8 179 153 16 9 1 1 7 6 9 6 7 2 52 81%
SEA 6264 75% 27% 227 93% 3 30 4 17 219 184 19 13 2 3 8 8 17 10 17 0 40 83%
SFG 6217 75% 28% 227 97% 8 18 11 7 224 185 20 4 1 2 1 3 18 11 14 4 50 90%
STL 6304 74% 29% 206 96% 4 17 10 4 197 164 17 10 0 3 7 5 19 11 16 3 38 95%
TBD 6650 75% 26% 142 89% 3 19 8 5 135 101 10 21 4 1 16 10 14 7 14 0 24 75%
TEX 6652 73% 28% 203 93% 5 32 13 10 189 150 21 12 0 0 12 7 18 9 14 4 29 69%
TOR 6565 75% 28% 203 94% 10 23 9 13 189 160 15 9 1 0 8 3 9 8 9 0 31 65%
LgAvg 2999 75% 28% 87 94% 2 11 5 5 83 68 7 6 1 1 4 2 6 4 6 1 15 81%
89958 75% 28% 2623 94% 58 335 139 142 2495 2045 201 169 21 25 123 74 189 124 172 17 438 81%
LgAvg 3418 73% 29% 117 94% 3 13 6 5 111 92 9 6 0 1 4 3 9 5 8 1 26 86%
102532 73% 29% 3505 94% 77 382 184 137 3328 2752 276 181 14 39 128 83 266 155 230 36 780 86%
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 34 SEA AL 7 5 26.1 8 2 6 0 0 1.000 2.73 1.14
2 Jose Acevedo 24 CIN NL 6 5 23.2 3 2 1 0 0 1.000 1.14 0.50
3 Juan Acevedo 32 DET AL 65 0 74.2 16 4 11 1 0 .938 1.81 0.23
4 Terry Adams 29 PHI NL 46 19 136.2 39 11 24 4 1 .897 2.30 0.76
5 Jeremy Affeldt 23 KCR AL 34 7 77.2 20 4 14 2 1 .900 2.09 0.53
6 Kurt Ainsworth 23 SFG NL 6 4 25.2 9 1 8 0 0 1.000 3.16 1.50
7 Antonio Alfonseca 30 CHC NL 66 0 74.1 18 4 13 1 1 .944 2.06 0.26
8 Armando Almanza 29 FLA NL 51 0 45.2 8 3 5 0 0 1.000 1.58 0.16
9 Carlos Almanzar 28 CIN NL 8 1 11.2 3 0 3 0 1 1.000 2.31 0.38
10 Juan Alvarez 28 TEX AL 52 0 39.2 9 5 4 0 1 1.000 2.04 0.17
11 Victor Alvarez 25 LAD NL 4 1 10.1 1 0 1 0 0 1.000 0.87 0.25
12 Wilson Alvarez 32 TBD AL 23 10 75.0 8 2 6 0 0 1.000 0.96 0.35
13 Brian Anderson 30 ARI NL 35 24 156.0 43 5 36 2 4 .953 2.37 1.17
14 Jimmy Anderson 26 PIT NL 28 25 140.2 41 6 34 1 4 .976 2.56 1.43
15 Matt Anderson 25 DET AL 12 0 11.0 2 1 1 0 1 1.000 1.64 0.17
16 Kevin Appier 34 ANA AL 32 32 188.1 32 18 14 0 0 1.000 1.53 1.00
17 Tony Armas 24 MON NL 29 29 164.1 37 15 22 0 4 1.000 2.03 1.28
18 Rolando Arrojo 33 BOS AL 29 8 81.1 21 13 6 2 2 .905 2.10 0.66
19 Bronson Arroyo 25 PIT NL 9 4 27.0 10 3 7 0 0 1.000 3.33 1.11
20 Miguel Asencio 21 KCR AL 31 21 123.1 27 14 12 1 1 .963 1.90 0.84
21 Andy Ashby 34 LAD NL 30 30 181.2 35 16 18 1 2 .971 1.68 1.13
22 Pedro Astacio 32 NYM NL 31 31 191.2 36 6 29 1 0 .972 1.64 1.13
23 Jeff Austin 25 KCR AL 10 0 11.0 0 0 0 0 0 0.00 0.00
24 Manuel Aybar 30 SFG NL 15 0 14.1 3 2 1 0 0 1.000 1.88 0.20
25 Brandon Backe 24 TBD AL 9 0 13.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
26 Mike Bacsik 24 NYM NL 11 9 55.2 20 4 15 1 0 .950 3.07 1.73
27 Danys Baez 24 CLE AL 39 26 165.1 31 12 17 2 1 .935 1.58 0.74
28 Cory Bailey 31 KCR AL 37 0 46.0 14 7 7 0 0 1.000 2.74 0.38
29 James Baldwin 30 SEA AL 30 23 150.0 34 9 25 0 2 1.000 2.04 1.13
30 Willie Banks 33 BOS AL 29 0 39.0 12 3 8 1 0 .917 2.54 0.38
31 Lorenzo Barcelo 24 CHW AL 4 0 6.0 3 0 3 0 1 1.000 4.50 0.75
32 Miguel Batista 31 ARI NL 36 29 184.2 42 8 33 1 2 .976 2.00 1.14
33 Rick Bauer 25 BAL AL 56 1 83.2 16 1 15 0 2 1.000 1.72 0.29
34 Steve Bechler 22 BAL AL 3 0 4.2 1 1 0 0 0 1.000 1.93 0.33
35 Josh Beckett 22 FLA NL 23 21 107.2 21 11 9 1 0 .952 1.67 0.87
36 Erik Bedard 23 BAL AL 2 0 0.2 0 0 0 0 0 0.00 0.00
37 Joe Beimel 25 PIT NL 53 8 85.1 16 1 12 3 1 .813 1.37 0.25
38 Kevin Beirne 28 LAD NL 12 3 29.0 4 1 3 0 0 1.000 1.24 0.33
39 Rob Bell 25 TEX AL 17 15 94.0 32 18 13 1 0 .969 2.97 1.82
40 Francis Beltran 22 CHC NL 11 0 12.0 4 0 4 0 1 1.000 3.00 0.36
41 Alan Benes 30 CHC NL 7 7 39.1 6 2 4 0 2 1.000 1.37 0.86
42 Andy Benes 34 STL NL 18 17 97.0 16 5 10 1 1 .938 1.39 0.83
43 Armando Benitez 29 NYM NL 62 0 67.1 12 2 8 2 0 .833 1.34 0.16
44 Joaquin Benoit 24 TEX AL 17 13 84.2 8 4 4 0 1 1.000 0.85 0.47
45 Kris Benson 27 PIT NL 25 25 130.1 25 12 11 2 2 .920 1.59 0.92
46 Jason Bere 31 CHC NL 16 16 85.2 17 4 11 2 1 .882 1.58 0.94
47 Adam Bernero 25 DET AL 28 11 101.2 15 4 10 1 1 .933 1.24 0.50
48 Jason Beverlin 28 TOT AL 7 3 19.2 0 0 0 0 0 0.00 0.00
49 Jason Beverlin 28 CLE AL 4 0 7.1 0 0 0 0 0 0.00 0.00
50 Jason Beverlin 28 DET AL 3 3 12.1 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 Rocky Biddle 26 CHW AL 44 7 77.2 16 8 8 0 0 1.000 1.85 0.36
52 Brian Boehringer 33 PIT NL 70 0 79.2 9 2 7 0 0 1.000 1.02 0.13
53 Jung Bong 21 ATL NL 1 1 6.0 1 0 1 0 1 1.000 1.50 1.00
54 Pedro Borbon 34 TOT MLB 72 0 50.1 12 6 6 0 1 1.000 2.15 0.17
55 Pedro Borbon 34 TOR AL 16 0 12.2 5 3 2 0 0 1.000 3.55 0.31
56 Pedro Borbon 34 HOU NL 56 0 37.2 7 3 4 0 1 1.000 1.67 0.13
57 Toby Borland 33 FLA NL 15 0 13.2 2 1 1 0 0 1.000 1.32 0.13
58 Joe Borowski 31 CHC NL 73 0 95.2 15 5 9 1 3 .933 1.32 0.19
59 Ricky Bottalico 32 PHI NL 30 0 27.1 5 2 3 0 0 1.000 1.65 0.17
60 Micah Bowie 27 OAK AL 13 0 12.0 3 1 2 0 0 1.000 2.25 0.23
61 Brian Bowles 25 TOR AL 17 0 20.0 4 1 3 0 0 1.000 1.80 0.24
62 Jason Boyd 29 SDP NL 23 0 28.1 10 3 7 0 0 1.000 3.18 0.43
63 Chad Bradford 27 OAK AL 75 0 75.1 21 10 10 1 1 .952 2.39 0.27
64 Dewon Brazelton 22 TBD AL 2 2 13.0 2 1 1 0 0 1.000 1.38 1.00
65 Chris Brock 32 BAL AL 22 0 44.0 9 2 6 1 2 .889 1.64 0.36
66 Troy Brohawn 29 SFG NL 11 0 5.2 1 1 0 0 0 1.000 1.59 0.09
67 Jim Brower 29 TOT NL 52 0 80.1 21 9 12 0 0 1.000 2.35 0.40
68 Jim Brower 29 CIN NL 22 0 39.1 10 4 6 0 0 1.000 2.29 0.45
69 Jim Brower 29 MON NL 30 0 41.0 11 5 6 0 0 1.000 2.41 0.37
70 Kevin Brown 37 LAD NL 17 10 63.2 15 5 9 1 0 .933 1.98 0.82
71 Mike Buddie 31 MIL NL 25 0 39.2 17 5 10 2 0 .882 3.40 0.60
72 Mark Buehrle 23 CHW AL 34 34 239.0 54 6 46 2 2 .963 1.96 1.53
73 Ryan Bukvich 24 KCR AL 26 0 25.0 9 2 4 3 0 .667 2.16 0.23
74 Dave Burba 35 TOT AL 35 21 145.1 21 10 10 1 2 .952 1.24 0.57
75 Dave Burba 35 TEX AL 23 18 111.1 17 8 9 0 1 1.000 1.37 0.74
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
76 Dave Burba 35 CLE AL 12 3 34.0 4 2 1 1 1 .750 0.79 0.25
77 John Burkett 37 BOS AL 29 29 173.0 20 8 11 1 0 .950 0.99 0.66
78 A.J. Burnett 25 FLA NL 31 29 204.1 35 12 19 4 3 .886 1.37 1.00
79 Mike Bynum 24 SDP NL 14 3 27.1 4 0 4 0 0 1.000 1.32 0.29
80 Paul Byrd 31 KCR AL 33 33 228.1 34 18 15 1 1 .971 1.30 1.00
81 Jose Cabrera 33 MIL NL 50 11 103.1 20 8 10 2 2 .900 1.57 0.36
82 Mickey Callaway 27 ANA AL 6 6 34.1 10 4 4 2 1 .800 2.10 1.33
83 Chris Carpenter 27 TOR AL 13 13 73.1 10 7 3 0 0 1.000 1.23 0.77
84 Giovanni Carrara 34 LAD NL 63 1 90.2 26 8 18 0 1 1.000 2.58 0.41
85 Lance Carter 27 TBD AL 8 0 20.1 4 1 3 0 1 1.000 1.77 0.50
86 Scott Cassidy 26 TOR AL 58 0 66.0 9 0 8 1 0 .889 1.09 0.14
87 Frank Castillo 33 BOS AL 36 23 163.1 27 12 15 0 0 1.000 1.49 0.75
88 Jaime Cerda 23 NYM NL 32 0 25.2 3 1 1 1 0 .667 0.70 0.06
89 Shawn Chacon 24 COL NL 21 21 119.1 35 18 15 2 1 .943 2.49 1.57
90 Bruce Chen 25 TOT NL 55 6 77.2 12 6 6 0 0 1.000 1.39 0.22
91 Bruce Chen 25 NYM NL 1 0 0.2 1 1 0 0 0 1.000 13.50 1.00
92 Bruce Chen 25 MON NL 15 5 37.1 3 1 2 0 0 1.000 0.72 0.20
93 Bruce Chen 25 CIN NL 39 1 39.2 8 4 4 0 0 1.000 1.82 0.21
94 Scott Chiasson 24 CHC NL 4 0 4.2 1 0 1 0 0 1.000 1.93 0.25
95 Matt Childers 23 MIL NL 8 0 9.0 2 0 2 0 1 1.000 2.00 0.25
96 Randy Choate 26 NYY AL 18 0 22.1 3 1 2 0 0 1.000 1.21 0.17
97 Jason Christiansen 32 SFG NL 6 0 5.0 0 0 0 0 0 0.00 0.00
98 Roger Clemens 39 NYY AL 29 29 180.0 29 12 17 0 0 1.000 1.45 1.00
99 Matt Clement 27 CHC NL 32 32 205.0 33 8 23 2 1 .939 1.36 0.97
100 Pasqual Coco 24 TOR AL 2 0 1.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
101 Dave Coggin 25 PHI NL 38 7 77.0 13 5 8 0 0 1.000 1.52 0.34
102 Jesus Colome 24 TBD AL 32 0 41.1 12 4 8 0 0 1.000 2.61 0.38
103 Bartolo Colon 29 TOT MLB 33 33 233.1 47 13 31 3 4 .936 1.70 1.33
104 Bartolo Colon 29 CLE AL 16 16 116.1 25 7 16 2 3 .920 1.78 1.44
105 Bartolo Colon 29 MON NL 17 17 117.0 22 6 15 1 1 .955 1.62 1.24
106 Clay Condrey 26 SDP NL 9 3 26.2 5 3 2 0 1 1.000 1.69 0.56
107 Aaron Cook 23 COL NL 9 5 35.2 14 4 9 1 3 .929 3.28 1.44
108 Dennis Cook 39 ANA AL 37 0 24.0 3 2 0 1 0 .667 0.75 0.05
109 Brian Cooper 27 TOR AL 2 2 8.1 2 2 0 0 0 1.000 2.16 1.00
110 Francisco Cordero 27 TEX AL 39 0 45.1 10 5 5 0 0 1.000 1.99 0.26
111 Bryan Corey 28 LAD NL 1 0 1.0 0 0 0 0 0 0.00 0.00
112 Mark Corey 27 TOT NL 26 0 22.0 1 0 1 0 0 1.000 0.41 0.04
113 Mark Corey 27 NYM NL 12 0 10.0 0 0 0 0 0 0.00 0.00
114 Mark Corey 27 COL NL 14 0 12.0 1 0 1 0 0 1.000 0.75 0.07
115 Rheal Cormier 35 PHI NL 54 0 60.0 17 3 14 0 3 1.000 2.55 0.31
116 Nate Cornejo 22 DET AL 9 9 50.0 9 1 8 0 0 1.000 1.62 1.00
117 Doug Creek 33 TOT AL 52 0 55.2 8 3 5 0 0 1.000 1.29 0.15
118 Doug Creek 33 TBD AL 29 0 37.1 5 1 4 0 0 1.000 1.21 0.17
119 Doug Creek 33 SEA AL 23 0 18.1 3 2 1 0 0 1.000 1.47 0.13
120 Jack Cressend 27 MIN AL 23 0 32.0 5 2 3 0 0 1.000 1.41 0.22
121 Mike Crudale 25 STL NL 49 1 52.2 11 8 2 1 0 .909 1.71 0.20
122 Juan Cruz 23 CHC NL 45 9 97.1 18 3 12 3 0 .833 1.39 0.33
123 Nelson Cruz 29 HOU NL 43 5 78.1 17 5 12 0 0 1.000 1.95 0.40
124 Will Cunnane 28 CHC NL 16 0 26.1 3 1 2 0 1 1.000 1.03 0.19
125 Eric Cyr 23 SDP NL 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
126 Jeff D'Amico 26 NYM NL 29 22 145.2 23 5 18 0 0 1.000 1.42 0.79
127 Omar Daal 30 LAD NL 39 23 161.1 43 10 33 0 5 1.000 2.40 1.10
128 Vic Darensbourg 31 FLA NL 42 0 48.1 7 2 4 1 0 .857 1.12 0.14
129 Tom Davey 28 SDP NL 19 0 21.0 1 0 1 0 0 1.000 0.43 0.05
130 Doug Davis 26 TEX AL 10 10 59.2 10 3 6 1 0 .900 1.36 0.90
131 Jason Davis 22 CLE AL 3 2 14.2 6 2 4 0 0 1.000 3.68 2.00
132 Kane Davis 27 NYM NL 16 0 14.0 2 1 1 0 0 1.000 1.29 0.13
133 Joey Dawley 30 ATL NL 1 0 0.1 0 0 0 0 0 0.00 0.00
134 Zach Day 24 MON NL 19 2 37.1 12 6 6 0 1 1.000 2.89 0.63
135 Luis de los Santos 24 TBD AL 3 3 14.0 5 2 2 1 0 .800 2.57 1.33
136 Valerio de los Santos 29 MIL NL 51 0 57.2 5 2 3 0 1 1.000 0.78 0.10
137 Mike DeJean 31 MIL NL 68 0 75.0 17 9 8 0 0 1.000 2.04 0.25
138 Ryan Dempster 25 TOT NL 33 33 209.0 45 19 26 0 4 1.000 1.94 1.36
139 Ryan Dempster 25 FLA NL 18 18 120.1 30 13 17 0 1 1.000 2.24 1.67
140 Ryan Dempster 25 CIN NL 15 15 88.2 15 6 9 0 3 1.000 1.52 1.00
141 Sean Depaula 28 CLE AL 5 0 6.1 2 2 0 0 0 1.000 2.84 0.40
142 Elmer Dessens 31 CIN NL 30 30 178.0 40 12 27 1 3 .975 1.97 1.30
143 Matt DeWitt 24 SDP NL 5 0 7.1 2 1 1 0 0 1.000 2.45 0.40
144 Ben Diggins 23 MIL NL 5 5 24.0 2 0 2 0 0 1.000 0.75 0.40
145 Brendan Donnelly 30 ANA AL 46 0 49.2 6 3 3 0 0 1.000 1.09 0.13
146 Octavio Dotel 28 HOU NL 83 0 97.1 8 0 8 0 0 1.000 0.74 0.10
147 Sean Douglass 23 BAL AL 15 8 53.1 11 3 8 0 2 1.000 1.86 0.73
148 Ryan Drese 26 CLE AL 26 26 137.1 38 11 25 2 2 .947 2.36 1.38
149 Tim Drew 23 MON NL 7 1 16.0 4 1 3 0 0 1.000 2.25 0.57
150 Travis Driskill 30 BAL AL 29 19 132.2 19 6 13 0 1 1.000 1.29 0.66
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
151 Eric DuBose 26 BAL AL 4 0 6.0 1 0 1 0 0 1.000 1.50 0.25
152 Brandon Duckworth 26 PHI NL 30 29 163.0 19 4 15 0 1 1.000 1.05 0.63
153 Matt Duff 27 STL NL 7 0 5.2 1 0 1 0 0 1.000 1.59 0.14
154 Courtney Duncan 27 CHC NL 2 0 2.1 0 0 0 0 0 0.00 0.00
155 Chad Durbin 24 KCR AL 2 2 8.1 3 1 1 1 0 .667 2.16 1.00
156 Jayson Durocher 27 MIL NL 39 0 48.0 6 1 5 0 0 1.000 1.12 0.15
157 Adam Eaton 24 SDP NL 6 6 33.1 5 1 4 0 0 1.000 1.35 0.83
158 Eric Eckenstahler 25 DET AL 7 0 8.0 1 1 0 0 0 1.000 1.12 0.14
159 Joey Eischen 32 MON NL 59 0 53.2 12 3 8 1 0 .917 1.84 0.19
160 Dave Elder 26 CLE AL 15 0 23.0 4 3 1 0 0 1.000 1.57 0.27
161 Robert Ellis 31 LAD NL 3 0 2.2 0 0 0 0 0 0.00 0.00
162 Alan Embree 32 TOT MLB 68 0 62.0 12 4 7 1 0 .917 1.60 0.16
163 Alan Embree 32 SDP NL 36 0 28.2 6 3 2 1 0 .833 1.57 0.14
164 Alan Embree 32 BOS AL 32 0 33.1 6 1 5 0 0 1.000 1.62 0.19
165 John Ennis 22 ATL NL 1 1 4.0 3 1 2 0 1 1.000 6.75 3.00
166 Scott Erickson 34 BAL AL 29 28 160.2 39 14 22 3 2 .923 2.02 1.24
167 Kelvim Escobar 26 TOR AL 76 0 78.0 10 1 9 0 0 1.000 1.15 0.13
168 Shawn Estes 29 TOT NL 29 29 160.2 30 3 24 3 2 .900 1.51 0.93
169 Shawn Estes 29 NYM NL 23 23 132.2 23 2 18 3 2 .870 1.36 0.87
170 Shawn Estes 29 CIN NL 6 6 28.0 7 1 6 0 0 1.000 2.25 1.17
171 Scott Eyre 30 TOT MLB 70 3 74.2 12 3 9 0 0 1.000 1.45 0.17
172 Scott Eyre 30 TOR AL 49 3 63.1 12 3 9 0 0 1.000 1.71 0.24
173 Scott Eyre 30 SFG NL 21 0 11.1 0 0 0 0 0 0.00 0.00
174 Jeff Farnsworth 26 DET AL 44 0 70.0 16 6 8 2 0 .875 1.80 0.32
175 Kyle Farnsworth 26 CHC NL 45 0 46.2 5 0 5 0 0 1.000 0.96 0.11
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
176 Jeff Fassero 39 TOT NL 73 0 69.0 14 4 10 0 0 1.000 1.83 0.19
177 Jeff Fassero 39 CHC NL 57 0 51.0 9 2 7 0 0 1.000 1.59 0.16
178 Jeff Fassero 39 STL NL 16 0 18.0 5 2 3 0 0 1.000 2.50 0.31
179 Pedro Feliciano 25 NYM NL 6 0 6.0 0 0 0 0 0 0.00 0.00
180 Jared Fernandez 30 CIN NL 14 8 50.2 15 3 12 0 0 1.000 2.66 1.07
181 Mike Fetters 37 TOT NL 65 0 55.0 14 4 8 2 0 .857 1.96 0.18
182 Mike Fetters 37 PIT NL 32 0 30.1 7 1 5 1 0 .857 1.78 0.19
183 Mike Fetters 37 ARI NL 33 0 24.2 7 3 3 1 0 .857 2.19 0.18
184 Nate Field 26 KCR AL 5 0 5.0 1 1 0 0 0 1.000 1.80 0.20
185 Nelson Figueroa 28 MIL NL 30 11 93.0 18 4 12 2 0 .889 1.55 0.53
186 Jeremy Fikac 27 SDP NL 65 0 69.0 10 4 6 0 0 1.000 1.30 0.15
187 Bob File 25 TOR AL 5 0 3.1 0 0 0 0 0 0.00 0.00
188 Chuck Finley 39 TOT MLB 32 32 190.2 30 4 23 3 2 .900 1.27 0.84
189 Chuck Finley 39 CLE AL 18 18 105.1 22 3 16 3 2 .864 1.62 1.06
190 Chuck Finley 39 STL NL 14 14 85.1 8 1 7 0 0 1.000 0.84 0.57
191 Tony Fiore 30 MIN AL 48 2 91.0 18 4 14 0 1 1.000 1.78 0.38
192 Brian Fitzgerald 27 SEA AL 6 0 6.1 2 0 1 1 0 .500 1.42 0.17
193 Randy Flores 26 TOT MLB 28 2 29.0 8 2 6 0 2 1.000 2.48 0.29
194 Randy Flores 26 TEX AL 20 0 12.0 4 0 4 0 1 1.000 3.00 0.20
195 Randy Flores 26 COL NL 8 2 17.0 4 2 2 0 1 1.000 2.12 0.50
196 Josh Fogg 25 PIT NL 33 33 194.1 39 9 29 1 2 .974 1.76 1.15
197 Casey Fossum 24 BOS AL 43 12 106.2 13 8 5 0 2 1.000 1.10 0.30
198 John Foster 24 ATL NL 5 0 5.0 0 0 0 0 0 0.00 0.00
199 Keith Foulke 29 CHW AL 65 0 77.2 12 6 6 0 1 1.000 1.39 0.18
200 Chad Fox 31 MIL NL 3 0 4.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
201 Ryan Franklin 29 SEA AL 41 12 118.2 23 9 13 1 0 .957 1.67 0.54
202 Wayne Franklin 28 MIL NL 4 4 24.0 5 1 4 0 0 1.000 1.88 1.25
203 Kevin Frederick 25 MIN AL 8 0 11.2 3 3 0 0 0 1.000 2.31 0.38
204 Brian Fuentes 26 COL NL 31 0 26.2 5 2 2 1 0 .800 1.35 0.13
205 Aaron Fultz 28 SFG NL 43 0 41.1 8 2 6 0 0 1.000 1.74 0.19
206 Mike Fyhrie 32 OAK AL 16 4 48.2 10 4 6 0 1 1.000 1.85 0.63
207 Eric Gagne 26 LAD NL 77 0 82.1 14 4 10 0 1 1.000 1.53 0.18
208 Rich Garces 31 BOS AL 26 0 21.1 5 0 5 0 0 1.000 2.11 0.19
209 Freddy Garcia 27 SEA AL 34 34 223.2 45 12 30 3 2 .933 1.69 1.24
210 Reynaldo Garcia 28 TEX AL 3 0 2.0 0 0 0 0 0 0.00 0.00
211 Lee Gardner 27 TBD AL 12 0 13.1 4 0 3 1 0 .750 2.02 0.25
212 Jon Garland 22 CHW AL 33 33 192.2 31 10 21 0 3 1.000 1.45 0.94
213 Chris George 22 KCR AL 6 6 27.1 10 2 8 0 0 1.000 3.29 1.67
214 Franklyn German 22 DET AL 7 0 6.2 2 1 1 0 0 1.000 2.70 0.29
215 Matt Ginter 24 CHW AL 33 0 54.1 6 4 2 0 1 1.000 0.99 0.18
216 Tom Glavine 36 ATL NL 36 36 224.2 71 22 49 0 3 1.000 2.84 1.97
217 Gary Glover 25 CHW AL 41 22 138.1 29 10 19 0 0 1.000 1.89 0.71
218 Wayne Gomes 29 BOS AL 20 0 21.1 1 0 0 1 0 .000 0.00 0.00
219 Tom Gordon 34 TOT NL 34 0 42.2 8 1 6 1 1 .875 1.48 0.21
220 Tom Gordon 34 CHC NL 19 0 23.2 5 1 4 0 1 1.000 1.90 0.26
221 Tom Gordon 34 HOU NL 15 0 19.0 3 0 2 1 0 .667 0.95 0.13
222 Mark Grace 38 ARI NL 1 0 1.0 0 0 0 0 0 0.00 0.00
223 Danny Graves 28 CIN NL 68 4 98.2 33 13 20 0 0 1.000 3.01 0.49
224 Seth Greisinger 26 DET AL 8 8 37.2 8 2 6 0 0 1.000 1.91 1.00
225 Jason Grimsley 34 KCR AL 70 0 71.1 17 6 10 1 1 .941 2.02 0.23
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
226 Buddy Groom 36 BAL AL 70 0 62.0 7 3 4 0 0 1.000 1.02 0.10
227 Kevin Gryboski 28 ATL NL 57 0 51.2 6 2 4 0 0 1.000 1.05 0.11
228 Eddie Guardado 31 MIN AL 68 0 67.2 10 2 8 0 0 1.000 1.33 0.15
229 Mark Guthrie 36 NYM NL 68 0 48.0 8 1 7 0 0 1.000 1.50 0.12
230 Luther Hackman 27 STL NL 43 6 81.0 13 1 11 1 1 .923 1.33 0.28
231 John Halama 30 SEA AL 31 10 101.0 30 8 20 2 1 .933 2.50 0.90
232 Roy Halladay 25 TOR AL 34 34 239.1 65 22 41 2 1 .969 2.37 1.85
233 Joey Hamilton 31 CIN NL 39 17 124.2 24 7 14 3 0 .875 1.52 0.54
234 Chris Hammond 36 ATL NL 63 0 76.0 19 2 17 0 2 1.000 2.25 0.30
235 Mike Hampton 29 COL NL 30 30 178.2 48 12 35 1 1 .979 2.37 1.57
236 Josh Hancock 24 BOS AL 3 1 7.1 0 0 0 0 0 0.00 0.00
237 Chris Haney 33 BOS AL 24 0 30.0 6 3 3 0 0 1.000 1.80 0.25
238 Aaron Harang 24 OAK AL 16 15 78.1 14 6 7 1 0 .929 1.49 0.81
239 Travis Harper 26 TBD AL 37 7 85.2 7 1 5 1 0 .857 0.63 0.16
240 Shigetoshi Hasegawa 33 SEA AL 53 0 70.1 15 5 10 0 3 1.000 1.92 0.28
241 LaTroy Hawkins 29 MIN AL 65 0 80.1 16 4 12 0 1 1.000 1.79 0.25
242 Jimmy Haynes 29 CIN NL 34 34 196.2 41 10 28 3 4 .927 1.74 1.12
243 Rick Helling 31 ARI NL 30 30 175.2 22 4 17 1 1 .955 1.08 0.70
244 Mark Hendrickson 28 TOR AL 16 4 36.2 5 0 5 0 0 1.000 1.23 0.31
245 Oscar Henriquez 28 DET AL 30 0 28.0 2 0 2 0 0 1.000 0.64 0.07
246 Pat Hentgen 33 BAL AL 4 4 22.0 6 4 2 0 0 1.000 2.45 1.50
247 Felix Heredia 27 TOR AL 53 0 52.1 12 3 9 0 2 1.000 2.06 0.23
248 Matt Herges 32 MON NL 62 0 64.2 12 5 7 0 0 1.000 1.67 0.19
249 Dustin Hermanson 29 BOS AL 12 1 22.0 4 4 0 0 0 1.000 1.64 0.33
250 Adrian Hernandez 27 NYY AL 2 1 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
251 Carlos Hernandez 22 HOU NL 23 21 111.0 29 7 22 0 1 1.000 2.35 1.26
252 Livan Hernandez 27 SFG NL 33 33 216.0 74 18 53 3 7 .959 2.96 2.15
253 Orlando Hernandez 36 NYY AL 24 22 146.0 30 8 22 0 0 1.000 1.85 1.25
254 Roberto Hernandez 37 KCR AL 53 0 52.0 11 6 4 1 1 .909 1.73 0.19
255 Runelvys Hernandez 24 KCR AL 12 12 74.1 21 9 12 0 1 1.000 2.54 1.75
256 Alex Herrera 25 CLE AL 5 0 5.1 0 0 0 0 0 0.00 0.00
257 Erik Hiljus 29 OAK AL 9 9 45.2 9 3 5 1 0 .889 1.58 0.89
258 Jeremy Hill 24 KCR AL 10 0 9.1 2 1 1 0 0 1.000 1.93 0.20
259 Sterling Hitchcock 31 NYY AL 20 2 39.1 6 1 5 0 0 1.000 1.37 0.30
260 Trey Hodges 24 ATL NL 4 0 11.2 2 0 2 0 0 1.000 1.54 0.50
261 Trevor Hoffman 34 SDP NL 61 0 59.1 8 5 2 1 0 .875 1.06 0.11
262 Darren Holmes 36 ATL NL 55 0 54.2 16 4 9 3 1 .813 2.14 0.24
263 Mike Holtz 29 TOT MLB 49 0 35.0 7 4 3 0 0 1.000 1.80 0.14
264 Mike Holtz 29 OAK AL 16 0 14.0 3 1 2 0 0 1.000 1.93 0.19
265 Mike Holtz 29 SDP NL 33 0 21.0 4 3 1 0 0 1.000 1.71 0.12
266 Ben Howard 23 SDP NL 3 2 10.2 1 0 1 0 0 1.000 0.84 0.33
267 Bobby Howry 28 TOT AL 67 0 68.2 13 3 9 1 1 .923 1.57 0.18
268 Bobby Howry 28 CHW AL 47 0 50.2 10 3 6 1 1 .900 1.60 0.19
269 Bobby Howry 28 BOS AL 20 0 18.0 3 0 3 0 0 1.000 1.50 0.15
270 Luke Hudson 25 CIN NL 3 0 6.0 0 0 0 0 0 0.00 0.00
271 Tim Hudson 26 OAK AL 34 34 238.1 53 26 27 0 2 1.000 2.00 1.56
272 Hideki Irabu 33 TEX AL 38 2 47.0 11 2 9 0 1 1.000 2.11 0.29
273 Kazuhisa Ishii 28 LAD NL 28 28 154.0 25 3 21 1 1 .960 1.40 0.86
274 Jason Isringhausen 29 STL NL 60 0 65.1 11 3 6 2 0 .818 1.24 0.15
275 Hansel Izquierdo 25 FLA NL 20 2 29.2 6 1 4 1 1 .833 1.52 0.25
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
276 Mike Jackson 37 MIN AL 58 0 55.0 12 2 10 0 1 1.000 1.96 0.21
277 Delvin James 24 TBD AL 8 6 34.1 3 1 2 0 0 1.000 0.79 0.38
278 Mike James 34 COL NL 13 0 11.1 1 0 1 0 0 1.000 0.79 0.08
279 Kevin Jarvis 32 SDP NL 7 7 35.0 4 1 2 1 0 .750 0.77 0.43
280 Jason Jennings 23 COL NL 32 32 185.1 43 14 28 1 1 .977 2.04 1.31
281 Ryan Jensen 26 SFG NL 32 30 171.2 30 11 19 0 4 1.000 1.57 0.94
282 D'Angelo Jimenez 24 SDP NL 1 0 1.1 0 0 0 0 0 0.00 0.00
283 Jason Jimenez 26 TOT AL 6 0 7.1 0 0 0 0 0 0.00 0.00
284 Jason Jimenez 26 TBD AL 5 0 6.2 0 0 0 0 0 0.00 0.00
285 Jason Jimenez 26 DET AL 1 0 0.2 0 0 0 0 0 0.00 0.00
286 Jose Jimenez 28 COL NL 74 0 73.1 27 11 15 1 2 .963 3.19 0.35
287 Jason Johnson 28 BAL AL 22 22 131.1 20 8 12 0 4 1.000 1.37 0.91
288 Jonathan Johnson 27 SDP NL 16 0 15.1 1 0 0 1 0 .000 0.00 0.00
289 Randy Johnson 38 ARI NL 35 35 260.0 27 5 20 2 2 .926 0.87 0.71
290 Bobby Jones 30 TOT NL 16 2 26.2 3 0 3 0 0 1.000 1.01 0.19
291 Bobby Jones 32 SDP NL 19 18 108.0 21 7 14 0 1 1.000 1.75 1.11
292 Bobby Jones 30 NYM NL 12 0 17.0 2 0 2 0 0 1.000 1.06 0.17
293 Bobby Jones 30 SDP NL 4 2 9.2 1 0 1 0 0 1.000 0.93 0.25
294 Todd Jones 34 COL NL 79 0 82.1 24 11 13 0 1 1.000 2.62 0.30
295 Kevin Joseph 25 STL NL 11 0 11.0 1 0 1 0 0 1.000 0.82 0.09
296 Jorge Julio 23 BAL AL 67 0 68.0 10 5 5 0 0 1.000 1.32 0.15
297 Eric Junge 25 PHI NL 4 1 12.2 3 1 2 0 0 1.000 2.13 0.75
298 Steve Karsay 30 NYY AL 78 0 88.1 21 6 15 0 1 1.000 2.14 0.27
299 Justin Kaye 26 SEA AL 3 0 3.0 1 1 0 0 0 1.000 3.00 0.33
300 Kris Keller 24 DET AL 1 0 1.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
301 Joe Kennedy 23 TBD AL 30 30 196.2 41 10 21 10 2 .756 1.42 1.03
302 Steve Kent 23 TBD AL 34 0 57.1 11 2 7 2 2 .818 1.41 0.26
303 Jason Kershner 25 TOT MLB 25 0 24.0 6 3 2 1 1 .833 1.88 0.20
304 Jason Kershner 25 SDP NL 15 0 18.2 5 3 1 1 1 .800 1.93 0.27
305 Jason Kershner 25 TOR AL 10 0 5.1 1 0 1 0 0 1.000 1.69 0.10
306 Darryl Kile 33 STL NL 14 14 84.2 22 3 18 1 2 .955 2.23 1.50
307 Byung-Hyun Kim 23 ARI NL 72 0 84.0 16 3 12 1 2 .938 1.61 0.21
308 Sun-Woo Kim 24 TOT MLB 19 5 49.1 6 2 4 0 0 1.000 1.09 0.32
309 Sun-Woo Kim 24 BOS AL 15 2 29.0 3 1 2 0 0 1.000 0.93 0.20
310 Sun-Woo Kim 24 MON NL 4 3 20.1 3 1 2 0 0 1.000 1.33 0.75
311 Ray King 28 MIL NL 76 0 65.0 33 10 21 2 1 .939 4.29 0.41
312 Matt Kinney 25 MIN AL 14 12 66.0 11 5 6 0 1 1.000 1.50 0.79
313 Steve Kline 29 STL NL 66 0 58.1 10 4 6 0 0 1.000 1.54 0.15
314 Brandon Knight 26 NYY AL 7 0 8.2 1 1 0 0 0 1.000 1.04 0.14
315 Gary Knotts 25 FLA NL 28 0 30.2 4 1 3 0 0 1.000 1.17 0.14
316 Billy Koch 27 OAK AL 84 0 93.2 26 14 12 0 2 1.000 2.50 0.31
317 Danny Kolb 27 TEX AL 34 0 32.0 8 2 6 0 0 1.000 2.25 0.24
318 Satoru Komiyama 36 NYM NL 25 0 43.1 4 3 1 0 0 1.000 0.83 0.16
319 Mike Koplove 25 ARI NL 55 0 61.2 14 2 12 0 2 1.000 2.04 0.25
320 Ben Kozlowski 21 TEX AL 2 2 10.0 2 0 2 0 0 1.000 1.80 1.00
321 John Lackey 23 ANA AL 18 18 108.1 19 4 15 0 2 1.000 1.58 1.06
322 Brian Lawrence 26 SDP NL 35 31 210.0 53 22 31 0 1 1.000 2.27 1.51
323 Cliff Lee 23 CLE AL 2 2 10.1 3 1 2 0 0 1.000 2.61 1.50
324 Al Leiter 36 NYM NL 33 33 204.1 35 1 31 3 2 .914 1.41 0.97
325 Alan Levine 34 ANA AL 52 0 63.2 13 2 11 0 0 1.000 1.84 0.25
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
326 Colby Lewis 22 TEX AL 15 4 34.1 12 5 7 0 2 1.000 3.15 0.80
327 Brad Lidge 25 HOU NL 6 1 8.2 2 0 2 0 0 1.000 2.08 0.33
328 Cory Lidle 30 OAK AL 31 30 192.0 59 15 42 2 5 .966 2.67 1.84
329 Jon Lieber 32 CHC NL 21 21 141.0 24 5 19 0 1 1.000 1.53 1.14
330 Kerry Ligtenberg 31 ATL NL 52 0 66.2 10 1 8 1 1 .900 1.22 0.17
331 Ted Lilly 26 TOT AL 22 16 100.0 16 4 12 0 0 1.000 1.44 0.73
332 Ted Lilly 26 NYY AL 16 11 76.2 14 3 11 0 0 1.000 1.64 0.88
333 Ted Lilly 26 OAK AL 6 5 23.1 2 1 1 0 0 1.000 0.77 0.33
334 Jose Lima 29 DET AL 20 12 68.1 9 4 5 0 0 1.000 1.19 0.45
335 Mike Lincoln 27 PIT NL 55 0 72.1 15 4 11 0 2 1.000 1.87 0.27
336 Scott Linebrink 25 HOU NL 22 0 24.1 3 1 2 0 0 1.000 1.11 0.14
337 Graeme Lloyd 35 TOT NL 66 0 57.0 5 3 2 0 2 1.000 0.79 0.08
338 Graeme Lloyd 35 MON NL 41 0 30.2 3 2 1 0 1 1.000 0.88 0.07
339 Graeme Lloyd 35 FLA NL 25 0 26.1 2 1 1 0 1 1.000 0.68 0.08
340 Esteban Loaiza 30 TOR AL 25 25 151.1 35 12 22 1 1 .971 2.02 1.36
341 Kyle Lohse 23 MIN AL 32 31 180.2 28 10 18 0 0 1.000 1.39 0.88
342 Braden Looper 27 FLA NL 78 0 86.0 17 3 14 0 2 1.000 1.78 0.22
343 Albie Lopez 30 ATL NL 30 4 55.2 7 4 3 0 1 1.000 1.13 0.23
344 Rodrigo Lopez 26 BAL AL 33 28 196.2 32 6 25 1 2 .969 1.42 0.94
345 Andrew Lorraine 29 MIL NL 5 1 12.0 2 0 1 1 0 .500 0.75 0.20
346 Shane Loux 22 DET AL 3 3 14.0 4 1 3 0 0 1.000 2.57 1.33
347 Derek Lowe 29 BOS AL 32 32 219.2 49 18 31 0 2 1.000 2.01 1.53
348 Sean Lowe 31 TOT NL 51 1 79.1 21 6 15 0 2 1.000 2.38 0.41
349 Sean Lowe 31 PIT NL 43 1 69.0 19 5 14 0 1 1.000 2.48 0.44
350 Sean Lowe 31 COL NL 8 0 10.1 2 1 1 0 1 1.000 1.74 0.25
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
351 Mark Lukasiewicz 29 ANA AL 17 0 14.0 2 1 0 1 0 .500 0.64 0.06
352 David Lundquist 29 SDP NL 3 0 2.2 0 0 0 0 0 0.00 0.00
353 Brandon Lyon 22 TOR AL 15 10 62.0 18 5 12 1 1 .944 2.47 1.13
354 Mike MacDougal 25 KCR AL 6 0 9.0 1 1 0 0 0 1.000 1.00 0.17
355 Greg Maddux 36 ATL NL 34 34 199.1 70 21 48 1 3 .986 3.12 2.03
356 Calvin Maduro 27 BAL AL 12 10 56.2 11 7 4 0 0 1.000 1.75 0.92
357 Mike Magnante 37 OAK AL 32 0 28.2 7 3 4 0 0 1.000 2.20 0.22
358 Ron Mahay 31 CHC NL 11 0 14.2 3 1 1 1 0 .667 1.23 0.18
359 Pat Mahomes 31 CHC NL 16 2 32.2 7 1 6 0 0 1.000 1.93 0.44
360 Oswaldo Mairena 26 FLA NL 31 0 33.2 5 0 5 0 0 1.000 1.34 0.16
361 Brian Mallette 27 MIL NL 5 0 5.0 2 0 2 0 0 1.000 3.60 0.40
362 Jim Mann 27 HOU NL 17 0 22.0 2 0 2 0 0 1.000 0.82 0.12
363 Matt Mantei 28 ARI NL 31 0 26.2 2 0 2 0 0 1.000 0.68 0.06
364 Josias Manzanillo 34 PIT NL 13 0 13.0 3 2 1 0 0 1.000 2.08 0.23
365 Mike Maroth 24 DET AL 21 21 128.2 18 5 13 0 0 1.000 1.26 0.86
366 Jason Marquis 23 ATL NL 22 22 114.1 29 18 10 1 1 .966 2.20 1.27
367 Damaso Marte 27 CHW AL 68 0 60.1 10 0 10 0 0 1.000 1.49 0.15
368 Tom Martin 32 TBD AL 2 0 1.2 0 0 0 0 0 0.00 0.00
369 Pedro Martinez 30 BOS AL 30 30 199.1 35 16 17 2 1 .943 1.49 1.10
370 Julio Mateo 24 SEA AL 12 0 21.0 1 0 1 0 0 1.000 0.43 0.08
371 T.J. Mathews 32 HOU NL 12 0 18.1 4 0 4 0 1 1.000 1.96 0.33
372 Mike Matthews 28 TOT NL 47 0 45.2 10 0 9 1 1 .900 1.77 0.19
373 Mike Matthews 28 STL NL 43 0 41.2 9 0 8 1 1 .889 1.73 0.19
374 Mike Matthews 28 MIL NL 4 0 4.0 1 0 1 0 0 1.000 2.25 0.25
375 Dave Maurer 27 CLE AL 2 0 1.1 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
376 Darrell May 30 KCR AL 30 21 131.1 29 13 14 2 1 .931 1.85 0.90
377 Joe Mays 26 MIN AL 17 17 95.1 22 7 13 2 4 .909 1.89 1.18
378 Brian Meadows 26 PIT NL 11 11 62.2 17 3 12 2 1 .882 2.15 1.36
379 Jim Mecir 32 OAK AL 61 0 67.2 22 7 15 0 0 1.000 2.93 0.36
380 Ramiro Mendoza 30 NYY AL 62 0 91.2 30 7 22 1 0 .967 2.85 0.47
381 Hector Mercado 28 PHI NL 31 3 39.0 4 1 3 0 0 1.000 0.92 0.13
382 Kent Mercker 34 COL NL 58 0 44.0 6 3 2 1 0 .833 1.02 0.09
383 Jose Mesa 36 PHI NL 74 0 75.2 20 4 16 0 0 1.000 2.38 0.27
384 Dan Miceli 31 TEX AL 9 0 8.1 1 0 1 0 0 1.000 1.08 0.11
385 Chris Michalak 31 TEX AL 13 0 14.1 4 0 4 0 0 1.000 2.51 0.31
386 Jason Middlebrook 27 TOT NL 15 5 51.1 4 0 4 0 0 1.000 0.70 0.27
387 Jason Middlebrook 27 SDP NL 12 2 35.1 2 0 2 0 0 1.000 0.51 0.17
388 Jason Middlebrook 27 NYM NL 3 3 16.0 2 0 2 0 0 1.000 1.12 0.67
389 Justin Miller 24 TOR AL 25 18 102.1 18 8 10 0 0 1.000 1.58 0.72
390 Matt Miller 27 DET AL 2 0 0.2 0 0 0 0 0 0.00 0.00
391 Travis Miller 29 MIN AL 5 0 4.0 0 0 0 0 0 0.00 0.00
392 Wade Miller 25 HOU NL 26 26 164.2 43 22 19 2 1 .953 2.24 1.58
393 Kevin Millwood 27 ATL NL 35 34 217.0 36 8 26 2 2 .944 1.41 0.97
394 Eric Milton 26 MIN AL 30 30 171.0 18 5 12 1 1 .944 0.89 0.57
395 Dave Mlicki 34 HOU NL 22 16 86.0 13 4 8 1 0 .923 1.26 0.55
396 Brian Moehler 30 TOT MLB 13 12 63.0 17 4 13 0 0 1.000 2.43 1.31
397 Brian Moehler 30 DET AL 3 3 19.2 1 0 1 0 0 1.000 0.46 0.33
398 Brian Moehler 30 CIN NL 10 9 43.1 16 4 12 0 0 1.000 3.32 1.60
399 Gabe Molina 27 STL NL 12 0 11.1 2 0 2 0 1 1.000 1.59 0.17
400 Juan Moreno 27 SDP NL 4 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
401 Mike Morgan 42 ARI NL 29 0 34.0 5 1 3 1 0 .800 1.06 0.14
402 Matt Morris 27 STL NL 32 32 210.1 33 11 22 0 0 1.000 1.41 1.03
403 Damian Moss 25 ATL NL 33 29 179.0 44 5 37 2 3 .955 2.11 1.27
404 Guillermo Mota 28 LAD NL 43 0 60.2 9 2 7 0 0 1.000 1.34 0.21
405 Jamie Moyer 39 SEA AL 34 34 230.2 57 22 34 1 5 .982 2.18 1.65
406 Mark Mulder 24 OAK AL 30 30 207.1 45 10 35 0 2 1.000 1.95 1.50
407 Terry Mulholland 39 TOT MLB 37 3 79.0 25 10 13 2 2 .920 2.62 0.62
408 Terry Mulholland 39 LAD NL 21 0 32.0 12 2 9 1 1 .917 3.09 0.52
409 Terry Mulholland 39 CLE AL 16 3 47.0 13 8 4 1 1 .923 2.30 0.75
410 Scott Mullen 27 KCR AL 44 0 40.0 6 1 3 2 1 .667 0.90 0.09
411 Peter Munro 27 HOU NL 19 14 80.2 32 13 18 1 1 .969 3.46 1.63
412 Heath Murray 29 CLE AL 9 0 12.0 3 0 3 0 0 1.000 2.25 0.33
413 Mike Mussina 33 NYY AL 33 33 215.2 49 16 32 1 3 .980 2.00 1.45
414 Brett Myers 21 PHI NL 12 12 72.0 17 6 11 0 2 1.000 2.12 1.42
415 Mike Myers 33 ARI NL 69 0 37.0 13 2 11 0 0 1.000 3.16 0.19
416 Rodney Myers 33 SDP NL 14 0 21.1 5 3 2 0 1 1.000 2.11 0.36
417 Aaron Myette 24 TEX AL 15 12 48.1 6 3 2 1 0 .833 0.93 0.33
418 Charles Nagy 35 CLE AL 19 7 48.2 6 2 4 0 0 1.000 1.11 0.32
419 Shane Nance 24 MIL NL 4 0 6.1 2 1 1 0 0 1.000 2.84 0.50
420 Joe Nathan 27 SFG NL 4 0 3.2 2 0 2 0 0 1.000 4.91 0.50
421 Denny Neagle 33 COL NL 35 28 164.1 34 8 25 1 1 .971 1.81 0.94
422 Blaine Neal 24 FLA NL 32 0 33.0 4 3 1 0 0 1.000 1.09 0.13
423 Jeff Nelson 35 SEA AL 41 0 45.2 6 2 4 0 0 1.000 1.18 0.15
424 Robb Nen 32 SFG NL 67 0 73.2 12 7 5 0 0 1.000 1.47 0.18
425 Nick Neugebauer 21 MIL NL 12 12 55.1 8 4 4 0 0 1.000 1.30 0.67
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
426 Chris Nichting 36 COL NL 29 0 36.1 5 2 3 0 1 1.000 1.24 0.17
427 Doug Nickle 27 TOT NL 14 0 16.0 4 1 2 1 0 .750 1.69 0.21
428 Doug Nickle 27 PHI NL 4 0 4.1 0 0 0 0 0 0.00 0.00
429 Doug Nickle 27 SDP NL 10 0 11.2 4 1 2 1 0 .750 2.31 0.30
430 C.J. Nitkowski 29 TEX AL 12 0 13.2 2 0 2 0 0 1.000 1.32 0.17
431 Hideo Nomo 33 LAD NL 34 34 220.1 35 10 21 4 2 .886 1.27 0.91
432 Takahito Nomura 33 MIL NL 21 0 13.2 1 0 1 0 0 1.000 0.66 0.05
433 Jose Antonio Nunez 23 SDP NL 1 0 1.0 0 0 0 0 0 0.00 0.00
434 Vladimir Nunez 27 FLA NL 77 0 97.2 17 4 13 0 1 1.000 1.57 0.22
435 Wes Obermueller 25 KCR AL 2 2 7.2 0 0 0 0 0 0.00 0.00
436 Tomokazu Ohka 26 MON NL 32 31 192.2 55 24 31 0 2 1.000 2.57 1.72
437 Darren Oliver 31 BOS AL 14 9 58.0 8 2 6 0 0 1.000 1.24 0.57
438 Kevin Olsen 25 FLA NL 17 8 55.2 13 8 4 1 0 .923 1.94 0.71
439 Eddie Oropesa 30 ARI NL 32 0 25.1 6 1 4 1 0 .833 1.78 0.16
440 Jesse Orosco 45 LAD NL 56 0 27.0 5 2 3 0 0 1.000 1.67 0.09
441 Ramon Ortiz 29 ANA AL 32 32 217.1 31 8 19 4 1 .871 1.12 0.84
442 Russ Ortiz 28 SFG NL 33 33 214.1 63 15 47 1 2 .984 2.60 1.88
443 Donovan Osborne 33 CHC NL 11 0 16.0 2 0 2 0 0 1.000 1.12 0.18
444 Jimmy Osting 25 MIL NL 3 3 12.0 4 1 3 0 0 1.000 3.00 1.33
445 Antonio Osuna 29 CHW AL 59 0 67.2 17 7 10 0 2 1.000 2.26 0.29
446 Roy Oswalt 24 HOU NL 35 34 233.0 52 13 38 1 3 .981 1.97 1.46
447 Vicente Padilla 24 PHI NL 32 32 206.0 43 10 32 1 1 .977 1.83 1.31
448 Jose Paniagua 28 DET AL 41 0 41.2 6 1 5 0 0 1.000 1.30 0.15
449 Chan Ho Park 29 TEX AL 25 25 145.2 28 12 15 1 3 .964 1.67 1.08
450 Chad Paronto 26 CLE AL 29 0 35.2 8 2 6 0 1 1.000 2.02 0.28
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
451 Jim Parque 26 CHW AL 8 4 25.1 2 0 2 0 0 1.000 0.71 0.25
452 Jose Parra 29 ARI NL 16 0 14.0 2 1 1 0 0 1.000 1.29 0.13
453 Steve Parris 34 TOR AL 14 14 75.1 13 6 7 0 0 1.000 1.55 0.93
454 Danny Patterson 31 DET AL 6 0 3.0 1 0 1 0 0 1.000 3.00 0.17
455 John Patterson 24 ARI NL 7 5 30.2 6 1 5 0 0 1.000 1.76 0.86
456 Carl Pavano 26 TOT NL 37 22 136.0 23 3 19 1 4 .957 1.46 0.59
457 Carl Pavano 26 MON NL 15 14 74.1 13 0 12 1 1 .923 1.45 0.80
458 Carl Pavano 26 FLA NL 22 8 61.2 10 3 7 0 3 1.000 1.46 0.45
459 Josh Pearce 24 STL NL 3 3 13.0 3 2 1 0 1 1.000 2.08 1.00
460 Jason Pearson 26 SDP NL 2 0 1.2 0 0 0 0 0 0.00 0.00
461 Terry Pearson 30 DET AL 4 0 6.0 0 0 0 0 0 0.00 0.00
462 Jake Peavy 21 SDP NL 17 17 97.2 28 9 19 0 0 1.000 2.58 1.65
463 Dave Pember 24 MIL NL 4 1 8.2 1 1 0 0 0 1.000 1.04 0.25
464 Brad Penny 24 FLA NL 24 24 129.1 26 12 14 0 1 1.000 1.81 1.08
465 Troy Percival 32 ANA AL 58 0 56.1 4 1 3 0 0 1.000 0.64 0.07
466 Odalis Perez 25 LAD NL 32 32 222.1 76 23 51 2 3 .974 3.00 2.31
467 Oliver Perez 20 SDP NL 16 15 90.0 12 2 9 1 1 .917 1.10 0.69
468 Tomas Perez 28 PHI NL 1 0 0.1 0 0 0 0 0 0.00 0.00
469 Yorkis Perez 34 BAL AL 23 0 27.1 7 2 3 2 0 .714 1.65 0.22
470 Matt Perisho 27 DET AL 5 0 10.1 1 0 1 0 0 1.000 0.87 0.20
471 Robert Person 32 PHI NL 16 16 87.2 13 4 9 0 0 1.000 1.33 0.81
472 Andy Pettitte 30 NYY AL 22 22 134.2 37 8 27 2 0 .946 2.34 1.59
473 Travis Phelps 24 TBD AL 26 0 37.2 6 0 6 0 0 1.000 1.43 0.23
474 Jason Phillips 28 CLE AL 8 6 41.2 9 2 7 0 0 1.000 1.94 1.13
475 Hipolito Pichardo 32 HOU NL 1 0 0.1 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
476 Kevin Pickford 27 SDP NL 16 4 30.0 9 3 5 1 1 .889 2.40 0.50
477 Luis Pineda 27 CIN NL 26 2 32.1 2 1 1 0 1 1.000 0.56 0.08
478 Joel Pineiro 23 SEA AL 37 28 194.1 50 14 34 2 4 .960 2.22 1.30
479 Dan Plesac 40 TOT MLB 60 0 36.1 3 0 3 0 0 1.000 0.74 0.05
480 Dan Plesac 40 TOR AL 19 0 13.1 0 0 0 0 0 0.00 0.00
481 Dan Plesac 40 PHI NL 41 0 23.0 3 0 3 0 0 1.000 1.17 0.07
482 Cliff Politte 28 TOT MLB 68 0 73.2 6 1 5 0 0 1.000 0.73 0.09
483 Cliff Politte 28 PHI NL 13 0 16.1 0 0 0 0 0 0.00 0.00
484 Cliff Politte 28 TOR AL 55 0 57.1 6 1 5 0 0 1.000 0.94 0.11
485 Sidney Ponson 25 BAL AL 28 28 176.0 41 20 21 0 3 1.000 2.10 1.46
486 Mike Porzio 29 CHW AL 32 0 43.0 6 3 3 0 1 1.000 1.26 0.19
487 Lou Pote 30 ANA AL 31 0 50.1 15 4 10 1 0 .933 2.50 0.45
488 Brian Powell 28 DET AL 13 9 57.2 9 6 3 0 0 1.000 1.40 0.69
489 Jay Powell 30 TEX AL 51 0 49.2 13 4 9 0 0 1.000 2.36 0.25
490 Andy Pratt 22 ATL NL 1 0 1.1 1 0 1 0 0 1.000 6.75 1.00
491 Bret Prinz 25 ARI NL 20 0 13.1 2 0 2 0 0 1.000 1.35 0.10
492 Mark Prior 21 CHC NL 19 19 116.2 9 1 8 0 0 1.000 0.69 0.47
493 Luke Prokopec 24 TOR AL 22 12 71.2 11 4 6 1 0 .909 1.26 0.45
494 Brandon Puffer 26 HOU NL 55 0 69.0 23 10 13 0 0 1.000 3.00 0.42
495 Paul Quantrill 33 LAD NL 86 0 76.2 17 4 13 0 2 1.000 2.00 0.20
496 Ruben Quevedo 23 MIL NL 26 25 139.0 16 2 13 1 1 .938 0.97 0.58
497 Brad Radke 29 MIN AL 21 21 118.1 19 10 9 0 0 1.000 1.45 0.90
498 Jon Rauch 23 CHW AL 8 6 28.2 4 0 3 1 0 .750 0.94 0.38
499 Britt Reames 28 MON NL 42 6 68.0 12 2 10 0 2 1.000 1.59 0.29
500 Tim Redding 24 HOU NL 18 14 73.1 21 4 15 2 1 .905 2.33 1.06
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
501 Mark Redman 28 DET AL 30 30 203.0 36 7 23 6 1 .833 1.33 1.00
502 Rick Reed 37 MIN AL 33 32 188.0 30 8 20 2 1 .933 1.34 0.85
503 Steve Reed 37 TOT NL 64 0 67.0 17 4 13 0 1 1.000 2.28 0.27
504 Steve Reed 37 SDP NL 40 0 41.0 14 4 10 0 1 1.000 3.07 0.35
505 Steve Reed 37 NYM NL 24 0 26.0 3 0 3 0 0 1.000 1.04 0.13
506 Dan Reichert 25 KCR AL 30 6 66.0 32 17 14 1 0 .969 4.23 1.03
507 Chris Reitsma 24 CIN NL 32 21 138.1 29 9 19 1 1 .966 1.82 0.88
508 Bryan Rekar 30 KCR AL 2 2 7.0 3 2 1 0 0 1.000 3.86 1.50
509 Mike Remlinger 36 ATL NL 73 0 68.0 11 1 10 0 1 1.000 1.46 0.15
510 Al Reyes 31 PIT NL 15 0 17.0 4 1 3 0 0 1.000 2.12 0.27
511 Dennys Reyes 25 TOT MLB 58 5 82.2 13 1 11 1 1 .923 1.31 0.21
512 Dennys Reyes 25 COL NL 43 0 40.1 6 0 6 0 1 1.000 1.34 0.14
513 Dennys Reyes 25 TEX AL 15 5 42.1 7 1 5 1 0 .857 1.28 0.40
514 Shane Reynolds 34 HOU NL 13 13 74.0 19 2 16 1 0 .947 2.19 1.38
515 Armando Reynoso 36 ARI NL 2 0 1.2 0 0 0 0 0 0.00 0.00
516 Arthur Rhodes 32 SEA AL 66 0 69.2 11 6 5 0 1 1.000 1.42 0.17
517 John Riedling 26 CIN NL 33 0 46.2 18 4 12 2 1 .889 3.09 0.48
518 Jerrod Riggan 28 CLE AL 29 0 33.0 6 3 3 0 1 1.000 1.64 0.21
519 Jose Rijo 37 CIN NL 31 9 77.0 18 4 14 0 0 1.000 2.10 0.58
520 Juan Rincon 23 MIN AL 10 3 28.2 8 2 5 1 1 .875 2.20 0.70
521 Ricardo Rincon 32 TOT AL 71 0 56.0 8 1 7 0 1 1.000 1.29 0.11
522 Ricardo Rincon 32 CLE AL 46 0 35.2 5 0 5 0 1 1.000 1.26 0.11
523 Ricardo Rincon 32 OAK AL 25 0 20.1 3 1 2 0 0 1.000 1.33 0.12
524 David Riske 25 CLE AL 51 0 51.1 8 0 8 0 1 1.000 1.40 0.16
525 Todd Ritchie 30 CHW AL 26 23 133.2 33 12 18 3 1 .909 2.02 1.15
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
526 Mariano Rivera 32 NYY AL 45 0 46.0 11 3 6 2 1 .818 1.76 0.20
527 Joe Roa 30 PHI NL 14 11 71.1 7 2 5 0 1 1.000 0.88 0.50
528 Grant Roberts 24 NYM NL 34 0 45.0 9 4 5 0 0 1.000 1.80 0.26
529 Willis Roberts 27 BAL AL 66 0 75.0 16 4 10 2 0 .875 1.68 0.21
530 Jeriome Robertson 25 HOU NL 11 1 9.2 5 1 4 0 1 1.000 4.66 0.45
531 Nate Robertson 24 FLA NL 6 1 8.1 2 0 1 1 0 .500 1.08 0.17
532 John Rocker 27 TEX AL 30 0 24.1 4 1 2 1 1 .750 1.11 0.10
533 Fernando Rodney 25 DET AL 20 0 18.0 2 1 1 0 0 1.000 1.00 0.10
534 Felix Rodriguez 29 SFG NL 71 0 69.0 6 1 5 0 0 1.000 0.78 0.08
535 Francisco Rodriguez 20 ANA AL 5 0 5.2 1 0 1 0 0 1.000 1.59 0.20
536 Jose Rodriguez 27 TOT MLB 6 0 4.0 0 0 0 0 0 0.00 0.00
537 Jose Rodriguez 27 STL NL 2 0 0.1 0 0 0 0 0 0.00 0.00
538 Jose Rodriguez 27 MIN AL 4 0 3.2 0 0 0 0 0 0.00 0.00
539 Nerio Rodriguez 31 TOT MLB 3 0 4.2 0 0 0 0 0 0.00 0.00
540 Nerio Rodriguez 31 CLE AL 1 0 0.1 0 0 0 0 0 0.00 0.00
541 Nerio Rodriguez 31 STL NL 2 0 4.1 0 0 0 0 0 0.00 0.00
542 Ricardo Rodriguez 24 CLE AL 7 7 41.1 7 5 2 0 0 1.000 1.52 1.00
543 Rich Rodriguez 39 TEX AL 36 0 16.2 6 1 4 1 0 .833 2.70 0.14
544 Kenny Rogers 37 TEX AL 33 33 210.2 65 22 40 3 5 .954 2.65 1.88
545 J.C. Romero 26 MIN AL 81 0 81.0 14 5 9 0 2 1.000 1.56 0.17
546 Kirk Rueter 31 SFG NL 33 33 203.2 53 15 38 0 5 1.000 2.34 1.61
547 Ryan Rupe 27 TBD AL 15 15 90.0 10 3 7 0 0 1.000 1.00 0.67
548 Glendon Rusch 27 MIL NL 34 34 210.2 40 3 35 2 1 .950 1.62 1.12
549 B.J. Ryan 26 BAL AL 67 0 57.2 9 1 8 0 1 1.000 1.40 0.13
550 Kirk Saarloos 23 HOU NL 17 17 85.1 23 8 14 1 3 .957 2.32 1.29
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
551 C.C. Sabathia 21 CLE AL 33 33 210.0 22 2 19 1 2 .955 0.90 0.64
552 Erik Sabel 27 DET AL 1 0 0.0 0 0 0 0 0 0.00
553 Carl Sadler 25 CLE AL 24 0 20.1 2 0 2 0 0 1.000 0.89 0.08
554 Duaner Sanchez 22 TOT NL 9 0 6.0 1 1 0 0 0 1.000 1.50 0.11
555 Duaner Sanchez 22 ARI NL 6 0 3.2 0 0 0 0 0 0.00 0.00
556 Duaner Sanchez 22 PIT NL 3 0 2.1 1 1 0 0 0 1.000 3.86 0.33
557 Jesus Sanchez 27 CHC NL 8 0 8.1 3 0 1 2 0 .333 1.08 0.13
558 Johan Santana 23 MIN AL 27 13 108.1 15 4 9 2 0 .867 1.08 0.48
559 Julio Santana 29 DET AL 38 0 57.0 5 0 3 2 0 .600 0.47 0.08
560 Jose Santiago 27 PHI NL 42 0 47.0 7 3 4 0 0 1.000 1.34 0.17
561 Victor Santos 25 COL NL 24 2 26.0 3 1 2 0 0 1.000 1.04 0.13
562 Kazuhiro Sasaki 34 SEA AL 61 0 60.2 16 1 13 2 0 .875 2.08 0.23
563 Scott Sauerbeck 30 PIT NL 78 0 62.2 14 2 12 0 2 1.000 2.01 0.18
564 Curt Schilling 35 ARI NL 36 35 259.1 25 9 16 0 1 1.000 0.87 0.69
565 Jason Schmidt 29 SFG NL 29 29 185.1 20 5 15 0 0 1.000 0.97 0.69
566 Scott Schoeneweis 28 ANA AL 54 15 118.0 21 3 17 1 2 .952 1.53 0.37
567 Rudy Seanez 33 TEX AL 33 0 33.0 8 5 3 0 0 1.000 2.18 0.24
568 Shawn Sedlacek 25 KCR AL 16 14 84.1 18 11 7 0 1 1.000 1.92 1.13
569 Aaron Sele 32 ANA AL 26 26 160.0 15 3 12 0 1 1.000 0.84 0.58
570 Jae Weong Seo 25 NYM NL 1 0 1.0 0 0 0 0 0 0.00 0.00
571 Ben Sheets 23 MIL NL 34 34 216.2 65 28 36 1 6 .985 2.66 1.88
572 Scot Shields 26 ANA AL 29 1 49.0 8 2 6 0 0 1.000 1.47 0.28
573 Jason Shiell 25 SDP NL 3 0 1.1 0 0 0 0 0 0.00 0.00
574 Brian Shouse 33 KCR AL 23 0 14.2 6 1 5 0 0 1.000 3.68 0.26
575 Paul Shuey 31 TOT MLB 67 0 68.0 24 7 17 0 0 1.000 3.18 0.36
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
576 Paul Shuey 31 CLE AL 39 0 37.1 12 3 9 0 0 1.000 2.89 0.31
577 Paul Shuey 31 LAD NL 28 0 30.2 12 4 8 0 0 1.000 3.52 0.43
578 Carlos Silva 23 PHI NL 68 0 84.0 24 4 19 1 2 .958 2.46 0.34
579 Jose Silva 28 CIN NL 12 0 23.1 11 3 8 0 1 1.000 4.24 0.92
580 Jason Simontacchi 28 STL NL 24 24 143.1 37 12 25 0 4 1.000 2.32 1.54
581 Aaron Small 30 ATL NL 1 0 0.1 0 0 0 0 0 0.00 0.00
582 Bud Smith 22 STL NL 11 10 48.0 3 0 3 0 0 1.000 0.56 0.27
583 Dan Smith 26 MON NL 33 0 46.2 4 2 2 0 0 1.000 0.77 0.12
584 Mike Smith 24 TOR AL 14 6 35.1 8 2 5 1 1 .875 1.78 0.50
585 Roy Smith 26 CLE AL 4 1 6.0 4 1 3 0 0 1.000 6.00 1.00
586 Travis Smith 29 STL NL 12 10 54.0 11 4 7 0 1 1.000 1.83 0.92
587 John Smoltz 35 ATL NL 75 0 80.1 22 11 11 0 0 1.000 2.46 0.29
588 Steve Smyth 24 CHC NL 8 7 26.0 3 1 1 1 0 .667 0.69 0.25
589 Rafael Soriano 22 SEA AL 10 8 47.1 7 2 4 1 0 .857 1.14 0.60
590 Jorge Sosa 25 TBD AL 31 14 99.1 11 7 4 0 0 1.000 1.00 0.35
591 Steve Sparks 36 DET AL 32 30 189.0 58 15 41 2 3 .966 2.67 1.75
592 Justin Speier 28 COL NL 63 0 62.1 2 0 2 0 0 1.000 0.29 0.03
593 Tim Spooneybarger 22 ATL NL 51 0 51.1 13 3 9 1 0 .923 2.10 0.24
594 Dennis Springer 37 LAD NL 1 0 1.1 1 1 0 0 0 1.000 6.75 1.00
595 Jason Standridge 23 TBD AL 1 0 3.0 1 1 0 0 0 1.000 3.00 1.00
596 Mike Stanton 35 NYY AL 79 0 78.0 15 4 9 2 1 .867 1.50 0.16
597 Dennis Stark 27 COL NL 32 20 128.1 21 6 15 0 1 1.000 1.47 0.66
598 Gene Stechschulte 28 STL NL 29 0 32.0 6 2 4 0 0 1.000 1.69 0.21
599 Blake Stein 28 KCR AL 27 2 46.2 3 2 1 0 0 1.000 0.58 0.11
600 John Stephens 22 BAL AL 12 11 65.0 14 2 11 1 1 .929 1.80 1.08
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
601 Garrett Stephenson 30 STL NL 12 10 45.0 10 1 9 0 0 1.000 2.00 0.83
602 Scott Stewart 26 MON NL 67 0 64.0 11 1 9 1 0 .909 1.41 0.15
603 Ricky Stone 27 HOU NL 78 0 77.1 13 2 11 0 0 1.000 1.51 0.17
604 Todd Stottlemyre 37 ARI NL 5 4 20.1 4 1 3 0 0 1.000 1.77 0.80
605 Pat Strange 21 NYM NL 5 0 8.0 2 0 1 1 0 .500 1.12 0.20
606 Scott Strickland 26 TOT NL 69 0 68.2 14 4 8 2 1 .857 1.57 0.17
607 Scott Strickland 26 MON NL 1 0 1.0 0 0 0 0 0 0.00 0.00
608 Scott Strickland 26 NYM NL 68 0 67.2 14 4 8 2 1 .857 1.60 0.18
609 Everett Stull 30 MIL NL 2 2 10.0 5 1 4 0 0 1.000 4.50 2.50
610 Tanyon Sturtze 31 TBD AL 33 33 224.0 36 11 23 2 4 .944 1.37 1.03
611 Scott Sullivan 31 CIN NL 71 0 78.2 11 3 5 3 0 .727 0.92 0.11
612 Jeff Suppan 27 KCR AL 33 33 208.0 57 23 31 3 0 .947 2.34 1.64
613 Mac Suzuki 27 KCR AL 7 1 21.0 5 2 2 1 0 .800 1.71 0.57
614 Greg Swindell 37 ARI NL 34 0 33.0 4 1 3 0 1 1.000 1.09 0.12
615 Brian Tallet 24 CLE AL 2 2 12.0 2 1 0 1 0 .500 0.75 0.50
616 Jeff Tam 31 OAK AL 40 0 40.1 17 9 8 0 1 1.000 3.79 0.43
617 Dennis Tankersley 23 SDP NL 17 9 51.1 8 3 5 0 0 1.000 1.40 0.47
618 Julian Tavarez 29 FLA NL 29 27 153.2 49 15 30 4 2 .918 2.64 1.55
619 Aaron Taylor 24 SEA AL 5 0 5.0 0 0 0 0 0 0.00 0.00
620 Michael Tejera 25 FLA NL 47 18 139.2 34 9 24 1 4 .971 2.13 0.70
621 Anthony Telford 36 TEX AL 20 0 23.2 8 4 3 1 1 .875 2.66 0.35
622 Jay Tessmer 30 NYY AL 2 0 1.1 0 0 0 0 0 0.00 0.00
623 Nate Teut 26 FLA NL 2 1 7.1 0 0 0 0 0 0.00 0.00
624 John Thomson 28 TOT NL 30 30 181.2 56 20 35 1 0 .982 2.72 1.83
625 John Thomson 28 COL NL 21 21 127.1 38 16 22 0 0 1.000 2.69 1.81
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
626 John Thomson 28 NYM NL 9 9 54.1 18 4 13 1 0 .944 2.82 1.89
627 Corey Thurman 23 TOR AL 43 1 68.0 9 3 6 0 0 1.000 1.19 0.21
628 Mike Thurman 28 NYY AL 12 2 33.0 6 3 3 0 0 1.000 1.64 0.50
629 Mike Timlin 36 TOT NL 72 1 96.2 25 9 15 1 2 .960 2.23 0.33
630 Mike Timlin 36 STL NL 42 1 61.0 19 7 11 1 2 .947 2.66 0.43
631 Mike Timlin 36 PHI NL 30 0 35.2 6 2 4 0 0 1.000 1.51 0.20
632 Brian Tollberg 29 SDP NL 12 11 61.2 10 4 6 0 1 1.000 1.46 0.83
633 Brett Tomko 29 SDP NL 32 32 204.1 46 19 26 1 1 .978 1.98 1.41
634 Salomon Torres 30 PIT NL 5 5 30.0 6 4 2 0 0 1.000 1.80 1.20
635 Josh Towers 25 BAL AL 5 3 27.1 12 5 7 0 1 1.000 3.95 2.40
636 Steve Trachsel 31 NYM NL 30 30 173.2 51 12 37 2 3 .961 2.54 1.63
637 Mike Trombley 35 MIN AL 5 0 4.0 0 0 0 0 0 0.00 0.00
638 J.J. Trujillo 26 SDP NL 4 0 2.2 0 0 0 0 0 0.00 0.00
639 T.J. Tucker 23 MON NL 57 0 61.1 19 6 8 5 2 .737 2.05 0.25
640 Ugueth Urbina 28 BOS AL 61 0 60.0 8 7 1 0 1 1.000 1.20 0.13
641 Ismael Valdez 28 TOT AL 31 31 196.0 45 12 32 1 2 .978 2.02 1.42
642 Ismael Valdez 28 TEX AL 23 23 146.2 30 10 19 1 1 .967 1.78 1.26
643 Ismael Valdez 28 SEA AL 8 8 49.1 15 2 13 0 1 1.000 2.74 1.88
644 Andy Van Hekken 22 DET AL 5 5 30.0 6 2 4 0 1 1.000 1.80 1.20
645 Todd Van Poppel 30 TEX AL 50 0 72.2 8 4 4 0 0 1.000 0.99 0.16
646 Cory Vance 23 COL NL 2 1 4.0 2 1 1 0 0 1.000 4.50 1.00
647 Javier Vazquez 25 MON NL 34 34 230.1 49 14 34 1 6 .980 1.88 1.41
648 Mike Venafro 28 OAK AL 47 0 37.0 12 1 11 0 1 1.000 2.92 0.26
649 Dave Veres 35 STL NL 71 0 82.2 15 3 10 2 3 .867 1.42 0.18
650 Brandon Villafuerte 26 SDP NL 31 0 32.0 6 2 4 0 0 1.000 1.69 0.19
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
651 Ron Villone 32 PIT NL 45 7 93.0 28 6 20 2 2 .929 2.52 0.58
652 Luis Vizcaino 27 MIL NL 76 0 81.1 10 3 7 0 0 1.000 1.11 0.13
653 Ed Vosberg 40 MON NL 4 0 1.0 0 0 0 0 0 0.00 0.00
654 Brad Voyles 25 KCR AL 22 0 27.2 6 3 3 0 0 1.000 1.95 0.27
655 Billy Wagner 30 HOU NL 70 0 75.0 14 5 9 0 0 1.000 1.68 0.20
656 Tim Wakefield 35 BOS AL 45 15 163.1 19 9 9 1 4 .947 0.99 0.40
657 Jamie Walker 30 DET AL 57 0 43.2 3 0 3 0 0 1.000 0.62 0.05
658 Kevin Walker 25 SDP NL 11 0 8.0 5 0 5 0 0 1.000 5.62 0.45
659 Pete Walker 33 TOT MLB 38 20 140.1 35 11 22 2 3 .943 2.12 0.87
660 Pete Walker 33 NYM NL 1 0 1.0 0 0 0 0 0 0.00 0.00
661 Pete Walker 33 TOR AL 37 20 139.1 35 11 22 2 3 .943 2.13 0.89
662 Tyler Walker 26 NYM NL 5 1 10.2 2 1 1 0 0 1.000 1.69 0.40
663 Donne Wall 34 ANA AL 17 0 21.0 6 0 6 0 0 1.000 2.57 0.35
664 Jarrod Washburn 27 ANA AL 32 32 206.0 21 6 14 1 0 .952 0.87 0.63
665 Mark Watson 28 SEA AL 3 0 4.0 1 0 1 0 0 1.000 2.25 0.33
666 Justin Wayne 23 FLA NL 5 5 23.2 8 5 3 0 1 1.000 3.04 1.60
667 Dave Weathers 32 NYM NL 71 0 77.1 15 1 14 0 2 1.000 1.75 0.21
668 Jeff Weaver 25 TOT AL 32 25 199.2 48 13 32 3 3 .938 2.03 1.41
669 Jeff Weaver 25 DET AL 17 17 121.2 32 9 22 1 1 .969 2.29 1.82
670 Jeff Weaver 25 NYY AL 15 8 78.0 16 4 10 2 2 .875 1.62 0.93
671 Ben Weber 32 ANA AL 63 0 78.0 19 4 15 0 1 1.000 2.19 0.30
672 Bob Wells 35 MIN AL 48 0 58.0 10 5 5 0 1 1.000 1.55 0.21
673 David Wells 39 NYY AL 31 31 206.1 31 6 24 1 2 .968 1.31 0.97
674 Kip Wells 25 PIT NL 33 33 198.1 45 12 30 3 1 .933 1.91 1.27
675 Jake Westbrook 24 CLE AL 11 4 41.2 10 4 6 0 0 1.000 2.16 0.91
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
676 Gabe White 30 CIN NL 62 0 54.1 8 3 5 0 0 1.000 1.33 0.13
677 Rick White 33 TOT NL 61 0 62.2 11 2 9 0 2 1.000 1.58 0.18
678 Rick White 33 COL NL 41 0 40.2 7 1 6 0 2 1.000 1.55 0.17
679 Rick White 33 STL NL 20 0 22.0 4 1 3 0 0 1.000 1.64 0.20
680 Bob Wickman 33 CLE AL 36 0 34.1 5 1 3 1 0 .800 1.05 0.11
681 Scott Wiggins 26 TOR AL 3 0 2.2 1 0 1 0 0 1.000 3.38 0.33
682 Dave Williams 23 PIT NL 9 9 43.1 15 1 12 2 1 .867 2.70 1.44
683 Jeff Williams 30 LAD NL 10 0 10.0 4 1 3 0 0 1.000 3.60 0.40
684 Mike Williams 32 PIT NL 59 0 61.1 24 8 15 1 2 .958 3.38 0.39
685 Woody Williams 35 STL NL 17 17 103.1 26 7 19 0 2 1.000 2.26 1.53
686 Scott Williamson 26 CIN NL 63 0 74.0 10 2 7 1 1 .900 1.09 0.14
687 Kris Wilson 25 KCR AL 12 0 18.2 3 1 1 1 0 .667 0.96 0.17
688 Paul Wilson 29 TBD AL 30 30 193.2 39 16 21 2 4 .949 1.72 1.23
689 Matt Wise 26 ANA AL 7 0 8.1 0 0 0 0 0 0.00 0.00
690 Jay Witasick 29 SFG NL 44 0 68.1 7 2 5 0 0 1.000 0.92 0.16
691 Mark Wohlers 32 CLE AL 64 0 71.1 16 7 7 2 0 .875 1.77 0.22
692 Randy Wolf 25 PHI NL 31 31 210.2 34 9 23 2 2 .941 1.37 1.03
693 Kerry Wood 25 CHC NL 33 33 213.2 34 14 20 0 3 1.000 1.43 1.03
694 Steve Woodard 27 TEX AL 14 0 17.2 3 0 3 0 0 1.000 1.53 0.21
695 Tim Worrell 34 SFG NL 80 0 72.0 12 2 10 0 0 1.000 1.50 0.15
696 Dan Wright 24 CHW AL 33 33 196.1 38 10 28 0 1 1.000 1.74 1.15
697 Jamey Wright 27 TOT NL 23 22 129.1 36 12 23 1 3 .972 2.44 1.52
698 Jamey Wright 27 MIL NL 19 19 114.1 31 10 20 1 3 .968 2.36 1.58
699 Jamey Wright 27 STL NL 4 3 15.0 5 2 3 0 0 1.000 3.00 1.25
700 Jaret Wright 26 CLE AL 8 6 18.1 2 0 2 0 0 1.000 0.98 0.25
Rk Age Tm Lg G GS Inn Ch PO A E DP Fld% RF/9 RF/G
701 Kelly Wunsch 29 CHW AL 50 0 31.2 4 1 3 0 1 1.000 1.14 0.08
702 Esteban Yan 27 TBD AL 55 0 69.0 10 3 7 0 1 1.000 1.30 0.18
703 Masato Yoshii 37 MON NL 31 20 131.1 28 9 19 0 3 1.000 1.92 0.90
704 Carlos Zambrano 21 CHC NL 32 16 108.1 34 8 26 0 4 1.000 2.82 1.06
705 Victor Zambrano 26 TBD AL 42 11 114.0 21 9 10 2 1 .905 1.50 0.45
706 Todd Zeile 36 COL NL 1 0 1.0 0 0 0 0 0 0.00 0.00
707 Chad Zerbe 30 SFG NL 50 0 56.1 11 4 7 0 0 1.000 1.76 0.22
708 Barry Zito 24 OAK AL 35 35 229.1 45 11 31 3 3 .933 1.65 1.20
LgAvg 61 17 151 31 9 20 1 2 .960 1.76 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
2001 MLB  / 2003 MLB  / 2002 AL  / 2002 NL  Pitcher