Mobile Site You Are Here > Home > 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

Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% SB CS CS% PO
ANA 18 3.98 162 162 7 1452.1 230 65 154 11 9 .952 78 51 40% 4
ARI 20 4.16 162 162 14 1446.2 240 47 183 10 15 .958 77 43 36% 16
ATL 20 3.51 161 161 3 1467.1 360 103 246 11 20 .969 96 55 36% 16
BAL 20 4.77 162 162 8 1450.2 281 95 176 10 21 .964 103 44 30% 18
BOS 18 4.10 162 162 5 1446.0 240 103 129 8 12 .967 118 50 30% 6
CHC 22 4.69 162 162 11 1441.1 253 61 179 13 19 .949 112 54 33% 4
CHW 16 4.93 162 162 7 1423.0 275 80 188 7 15 .975 99 38 28% 13
CIN 21 4.78 162 162 2 1453.2 322 95 213 14 16 .957 67 42 39% 14
CLE 31 5.17 162 162 9 1424.2 275 84 175 16 16 .942 126 59 32% 8
COL 22 5.54 162 162 1 1426.2 328 114 205 9 17 .973 87 23 21% 10
DET 30 5.37 161 161 11 1414.0 262 71 176 15 8 .943 72 34 32% 11
FLA 21 4.71 162 162 11 1456.1 300 107 179 14 20 .953 93 61 40% 9
HOU 21 4.29 162 162 2 1445.0 334 101 223 10 13 .970 104 36 26% 7
KCR 26 5.50 162 162 12 1441.0 336 148 168 20 9 .940 90 36 29% 10
LAD 19 3.97 162 162 4 1457.2 334 96 228 10 18 .970 110 53 33% 17
MIL 25 5.07 162 162 7 1432.1 314 95 205 14 16 .955 109 49 31% 9
MIN 19 4.42 161 161 8 1444.2 240 79 153 8 14 .967 57 27 32% 13
MON 20 4.43 162 162 9 1453.0 308 103 195 10 23 .968 85 44 34% 9
NYM 25 4.37 161 161 9 1442.2 284 53 214 17 10 .940 151 53 26% 10
NYY 17 4.33 161 161 9 1452.0 299 83 205 11 10 .963 92 39 30% 15
OAK 17 4.04 162 162 9 1452.0 352 123 221 8 19 .977 68 46 40% 12
PHI 20 4.50 161 161 5 1449.2 273 71 194 8 13 .971 74 34 31% 8
PIT 19 4.53 161 161 2 1412.2 338 83 237 18 21 .947 94 44 32% 24
SDP 37 5.03 162 162 5 1436.1 290 106 175 9 10 .969 76 40 34% 3
SEA 19 4.31 162 162 8 1445.1 325 97 215 13 19 .960 66 35 35% 10
SFG 17 3.80 162 162 10 1437.1 310 86 220 4 18 .987 87 36 29% 8
STL 26 4.00 162 162 4 1446.1 281 79 192 10 19 .964 86 34 28% 5
TBD 22 5.70 161 161 12 1440.1 235 75 139 21 15 .911 92 53 37% 17
TEX 27 5.44 162 162 4 1439.2 315 119 184 12 18 .962 74 28 27% 8
TOR 24 5.11 162 162 6 1438.1 289 94 186 9 9 .969 107 41 28% 8
LgAvg 20 4.62 162 162 7 1442 294 91 192 12 15 .960 92 43 32% 11
609 4.62 4852 4852 214 43269.0 8823 2716 5757 350 462 .960 2750 1282 32% 322
Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% SB CS CS% PO

Team & League Advanced Fielding -- P*

Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
ANA 6097 78% 28% 160 94% 5 13 5 7 152 129 12 11 1 2 8 5 8 7 7 1 25 96%
ARI 6067 74% 29% 181 94% 2 15 6 9 181 146 16 10 2 1 7 1 15 11 14 1 40 83%
ATL 6131 76% 32% 254 95% 4 24 9 8 246 203 20 11 2 2 7 6 20 16 19 1 56 84%
BAL 6258 78% 32% 186 94% 2 21 15 4 179 138 16 10 1 2 7 5 21 14 19 2 18 61%
BOS 6049 76% 31% 142 92% 4 15 5 3 133 117 7 8 4 1 3 4 12 5 11 1 24 75%
CHC 6236 71% 27% 199 91% 7 15 9 0 181 151 17 13 0 4 9 6 19 8 15 4 50 86%
CHW 6131 78% 30% 187 97% 4 17 11 4 186 150 15 7 0 1 6 2 15 11 13 2 33 91%
CIN 6296 78% 31% 234 94% 3 28 15 7 219 184 14 14 1 5 8 6 16 9 15 1 58 79%
CLE 6271 76% 30% 193 93% 3 22 11 8 178 145 20 16 0 1 15 7 16 11 14 2 33 85%
COL 6345 78% 30% 230 94% 9 38 22 11 209 173 17 9 0 1 8 0 17 11 16 1 43 77%
DET 6215 82% 30% 186 94% 2 16 12 3 176 148 11 15 3 4 8 4 8 5 7 1 34 82%
FLA 6340 75% 28% 199 93% 7 25 14 5 183 146 19 14 2 1 11 7 20 9 18 2 51 90%
HOU 6205 73% 28% 246 95% 6 26 14 10 231 200 13 10 0 1 9 5 13 7 9 4 53 85%
KCR 6386 79% 30% 191 92% 8 43 11 30 176 142 9 20 1 3 16 6 9 6 8 1 40 78%
LAD 6139 75% 29% 233 94% 4 29 7 17 229 185 22 10 0 2 8 7 18 13 16 2 47 85%
MIL 6339 76% 28% 216 92% 1 31 9 17 200 168 19 14 1 5 8 8 15 10 14 1 66 83%
MIN 6133 78% 27% 163 96% 2 24 14 9 156 126 15 8 2 1 5 0 14 13 14 0 34 85%
MON 6246 77% 31% 203 96% 5 29 11 11 198 161 16 10 2 2 6 6 23 9 19 4 42 93%
NYM 6212 76% 29% 232 94% 5 19 12 6 218 189 13 17 1 4 12 7 10 7 9 1 49 88%
NYY 6159 78% 30% 215 94% 3 29 16 11 204 169 12 11 2 1 8 6 9 6 7 2 38 82%
OAK 6158 77% 32% 225 96% 4 31 5 18 223 186 19 8 0 5 3 7 19 12 18 1 35 91%
PHI 6222 75% 31% 211 96% 3 21 12 7 200 166 15 8 1 1 6 4 13 7 12 1 42 90%
PIT 6131 78% 33% 234 93% 5 28 14 10 233 178 22 18 0 4 14 6 21 10 17 4 43 84%
SDP 6333 75% 28% 200 91% 4 19 9 8 179 153 16 9 1 1 7 6 9 6 7 2 52 81%
SEA 6117 77% 27% 227 93% 3 30 4 17 219 184 19 13 2 3 8 8 17 10 17 0 40 83%
SFG 6056 77% 28% 227 97% 8 18 11 7 224 185 20 4 1 2 1 3 18 11 14 4 50 90%
STL 6135 76% 30% 206 96% 4 17 10 4 197 164 17 10 0 3 7 5 19 11 16 3 38 95%
TBD 6424 78% 26% 142 89% 3 19 8 5 135 101 10 21 4 1 16 10 14 7 14 0 24 75%
TEX 6446 76% 28% 203 93% 5 32 13 10 189 150 21 12 0 0 12 7 18 9 14 4 29 69%
TOR 6338 78% 29% 203 94% 10 23 9 13 189 160 15 9 1 0 8 3 9 8 9 0 31 65%
LgAvg 6221 77% 29% 204 94% 5 24 11 9 194 160 16 12 1 2 8 5 15 9 13 2 41 84%
186615 77% 29% 6128 94% 135 717 323 279 5823 4797 477 350 35 64 251 157 455 279 402 53 1218 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 1918 to 1973 are missing or have incomplete accounts, click link for year and team summary) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Player Standard Fielding--P

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

Player Advanced Fielding -- p

Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1 Paul Abbott 34 SEA 137 72% 20% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
2 Jose Acevedo 24 CIN 112 78% 23% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
3 Juan Acevedo 32 DET 314 81% 32% 8 100% 0 1 0 1 9 8 0 1 0 0 1 0 0 0 0 0 1 100%
4 Terry Adams 29 PHI 590 76% 42% 26 88% 0 3 0 2 24 21 1 4 1 1 2 2 1 0 1 0 5 80%
5 Jeremy Affeldt 23 KCR 353 74% 26% 13 92% 2 1 0 1 15 8 2 2 0 0 2 0 1 1 1 0 1 100%
6 Kurt Ainsworth 23 SFG 108 77% 32% 8 100% 0 0 0 0 8 7 1 0 0 0 0 0 0 0 0 0 3 100%
7 Antonio Alfonseca 30 CHC 330 75% 36% 16 75% 1 0 0 0 13 10 2 1 0 1 0 1 1 1 1 0 1 100%
8 Armando Almanza 29 FLA 191 61% 15% 4 100% 0 1 0 0 5 4 0 0 0 0 0 0 0 0 0 0 4 100%
9 Carlos Almanzar 28 CIN 45 76% 22% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
10 Juan Alvarez 28 TEX 173 72% 24% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
11 Victor Alvarez 25 LAD 40 83% 18% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
12 Wilson Alvarez 32 TBD 338 75% 18% 3 100% 0 0 0 0 6 2 1 0 0 0 0 0 0 0 0 0 2 100%
13 Brian Anderson 30 ARI 659 86% 31% 32 91% 0 1 1 0 36 24 3 2 0 0 2 0 4 3 4 0 6 83%
14 Jimmy Anderson 26 PIT 636 86% 45% 27 96% 1 3 1 0 33 22 2 1 0 0 1 0 4 1 3 1 2 100%
15 Matt Anderson 25 DET 58 79% 28% 1 100% 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0
16 Kevin Appier 34 ANA 795 78% 24% 15 93% 0 3 1 2 15 12 1 0 0 0 0 0 0 0 0 0 2 50%
17 Tony Armas 24 MON 705 75% 30% 23 100% 1 5 2 0 22 17 3 0 0 0 0 0 4 1 3 1 3 100%
18 Rolando Arrojo 33 BOS 348 78% 34% 11 73% 1 3 0 1 8 7 1 2 0 0 2 2 2 0 2 0 3 67%
19 Bronson Arroyo 25 PIT 123 73% 28% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 0
20 Miguel Asencio 21 KCR 557 81% 33% 12 83% 0 7 0 7 10 9 1 1 0 0 1 0 1 1 1 0 1 0%
21 Andy Ashby 34 LAD 771 80% 34% 21 81% 0 2 0 2 19 14 3 1 0 0 1 1 2 2 2 0 5 40%
22 Pedro Astacio 33 NYM 828 75% 28% 30 93% 1 2 1 1 29 25 2 1 0 0 1 0 0 0 0 0 8 88%
23 Jeff Austin 25 KCR 52 81% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 Manny Aybar 30 SFG 63 78% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
25 Brandon Backe 24 TBD 61 79% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
26 Mike Bacsik 24 NYM 247 80% 35% 17 94% 0 2 2 0 15 14 0 1 0 0 1 0 0 0 0 0 4 100%
27 Danys Baez 24 CLE 726 73% 25% 22 91% 0 4 3 1 18 17 0 2 0 0 2 1 1 0 0 1 3 100%
28 Cory Bailey 31 KCR 211 78% 37% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 3 100%
29 James Baldwin 30 SEA 662 80% 27% 24 96% 0 1 0 1 24 22 1 0 0 0 0 0 1 1 1 0 3 67%
30 Willie Banks 33 BOS 162 78% 36% 7 100% 0 0 0 0 8 7 0 1 1 0 0 0 0 0 0 0 0
31 Lorenzo Barcelo 24 CHW 28 93% 43% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
32 Miguel Batista 31 ARI 790 79% 36% 33 100% 1 3 1 2 32 29 2 1 1 0 0 0 2 2 2 0 4 100%
33 Rick Bauer 25 BAL 358 80% 35% 13 100% 0 0 0 0 15 11 1 0 0 0 0 0 2 1 2 0 0
34 Steve Bechler 22 BAL 25 68% 16% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 Josh Beckett 22 FLA 454 70% 21% 11 91% 0 2 0 2 10 10 0 1 0 0 1 0 0 0 0 0 1 100%
36 Erik Bedard 23 BAL 4 75% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Joe Beimel 25 PIT 391 77% 34% 12 92% 0 1 0 1 12 9 1 3 0 0 3 1 1 0 1 0 2 100%
38 Kevin Beirne 28 LAD 127 79% 24% 2 100% 0 1 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
39 Rob Bell 25 TEX 425 78% 26% 17 88% 0 1 1 0 14 13 1 1 0 0 1 1 0 0 0 0 2 50%
40 Francis Beltran 22 CHC 65 63% 18% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 3 100%
41 Alan Benes 30 CHC 167 76% 18% 4 100% 0 2 2 0 4 2 0 0 0 0 0 0 2 0 0 2 1 100%
42 Andy Benes 34 STL 417 74% 22% 12 92% 1 3 2 1 10 8 0 1 0 0 1 0 1 0 0 1 3 100%
43 Armando Benitez 29 NYM 275 68% 20% 9 78% 0 1 0 1 8 6 0 2 0 0 2 1 0 0 0 0 3 67%
44 Joaquin Benoit 24 TEX 405 73% 22% 6 83% 1 2 2 0 4 3 0 0 0 0 0 0 1 0 0 1 2 50%
45 Kris Benson 27 PIT 575 81% 29% 9 100% 0 3 0 2 11 8 1 2 0 0 2 0 2 1 2 0 1 100%
46 Jason Bere 31 CHC 379 80% 29% 13 92% 1 2 1 0 11 10 0 2 0 0 2 0 1 0 1 0 0
47 Adam Bernero 25 DET 459 79% 28% 12 92% 1 1 1 0 10 8 1 1 1 0 0 0 1 1 1 0 3 67%
48 Jason Beverlin 28 DET 60 85% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
49 Jason Beverlin 28 CLE 35 69% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Rocky Biddle 26 CHW 339 73% 33% 6 100% 0 1 0 0 7 5 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
51 Brian Boehringer 33 PIT 328 72% 21% 8 88% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 3 67%
52 Jung Bong 21 ATL 27 81% 26% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0
53 Pedro Borbon 34 HOU 172 67% 15% 4 100% 0 1 1 0 4 3 0 0 0 0 0 0 1 0 0 1 3 100%
54 Pedro Borbon 34 TOR 60 75% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
55 Toby Borland 33 FLA 62 76% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
56 Joe Borowski 31 CHC 391 72% 25% 9 89% 2 2 0 0 8 5 0 1 0 1 0 1 3 0 3 0 1 0%
57 Ricky Bottalico 32 PHI 128 72% 24% 4 100% 0 1 1 0 3 3 0 0 0 0 0 0 0 0 0 0 0
58 Micah Bowie 27 OAK 55 69% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
59 Brian Bowles 25 TOR 89 72% 20% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
60 Jason Boyd 29 SDP 131 79% 33% 7 100% 0 1 0 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
61 Chad Bradford 27 OAK 311 77% 45% 11 91% 0 1 0 1 10 9 1 1 0 1 0 1 1 1 1 0 1 100%
62 Dewon Brazelton 22 TBD 51 76% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
63 Chris Brock 32 BAL 192 84% 30% 6 100% 0 1 0 1 6 4 1 1 0 0 1 0 2 1 2 0 0
64 Troy Brohawn 29 SFG 25 76% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
65 Jim Brower 29 MON 186 72% 34% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
66 Jim Brower 29 CIN 158 81% 37% 8 100% 1 2 1 1 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
67 Kevin Brown 37 LAD 277 73% 31% 9 100% 1 0 0 0 9 8 0 1 0 0 1 0 0 0 0 0 2 100%
68 Mike Buddie 31 MIL 185 76% 38% 13 85% 0 4 1 3 10 10 0 2 0 1 1 1 0 0 0 0 3 100%
69 Mark Buehrle 23 CHW 984 82% 35% 41 98% 0 2 1 1 47 36 3 2 0 0 2 1 2 2 2 0 6 100%
70 Ryan Bukvich 24 KCR 121 69% 23% 6 67% 0 0 0 0 4 3 0 3 0 0 3 2 0 0 0 0 3 67%
71 Dave Burba 35 CLE 147 76% 29% 2 100% 0 0 0 0 2 1 1 1 0 0 1 0 1 1 1 0 0
72 Dave Burba 35 TEX 499 81% 27% 12 100% 2 3 1 1 10 7 2 0 0 0 0 0 1 1 1 0 1 100%
73 John Burkett 37 BOS 760 79% 29% 11 100% 0 0 0 0 12 11 0 1 1 0 0 0 0 0 0 0 2 100%
74 A.J. Burnett 25 FLA 844 68% 26% 21 90% 0 1 1 0 19 15 3 4 2 1 1 2 3 3 3 0 5 80%
75 Mike Bynum 24 SDP 130 75% 25% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
76 Paul Byrd 31 KCR 935 83% 26% 17 100% 2 3 1 2 16 12 2 1 0 0 1 0 1 1 1 0 2 100%
77 Jose Cabrera 30 MIL 474 82% 24% 12 83% 0 3 1 0 10 8 1 2 0 2 0 2 2 0 2 0 7 71%
78 Mickey Callaway 27 ANA 147 79% 42% 5 80% 1 0 0 0 4 2 1 2 0 0 2 1 1 1 1 0 0
79 Chris Carpenter 27 TOR 327 80% 27% 5 100% 0 1 0 1 5 3 2 0 0 0 0 0 0 0 0 0 0
80 Giovanni Carrara 34 LAD 387 78% 28% 18 100% 1 4 0 3 18 16 1 0 0 0 0 0 1 1 1 0 4 100%
81 Lance Carter 27 TBD 79 76% 37% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
82 Scott Cassidy 26 TOR 282 73% 23% 9 89% 0 0 0 0 8 8 0 1 0 0 1 1 0 0 0 0 2 100%
83 Frank Castillo 33 BOS 711 80% 30% 17 100% 0 1 0 1 18 17 0 0 0 0 0 0 0 0 0 0 3 100%
84 Jaime Cerda 23 NYM 113 72% 26% 1 100% 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0
85 Shawn Chacon 24 COL 537 78% 29% 19 89% 2 6 4 1 17 11 2 2 0 0 2 0 1 1 1 0 6 67%
86 Bruce Chen 25 NYM 3 100% 33% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
87 Bruce Chen 25 CIN 178 71% 17% 5 80% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 2 50%
88 Bruce Chen 25 MON 179 65% 17% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
89 Scott Chiasson 24 CHC 31 74% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
90 Matt Childers 23 MIL 48 69% 21% 2 100% 0 0 0 0 2 0 1 0 0 0 0 0 1 1 1 0 0
91 Randy Choate 26 NYY 101 69% 20% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
92 Jason Christiansen 32 SFG 21 95% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
93 Roger Clemens 39 NYY 768 71% 27% 15 93% 0 5 0 5 17 14 0 0 0 0 0 0 0 0 0 0 4 100%
94 Matt Clement 27 CHC 858 66% 29% 29 90% 0 3 3 0 24 22 2 2 0 0 2 2 1 0 0 1 5 80%
95 Pasqual Coco 24 TOR 10 70% 10% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
96 Dave Coggin 25 PHI 339 70% 31% 8 100% 0 0 0 0 9 8 0 0 0 0 0 0 0 0 0 0 0
97 Jesus Colome 24 TBD 205 77% 21% 8 88% 0 3 1 1 7 6 0 0 0 0 0 0 0 0 0 0 4 75%
98 Bartolo Colon 29 CLE 467 79% 30% 16 94% 1 3 0 3 17 11 3 2 0 0 2 1 3 3 3 0 4 75%
99 Bartolo Colon 29 MON 499 80% 32% 14 100% 0 2 1 0 15 13 0 1 0 0 1 0 1 0 1 0 6 100%
100 Clay Condrey 26 SDP 106 79% 32% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
101 Aaron Cook 23 COL 154 82% 42% 10 90% 0 2 1 0 9 6 2 1 0 0 1 0 3 2 3 0 0
102 Dennis Cook 39 ANA 100 79% 30% 1 0% 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
103 Brian Cooper 27 TOR 41 90% 27% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
104 Francisco Cordero 27 TEX 177 73% 23% 4 100% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 0
105 Bryan Corey 28 LAD 3 100% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
106 Mark Corey 27 NYM 49 67% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
107 Mark Corey 27 COL 66 68% 17% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
108 Rheal Cormier 35 PHI 268 71% 36% 14 86% 0 1 0 0 13 9 1 0 0 0 0 0 3 1 3 0 1 0%
109 Nate Cornejo 22 DET 230 84% 41% 8 100% 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 0
110 Doug Creek 33 TBD 172 67% 26% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
111 Doug Creek 33 SEA 90 61% 20% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
112 Jack Cressend 27 MIN 154 75% 26% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
113 Mike Crudale 25 STL 213 74% 20% 4 75% 0 1 1 0 2 2 0 1 0 0 1 1 0 0 0 0 2 50%
114 Juan Cruz 23 CHC 431 71% 27% 14 86% 0 0 0 0 12 11 1 3 0 2 1 2 0 0 0 0 3 100%
115 Nelson Cruz 29 HOU 360 76% 26% 12 100% 0 2 0 2 12 12 0 0 0 0 0 0 0 0 0 0 5 100%
116 Will Cunnane 28 CHC 115 63% 24% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 0
117 Eric Cyr 23 SDP 29 69% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
118 Jeff D'Amico 26 NYM 621 79% 27% 19 100% 0 0 0 0 19 19 0 0 0 0 0 0 0 0 0 0 6 100%
119 Omar Daal 30 LAD 668 76% 29% 35 97% 1 4 2 1 33 28 4 0 0 0 0 0 5 2 4 1 9 89%
120 Vic Darensbourg 31 FLA 233 76% 26% 6 83% 0 0 0 0 5 4 1 1 0 0 1 1 0 0 0 0 1 100%
121 Tom Davey 28 SDP 97 67% 21% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
122 Doug Davis 26 TEX 262 83% 30% 7 86% 0 2 1 0 6 5 0 1 0 0 1 1 0 0 0 0 1 100%
123 Jason Davis 22 CLE 60 78% 35% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
124 Kane Davis 27 NYM 70 54% 14% 2 50% 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 50%
125 Joey Dawley 30 ATL 1 0% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Zach Day 24 MON 153 76% 42% 6 100% 0 1 1 0 6 5 0 0 0 0 0 0 1 0 0 1 0
127 Luis de los Santos 24 TBD 71 86% 32% 4 50% 0 1 1 0 2 1 0 1 0 0 1 0 0 0 0 0 1 0%
128 Valerio De Los Santos 29 MIL 237 76% 19% 3 100% 0 3 1 2 3 2 0 0 0 0 0 0 1 0 0 1 1 100%
129 Mike DeJean 31 MIL 326 71% 32% 10 90% 0 4 1 3 8 7 1 0 0 0 0 0 0 0 0 0 2 100%
130 Ryan Dempster 25 CIN 394 74% 28% 11 100% 1 1 1 0 10 5 4 0 0 0 0 0 3 3 3 0 1 100%
131 Ryan Dempster 25 FLA 521 74% 25% 18 94% 1 2 2 0 17 12 2 0 0 0 0 0 1 1 1 0 6 83%
132 Sean DePaula 28 CLE 33 70% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
133 Elmer Dessens 31 CIN 737 83% 35% 29 97% 0 5 3 0 27 25 0 1 1 0 0 0 3 0 2 1 12 92%
134 Matt DeWitt 24 SDP 30 77% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
135 Ben Diggins 23 MIL 118 77% 26% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 3 67%
136 Brendan Donnelly 30 ANA 199 63% 22% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
137 Octavio Dotel 28 HOU 376 64% 15% 8 100% 0 0 0 0 8 7 1 0 0 0 0 0 0 0 0 0 2 100%
138 Sean Douglass 23 BAL 245 70% 27% 8 75% 0 1 0 0 8 4 1 0 0 0 0 0 2 1 2 0 3 33%
139 Ryan Drese 26 CLE 635 77% 30% 24 96% 0 1 1 0 25 20 2 2 0 0 2 1 2 1 1 1 1 100%
140 Tim Drew 23 MON 64 84% 27% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
141 Travis Driskill 30 BAL 589 79% 32% 12 92% 0 1 1 0 12 9 1 0 0 0 0 0 1 1 1 0 2 50%
142 Eric DuBose 26 BAL 25 76% 44% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
143 Brandon Duckworth 26 PHI 725 71% 22% 15 100% 0 0 0 0 16 14 0 0 0 0 0 0 1 0 1 0 5 100%
144 Matt Duff 27 STL 28 64% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
145 Courtney Duncan 27 CHC 10 80% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
146 Chad Durbin 24 KCR 43 86% 23% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
147 Jayson Durocher 27 MIL 189 68% 25% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 0
148 Adam Eaton 24 SDP 142 73% 19% 3 100% 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 3 100%
149 Eric Eckenstahler 25 DET 39 62% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
150 Joey Eischen 32 MON 217 72% 37% 9 89% 0 2 0 2 8 8 0 1 0 1 0 1 0 0 0 0 2 50%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
151 Dave Elder 26 CLE 100 64% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
152 Robert Ellis 31 LAD 13 108% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
153 Alan Embree 32 SDP 118 65% 25% 4 75% 0 1 1 0 2 2 0 1 0 0 1 1 0 0 0 0 1 100%
154 Alan Embree 32 BOS 133 65% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
155 John Ennis 22 ATL 18 83% 28% 2 100% 0 1 0 0 2 1 0 0 0 0 0 0 1 0 1 0 1 100%
156 Scott Erickson 34 BAL 719 83% 42% 26 88% 0 1 1 0 22 20 2 3 0 1 2 3 2 2 2 0 2 50%
157 Kelvim Escobar 26 TOR 355 70% 24% 10 90% 0 0 0 0 9 9 0 0 0 0 0 0 0 0 0 0 2 50%
158 Shawn Estes 29 CIN 133 76% 31% 4 100% 0 0 0 0 6 3 1 0 0 0 0 0 0 0 0 0 0
159 Shawn Estes 29 NYM 580 76% 35% 21 90% 2 0 0 0 20 15 3 3 0 0 3 0 2 2 2 0 3 100%
160 Scott Eyre 30 SFG 50 78% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
161 Scott Eyre 30 TOR 283 75% 29% 8 100% 0 0 0 0 9 6 2 0 0 0 0 0 0 0 0 0 0
162 Jeff Farnsworth 26 DET 331 86% 33% 9 100% 0 2 2 0 7 7 0 2 1 0 1 0 0 0 0 0 2 100%
163 Kyle Farnsworth 26 CHC 213 72% 20% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
164 Jeff Fassero 39 CHC 240 75% 35% 7 100% 0 0 0 0 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
165 Jeff Fassero 39 STL 75 79% 33% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
166 Pedro Feliciano 25 NYM 26 81% 35% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
167 Jared Fernandez 30 CIN 231 83% 32% 11 100% 0 2 1 1 12 9 0 0 0 0 0 0 0 0 0 0 1 100%
168 Mike Fetters 37 PIT 134 70% 32% 2 100% 1 0 0 0 5 1 0 1 0 0 1 0 0 0 0 0 0
169 Mike Fetters 37 ARI 118 74% 31% 1 100% 0 1 0 1 3 0 1 1 0 0 1 0 0 0 0 0 0
170 Nate Field 26 KCR 26 88% 23% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 Nelson Figueroa 28 MIL 412 80% 27% 13 77% 0 1 0 1 11 10 0 2 0 1 1 1 0 0 0 0 7 71%
172 Jeremy Fikac 27 SDP 318 71% 24% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
173 Bob File 25 TOR 20 80% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
174 Chuck Finley 39 STL 351 70% 28% 7 100% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
175 Chuck Finley 39 CLE 458 74% 35% 19 84% 0 1 0 1 16 13 3 3 0 1 2 1 2 2 2 0 5 60%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
176 Tony Fiore 30 MIN 385 76% 23% 15 100% 0 0 0 0 15 14 1 0 0 0 0 0 1 1 1 0 5 100%
177 Brian Fitzgerald 27 SEA 36 83% 36% 2 50% 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0
178 Randy Flores 26 TEX 52 81% 33% 3 100% 0 0 0 0 4 2 1 0 0 0 0 0 1 1 1 0 0
179 Randy Flores 26 COL 88 82% 28% 3 67% 0 2 2 0 2 0 0 0 0 0 0 0 1 0 0 1 2 50%
180 Josh Fogg 25 PIT 832 79% 32% 30 97% 1 3 2 1 29 23 4 1 0 0 1 0 2 2 2 0 4 100%
181 Casey Fossum 24 BOS 461 74% 27% 6 83% 0 2 1 0 4 2 2 0 0 0 0 0 2 1 1 1 2 50%
182 John Foster 24 ATL 28 54% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
183 Keith Foulke 29 CHW 306 79% 29% 6 100% 0 1 1 0 6 4 1 0 0 0 0 0 1 0 0 1 2 100%
184 Chad Fox 31 MIL 25 68% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
185 Ryan Franklin 29 SEA 495 83% 28% 13 92% 1 3 0 3 13 11 0 1 0 0 1 0 0 0 0 0 4 100%
186 Wayne Franklin 28 MIL 103 72% 24% 3 100% 0 1 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
187 Kevin Frederick 25 MIN 56 77% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
188 Brian Fuentes 26 COL 118 57% 14% 2 100% 0 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 0
189 Aaron Fultz 28 SFG 185 72% 24% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 2 100%
190 Mike Fyhrie 32 OAK 212 79% 29% 6 100% 0 3 1 1 5 4 0 0 0 0 0 0 1 0 1 0 0
191 Eric Gagne 26 LAD 314 63% 18% 10 100% 0 1 0 1 10 9 0 0 0 0 0 0 1 0 1 0 0
192 Rich Garces 31 BOS 97 70% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
193 Freddy Garcia 25 SEA 955 76% 29% 35 91% 0 3 1 1 31 28 3 3 1 1 1 2 2 1 2 0 7 86%
194 Reynaldo Garcia 28 TEX 14 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
195 Lee Gardner 27 TBD 65 71% 34% 4 75% 0 0 0 0 3 3 0 1 0 0 1 1 0 0 0 0 1 0%
196 Jon Garland 22 CHW 827 78% 30% 22 95% 0 3 3 0 19 15 3 0 0 0 0 0 3 3 3 0 2 50%
197 Chris George 22 KCR 124 88% 29% 7 86% 0 1 1 0 9 5 0 0 0 0 0 0 0 0 0 0 1 0%
198 Franklyn German 22 DET 25 68% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
199 Matt Ginter 24 CHW 236 78% 26% 1 100% 0 0 0 0 2 0 1 0 0 0 0 0 1 1 1 0 0
200 Tom Glavine 36 ATL 936 81% 30% 47 100% 0 5 4 1 48 39 4 0 0 0 0 0 3 2 2 1 11 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201 Gary Glover 25 CHW 604 83% 29% 21 100% 2 4 2 2 19 17 0 0 0 0 0 0 0 0 0 0 6 100%
202 Wayne Gomes 29 BOS 99 72% 24% 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
203 Tom Gordon 34 CHC 104 63% 22% 3 100% 0 0 0 0 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
204 Tom Gordon 34 HOU 77 74% 18% 2 100% 0 0 0 0 2 2 0 1 0 0 1 0 0 0 0 0 1 100%
205 Mark Grace 38 ARI 4 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206 Danny Graves 28 CIN 412 82% 40% 26 92% 0 4 2 0 23 21 0 0 0 0 0 0 0 0 0 0 6 67%
207 Seth Greisinger 26 DET 168 88% 28% 7 86% 1 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 0
208 Jason Grimsley 34 KCR 310 74% 39% 12 100% 0 1 1 0 11 10 0 1 0 0 1 0 1 0 1 0 2 100%
209 Buddy Groom 36 BAL 239 74% 35% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
210 Kevin Gryboski 28 ATL 238 74% 38% 5 80% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 0%
211 Eddie Guardado 31 MIN 270 69% 19% 9 89% 1 1 1 0 9 7 0 0 0 0 0 0 0 0 0 0 2 50%
212 Mark Guthrie 36 NYM 190 74% 37% 4 100% 0 0 0 0 6 4 0 0 0 0 0 0 0 0 0 0 0
213 Luther Hackman 27 STL 366 81% 29% 12 92% 1 0 0 0 12 9 1 1 0 0 1 0 1 1 1 0 2 100%
214 John Halama 30 SEA 438 79% 32% 21 86% 1 2 0 1 21 15 2 2 0 0 2 1 1 1 1 0 3 33%
215 Roy Halladay 25 TOR 993 80% 41% 47 89% 5 5 1 4 42 37 1 2 0 0 2 0 1 1 1 0 7 29%
216 Joey Hamilton 31 CIN 554 75% 36% 19 95% 0 3 2 1 15 15 0 3 0 1 2 2 0 0 0 0 3 100%
217 Chris Hammond 36 ATL 311 71% 35% 18 89% 0 0 0 0 17 15 1 0 0 0 0 0 2 1 2 0 6 83%
218 Mike Hampton 29 COL 838 82% 35% 40 95% 1 5 5 0 34 31 2 1 0 0 1 0 1 1 1 0 5 60%
219 Josh Hancock 24 BOS 28 71% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 Chris Haney 33 BOS 134 78% 38% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
221 Aaron Harang 24 OAK 354 69% 21% 9 78% 1 1 0 1 7 7 0 1 0 1 0 1 0 0 0 0 3 67%
222 Travis Harper 26 TBD 394 78% 28% 6 83% 1 0 0 0 5 5 0 1 1 0 0 0 0 0 0 0 2 50%
223 Shigetoshi Hasegawa 33 SEA 288 76% 30% 11 100% 0 4 1 1 10 8 1 0 0 0 0 0 3 0 3 0 3 100%
224 LaTroy Hawkins 29 MIN 310 78% 33% 13 100% 0 0 0 0 13 11 2 0 0 0 0 0 1 1 1 0 2 100%
225 Jimmy Haynes 29 CIN 852 78% 33% 28 96% 0 2 1 0 28 23 2 3 0 2 1 1 4 2 4 0 6 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
226 Rick Helling 31 ARI 751 79% 23% 16 100% 0 1 0 1 17 15 1 1 1 0 0 0 1 1 1 0 6 100%
227 Mark Hendrickson 28 TOR 142 77% 31% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
228 Oscar Henriquez 28 DET 115 74% 17% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
229 Pat Hentgen 33 BAL 103 82% 30% 3 100% 0 2 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0
230 Felix Heredia 27 TOR 232 81% 31% 8 100% 0 0 0 0 9 6 2 0 0 0 0 0 2 2 2 0 1 100%
231 Matt Herges 32 MON 298 77% 30% 6 100% 1 1 0 1 7 5 0 0 0 0 0 0 0 0 0 0 1 100%
232 Dustin Hermanson 29 BOS 107 83% 22% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
233 Adrian Hernandez 27 NYY 34 59% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
234 Carlos Hernandez 22 HOU 495 71% 28% 24 100% 0 2 2 0 24 22 0 0 0 0 0 0 1 0 0 1 2 100%
235 Livan Hernandez 27 SFG 921 80% 31% 53 96% 1 4 3 1 56 39 8 3 1 2 0 2 7 3 4 3 12 92%
236 Orlando Hernandez 36 NYY 606 79% 26% 24 96% 0 2 2 0 22 21 0 0 0 0 0 0 0 0 0 0 2 50%
237 Roberto Hernandez 37 KCR 227 79% 33% 6 100% 0 3 2 1 4 2 1 1 0 0 1 0 1 0 1 0 0
238 Runelvys Hernandez 24 KCR 316 80% 35% 15 87% 0 3 2 1 12 11 0 0 0 0 0 0 1 0 0 1 4 50%
239 Alex Herrera 22 CLE 20 70% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
240 Erik Hiljus 29 OAK 206 79% 19% 5 80% 0 1 0 0 4 4 0 1 0 0 1 1 0 0 0 0 1 100%
241 Jeremy Hill 24 KCR 43 70% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
242 Sterling Hitchcock 31 NYY 193 77% 23% 4 75% 0 1 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 0%
243 Trey Hodges 24 ATL 53 85% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
244 Trevor Hoffman 34 SDP 245 68% 18% 5 60% 0 1 0 1 3 3 0 1 0 1 0 1 0 0 0 0 3 33%
245 Darren Holmes 36 ATL 214 75% 27% 10 90% 0 0 0 0 9 8 1 3 1 0 2 1 1 1 1 0 3 100%
246 Mike Holtz 29 OAK 77 79% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
247 Mike Holtz 29 SDP 101 64% 27% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
248 Ben Howard 23 SDP 58 62% 12% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
249 Bob Howry 28 CHW 209 78% 27% 6 100% 1 0 0 0 6 4 0 1 0 0 1 0 1 0 1 0 1 100%
250 Bob Howry 28 BOS 83 78% 19% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
251 Luke Hudson 25 CIN 28 61% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
252 Tim Hudson 26 OAK 983 79% 40% 28 100% 1 2 0 1 28 24 3 0 0 0 0 0 2 2 2 0 2 100%
253 Hideki Irabu 33 TEX 204 82% 37% 11 91% 1 0 0 0 10 9 0 0 0 0 0 0 1 0 1 0 3 67%
254 Kazuhisa Ishii 28 LAD 692 68% 23% 24 79% 1 1 0 0 22 17 1 1 0 0 1 1 1 1 1 0 7 71%
255 Jason Isringhausen 29 STL 257 72% 30% 7 86% 0 0 0 0 6 5 1 2 0 0 2 1 0 0 0 0 2 100%
256 Hansel Izquierdo 25 FLA 143 69% 33% 5 80% 0 0 0 0 4 3 0 1 0 0 1 1 1 0 1 0 1 100%
257 Michael Jackson 37 MIN 232 83% 28% 10 100% 0 1 1 0 9 8 1 0 0 0 0 0 1 1 1 0 4 100%
258 Delvin James 24 TBD 150 81% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
259 Mike James 34 COL 51 69% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
260 Kevin Jarvis 32 SDP 146 79% 27% 4 50% 0 0 0 0 2 2 0 1 0 0 1 1 0 0 0 0 1 0%
261 Jason Jennings 23 COL 808 78% 33% 28 100% 0 3 3 0 28 24 0 1 0 1 0 0 1 0 1 0 5 100%
262 Ryan Jensen 26 SFG 744 80% 24% 20 90% 4 0 0 0 21 13 3 0 0 0 0 0 4 3 4 0 2 0%
263 D'Angelo Jimenez 24 SDP 4 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
264 Jason Jimenez 26 TBD 29 79% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
265 Jason Jimenez 26 DET 7 86% 43% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 Jose Jimenez 28 COL 307 84% 44% 19 95% 2 7 2 4 16 14 1 1 0 0 1 0 2 1 2 0 2 100%
267 Jason Johnson 28 BAL 561 78% 29% 13 100% 0 3 2 1 12 6 3 0 0 0 0 0 4 2 4 0 1 100%
268 Jonathan Johnson 27 SDP 67 61% 21% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
269 Randy Johnson 38 ARI 1035 63% 25% 20 90% 0 2 1 1 21 15 2 2 0 1 1 1 2 1 1 1 5 80%
270 Bobby Jones 30 NYM 81 72% 22% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
271 Bobby Jones 30 SDP 45 71% 16% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
272 Bobby Jones 32 SDP 474 85% 27% 16 94% 2 2 1 1 15 10 3 0 0 0 0 0 1 1 1 0 2 100%
273 Todd Jones 34 COL 352 73% 29% 13 100% 0 0 0 0 14 12 1 0 0 0 0 0 1 1 1 0 3 100%
274 Kevin Joseph 25 STL 52 83% 35% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
275 Jorge Julio 23 BAL 289 78% 26% 5 100% 0 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
276 Eric Junge 25 PHI 57 70% 26% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 1 100%
277 Steve Karsay 30 NYY 379 79% 39% 17 100% 0 3 3 0 15 13 1 0 0 0 0 0 1 0 0 1 4 100%
278 Justin Kaye 26 SEA 15 73% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
279 Kris Keller 24 DET 8 50% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 Joe Kennedy 23 TBD 840 82% 27% 21 76% 0 5 3 1 20 13 0 10 1 1 8 4 1 0 1 0 0
281 Steven Kent 23 TBD 272 74% 24% 7 86% 0 0 0 0 7 4 2 2 1 0 1 1 2 2 2 0 0
282 Jason Kershner 25 SDP 81 75% 26% 3 67% 0 1 1 0 2 1 0 1 0 0 1 1 1 0 0 1 0
283 Jason Kershner 25 TOR 26 65% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
284 Darryl Kile 33 STL 364 79% 30% 18 94% 0 1 1 0 17 13 3 1 0 1 0 1 2 2 2 0 2 100%
285 Byung-Hyun Kim 23 ARI 343 68% 31% 13 92% 1 1 1 0 11 9 2 1 0 0 1 0 2 1 2 0 1 100%
286 Sun-Woo Kim 24 BOS 128 83% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
287 Sun-Woo Kim 24 MON 80 78% 33% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
288 Ray King 28 MIL 273 74% 34% 23 100% 0 1 0 1 23 21 2 2 1 0 1 0 1 1 1 0 4 100%
289 Matt Kinney 25 MIN 305 78% 24% 5 100% 0 1 0 1 6 4 1 0 0 0 0 0 1 1 1 0 2 100%
290 Steve Kline 29 STL 241 76% 31% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
291 Brandon Knight 26 NYY 41 76% 29% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
292 Gary Knotts 25 FLA 127 72% 32% 4 100% 1 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
293 Billy Koch 27 OAK 398 70% 28% 9 100% 0 2 1 1 12 7 1 0 0 0 0 0 2 0 1 1 3 100%
294 Danny Kolb 27 TEX 145 76% 40% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 0
295 Satoru Komiyama 36 NYM 194 78% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
296 Mike Koplove 25 ARI 249 76% 38% 13 100% 0 1 1 0 12 11 1 0 0 0 0 0 2 1 2 0 3 100%
297 Ben Kozlowski 21 TEX 50 70% 18% 1 100% 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0
298 John Lackey 23 ANA 465 82% 32% 16 100% 0 0 0 0 16 13 2 0 0 0 0 0 2 2 2 0 1 100%
299 Brian Lawrence 26 SDP 894 78% 38% 37 95% 1 4 3 1 32 29 2 0 0 0 0 0 1 1 1 0 6 83%
300 Cliff Lee 23 CLE 44 73% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
301 Al Leiter 36 NYM 868 76% 28% 31 87% 1 0 0 0 31 24 3 3 0 2 1 3 2 2 2 0 5 80%
302 Al Levine 34 ANA 286 76% 31% 13 100% 1 0 0 0 13 12 0 0 0 0 0 0 0 0 0 0 2 100%
303 Colby Lewis 22 TEX 168 68% 26% 6 100% 0 3 1 1 6 5 0 0 0 0 0 0 2 0 1 1 1 100%
304 Brad Lidge 25 HOU 48 54% 13% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
305 Cory Lidle 30 OAK 796 83% 36% 47 96% 2 4 0 3 44 38 5 2 0 2 0 2 5 5 5 0 5 100%
306 Jon Lieber 32 CHC 582 84% 32% 23 87% 1 1 1 0 19 17 2 0 0 0 0 0 1 1 1 0 7 57%
307 Kerry Ligtenberg 31 ATL 281 73% 24% 10 80% 0 0 0 0 8 7 1 1 0 0 1 1 1 1 1 0 3 33%
308 Ted Lilly 26 OAK 99 75% 19% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
309 Ted Lilly 26 NYY 314 76% 25% 10 100% 0 0 0 0 11 9 1 0 0 0 0 0 0 0 0 0 3 100%
310 Jose Lima 29 DET 304 85% 23% 6 100% 0 1 1 0 5 4 0 0 0 0 0 0 0 0 0 0 0
311 Mike Lincoln 27 PIT 309 76% 35% 11 100% 0 2 2 0 11 7 2 0 0 0 0 0 2 1 1 1 1 100%
312 Scott Linebrink 25 HOU 119 71% 18% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
313 Graeme Lloyd 35 MON 138 84% 41% 1 100% 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0
314 Graeme Lloyd 35 FLA 115 75% 26% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0
315 Esteban Loaiza 30 TOR 670 82% 31% 23 96% 1 3 3 0 20 17 1 1 0 0 1 1 1 1 1 0 2 100%
316 Kyle Lohse 23 MIN 783 77% 26% 18 100% 0 2 2 0 18 16 0 0 0 0 0 0 0 0 0 0 5 100%
317 Braden Looper 27 FLA 349 79% 33% 16 100% 0 2 2 0 14 11 3 0 0 0 0 0 2 2 2 0 1 100%
318 Albie Lopez 30 ATL 242 79% 35% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
319 Rodrigo Lopez 26 BAL 809 78% 29% 22 95% 0 0 0 0 25 19 2 1 0 0 1 0 2 2 2 0 3 67%
320 Andrew Lorraine 29 MIL 65 78% 18% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0%
321 Shane Loux 22 DET 64 86% 31% 4 100% 0 1 1 0 3 3 0 0 0 0 0 0 0 0 0 0 0
322 Derek Lowe 29 BOS 854 82% 49% 33 91% 3 1 1 0 30 26 1 0 0 0 0 0 2 1 2 0 4 25%
323 Sean Lowe 31 PIT 326 74% 32% 12 100% 0 2 1 0 14 9 2 0 0 0 0 0 1 0 1 0 3 100%
324 Sean Lowe 31 COL 53 77% 38% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0
325 Mark Lukasiewicz 29 ANA 67 64% 22% 1 100% 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
326 David Lundquist 29 SDP 19 68% 11% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 Brandon Lyon 22 TOR 279 86% 32% 14 100% 0 4 1 2 13 11 2 1 0 0 1 0 1 0 1 0 1 100%
328 Mike MacDougal 25 KCR 38 63% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
329 Greg Maddux 36 ATL 820 84% 42% 51 98% 1 3 2 0 50 44 3 1 0 0 1 0 3 2 3 0 8 88%
330 Calvin Maduro 27 BAL 252 84% 29% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
331 Mike Magnante 37 OAK 134 86% 30% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 0
332 Ron Mahay 31 CHC 65 66% 22% 2 50% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
333 Pat Mahomes 31 CHC 147 76% 23% 5 100% 1 0 0 0 6 4 0 0 0 0 0 0 0 0 0 0 3 100%
334 Oswaldo Mairena 26 FLA 148 82% 28% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
335 Brian Mallette 27 MIL 26 73% 19% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
336 Jim Mann 27 HOU 94 69% 17% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
337 Matt Mantei 28 ARI 122 70% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
338 Josias Manzanillo 34 PIT 61 84% 25% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
339 Mike Maroth 24 DET 538 84% 36% 12 100% 0 1 0 1 13 11 1 0 0 0 0 0 0 0 0 0 0
340 Jason Marquis 23 ATL 507 76% 29% 12 100% 0 3 1 0 10 9 1 1 0 0 1 0 1 1 1 0 1 100%
341 Damaso Marte 27 CHW 240 65% 25% 9 100% 0 0 0 0 9 9 0 0 0 0 0 0 0 0 0 0 1 100%
342 Tom Martin 32 TBD 11 82% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
343 Pedro Martinez 30 BOS 787 65% 25% 16 94% 0 1 1 0 16 13 1 2 1 1 0 1 1 1 1 0 1 100%
344 Julio Mateo 24 SEA 94 76% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
345 T.J. Mathews 32 HOU 76 83% 26% 4 100% 0 0 0 0 4 3 0 0 0 0 0 0 1 0 1 0 1 100%
346 Mike Matthews 28 MIL 21 67% 14% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
347 Mike Matthews 28 STL 184 74% 24% 8 100% 0 0 0 0 8 7 0 1 0 0 1 0 1 0 1 0 2 100%
348 Dave Maurer 27 CLE 7 100% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
349 Darrell May 30 KCR 579 77% 24% 15 100% 0 3 1 2 14 13 1 2 1 0 1 0 1 1 1 0 0
350 Joe Mays 26 MIN 418 87% 34% 14 93% 0 3 1 1 13 8 3 2 0 0 2 0 4 3 4 0 1 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
351 Brian Meadows 26 PIT 259 86% 31% 16 75% 1 1 1 0 12 10 0 2 0 1 1 1 1 0 1 0 4 25%
352 Jim Mecir 32 OAK 304 77% 32% 15 100% 0 1 0 1 16 14 1 0 0 0 0 0 0 0 0 0 4 100%
353 Ramiro Mendoza 30 NYY 394 81% 42% 22 91% 1 1 0 1 20 18 1 1 0 1 0 1 0 0 0 0 1 0%
354 Hector Mercado 28 PHI 173 68% 24% 3 100% 0 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 0
355 Kent Mercker 34 COL 208 73% 25% 5 60% 0 1 1 0 2 2 0 1 0 0 1 0 0 0 0 0 3 33%
356 Jose Mesa 36 PHI 331 71% 25% 16 100% 1 1 1 0 15 12 1 0 0 0 0 0 0 0 0 0 4 100%
357 Dan Miceli 31 TEX 42 86% 52% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
358 Chris Michalak 31 TEX 71 80% 35% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0
359 Jason Middlebrook 27 NYM 67 73% 19% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
360 Jason Middlebrook 27 SDP 149 73% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
361 Justin Miller 24 TOR 469 74% 30% 9 100% 0 3 1 2 10 8 0 0 0 0 0 0 0 0 0 0 1 100%
362 Matt Miller 27 DET 8 75% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
363 Travis Miller 29 MIN 19 79% 47% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
364 Wade Miller 25 HOU 688 72% 29% 24 92% 1 4 3 1 21 18 0 2 0 0 2 1 1 0 0 1 3 100%
365 Kevin Millwood 27 ATL 895 75% 31% 31 87% 2 3 1 2 26 21 2 2 0 2 0 2 2 2 2 0 9 67%
366 Eric Milton 26 MIN 707 79% 24% 17 94% 0 5 4 1 12 11 1 1 0 0 1 0 1 1 1 0 4 75%
367 Dave Mlicki 34 HOU 391 79% 27% 9 89% 0 0 0 0 8 8 0 1 0 0 1 0 0 0 0 0 3 67%
368 Brian Moehler 30 DET 77 82% 32% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 50%
369 Brian Moehler 30 CIN 201 87% 35% 12 100% 1 0 0 0 12 11 0 0 0 0 0 0 0 0 0 0 3 100%
370 Gabe Molina 27 STL 43 77% 19% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 0
371 Juan Moreno 27 SDP 34 62% 9% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
372 Mike Morgan 42 ARI 156 87% 37% 3 100% 0 0 0 0 3 3 0 1 0 0 1 0 0 0 0 0 1 100%
373 Matt Morris 27 STL 890 75% 34% 25 96% 0 1 0 1 24 24 0 0 0 0 0 0 0 0 0 0 3 67%
374 Damian Moss 25 ATL 743 77% 28% 29 97% 1 4 0 1 34 23 3 2 1 0 1 1 3 3 3 0 6 100%
375 Guillermo Mota 28 LAD 256 74% 25% 6 100% 0 0 0 0 7 5 1 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
376 Jamie Moyer 39 SEA 931 80% 27% 32 94% 0 7 1 4 34 27 3 1 0 0 1 1 4 2 4 0 5 100%
377 Mark Mulder 24 OAK 862 76% 34% 31 100% 0 4 1 1 35 29 1 0 0 0 0 0 3 1 3 0 4 100%
378 Terry Mulholland 39 CLE 210 82% 29% 7 100% 0 3 2 0 5 4 1 1 0 0 1 0 1 0 1 0 0
379 Terry Mulholland 39 LAD 148 83% 41% 10 90% 0 1 1 0 8 7 1 1 0 0 1 1 1 1 1 0 1 100%
380 Scott Mullen 27 KCR 171 82% 34% 6 67% 0 0 0 0 4 3 1 2 0 1 1 2 1 1 1 0 3 33%
381 Peter Munro 27 HOU 347 81% 36% 21 90% 2 3 0 2 20 15 2 1 0 1 0 1 1 1 1 0 7 71%
382 Heath Murray 29 CLE 55 65% 33% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
383 Mike Mussina 33 NYY 886 76% 28% 37 97% 0 6 3 2 33 29 3 1 0 0 1 0 3 3 3 0 7 86%
384 Brett Myers 21 PHI 307 80% 36% 12 100% 0 2 1 1 11 9 2 0 0 0 0 0 2 2 2 0 2 100%
385 Mike Myers 33 ARI 171 70% 39% 10 80% 0 1 0 1 10 8 0 0 0 0 0 0 0 0 0 0 4 50%
386 Rodney Myers 33 SDP 101 78% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
387 Aaron Myette 24 TEX 248 65% 15% 5 60% 0 1 1 0 2 1 1 1 0 0 1 1 0 0 0 0 1 0%
388 Charles Nagy 35 CLE 230 87% 30% 6 100% 0 2 2 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
389 Shane Nance 24 MIL 27 67% 30% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
390 Joe Nathan 27 SFG 12 83% 17% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
391 Denny Neagle 33 COL 724 78% 27% 31 94% 2 4 2 1 27 25 1 1 0 0 1 0 1 1 1 0 4 75%
392 Blaine Neal 24 FLA 144 72% 23% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
393 Jeff Nelson 35 SEA 199 63% 14% 3 100% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 2 100%
394 Robb Nen 32 SFG 301 71% 26% 5 80% 1 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 4 75%
395 Nick Neugebauer 21 MIL 260 72% 28% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
396 Chris Nichting 36 COL 151 81% 28% 3 100% 0 1 0 1 3 2 1 0 0 0 0 0 1 1 1 0 0
397 Doug Nickle 27 PHI 23 74% 13% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
398 Doug Nickle 27 SDP 67 75% 40% 3 67% 0 0 0 0 2 2 0 1 0 0 1 1 0 0 0 0 0
399 C.J. Nitkowski 29 TEX 63 62% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
400 Hideo Nomo 33 LAD 926 73% 23% 24 92% 0 3 1 2 21 18 3 4 0 1 3 2 2 2 2 0 8 88%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
401 Takahito Nomura 33 MIL 71 63% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
402 Jose Nunez 23 SDP 4 75% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 Vladimir Nunez 27 FLA 404 76% 26% 12 100% 1 1 0 1 13 9 2 0 0 0 0 0 1 1 1 0 4 100%
404 Wes Obermueller 25 KCR 39 82% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
405 Tomo Ohka 26 MON 806 81% 33% 30 100% 0 4 3 0 30 27 0 0 0 0 0 0 2 0 1 1 6 100%
406 Darren Oliver 31 BOS 258 79% 33% 6 83% 0 1 0 0 6 5 0 0 0 0 0 0 0 0 0 0 2 50%
407 Kevin Olsen 25 FLA 250 78% 22% 5 100% 0 1 1 0 4 4 0 1 0 0 1 0 0 0 0 0 3 100%
408 Eddie Oropesa 30 ARI 132 77% 29% 6 83% 0 0 0 0 5 5 0 1 0 0 1 0 0 0 0 0 2 50%
409 Jesse Orosco 45 LAD 119 76% 23% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
410 Ramon Ortiz 29 ANA 896 77% 28% 19 89% 1 1 0 1 17 15 1 4 1 2 1 2 1 1 1 0 4 100%
411 Russ Ortiz 28 SFG 911 76% 30% 47 96% 1 3 1 2 44 42 2 1 0 0 1 1 2 2 2 0 13 92%
412 Donovan Osborne 33 CHC 77 73% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
413 Jimmy Osting 25 MIL 64 77% 23% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
414 Antonio Osuna 29 CHW 296 69% 22% 10 100% 0 1 0 0 11 9 1 0 0 0 0 0 2 1 2 0 3 100%
415 Roy Oswalt 24 HOU 956 73% 30% 42 93% 0 2 2 0 38 33 4 1 0 0 1 1 3 3 3 0 11 82%
416 Vicente Padilla 24 PHI 861 79% 40% 36 94% 0 1 1 0 33 31 1 1 0 0 1 1 1 0 1 0 10 90%
417 Jose Paniagua 28 DET 191 75% 20% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0
418 Chan Ho Park 29 TEX 666 69% 25% 16 88% 1 3 0 1 14 11 1 1 0 0 1 0 3 0 3 0 6 67%
419 Chad Paronto 26 CLE 154 82% 39% 5 100% 2 1 0 0 5 3 0 0 0 0 0 0 1 0 1 0 0
420 Jim Parque 27 CHW 126 78% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
421 Jose Parra 29 ARI 63 73% 25% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
422 Steve Parris 34 TOR 348 76% 25% 8 100% 0 3 1 2 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
423 Danny Patterson 31 DET 17 76% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
424 John Patterson 24 ARI 123 72% 16% 5 100% 0 1 0 1 5 5 0 0 0 0 0 0 0 0 0 0 0
425 Carl Pavano 26 FLA 269 83% 32% 8 100% 0 2 1 0 7 6 1 0 0 0 0 0 3 1 3 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
426 Carl Pavano 26 MON 349 79% 34% 12 100% 0 0 0 0 12 10 2 1 1 0 0 0 1 1 1 0 2 100%
427 Josh Pearce 24 STL 66 89% 38% 2 100% 0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 0 0
428 Jason Pearson 26 SDP 6 50% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 Terry Pearson 30 DET 27 81% 48% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
430 Jake Peavy 21 SDP 430 73% 28% 23 96% 0 2 1 1 21 18 2 0 0 0 0 0 0 0 0 0 5 80%
431 Dave Pember 24 MIL 40 75% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
432 Brad Penny 24 FLA 574 78% 31% 16 100% 0 3 2 0 14 12 2 0 0 0 0 0 1 0 1 0 5 100%
433 Troy Percival 32 ANA 228 64% 15% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
434 Odalis Perez 24 LAD 869 81% 34% 47 96% 0 8 3 4 51 36 6 2 0 1 1 2 3 2 2 1 7 100%
435 Oliver Perez 20 SDP 387 65% 18% 8 100% 0 0 0 0 8 6 2 1 0 0 1 0 1 0 1 0 4 100%
436 Tomas Perez 28 PHI 2 100% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
437 Yorkis Perez 34 BAL 121 75% 25% 4 75% 0 0 0 0 3 3 0 2 1 1 0 1 0 0 0 0 0
438 Matt Perisho 27 DET 50 84% 24% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
439 Robert Person 32 PHI 388 73% 19% 10 100% 0 2 1 1 10 9 0 0 0 0 0 0 0 0 0 0 1 100%
440 Andy Pettitte 30 NYY 570 80% 31% 24 96% 0 2 2 0 27 20 1 2 1 0 1 0 0 0 0 0 1 100%
441 Travis Phelps 24 TBD 169 67% 15% 4 100% 1 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 0
442 Jason Phillips 28 CLE 185 81% 34% 6 100% 0 0 0 0 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
443 Hipolito Pichardo 32 HOU 6 117% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
444 Kevin Pickford 27 SDP 144 76% 30% 5 100% 0 0 0 0 5 3 2 1 1 0 0 0 1 1 1 0 2 100%
445 Luis Pineda 27 CIN 143 65% 21% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0
446 Joel Pineiro 23 SEA 812 79% 32% 37 97% 1 4 1 3 35 29 5 2 0 2 0 1 4 4 4 0 5 80%
447 Dan Plesac 40 TOR 58 74% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
448 Dan Plesac 40 PHI 96 61% 15% 3 100% 1 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
449 Cliff Politte 28 TOR 227 70% 21% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
450 Cliff Politte 28 PHI 77 73% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
451 Sidney Ponson 25 BAL 736 77% 32% 23 100% 0 4 3 1 25 19 1 0 0 0 0 0 3 1 1 2 1 100%
452 Mike Porzio 29 CHW 190 72% 23% 4 100% 0 1 1 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
453 Lou Pote 30 ANA 206 76% 36% 11 100% 0 1 1 0 10 10 0 1 0 0 1 0 0 0 0 0 2 100%
454 Brian Powell 28 DET 254 83% 28% 6 100% 0 2 2 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
455 Jay Powell 30 TEX 224 75% 37% 8 100% 0 1 0 1 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
456 Andy Pratt 22 ATL 9 44% 11% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
457 Bret Prinz 25 ARI 71 77% 25% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 1 100%
458 Mark Prior 21 CHC 486 64% 20% 9 89% 0 0 0 0 8 7 1 0 0 0 0 0 0 0 0 0 3 67%
459 Luke Prokopec 24 TOR 336 81% 25% 6 100% 0 2 1 1 5 5 0 1 0 0 1 0 0 0 0 0 1 100%
460 Brandon Puffer 26 HOU 311 73% 38% 16 100% 0 6 2 4 14 14 0 0 0 0 0 0 0 0 0 0 1 100%
461 Paul Quantrill 33 LAD 330 78% 38% 12 100% 0 2 0 2 13 10 2 0 0 0 0 0 2 2 2 0 1 100%
462 Ruben Quevedo 23 MIL 634 77% 20% 14 93% 0 1 1 0 13 9 2 1 0 0 1 1 1 0 1 0 3 67%
463 Brad Radke 29 MIN 490 83% 29% 11 100% 0 5 3 2 9 8 0 0 0 0 0 0 0 0 0 0 2 100%
464 Jon Rauch 23 CHW 130 78% 23% 4 75% 0 0 0 0 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
465 Britt Reames 28 MON 308 67% 27% 9 100% 0 0 0 0 10 7 2 0 0 0 0 0 2 2 2 0 2 100%
466 Tim Redding 24 HOU 325 75% 26% 15 93% 3 0 0 0 15 11 1 2 0 0 2 0 1 1 1 0 2 100%
467 Mark Redman 28 DET 858 83% 29% 27 85% 0 1 1 0 26 19 3 6 0 2 4 2 1 1 1 0 6 100%
468 Rick Reed 37 MIN 778 82% 29% 17 100% 1 0 0 0 20 15 1 2 1 0 1 0 1 1 1 0 2 100%
469 Steve Reed 37 NYM 103 84% 36% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
470 Steve Reed 37 SDP 166 69% 32% 9 100% 0 2 0 1 9 9 0 0 0 0 0 0 1 0 0 1 4 100%
471 Dan Reichert 25 KCR 290 81% 38% 15 93% 0 8 0 7 14 12 0 1 0 1 0 1 0 0 0 0 4 100%
472 Chris Reitsma 24 CIN 598 80% 35% 23 91% 0 4 2 2 20 18 1 1 0 1 0 1 1 1 1 0 7 71%
473 Bryan Rekar 30 KCR 38 84% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
474 Mike Remlinger 36 ATL 275 65% 29% 9 89% 0 0 0 0 10 7 1 0 0 0 0 0 1 1 1 0 4 75%
475 Alberto Reyes 31 PIT 67 60% 16% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
476 Dennys Reyes 25 COL 182 74% 34% 5 100% 1 0 0 0 5 3 1 0 0 0 0 0 1 1 1 0 0
477 Dennys Reyes 25 TEX 196 81% 29% 5 80% 0 1 0 1 5 4 0 1 0 0 1 1 0 0 0 0 1 100%
478 Shane Reynolds 34 HOU 322 81% 37% 18 94% 0 1 1 0 16 15 1 1 0 0 1 1 0 0 0 0 2 100%
479 Armando Reynoso 36 ARI 9 78% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
480 Arthur Rhodes 32 SEA 257 66% 27% 7 100% 0 2 0 1 7 7 0 0 0 0 0 0 1 0 1 0 2 100%
481 John Riedling 26 CIN 203 74% 42% 14 86% 0 0 0 0 12 10 2 2 0 1 1 2 1 1 1 0 3 33%
482 Jerrod Riggan 28 CLE 165 84% 29% 4 75% 0 2 0 2 3 2 1 0 0 0 0 0 1 1 1 0 0
483 Jose Rijo 37 CIN 340 85% 31% 13 100% 0 0 0 0 13 12 1 0 0 0 0 0 0 0 0 0 3 100%
484 Juan Rincon 23 MIN 135 81% 33% 5 80% 0 0 0 0 5 3 1 1 0 0 1 0 1 1 1 0 1 100%
485 Ricardo Rincon 32 CLE 150 77% 31% 3 100% 0 0 0 0 5 2 1 0 0 0 0 0 1 1 1 0 1 100%
486 Ricardo Rincon 32 OAK 72 71% 28% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0
487 David Riske 25 CLE 237 59% 17% 8 100% 0 0 0 0 8 6 2 0 0 0 0 0 1 1 1 0 2 100%
488 Todd Ritchie 30 CHW 623 83% 31% 20 90% 1 1 0 1 18 16 1 3 0 1 2 1 1 1 1 0 3 67%
489 Mariano Rivera 32 NYY 187 74% 30% 9 78% 0 2 2 0 6 4 1 2 0 0 2 2 1 0 0 1 2 50%
490 Joe Roa 30 PHI 298 86% 32% 5 100% 0 2 1 1 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
491 Grant Roberts 24 NYM 192 78% 32% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
492 Willis Roberts 27 BAL 334 79% 35% 12 83% 1 0 0 0 11 10 0 2 0 0 2 1 0 0 0 0 1 0%
493 Jeriome Robertson 25 HOU 46 83% 20% 4 100% 0 1 1 0 4 3 0 0 0 0 0 0 1 0 0 1 2 100%
494 Nate Robertson 24 FLA 46 83% 39% 2 50% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 0%
495 John Rocker 27 TEX 114 66% 23% 4 75% 0 1 1 0 2 1 1 1 0 0 1 1 1 1 1 0 1 0%
496 Fernando Rodney 25 DET 89 82% 24% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
497 Felix Rodriguez 29 SFG 288 72% 22% 5 100% 0 0 0 0 5 4 1 0 0 0 0 0 0 0 0 0 1 100%
498 Francisco Rodriguez 20 ANA 21 38% 5% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
499 Jose Rodriguez 27 MIN 23 78% 17% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
500 Jose Rodriguez 27 STL 7 71% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
501 Nerio Rodriguez 31 CLE 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
502 Nerio Rodriguez 31 STL 19 89% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
503 Ricardo Rodriguez 24 CLE 183 77% 35% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
504 Rich Rodriguez 39 TEX 72 69% 28% 4 75% 0 0 0 0 4 3 0 1 0 0 1 1 0 0 0 0 1 100%
505 Kenny Rogers 37 TEX 892 80% 40% 47 96% 0 7 3 2 45 34 9 3 0 0 3 1 5 4 4 1 3 33%
506 J.C. Romero 26 MIN 332 70% 33% 13 92% 0 2 2 0 10 8 2 0 0 0 0 0 2 2 2 0 1 0%
507 Kirk Rueter 31 SFG 846 86% 36% 44 100% 1 8 7 1 39 31 5 0 0 0 0 0 5 3 4 1 3 100%
508 Ryan Rupe 27 TBD 382 78% 35% 7 100% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
509 Glendon Rusch 27 MIL 913 77% 33% 34 94% 0 1 1 0 34 29 2 2 0 1 1 2 1 1 1 0 11 91%
510 B.J. Ryan 26 BAL 252 68% 27% 9 89% 1 1 0 1 8 7 1 0 0 0 0 0 1 1 1 0 2 50%
511 Kirk Saarloos 23 HOU 372 80% 37% 15 93% 0 2 1 0 14 11 2 1 0 0 1 1 3 2 3 0 3 67%
512 CC Sabathia 21 CLE 891 77% 31% 20 95% 0 1 0 0 19 16 2 1 0 0 1 1 2 1 2 0 3 100%
513 Erik Sabel 27 DET 2 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
514 Carl Sadler 25 CLE 82 63% 23% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
515 Duaner Sanchez 22 PIT 12 67% 33% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
516 Duaner Sanchez 22 ARI 19 53% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
517 Jesus Sanchez 27 CHC 51 76% 16% 1 100% 0 0 0 0 1 1 0 2 0 0 2 0 0 0 0 0 0
518 Johan Santana 23 MIN 452 64% 17% 7 100% 0 1 0 1 9 6 1 2 1 1 0 0 0 0 0 0 1 100%
519 Julio Santana 29 DET 239 77% 28% 3 67% 0 0 0 0 3 2 0 2 1 1 0 1 0 0 0 0 1 0%
520 Jose Santiago 27 PHI 214 78% 39% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0
521 Victor Santos 25 COL 140 73% 22% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
522 Kazuhiro Sasaki 34 SEA 249 66% 22% 15 87% 0 0 0 0 13 10 2 2 0 0 2 2 0 0 0 0 2 50%
523 Scott Sauerbeck 30 PIT 255 66% 29% 12 92% 0 0 0 0 12 7 4 0 0 0 0 0 2 1 2 0 2 50%
524 Curt Schilling 35 ARI 1017 67% 25% 18 89% 0 1 0 1 16 14 2 0 0 0 0 0 1 1 1 0 6 67%
525 Jason Schmidt 29 SFG 769 68% 20% 16 100% 0 0 0 0 16 16 0 0 0 0 0 0 0 0 0 0 6 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
526 Scott Schoeneweis 28 ANA 510 79% 31% 18 83% 1 1 1 0 16 12 2 1 0 0 1 1 2 1 1 1 1 100%
527 Rudy Seanez 33 TEX 150 65% 19% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
528 Shawn Sedlacek 25 KCR 381 78% 28% 9 89% 0 0 0 0 8 7 1 0 0 0 0 0 1 1 1 0 5 80%
529 Aaron Sele 32 ANA 706 83% 29% 12 100% 0 2 0 2 12 10 2 0 0 0 0 0 1 1 1 0 3 100%
530 Jae Weong Seo 25 NYM 3 67% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
531 Ben Sheets 23 MIL 934 77% 30% 36 94% 0 5 1 4 34 25 8 1 0 0 1 0 5 5 5 0 7 86%
532 Scot Shields 26 ANA 188 75% 35% 6 100% 0 1 0 1 6 5 1 0 0 0 0 0 0 0 0 0 1 100%
533 Jason Shiell 25 SDP 13 69% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
534 Brian Shouse 33 KCR 71 75% 37% 4 100% 2 0 0 0 5 2 0 0 0 0 0 0 0 0 0 0 1 100%
535 Paul Shuey 31 LAD 138 72% 41% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
536 Paul Shuey 31 CLE 150 69% 39% 9 89% 0 1 0 1 8 7 1 0 0 0 0 0 0 0 0 0 3 67%
537 Carlos Silva 23 PHI 350 85% 42% 20 100% 0 1 1 0 19 17 2 1 0 0 1 0 2 2 2 0 8 100%
538 Jose Silva 28 CIN 100 88% 32% 7 100% 0 0 0 0 8 6 1 0 0 0 0 0 1 1 1 0 2 100%
539 Jason Simontacchi 28 STL 600 79% 31% 26 100% 0 3 3 0 26 19 3 0 0 0 0 0 4 2 2 2 4 100%
540 Aaron Small 30 ATL 5 60% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
541 Bud Smith 22 STL 229 82% 28% 2 50% 1 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0
542 Dan Smith 26 MON 188 71% 27% 2 100% 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
543 Mike Smith 24 TOR 174 78% 30% 6 83% 1 0 0 0 5 3 1 1 0 0 1 1 1 1 1 0 2 50%
544 Roy Smith 26 CLE 35 77% 49% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
545 Travis Smith 29 STL 244 80% 34% 7 100% 1 1 0 0 7 6 0 0 0 0 0 0 1 0 1 0 2 100%
546 John Smoltz 35 ATL 314 68% 29% 13 100% 0 3 1 2 12 11 1 0 0 0 0 0 0 0 0 0 1 100%
547 Steve Smyth 24 CHC 122 81% 22% 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
548 Rafael Soriano 22 SEA 202 80% 20% 4 100% 0 1 0 1 4 4 0 1 1 0 0 0 0 0 0 0 1 100%
549 Jorge Sosa 24 TBD 434 80% 24% 3 100% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0
550 Steve Sparks 36 DET 868 83% 33% 44 93% 0 3 2 1 41 36 2 2 0 1 1 1 3 2 3 0 8 75%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
551 Justin Speier 28 COL 259 75% 19% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
552 Tim Spooneybarger 22 ATL 214 76% 40% 10 100% 0 2 0 2 9 9 0 1 0 0 1 1 0 0 0 0 0
553 Dennis Springer 37 LAD 7 57% 43% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
554 Jason Standridge 23 TBD 18 72% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
555 Mike Stanton 35 NYY 324 81% 27% 8 88% 0 1 0 1 9 7 0 2 0 0 2 1 0 0 0 0 4 75%
556 Denny Stark 27 COL 554 78% 29% 16 100% 0 2 1 1 15 13 2 0 0 0 0 0 1 1 1 0 1 100%
557 Gene Stechschulte 28 STL 138 76% 33% 4 100% 0 1 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0
558 Blake Stein 28 KCR 227 71% 17% 3 100% 0 2 2 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
559 John Stephens 22 BAL 281 75% 23% 11 100% 0 1 1 0 10 8 2 1 0 0 1 0 1 1 1 0 0
560 Garrett Stephenson 30 STL 205 71% 18% 9 100% 0 0 0 0 9 9 0 0 0 0 0 0 0 0 0 0 2 100%
561 Scott Stewart 26 MON 264 68% 33% 10 80% 0 0 0 0 9 8 0 1 0 0 1 1 0 0 0 0 3 67%
562 Ricky Stone 27 HOU 335 73% 36% 12 92% 0 0 0 0 11 9 2 0 0 0 0 0 0 0 0 0 2 50%
563 Todd Stottlemyre 37 ARI 92 82% 36% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
564 Pat Strange 21 NYM 30 90% 47% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
565 Scott Strickland 26 MON 3 33% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
566 Scott Strickland 26 NYM 296 72% 23% 9 89% 0 2 2 0 7 6 0 2 0 1 1 1 1 0 0 1 0
567 Everett Stull 30 MIL 53 74% 25% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
568 Tanyon Sturtze 31 TBD 1008 80% 26% 22 91% 0 0 0 0 22 15 2 2 0 0 2 1 4 2 4 0 6 67%
569 Scott Sullivan 31 CIN 358 70% 21% 10 60% 0 1 1 0 5 5 0 3 0 0 3 0 0 0 0 0 5 20%
570 Jeff Suppan 27 KCR 912 82% 32% 33 94% 1 5 1 4 32 28 0 3 0 1 2 1 0 0 0 0 5 80%
571 Mac Suzuki 27 KCR 100 81% 32% 2 100% 1 1 0 1 2 1 0 1 0 0 1 0 0 0 0 0 1 100%
572 Greg Swindell 37 ARI 143 82% 20% 4 100% 0 1 1 0 3 2 1 0 0 0 0 0 1 1 1 0 0
573 Brian Tallet 24 CLE 47 81% 26% 1 0% 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0%
574 Jeff Tam 31 OAK 188 87% 43% 10 100% 0 1 0 0 10 10 0 0 0 0 0 0 1 0 1 0 2 100%
575 Dennis Tankersley 23 SDP 245 71% 22% 4 100% 1 1 0 1 5 3 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
576 Julian Tavarez 29 FLA 714 82% 36% 35 89% 1 3 2 0 31 26 2 4 0 0 4 2 2 0 1 1 7 100%
577 Aaron Taylor 24 SEA 23 74% 9% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
578 Michael Tejera 25 FLA 611 76% 28% 22 91% 3 2 1 0 23 15 2 1 0 0 1 1 4 0 3 1 7 71%
579 Anthony Telford 36 TEX 117 69% 27% 4 100% 0 1 1 0 4 3 0 1 0 0 1 0 1 0 0 1 0
580 Jay Tessmer 30 NYY 6 67% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
581 Nate Teut 26 FLA 36 83% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
582 John Thomson 28 NYM 250 85% 24% 17 94% 0 3 2 1 14 14 0 1 0 1 0 1 0 0 0 0 4 75%
583 John Thomson 28 COL 550 83% 28% 23 96% 1 2 1 1 21 18 2 0 0 0 0 0 0 0 0 0 8 88%
584 Corey Thurman 23 TOR 310 71% 20% 8 88% 1 0 0 0 7 6 0 0 0 0 0 0 0 0 0 0 2 50%
585 Mike Thurman 28 NYY 152 79% 32% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 50%
586 Mike Timlin 36 STL 236 81% 44% 13 92% 0 1 0 0 12 11 1 1 0 0 1 1 2 1 2 0 2 100%
587 Mike Timlin 36 PHI 140 86% 41% 5 100% 0 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 0
588 Brian Tollberg 29 SDP 288 86% 29% 6 83% 0 0 0 0 6 5 1 0 0 0 0 0 1 1 1 0 2 100%
589 Brett Tomko 29 SDP 871 80% 34% 27 96% 0 2 1 1 26 22 3 1 0 0 1 0 1 1 1 0 6 83%
590 Salomon Torres 30 PIT 127 79% 39% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
591 Josh Towers 25 BAL 124 90% 27% 8 100% 0 3 2 0 6 4 1 0 0 0 0 0 1 1 1 0 1 100%
592 Steve Trachsel 31 NYM 741 81% 32% 41 98% 0 6 4 1 37 33 3 2 1 0 1 1 3 2 3 0 8 88%
593 Mike Trombley 35 MIN 23 83% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
594 J.J. Trujillo 26 SDP 18 56% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
595 T.J. Tucker 23 MON 277 78% 33% 13 62% 1 2 0 2 8 5 3 5 0 1 4 4 2 2 2 0 4 75%
596 Ugueth Urbina 28 BOS 242 70% 16% 1 100% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 100%
597 Ismael Valdez 28 SEA 210 84% 29% 14 93% 0 2 0 1 13 12 1 0 0 0 0 0 1 1 1 0 2 50%
598 Ismael Valdez 28 TEX 608 82% 29% 18 100% 0 2 1 0 17 16 1 1 0 0 1 0 1 1 1 0 2 100%
599 Andy Van Hekken 22 DET 131 92% 27% 4 100% 0 1 0 0 4 4 0 0 0 0 0 0 1 0 1 0 3 100%
600 Todd Van Poppel 30 TEX 326 71% 20% 2 100% 0 1 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
601 Cory Vance 23 COL 20 80% 10% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
602 Javier Vazquez 25 MON 971 78% 27% 34 100% 0 8 3 4 35 27 2 1 1 0 0 0 6 1 5 1 9 100%
603 Mike Venafro 28 OAK 168 84% 42% 11 100% 0 0 0 0 11 8 3 0 0 0 0 0 1 1 1 0 3 100%
604 Dave Veres 35 STL 346 72% 27% 11 91% 0 0 0 0 10 6 3 2 0 2 0 1 3 2 3 0 1 100%
605 Brandon Villafuerte 26 SDP 133 71% 34% 5 80% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 2 50%
606 Ron Villone 32 PIT 399 79% 31% 21 95% 0 5 3 2 19 15 2 2 0 0 2 0 2 1 1 1 5 80%
607 Luis Vizcaino 27 MIL 326 69% 20% 10 90% 1 2 2 0 7 7 0 0 0 0 0 0 0 0 0 0 6 83%
608 Ed Vosberg 40 MON 8 100% 38% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
609 Brad Voyles 25 KCR 131 67% 18% 3 100% 0 1 0 0 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
610 Billy Wagner 30 HOU 289 67% 23% 9 100% 0 1 1 0 10 8 0 0 0 0 0 0 0 0 0 0 1 100%
611 Tim Wakefield 35 BOS 657 76% 27% 13 92% 0 4 1 1 11 9 2 1 0 0 1 1 4 2 4 0 0
612 Jamie Walker 30 DET 175 75% 24% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
613 Kevin Walker 25 SDP 42 67% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
614 Pete Walker 33 TOR 594 80% 30% 24 92% 2 2 1 1 23 17 4 2 1 0 1 0 3 3 3 0 3 33%
615 Pete Walker 33 NYM 5 120% 60% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
616 Tyler Walker 26 NYM 49 76% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
617 Donne Wall 34 ANA 86 83% 24% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0
618 Jarrod Washburn 27 ANA 852 78% 21% 15 93% 0 2 1 1 15 13 0 1 0 0 1 1 0 0 0 0 3 100%
619 Mark Watson 28 SEA 24 88% 21% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
620 Justin Wayne 23 FLA 105 75% 28% 5 100% 0 2 1 0 4 4 0 0 0 0 0 0 1 0 1 0 0
621 David Weathers 32 NYM 331 73% 33% 13 100% 0 1 0 1 13 11 1 0 0 0 0 0 2 1 2 0 4 100%
622 Jeff Weaver 25 NYY 331 78% 28% 11 82% 0 1 0 1 10 7 2 2 0 0 2 2 2 2 2 0 2 100%
623 Jeff Weaver 25 DET 509 79% 35% 20 95% 0 0 0 0 22 17 3 1 0 0 1 0 1 1 1 0 4 75%
624 Ben Weber 32 ANA 312 80% 46% 16 100% 1 0 0 0 16 13 2 0 0 0 0 0 1 1 1 0 2 100%
625 Bob Wells 35 MIN 261 83% 29% 5 100% 0 3 0 3 5 4 1 0 0 0 0 0 1 1 1 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
626 David Wells 39 NYY 873 81% 31% 27 100% 2 4 3 1 25 20 1 1 1 0 0 0 2 1 2 0 5 100%
627 Kip Wells 25 PIT 844 79% 40% 32 91% 1 3 2 1 29 24 2 3 0 1 2 2 1 1 1 0 8 88%
628 Jake Westbrook 24 CLE 185 84% 36% 8 100% 0 1 1 0 7 7 0 0 0 0 0 0 0 0 0 0 2 100%
629 Gabe White 30 CIN 220 78% 21% 4 100% 0 2 1 1 5 3 0 0 0 0 0 0 0 0 0 0 0
630 Rick White 33 COL 182 77% 29% 5 100% 0 1 0 1 6 3 2 0 0 0 0 0 2 1 2 0 1 100%
631 Rick White 33 STL 82 80% 41% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
632 Bob Wickman 33 CLE 159 75% 31% 4 75% 0 0 0 0 3 1 2 1 0 0 1 1 0 0 0 0 1 100%
633 Scott Wiggins 26 TOR 13 77% 15% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
634 David Williams 23 PIT 195 73% 30% 13 85% 0 1 1 0 12 11 0 2 0 1 1 1 1 0 0 1 2 100%
635 Jeff Williams 30 LAD 54 67% 19% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
636 Mike Williams 33 PIT 258 79% 33% 16 94% 0 0 0 0 15 13 2 1 0 1 0 1 2 2 2 0 3 100%
637 Woody Williams 35 STL 412 78% 29% 18 100% 0 2 1 0 19 16 1 0 0 0 0 0 2 1 2 0 5 100%
638 Scott Williamson 26 CIN 299 67% 19% 5 100% 0 0 0 0 7 5 0 1 0 0 1 0 1 0 1 0 2 100%
639 Kris Wilson 25 KCR 91 84% 26% 2 50% 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0
640 Paul Wilson 29 TBD 851 79% 30% 25 92% 1 8 3 3 20 16 1 2 0 0 2 2 4 1 4 0 2 100%
641 Matt Wise 26 ANA 33 76% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
642 Jay Witasick 29 SFG 276 74% 32% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
643 Mark Wohlers 32 CLE 304 83% 34% 10 90% 0 1 1 0 8 8 0 2 0 0 2 1 0 0 0 0 1 100%
644 Randy Wolf 25 PHI 855 73% 26% 28 96% 1 4 3 1 27 18 5 2 0 0 2 1 2 1 1 1 4 75%
645 Kerry Wood 25 CHC 895 67% 21% 22 95% 1 4 1 0 20 17 2 0 0 0 0 0 3 0 3 0 10 90%
646 Steve Woodard 27 TEX 83 75% 29% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
647 Tim Worrell 34 SFG 296 73% 23% 9 100% 0 0 0 0 10 9 0 0 0 0 0 0 0 0 0 0 2 100%
648 Dan Wright 24 CHW 855 79% 30% 29 100% 0 2 2 0 28 25 2 0 0 0 0 0 1 1 1 0 6 100%
649 Jamey Wright 27 MIL 515 77% 33% 18 94% 0 3 0 1 18 15 2 1 0 0 1 0 3 2 3 0 6 83%
650 Jamey Wright 27 STL 70 74% 31% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
651 Jaret Wright 26 CLE 116 79% 16% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
652 Kelly Wunsch 29 CHW 138 70% 34% 3 100% 0 1 1 0 3 1 1 0 0 0 0 0 1 0 0 1 0
653 Esteban Yan 27 TBD 305 76% 27% 7 100% 0 1 0 0 7 6 1 0 0 0 0 0 1 0 1 0 3 100%
654 Masato Yoshii 37 MON 553 82% 35% 19 100% 1 2 0 1 19 15 2 0 0 0 0 0 3 1 3 0 3 100%
655 Carlos Zambrano 21 CHC 477 70% 34% 28 100% 0 1 1 0 28 23 4 0 0 0 0 0 4 3 3 1 8 100%
656 Victor Zambrano 26 TBD 519 76% 27% 11 100% 0 0 0 0 10 8 2 2 1 0 1 1 1 1 1 0 2 100%
657 Todd Zeile 36 COL 3 67% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
658 Chad Zerbe 30 SFG 240 80% 40% 7 100% 0 1 0 1 7 7 0 0 0 0 0 0 0 0 0 0 0
659 Barry Zito 24 OAK 939 74% 24% 32 88% 0 7 2 4 30 22 3 3 0 1 2 2 3 2 3 0 7 71%
LgAvg 691 77% 29% 23 94% 1 3 1 1 22 18 2 1 0 0 1 1 2 1 1 0 5 84%


2001 MLB  / 2003 MLB  / 2002 AL  / 2002 NL  Pitcher