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

2004 Major League Baseball Pitcher

2003 MLB  / 2005 MLB  / 2004 AL  / 2004 NL  Pitcher

Team & League Standard Fielding--P

Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP SB CS CS% PO
ANA 16 4.53 162 162 2 1454.1 240 73 158 9 12 .963 -7 -1 -12 3 87 44 34% 10
ARI 25 5.55 162 162 5 1436.0 291 73 202 16 16 .945 0 0 -1 1 97 50 34% 13
ATL 21 4.12 162 162 4 1450.0 307 85 211 11 22 .964 -3 -0 2 -4 91 29 24% 5
BAL 22 5.12 162 162 8 1455.1 268 97 150 21 16 .922 -15 -2 -17 1 82 39 32% 10
BOS 26 4.74 162 162 4 1451.1 312 131 166 15 7 .952 -10 -1 2 -9 123 31 20% 10
CHC 19 4.10 162 162 3 1465.1 318 101 208 9 19 .972 -3 -0 1 -3 108 39 27% 7
CHW 22 5.13 162 162 8 1432.1 304 85 206 13 18 .957 17 2 11 4 90 48 35% 21
CIN 22 5.60 162 162 5 1443.2 274 68 196 10 10 .964 -4 -1 -4 1 67 29 30% 1
CLE 30 5.29 162 162 8 1466.2 278 87 181 10 16 .964 2 0 4 -3 117 40 25% 8
COL 25 5.70 162 162 3 1435.1 347 98 233 16 22 .954 5 1 9 0 111 32 22% 22
DET 18 5.21 162 162 7 1439.2 261 89 153 19 18 .927 -20 -3 -19 0 71 41 37% 8
FLA 25 4.32 162 162 6 1439.0 277 84 184 9 11 .968 -2 -0 4 -6 118 38 24% 11
HOU 23 4.31 162 162 2 1443.0 297 96 193 8 20 .973 -6 -1 -3 -3 101 39 28% 7
KCR 25 5.59 162 162 6 1420.1 281 89 171 21 10 .925 -12 -2 -8 1 84 35 29% 18
LAD 22 4.22 162 162 2 1453.1 289 73 214 2 12 .993 19 3 11 0 96 40 29% 8
MIL 22 4.70 161 161 6 1442.0 265 96 157 12 6 .955 -2 -0 3 1 89 29 25% 12
MIN 18 4.41 162 162 4 1476.0 260 82 161 17 12 .935 -13 -2 -15 5 73 44 38% 9
MON 22 4.75 162 162 11 1447.0 325 103 212 10 28 .969 8 1 3 6 58 41 41% 8
NYM 26 4.51 162 162 2 1449.0 321 88 224 9 17 .972 15 2 15 -1 100 39 28% 11
NYY 23 4.99 162 162 1 1443.2 307 76 213 18 15 .941 0 0 5 -5 90 32 26% 5
OAK 17 4.58 162 162 10 1471.1 317 78 228 11 14 .965 4 1 -7 11 74 49 40% 27
PHI 21 4.82 162 162 4 1462.2 298 106 185 7 8 .977 -10 -1 -3 -6 103 26 20% 1
PIT 22 4.62 161 161 3 1428.0 309 77 221 11 19 .964 13 2 4 5 72 38 35% 5
SDP 24 4.35 162 162 3 1441.0 297 86 198 13 12 .956 -10 -1 -10 0 69 25 27% 6
SEA 23 5.08 162 162 7 1459.1 273 87 172 14 16 .949 6 1 0 4 64 38 37% 12
SFG 22 4.75 162 162 8 1457.0 308 87 207 14 12 .955 -1 -0 5 1 72 24 25% 10
STL 20 4.07 162 162 4 1453.2 370 117 241 12 12 .968 19 3 15 2 53 29 35% 5
TBD 24 5.23 161 161 3 1417.0 252 87 155 10 8 .960 3 0 -3 5 67 32 32% 16
TEX 30 4.90 162 162 5 1439.2 320 101 208 11 15 .966 10 1 2 6 71 39 35% 15
TOR 25 5.11 161 161 6 1421.0 260 103 143 14 13 .946 -8 -1 -6 -1 91 41 31% 2
LgAvg 21 4.81 162 162 5 1446 294 90 192 12 15 .958 86 37 30% 10
632 4.81 4856 4856 150 43394.0 8826 2703 5751 372 436 .958 2589 1100 30% 303
Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP 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 6246 76% 30% 177 89% 2 73 9 54 158 118 13 9 1 3 5 4 12 6 10 2 40 93%
ARI 6418 74% 32% 228 90% 4 73 8 49 202 155 16 16 3 1 12 7 16 8 15 1 59 86%
ATL 6218 77% 34% 253 89% 6 85 13 53 211 162 21 11 1 2 8 6 22 14 20 2 60 78%
BAL 6459 75% 32% 165 88% 0 97 6 79 151 106 21 21 1 2 18 7 16 10 16 0 35 89%
BOS 6222 77% 33% 187 91% 4 131 13 109 166 130 10 15 2 4 9 8 7 4 6 1 29 83%
CHC 6262 72% 30% 244 86% 6 101 9 82 208 156 26 9 2 0 7 3 19 15 19 0 66 80%
CHW 6189 77% 32% 229 89% 3 85 15 55 206 149 16 13 0 3 10 7 18 12 16 2 47 72%
CIN 6451 78% 31% 249 86% 4 68 16 45 196 164 15 10 1 4 5 9 10 5 10 0 81 77%
CLE 6450 76% 32% 198 93% 8 87 10 62 181 142 15 10 0 1 9 2 16 9 15 1 41 88%
COL 6535 77% 32% 261 89% 4 98 17 67 233 170 19 16 1 2 13 6 22 13 21 1 52 77%
DET 6296 78% 34% 179 87% 2 89 8 64 153 116 16 19 1 4 14 5 18 11 16 2 44 77%
FLA 6110 76% 31% 211 89% 2 84 15 59 184 146 7 9 0 3 6 4 11 5 9 2 47 79%
HOU 6201 73% 30% 219 91% 3 96 12 70 193 148 17 8 0 0 8 3 21 10 19 2 49 88%
KCR 6320 80% 31% 194 84% 4 89 12 66 171 119 13 21 1 2 18 6 10 7 9 1 37 68%
LAD 6155 77% 30% 229 94% 5 73 7 54 214 164 17 2 0 0 2 1 12 8 12 0 71 94%
MIL 6204 77% 32% 185 88% 4 96 15 69 157 125 6 12 0 2 10 6 6 3 6 0 50 74%
MIN 6269 77% 33% 192 84% 2 82 8 61 161 128 10 17 0 4 13 6 12 7 12 0 52 77%
MON 6307 76% 33% 232 91% 2 103 11 88 212 154 30 10 0 2 8 4 28 22 27 1 48 81%
NYM 6333 77% 33% 247 91% 1 88 7 64 224 172 20 9 1 4 4 6 17 11 15 2 54 87%
NYY 6240 78% 32% 253 88% 3 76 13 51 213 171 19 18 1 6 11 10 15 9 13 2 38 74%
OAK 6313 77% 34% 230 88% 8 78 2 66 228 164 20 11 2 4 5 7 14 10 13 1 46 78%
PHI 6308 77% 30% 226 90% 5 106 10 81 185 157 11 7 0 2 5 5 8 7 7 1 80 85%
PIT 6197 75% 32% 256 89% 9 77 11 50 221 166 20 11 1 2 8 7 19 9 16 3 67 90%
SDP 6135 77% 32% 235 88% 5 86 12 67 198 158 15 13 1 2 10 9 12 8 11 1 71 82%
SEA 6389 76% 29% 191 92% 3 87 9 62 172 138 12 14 3 1 10 3 16 8 15 1 35 94%
SFG 6321 77% 33% 236 89% 5 87 11 65 207 160 15 14 1 4 9 6 12 6 9 3 53 75%
STL 6104 77% 35% 277 92% 8 117 9 87 241 205 14 12 1 2 9 4 12 9 11 1 64 91%
TBD 6261 77% 30% 171 85% 4 87 5 68 155 116 10 10 1 1 8 2 8 6 8 0 38 76%
TEX 6345 77% 33% 229 92% 4 101 15 71 208 161 18 11 1 2 8 3 15 10 13 2 53 85%
TOR 6281 78% 32% 179 88% 3 103 15 72 143 118 9 14 1 0 13 4 13 7 12 1 30 77%
LgAvg 6285 77% 32% 219 89% 4 90 11 66 192 148 16 12 1 2 9 5 15 9 13 1 51 82%
188539 77% 32% 6562 89% 123 2703 323 1990 5752 4438 471 372 28 69 275 160 437 269 401 36 1537 82%
Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1918 to 1973 are missing or have incomplete accounts, click link for year and team summary) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Player Standard Fielding--P

Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
1 David Aardsma 22 SFG NL 11 0 0 10.2 0 0 0 0 0 -1 -19 -1 0 0.00 0.00 2 0 0% 0
2 Paul Abbott 36 TOT MLB 20 19 0 96.0 17 6 9 2 0 .882 -2 -25 -2 0 1.41 0.75 9 2 18% 1
3 Paul Abbott 36 TBD AL 10 9 0 47.0 12 3 7 2 0 .833 0 0 0 0 1.91 1.00 4 0 0% 1
4 Paul Abbott 36 PHI NL 10 10 0 49.0 5 3 2 0 0 1.000 -2 -8 -2 0 0.92 0.50 5 2 29% 0
5 Jose Acevedo 26 CIN NL 39 27 0 157.2 22 4 18 0 0 1.000 -2 -3 -2 0 1.26 0.56 5 3 38% 0
6 Mike Adams 25 MIL NL 46 0 0 53.0 5 0 5 0 0 1.000 0 0 1 0 0.85 0.11 6 1 14% 0
7 Terry Adams 31 TOT MLB 61 0 0 70.0 15 9 4 2 1 .867 -2 -34 -1 0 1.67 0.21 4 1 20% 0
8 Terry Adams 31 TOR AL 42 0 0 43.0 10 6 3 1 1 .900 -1 -5 -1 0 1.88 0.21 3 0 0% 0
9 Terry Adams 31 BOS AL 19 0 0 27.0 5 3 1 1 0 .800 -1 -7 0 0 1.33 0.21 1 1 50% 0
10 Jon Adkins 26 CHW AL 50 0 0 62.0 13 4 8 1 1 .923 2 6 1 0 1.74 0.24 1 1 50% 0
11 Jeremy Affeldt 25 KCR AL 38 8 0 76.1 17 3 12 2 2 .882 1 3 1 0 1.77 0.39 2 2 50% 0
12 Kurt Ainsworth 25 BAL AL 7 7 0 30.2 4 2 2 0 1 1.000 0 0 0 0 1.17 0.57 1 1 50% 0
13 Antonio Alfonseca 32 ATL NL 79 0 0 73.2 10 3 7 0 0 1.000 -3 -8 -2 -1 1.22 0.13 8 2 20% 0
14 Armando Almanza 31 ATL NL 13 0 0 11.2 1 0 1 0 0 1.000 0 0 1 -1 0.77 0.08 5 0 0% 0
15 Carlos Almanzar 30 TEX AL 67 0 0 72.2 13 1 12 0 0 1.000 -1 -3 -2 0 1.61 0.19 1 2 67% 0
16 Abe Alvarez 21 BOS AL 1 1 0 5.0 1 1 0 0 0 1.000 0 0 0 0 1.80 1.00 1 0 0% 0
17 Wilson Alvarez 34 LAD NL 40 15 0 120.2 19 3 16 0 0 1.000 2 3 0 1 1.42 0.48 3 3 50% 0
18 Brian Anderson 32 KCR AL 35 26 2 166.0 31 5 24 2 2 .935 3 4 1 2 1.57 0.83 1 4 80% 4
19 Jason Anderson 25 CLE AL 1 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
20 Jimmy Anderson 28 TOT MLB 12 0 0 15.2 5 4 1 0 0 1.000 0 0 0 0 2.87 0.42 2 0 0% 0
21 Jimmy Anderson 28 CHC NL 7 0 0 9.2 4 3 1 0 0 1.000 0 0 0 0 3.72 0.57 2 0 0% 0
22 Jimmy Anderson 28 BOS AL 5 0 0 6.0 1 1 0 0 0 1.000 0 0 0 0 1.50 0.20 0 0 0
23 Rick Ankiel 24 STL NL 5 0 0 10.0 4 1 3 0 0 1.000 1 20 1 0 3.60 0.80 0 0 0
24 Kevin Appier 36 KCR AL 2 2 0 4.0 2 1 1 0 0 1.000 1 50 1 0 4.50 1.00 0 0 0
25 Greg Aquino 26 ARI NL 34 0 0 35.1 7 3 4 0 0 1.000 0 0 0 0 1.78 0.21 2 1 33% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
26 Tony Armas 26 MON NL 16 16 0 72.0 15 2 13 0 3 1.000 1 3 2 0 1.88 0.94 5 3 38% 1
27 Bronson Arroyo 27 BOS AL 32 29 0 178.2 42 24 16 2 2 .952 -1 -1 -2 1 2.01 1.25 4 5 56% 0
28 Andy Ashby 36 SDP NL 2 0 0 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
29 Pedro Astacio 35 BOS AL 5 1 0 8.2 1 1 0 0 0 1.000 0 0 0 0 1.04 0.20 1 0 0% 0
30 Scott Atchison 28 SEA AL 25 0 0 30.2 8 2 6 0 1 1.000 0 0 0 0 2.35 0.32 3 0 0% 0
31 Luis Ayala 26 MON NL 81 0 0 90.1 30 9 21 0 4 1.000 5 11 4 0 2.99 0.37 1 0 0% 0
32 Brandon Backe 26 HOU NL 33 9 0 67.0 14 4 10 0 1 1.000 1 3 -1 1 1.88 0.42 2 3 60% 0
33 Mike Bacsik 26 TEX AL 3 3 0 15.2 3 1 2 0 0 1.000 0 0 0 0 1.72 1.00 0 1 100% 1
34 Cha-Seung Baek 24 SEA AL 7 5 0 31.0 5 3 2 0 0 1.000 1 6 1 0 1.45 0.71 0 0 0
35 Danys Baez 26 TBD AL 62 0 0 68.0 11 1 10 0 0 1.000 0 0 -1 0 1.46 0.18 3 0 0% 1
36 Jeff Bajenaru 26 CHW AL 9 0 0 8.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
37 James Baldwin 32 NYM NL 2 2 0 6.0 2 0 2 0 0 1.000 0 0 0 0 3.00 1.00 1 1 50% 0
38 Grant Balfour 26 MIN AL 36 0 0 39.1 7 3 4 0 0 1.000 -1 -5 -1 0 1.60 0.19 2 2 50% 0
39 Cliff Bartosh 24 CLE AL 34 0 0 19.1 1 1 0 0 0 1.000 -1 -10 -1 0 0.47 0.03 2 1 33% 0
40 Miguel Batista 33 TOR AL 38 31 2 198.2 49 18 30 1 5 .980 2 2 2 1 2.17 1.26 9 11 55% 0
41 Rick Bauer 27 BAL AL 23 2 0 53.2 12 3 9 0 1 1.000 2 7 2 0 2.01 0.52 2 0 0% 0
42 Denny Bautista 21 TOT MLB 7 5 0 29.2 1 0 1 0 0 1.000 -1 -40 -1 0 0.30 0.14 3 2 40% 0
43 Denny Bautista 21 BAL AL 2 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
44 Denny Bautista 21 KCR AL 5 5 0 27.2 1 0 1 0 0 1.000 -1 -7 -1 0 0.33 0.20 3 2 40% 0
45 Rod Beck 35 SDP NL 26 0 0 24.0 3 0 2 1 0 .667 -1 -8 -1 0 0.75 0.08 4 1 20% 0
46 Josh Beckett 24 FLA NL 26 26 1 156.2 23 4 17 2 0 .913 1 1 1 1 1.21 0.81 5 5 50% 0
47 Erik Bedard 25 BAL AL 27 26 0 137.1 19 10 9 0 0 1.000 -2 -3 -2 -1 1.25 0.70 10 3 23% 0
48 Joe Beimel 27 MIN AL 3 0 0 1.2 0 0 0 0 0 -1 -120 -1 0 0.00 0.00 0 0 0
49 Heath Bell 26 NYM NL 17 0 0 24.1 3 0 3 0 0 1.000 0 0 0 0 1.11 0.18 2 0 0% 0
50 Rob Bell 27 TBD AL 24 19 1 123.0 29 17 11 1 0 .966 -1 -2 -2 0 2.05 1.17 3 1 25% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
51 Francis Beltran 24 TOT MLB 45 0 0 49.1 6 0 5 1 1 .833 -2 -48 -1 0 0.91 0.11 6 1 14% 0
52 Francis Beltran 24 CHC NL 34 0 0 35.0 4 0 4 0 0 1.000 -2 -11 -1 0 1.03 0.12 4 1 20% 0
53 Francis Beltran 24 MON NL 11 0 0 14.1 2 0 1 1 1 .500 0 0 0 0 0.63 0.09 2 0 0% 0
54 Rigo Beltran 34 MON NL 2 0 0 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
55 Armando Benitez 31 FLA NL 64 0 0 69.2 8 4 3 1 0 .875 0 0 1 -1 0.90 0.11 9 0 0% 0
56 Jeff Bennett 24 MIL NL 60 0 0 71.1 14 6 7 1 0 .929 -1 -3 -1 0 1.64 0.22 3 2 40% 0
57 Joaquin Benoit 26 TEX AL 28 15 0 103.0 13 6 6 1 1 .923 -1 -2 -1 0 1.05 0.43 4 1 20% 0
58 Kris Benson 29 TOT MLB 31 31 1 200.1 43 17 25 1 2 .977 0 0 -1 1 1.89 1.35 9 6 40% 2
59 Kris Benson 29 PIT NL 20 20 0 132.1 31 12 19 0 2 1.000 -2 -3 -3 1 2.11 1.55 6 4 40% 2
60 Kris Benson 29 NYM NL 11 11 1 68.0 12 5 6 1 0 .917 2 6 2 0 1.46 1.00 3 2 40% 0
61 Chad Bentz 24 MON NL 36 0 0 27.2 10 5 5 0 0 1.000 0 0 0 0 3.25 0.28 1 0 0% 0
62 Dusty Bergman 26 ANA AL 1 0 0 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
63 Adam Bernero 27 COL NL 16 2 0 32.1 5 1 4 0 0 1.000 0 0 1 -1 1.39 0.31 4 0 0% 0
64 Rafael Betancourt 29 CLE AL 68 0 0 66.2 5 2 3 0 0 1.000 -1 -3 0 -1 0.68 0.07 7 2 22% 0
65 Rocky Biddle 28 MON NL 47 9 0 78.0 11 2 9 0 0 1.000 -4 -10 -5 1 1.27 0.23 2 7 78% 0
66 Nick Bierbrodt 26 TEX AL 4 4 0 17.0 5 1 4 0 0 1.000 1 12 0 1 2.65 1.25 1 2 67% 1
67 Travis Blackley 21 SEA AL 6 6 0 26.0 6 2 4 0 0 1.000 0 0 0 0 2.08 1.00 1 0 0% 1
68 Joe Blanton 23 OAK AL 3 0 0 8.0 1 1 0 0 0 1.000 0 0 0 0 1.12 0.33 0 1 100% 0
69 Brian Boehringer 35 PIT NL 21 0 0 25.1 3 0 3 0 1 1.000 -2 -16 -2 0 1.07 0.14 2 1 33% 0
70 Jeremy Bonderman 21 DET AL 33 32 2 184.0 32 14 15 3 1 .906 -7 -8 -5 -1 1.42 0.88 13 2 13% 0
71 Jung Bong 23 CIN NL 3 3 0 15.1 5 1 4 0 1 1.000 1 13 0 0 2.93 1.67 1 0 0% 0
72 Dave Borkowski 27 BAL AL 17 8 0 56.0 5 1 2 2 1 .600 -2 -7 -1 0 0.48 0.18 3 2 40% 0
73 Toby Borland 35 FLA NL 18 0 0 18.1 5 2 2 1 0 .800 0 0 0 0 1.96 0.22 1 0 0% 0
74 Joe Borowski 33 CHC NL 22 0 0 21.1 1 0 1 0 0 1.000 0 0 0 0 0.42 0.05 2 0 0% 0
75 Ricky Bottalico 34 NYM NL 60 0 0 69.1 13 5 8 0 0 1.000 1 3 1 -1 1.69 0.22 7 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
76 Jason Boyd 31 PIT NL 12 0 0 13.0 6 0 4 2 0 .667 -1 -15 -1 0 2.77 0.33 0 0 0
77 Chad Bradford 29 OAK AL 68 0 0 59.0 20 5 13 2 0 .900 -1 -3 -1 0 2.75 0.26 1 2 67% 0
78 Dewon Brazelton 24 TBD AL 22 21 0 120.2 13 5 8 0 1 1.000 -1 -2 -1 0 0.97 0.59 7 3 30% 0
79 Yhency Brazoban 24 LAD NL 31 0 0 32.2 5 1 4 0 1 1.000 -1 -6 -1 0 1.38 0.16 3 1 25% 0
80 Doug Brocail 37 TEX AL 43 0 0 52.1 17 8 8 1 2 .941 -1 -4 -2 1 2.75 0.37 2 3 60% 0
81 Frank Brooks 25 PIT NL 11 1 0 17.1 0 0 0 0 0 -1 -12 -1 0 0.00 0.00 1 0 0% 0
82 Jim Brower 31 SFG NL 89 0 0 93.0 29 6 21 2 0 .931 1 2 1 0 2.61 0.30 3 0 0% 1
83 Jamie Brown 27 BOS AL 4 0 0 7.2 0 0 0 0 0 0 0 0 0 0.00 0.00 1 1 50% 0
84 Kevin Brown 39 NYY AL 22 22 0 132.0 23 8 11 4 2 .826 -3 -5 -2 -1 1.30 0.86 13 5 28% 0
85 Brian Bruney 22 ARI NL 30 0 0 31.1 6 2 3 1 0 .833 1 6 0 1 1.44 0.17 2 5 71% 1
86 Mark Buehrle 25 CHW AL 35 35 4 245.1 71 16 51 4 3 .944 10 8 5 4 2.46 1.91 5 8 62% 9
87 Ryan Bukvich 26 KCR AL 9 0 0 7.1 0 0 0 0 0 0 0 0 0 0.00 0.00 2 0 0% 0
88 Kirk Bullinger 34 HOU NL 27 0 0 30.2 14 4 10 0 0 1.000 1 7 2 -1 4.11 0.52 4 0 0% 0
89 Nate Bump 27 FLA NL 50 2 0 73.2 12 2 9 1 0 .917 -2 -5 -1 -1 1.34 0.22 7 0 0% 0
90 Dave Burba 37 TOT MLB 51 0 0 77.0 21 6 13 2 0 .905 2 31 2 0 2.22 0.37 5 1 17% 0
91 Dave Burba 37 MIL NL 45 0 0 70.2 20 5 13 2 0 .900 2 6 2 0 2.29 0.40 5 1 17% 0
92 Dave Burba 37 SFG NL 6 0 0 6.1 1 1 0 0 0 1.000 0 0 0 0 1.42 0.17 0 0 0
93 A.J. Burnett 27 FLA NL 20 19 1 120.0 28 10 18 0 0 1.000 2 3 2 -1 2.10 1.40 14 5 26% 2
94 Sean Burnett 21 PIT NL 13 13 1 71.2 22 4 17 1 1 .955 3 8 2 0 2.64 1.62 7 3 30% 0
95 Dave Bush 24 TOR AL 16 16 1 97.2 14 9 5 0 0 1.000 -2 -4 -2 0 1.29 0.88 6 3 33% 0
96 Mike Bynum 26 SDP NL 2 0 0 0.2 0 0 0 0 0 -1 -300 -1 0 0.00 0.00 0 0 0
97 Paul Byrd 33 ATL NL 19 19 0 114.1 25 7 15 3 2 .880 -1 -2 -1 0 1.73 1.16 8 3 27% 0
98 Daniel Cabrera 23 BAL AL 28 27 1 147.2 16 9 6 1 0 .938 -7 -9 -5 0 0.91 0.54 7 4 36% 0
99 Fernando Cabrera 22 CLE AL 4 0 0 5.1 1 1 0 0 0 1.000 0 0 0 1.69 0.25 0 0 0
100 Kiko Calero 29 STL NL 41 0 0 45.1 11 2 9 0 0 1.000 1 4 1 0 2.18 0.27 0 0 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
101 Carmen Cali 25 STL NL 10 0 0 7.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 1 100% 0
102 Mickey Callaway 29 TEX AL 4 3 0 11.1 4 2 2 0 1 1.000 1 18 1 0 3.18 1.00 1 0 0% 0
103 Shawn Camp 28 KCR AL 42 0 0 66.2 16 3 13 0 0 1.000 2 6 2 0 2.16 0.38 3 0 0% 0
104 Jose Capellan 23 ATL NL 3 2 0 8.0 0 0 0 0 0 -1 -25 0 -1 0.00 0.00 3 0 0% 0
105 Chris Capuano 25 MIL NL 17 17 0 88.1 19 3 16 0 0 1.000 4 9 1 3 1.94 1.12 1 1 50% 6
106 Chris Carpenter 29 STL NL 28 28 1 182.0 47 12 34 1 4 .979 4 4 2 1 2.27 1.64 0 3 100% 0
107 Giovanni Carrara 36 LAD NL 42 0 0 53.2 15 4 11 0 2 1.000 3 11 1 1 2.52 0.36 0 2 100% 0
108 D.J. Carrasco 27 KCR AL 30 0 0 35.1 13 7 6 0 0 1.000 -1 -6 -1 0 3.31 0.43 2 0 0% 0
109 Lance Carter 29 TBD AL 56 0 0 80.1 12 4 8 0 0 1.000 0 0 0 0 1.34 0.21 1 1 50% 0
110 Santiago Casilla 23 OAK AL 4 0 0 5.2 3 1 2 0 0 1.000 0 0 0 0 4.76 0.75 1 0 0% 0
111 Frank Castillo 35 BOS AL 2 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
112 Jaime Cerda 25 KCR AL 53 0 0 45.2 16 7 8 1 0 .938 1 4 1 1 2.96 0.28 1 2 67% 2
113 Gustavo Chacin 23 TOR AL 2 2 0 14.0 2 1 1 0 0 1.000 1 14 1 0 1.29 1.00 0 0 0
114 Shawn Chacon 26 COL NL 66 0 0 63.1 8 2 5 1 1 .875 -1 -3 -1 0 0.99 0.11 5 0 0% 1
115 Bruce Chen 27 BAL AL 8 7 1 47.2 11 4 7 0 1 1.000 1 4 0 1 2.08 1.38 1 2 67% 2
116 Randy Choate 28 ARI NL 74 0 0 50.2 13 3 10 0 1 1.000 3 12 3 0 2.31 0.18 2 0 0% 0
117 Jason Christiansen 34 SFG NL 60 0 0 36.0 9 2 5 2 0 .778 0 0 -1 1 1.75 0.12 0 1 100% 1
118 Vinnie Chulk 25 TOR AL 47 0 0 56.0 9 3 6 0 0 1.000 0 0 0 0 1.45 0.19 3 3 50% 0
119 Brandon Claussen 25 CIN NL 14 14 0 66.0 6 1 5 0 0 1.000 -3 -9 -2 -1 0.82 0.43 7 0 0% 0
120 Roger Clemens 41 HOU NL 33 33 0 214.1 36 12 24 0 2 1.000 -4 -4 -3 -1 1.51 1.09 23 10 30% 2
121 Matt Clement 29 CHC NL 30 30 0 181.0 40 16 21 3 3 .925 -5 -6 -2 -2 1.84 1.23 16 2 11% 0
122 Jesus Colome 26 TBD AL 33 0 0 41.1 9 2 7 0 0 1.000 2 10 1 0 1.96 0.27 3 0 0% 0
123 Bartolo Colon 31 ANA AL 34 34 0 208.1 41 8 30 3 4 .927 2 2 -1 2 1.64 1.12 3 6 67% 1
124 Roman Colon 24 ATL NL 18 0 0 19.0 2 0 1 1 0 .500 0 0 0 0 0.47 0.06 1 0 0% 0
125 Steve Colyer 25 DET AL 41 0 0 32.0 6 1 5 0 2 1.000 -1 -6 0 -1 1.69 0.15 5 2 29% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
126 Jose Contreras 32 TOT MLB 31 31 0 170.1 21 7 12 2 0 .905 -3 -21 -1 -2 1.00 0.61 29 11 28% 2
127 Jose Contreras 32 NYY AL 18 18 0 95.2 8 1 6 1 0 .875 -1 -2 1 -2 0.66 0.39 19 5 21% 0
128 Jose Contreras 32 CHW AL 13 13 0 74.2 13 6 6 1 0 .923 -2 -5 -2 0 1.45 0.92 10 6 38% 2
129 Aaron Cook 25 COL NL 16 16 1 96.2 32 11 21 0 4 1.000 2 4 2 0 2.98 2.00 4 1 20% 1
130 Brian Cooper 29 SFG NL 5 2 0 13.1 2 1 1 0 0 1.000 0 0 0 0 1.35 0.40 0 0 0
131 Roy Corcoran 24 MON NL 5 0 0 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
132 Chad Cordero 22 MON NL 69 0 0 82.2 8 3 5 0 1 1.000 1 2 0 1 0.87 0.12 0 2 100% 0
133 Francisco Cordero 29 TEX AL 67 0 0 71.2 14 6 8 0 2 1.000 0 0 0 0 1.76 0.21 5 2 29% 2
134 Mark Corey 29 PIT NL 31 0 0 35.2 6 2 4 0 1 1.000 0 0 0 0 1.51 0.19 3 0 0% 0
135 Lance Cormier 23 ARI NL 17 5 0 45.1 5 1 4 0 0 1.000 0 0 0 0 0.99 0.29 5 1 17% 0
136 Rheal Cormier 37 PHI NL 84 0 0 81.0 27 13 14 0 3 1.000 3 7 1 1 3.00 0.32 0 2 100% 0
137 Nate Cornejo 24 DET AL 5 5 0 25.2 9 2 7 0 2 1.000 1 8 0 1 3.16 1.80 0 2 100% 1
138 Kevin Correia 23 SFG NL 12 1 0 19.0 3 2 1 0 0 1.000 -2 -21 -1 0 1.42 0.25 3 0 0% 0
139 Neal Cotts 24 CHW AL 56 1 0 65.1 10 1 8 1 1 .900 2 6 2 0 1.24 0.16 5 1 17% 0
140 Jesse Crain 22 MIN AL 22 0 0 27.0 6 2 3 1 1 .833 -1 -7 -1 0 1.67 0.23 1 0 0% 0
141 Jack Cressend 29 CLE AL 11 0 0 15.2 5 3 2 0 0 1.000 0 0 0 0 2.87 0.45 1 0 0% 0
142 Jim Crowell 30 PHI NL 4 0 0 3.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
143 Francisco Cruceta 22 CLE AL 2 2 0 7.2 0 0 0 0 0 -1 -26 -1 0 0.00 0.00 2 0 0% 0
144 Juan Cruz 25 ATL NL 50 0 0 72.0 10 4 6 0 1 1.000 0 0 0 0 1.25 0.20 2 1 33% 0
145 Darwin Cubillan 31 BAL AL 7 0 0 10.0 3 1 1 1 0 .667 -1 -20 -1 0 1.80 0.29 1 0 0% 0
146 Will Cunnane 30 ATL NL 9 0 0 12.1 2 1 1 0 0 1.000 0 0 0 0 1.46 0.22 1 0 0% 0
147 Jeff D'Amico 28 CLE AL 7 7 0 30.2 6 2 4 0 1 1.000 0 0 0 0 1.76 0.86 2 1 33% 0
148 Casey Daigle 23 ARI NL 10 10 0 49.0 11 5 6 0 0 1.000 1 4 0 1 2.02 1.10 0 0 1
149 Vic Darensbourg 33 TOT MLB 7 0 0 7.0 4 1 3 0 0 1.000 0 0 0 0 5.14 0.57 0 1 100% 1
150 Vic Darensbourg 33 CHW AL 2 0 0 1.1 1 0 1 0 0 1.000 0 0 0 0 6.75 0.50 0 1 100% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
151 Vic Darensbourg 33 NYM NL 5 0 0 5.2 3 1 2 0 0 1.000 0 0 0 0 4.76 0.60 0 0 0
152 Doug Davis 28 MIL NL 34 34 0 207.1 42 15 26 1 2 .976 2 2 1 1 1.78 1.21 15 6 29% 4
153 Jason Davis 24 CLE AL 26 19 0 114.1 34 10 21 3 0 .912 0 0 0 -1 2.44 1.19 18 3 14% 2
154 Joey Dawley 32 CLE AL 2 2 0 8.1 4 2 2 0 1 1.000 -1 -24 -1 0 4.32 2.00 2 1 33% 0
155 Zach Day 26 MON NL 19 19 1 116.2 26 10 16 0 1 1.000 2 3 2 0 2.01 1.37 4 2 33% 0
156 Jorge De La Rosa 23 MIL NL 5 5 0 22.2 5 2 2 1 0 .800 1 9 1 0 1.59 0.80 2 1 33% 0
157 Valerio De Los Santos 31 TOR AL 17 0 0 11.2 2 0 2 0 0 1.000 0 0 0 0 1.54 0.12 0 0 0
158 Jorge De Paula 25 NYY AL 3 1 0 9.0 3 1 2 0 0 1.000 1 22 1 0 3.00 1.00 1 0 0% 0
159 Mike DeJean 33 TOT MLB 54 0 0 61.0 9 3 6 0 1 1.000 -1 -19 -1 0 1.33 0.17 2 2 50% 0
160 Mike DeJean 33 BAL AL 37 0 0 39.2 5 2 3 0 1 1.000 -1 -5 -1 0 1.13 0.14 2 2 50% 0
161 Mike DeJean 33 NYM NL 17 0 0 21.1 4 1 3 0 0 1.000 0 0 0 0 1.69 0.24 0 0 0
162 Ryan Dempster 27 CHC NL 23 0 0 20.2 6 4 2 0 0 1.000 1 10 1 0 2.61 0.26 2 0 0% 0
163 Kyle Denney 26 CLE AL 4 4 0 16.0 2 0 2 0 0 1.000 1 12 1 0 1.12 0.50 0 1 100% 0
164 Elmer Dessens 33 TOT MLB 50 10 0 105.0 19 5 13 1 0 .947 0 0 -1 0 1.54 0.36 4 1 20% 1
165 Elmer Dessens 33 ARI NL 38 9 0 85.1 18 5 12 1 0 .944 0 0 -1 0 1.79 0.45 3 1 25% 1
166 Elmer Dessens 33 LAD NL 12 1 0 19.2 1 0 1 0 0 1.000 0 0 0 0 0.46 0.08 1 0 0% 0
167 Felix Diaz 23 CHW AL 18 7 0 49.1 6 2 4 0 0 1.000 0 0 0 0 1.09 0.33 0 0 0
168 R.A. Dickey 29 TEX AL 25 15 0 104.1 31 7 22 2 0 .935 1 2 -1 2 2.50 1.16 6 5 45% 4
169 Lenny DiNardo 24 BOS AL 22 0 0 27.2 9 4 3 2 0 .778 0 0 0 0 2.28 0.32 1 1 50% 0
170 Craig Dingman 30 DET AL 24 0 0 29.1 3 2 1 0 0 1.000 -2 -14 -2 0 0.92 0.13 3 2 40% 0
171 Scott Dohmann 26 COL NL 41 0 0 46.0 8 4 4 0 0 1.000 0 0 0 0 1.57 0.20 2 0 0% 0
172 Juan Dominguez 24 TEX AL 4 4 0 23.0 3 0 3 0 0 1.000 0 0 0 0 1.17 0.75 2 0 0% 0
173 Brendan Donnelly 32 ANA AL 40 0 0 42.0 4 2 2 0 0 1.000 0 0 0 0 0.86 0.10 2 0 0% 0
174 Octavio Dotel 30 TOT MLB 77 0 0 85.1 11 6 5 0 1 1.000 0 0 0 0 1.16 0.14 3 2 40% 0
175 Octavio Dotel 30 HOU NL 32 0 0 34.2 4 4 0 0 0 1.000 -1 -6 -1 0 1.04 0.13 1 2 67% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
176 Octavio Dotel 30 OAK AL 45 0 0 50.2 7 2 5 0 1 1.000 1 4 1 0 1.24 0.16 2 0 0% 0
177 Sean Douglass 25 TOR AL 14 3 0 38.2 5 3 2 0 0 1.000 -1 -5 -1 0 1.16 0.36 4 2 33% 1
178 Scott Downs 28 MON NL 12 12 1 63.0 14 3 11 0 1 1.000 0 0 0 0 2.00 1.17 0 0 0
179 Darren Dreifort 32 LAD NL 60 0 0 50.2 13 1 12 0 0 1.000 1 4 2 -1 2.31 0.22 6 2 25% 0
180 Ryan Drese 28 TEX AL 34 33 2 207.2 48 15 31 2 5 .958 -1 -1 -2 1 1.99 1.35 5 4 44% 0
181 Tim Drew 25 ATL NL 11 0 0 16.0 5 2 3 0 1 1.000 0 0 0 0 2.81 0.45 0 0 0
182 Travis Driskill 32 COL NL 5 0 0 8.1 1 0 1 0 0 1.000 0 0 0 0 1.08 0.20 0 0 0
183 Eric DuBose 28 BAL AL 14 14 0 74.2 20 0 18 2 1 .900 3 8 2 0 2.17 1.29 5 3 38% 2
184 Justin Duchscherer 26 OAK AL 53 0 0 96.1 25 5 20 0 1 1.000 2 4 1 1 2.34 0.47 4 4 50% 2
185 Brandon Duckworth 28 HOU NL 19 6 0 39.1 6 3 3 0 2 1.000 -1 -5 0 0 1.37 0.32 1 0 0% 1
186 Scott Dunn 26 ANA AL 3 0 0 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
187 Chad Durbin 26 TOT MLB 24 8 1 60.2 10 4 5 1 0 .900 0 0 0 0 1.34 0.38 6 2 25% 0
188 Chad Durbin 26 CLE AL 17 8 1 51.1 9 4 4 1 0 .889 1 4 1 0 1.40 0.47 6 2 25% 0
189 Chad Durbin 26 ARI NL 7 0 0 9.1 1 0 1 0 0 1.000 -1 -21 -1 0 0.96 0.14 0 0 0
190 J.D. Durbin 22 MIN AL 4 1 0 7.1 2 0 2 0 0 1.000 0 0 0 0 2.45 0.50 0 0 0
191 Trent Durrington 28 MIL NL 1 0 0 0.1 0 0 0 0 0 0 0 0.00 0.00 0 0 0
192 Adam Eaton 26 SDP NL 33 33 0 199.1 38 13 23 2 1 .947 0 0 -1 1 1.63 1.09 6 5 45% 0
193 Joey Eischen 34 MON NL 21 0 0 18.1 2 0 1 1 0 .500 -1 -11 -1 0 0.49 0.05 1 2 67% 0
194 Scott Elarton 28 TOT MLB 29 29 1 158.2 21 7 13 1 1 .952 -3 -22 -3 0 1.13 0.69 10 2 17% 1
195 Scott Elarton 28 COL NL 8 8 0 41.1 7 2 5 0 0 1.000 -2 -10 -1 -1 1.52 0.88 7 0 0% 0
196 Scott Elarton 28 CLE AL 21 21 1 117.1 14 5 8 1 1 .929 -1 -2 -2 1 1.00 0.62 3 2 40% 1
197 Cal Eldred 36 STL NL 52 0 0 67.0 13 1 12 0 1 1.000 1 3 0 1 1.75 0.25 1 4 80% 0
198 Alan Embree 34 BOS AL 71 0 0 52.1 12 5 7 0 0 1.000 0 0 0 0 2.06 0.17 7 2 22% 2
199 John Ennis 24 DET AL 12 0 0 16.0 2 2 0 0 0 1.000 -1 -12 -1 0 1.12 0.17 0 0 0
200 Scott Erickson 36 TOT MLB 6 6 0 27.0 3 1 2 0 0 1.000 0 0 0 0 1.00 0.50 3 1 25% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
201 Scott Erickson 36 NYM NL 2 2 0 8.0 1 0 1 0 0 1.000 0 0 0 0 1.12 0.50 0 0 0
202 Scott Erickson 36 TEX AL 4 4 0 19.0 2 1 1 0 0 1.000 0 0 0 0 0.95 0.50 3 1 25% 0
203 Kelvim Escobar 28 ANA AL 33 33 0 208.1 40 16 24 0 1 1.000 -2 -2 1 -2 1.73 1.21 24 4 14% 1
204 Shawn Estes 31 COL NL 34 34 1 202.0 42 14 27 1 4 .976 0 0 1 1 1.83 1.21 11 7 39% 4
205 Leo Estrella 29 SFG NL 2 0 0 1.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
206 Scott Eyre 32 SFG NL 83 0 0 52.2 10 2 7 1 0 .900 0 0 -1 1 1.54 0.11 2 3 60% 2
207 Brian Falkenborg 26 LAD NL 6 0 0 14.1 4 1 2 1 0 .750 1 14 1 0 1.88 0.50 3 0 0% 0
208 Kyle Farnsworth 28 CHC NL 72 0 0 66.2 18 7 10 1 0 .944 -3 -9 -2 0 2.30 0.24 5 4 44% 1
209 Jeff Fassero 41 TOT MLB 41 12 0 112.0 31 7 24 0 2 1.000 2 21 2 1 2.49 0.76 10 5 33% 4
210 Jeff Fassero 41 COL NL 40 12 0 111.0 31 7 24 0 2 1.000 2 4 2 1 2.51 0.78 10 5 33% 4
211 Jeff Fassero 41 ARI NL 1 0 0 1.0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
212 Pedro Feliciano 27 NYM NL 22 0 0 18.1 6 2 4 0 0 1.000 1 11 1 0 2.95 0.27 3 0 0% 0
213 Jared Fernandez 32 HOU NL 2 1 0 1.0 1 1 0 0 0 1.000 0 0 0 0 9.00 0.50 1 0 0% 0
214 Mike Fetters 39 ARI NL 23 0 0 18.2 5 2 2 1 0 .800 0 0 0 0 1.93 0.17 0 0 0
215 Nate Field 28 KCR AL 43 0 0 44.1 5 2 3 0 0 1.000 -1 -5 -1 0 1.02 0.12 3 1 25% 1
216 Nelson Figueroa 30 PIT NL 10 3 0 28.1 4 1 3 0 0 1.000 0 0 -1 1 1.27 0.40 0 2 100% 0
217 Jeremy Fikac 29 MON NL 19 0 0 25.0 6 1 5 0 1 1.000 0 0 0 0 2.16 0.32 1 1 50% 0
218 Bob File 27 TOR AL 24 0 0 33.2 11 3 8 0 2 1.000 2 12 2 0 2.94 0.46 3 0 0% 0
219 Randy Flores 28 STL NL 9 1 0 14.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
220 Gavin Floyd 21 PHI NL 6 4 0 28.1 4 1 3 0 0 1.000 -1 -7 0 -1 1.27 0.67 7 1 13% 0
221 Josh Fogg 27 PIT NL 32 32 0 178.1 51 13 36 2 5 .961 2 2 1 0 2.47 1.53 12 5 29% 2
222 Jesse Foppert 23 SFG NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
223 Ben Ford 28 MIL NL 19 0 0 24.0 3 0 3 0 1 1.000 -1 -8 0 0 1.12 0.16 3 0 0% 0
224 Bartolome Fortunato 29 TOT MLB 18 0 0 26.0 3 2 1 0 1 1.000 1 46 0 0 1.04 0.17 1 0 0% 0
225 Bartolome Fortunato 29 TBD AL 3 0 0 7.1 1 0 1 0 1 1.000 1 27 0 0 1.23 0.33 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
226 Bartolome Fortunato 29 NYM NL 15 0 0 18.2 2 2 0 0 0 1.000 0 0 0 0.96 0.13 1 0 0% 0
227 Casey Fossum 26 ARI NL 27 27 0 142.0 24 4 20 0 1 1.000 -2 -3 -2 0 1.52 0.89 15 8 35% 4
228 Keith Foulke 31 BOS AL 72 0 0 83.0 16 5 11 0 1 1.000 1 2 1 0 1.73 0.22 3 2 40% 0
229 Chad Fox 33 FLA NL 12 0 0 10.2 2 1 1 0 0 1.000 -1 -19 -1 0 1.69 0.17 2 0 0% 0
230 Jeff Francis 23 COL NL 7 7 0 36.2 8 2 6 0 1 1.000 -1 -5 -1 0 1.96 1.14 2 0 0% 0
231 Frank Francisco 24 TEX AL 45 0 0 51.1 6 4 2 0 0 1.000 0 0 -1 1 1.05 0.13 0 2 100% 0
232 John Franco 43 NYM NL 52 0 0 46.0 6 0 6 0 0 1.000 0 0 0 0 1.17 0.12 1 0 0% 0
233 Ryan Franklin 31 SEA AL 32 32 2 200.1 38 16 19 3 2 .921 0 0 -3 2 1.57 1.09 7 9 56% 3
234 Wayne Franklin 30 SFG NL 43 2 0 50.2 7 2 5 0 0 1.000 -2 -8 -1 0 1.24 0.16 4 2 33% 0
235 Jason Frasor 26 TOR AL 63 0 0 68.1 16 8 8 0 1 1.000 0 0 0 0 2.11 0.25 2 1 33% 0
236 Kevin Frederick 27 TOR AL 22 0 0 28.2 3 3 0 0 0 1.000 -2 -14 -1 -1 0.94 0.14 5 0 0% 0
237 Brian Fuentes 28 COL NL 47 0 0 44.2 7 0 6 1 0 .857 2 9 1 0 1.21 0.13 1 0 0% 0
238 Aaron Fultz 30 MIN AL 55 0 0 50.0 10 2 8 0 0 1.000 -2 -8 -1 0 1.80 0.18 0 1 100% 0
239 Eric Gagne 28 LAD NL 70 0 0 82.1 11 5 6 0 1 1.000 0 0 0 0 1.20 0.16 0 0 0
240 Mike Gallo 27 HOU NL 69 0 0 49.1 13 4 9 0 2 1.000 1 4 0 1 2.37 0.19 4 3 43% 2
241 Freddy Garcia 27 TOT MLB 31 31 1 210.0 49 12 37 0 3 1.000 5 28 4 1 2.10 1.58 12 5 29% 2
242 Freddy Garcia 27 SEA AL 15 15 1 107.0 30 6 24 0 1 1.000 4 7 3 1 2.52 2.00 4 3 43% 1
243 Freddy Garcia 27 CHW AL 16 16 0 103.0 19 6 13 0 2 1.000 1 2 1 0 1.66 1.19 8 2 20% 1
244 Rosman Garcia 25 TEX AL 4 0 0 6.2 1 0 1 0 0 1.000 0 0 0 0 1.35 0.25 0 0 0
245 Jon Garland 24 CHW AL 34 33 1 217.0 58 21 35 2 3 .966 4 4 3 0 2.32 1.65 8 3 27% 0
246 Chad Gaudin 21 TBD AL 26 4 0 42.2 7 1 5 1 0 .857 0 0 -1 1 1.27 0.23 1 1 50% 1
247 Geoff Geary 27 PHI NL 33 0 0 44.2 7 3 3 1 0 .857 -1 -4 -1 0 1.21 0.18 1 1 50% 0
248 Chris George 24 KCR AL 10 7 0 42.1 10 2 7 1 1 .900 0 0 0 0 1.91 0.90 0 0 0
249 Franklyn German 24 DET AL 16 0 0 14.2 3 2 0 1 0 .667 -1 -14 -1 0 1.23 0.13 0 0 0
250 Justin Germano 21 SDP NL 7 5 0 21.1 4 1 3 0 0 1.000 -1 -9 -1 0 1.69 0.57 0 1 100% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
251 Matt Ginter 26 NYM NL 15 14 0 69.1 10 4 4 2 0 .800 -1 -3 -2 0 1.04 0.53 6 2 25% 0
252 Chris Gissell 26 COL NL 5 1 0 8.2 1 1 0 0 0 1.000 -2 -46 -2 0 1.04 0.20 2 0 0% 0
253 Tom Glavine 38 NYM NL 33 33 1 212.1 60 10 49 1 2 .983 9 8 8 2 2.50 1.79 7 8 53% 3
254 Gary Glover 27 MIL NL 4 3 0 18.0 7 3 3 1 0 .857 -1 -11 0 0 3.00 1.50 1 0 0% 0
255 Ryan Glynn 29 TOR AL 6 2 0 20.0 5 2 1 2 0 .600 1 10 0 0 1.35 0.50 0 0 0
256 Jimmy Gobble 22 KCR AL 25 24 1 148.0 21 8 10 3 0 .857 -3 -4 -2 -1 1.09 0.72 10 3 23% 1
257 Dicky Gonzalez 25 TBD AL 4 0 0 7.1 2 1 1 0 0 1.000 1 27 1 0 2.45 0.50 0 0 0
258 Edgar Gonzalez 21 ARI NL 10 10 0 46.1 7 0 7 0 2 1.000 -1 -4 -1 0 1.36 0.70 3 1 25% 0
259 Geremi Gonzalez 29 TBD AL 11 8 0 50.1 9 2 5 2 0 .778 0 0 0 1 1.25 0.64 2 2 50% 1
260 Mike Gonzalez 26 PIT NL 47 0 0 43.1 7 1 5 1 0 .857 -1 -5 -1 0 1.25 0.13 2 0 0% 0
261 Andrew Good 24 ARI NL 17 2 0 40.2 6 2 4 0 1 1.000 0 0 0 0 1.33 0.35 1 1 50% 0
262 Tom Gordon 36 NYY AL 80 0 0 89.2 20 6 13 1 1 .950 2 4 2 0 1.91 0.24 2 1 33% 1
263 Mike Gosling 23 ARI NL 6 4 0 25.1 4 2 1 1 0 .750 0 0 0 0 1.07 0.50 1 0 0% 0
264 John Grabow 25 PIT NL 68 0 0 61.2 17 2 15 0 2 1.000 2 6 1 1 2.48 0.25 3 4 57% 1
265 Frank Gracesqui 24 FLA NL 7 0 0 4.0 1 0 1 0 0 1.000 -1 -50 0 0 2.25 0.14 0 0 0
266 Alex Graman 26 NYY AL 3 2 0 5.0 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
267 Danny Graves 30 CIN NL 68 0 0 68.1 12 2 10 0 3 1.000 2 6 1 1 1.58 0.18 0 2 100% 0
268 Kevin Gregg 26 ANA AL 55 0 0 87.2 7 2 5 0 1 1.000 -3 -7 -3 0 0.72 0.13 5 2 29% 0
269 Zack Greinke 20 KCR AL 24 24 0 145.0 28 13 15 0 1 1.000 2 3 2 0 1.74 1.17 5 3 38% 0
270 Seth Greisinger 28 MIN AL 12 9 0 51.0 10 2 6 2 0 .800 -3 -12 -1 -1 1.41 0.67 8 1 11% 1
271 Jeremy Griffiths 26 HOU NL 1 1 0 4.1 1 0 1 0 0 1.000 0 0 0 0 2.08 1.00 0 0 0
272 Jason Grilli 27 CHW AL 8 8 1 45.0 7 2 3 2 0 .714 -1 -4 -1 0 1.00 0.63 3 2 40% 0
273 Jason Grimsley 36 TOT MLB 73 0 0 63.0 26 10 12 4 0 .846 -3 -57 -1 -2 3.14 0.30 13 2 13% 0
274 Jason Grimsley 36 KCR AL 32 0 0 26.2 12 3 7 2 0 .833 -1 -8 0 -1 3.38 0.31 5 0 0% 0
275 Jason Grimsley 36 BAL AL 41 0 0 36.1 14 7 5 2 0 .857 -2 -11 -1 -1 2.97 0.29 8 2 20% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
276 Buddy Groom 38 BAL AL 60 0 0 52.2 7 4 3 0 0 1.000 -1 -4 -2 1 1.20 0.12 1 2 67% 1
277 Kevin Gryboski 30 ATL NL 69 0 0 50.2 8 2 6 0 3 1.000 1 4 0 1 1.42 0.12 3 2 40% 1
278 Eddie Guardado 33 SEA AL 41 0 0 45.1 4 0 4 0 0 1.000 0 0 0 0 0.79 0.10 0 0 0
279 Matt Guerrier 25 MIN AL 9 2 0 19.0 5 2 3 0 0 1.000 0 0 0 0 2.37 0.56 0 0 0
280 Jeremy Guthrie 25 CLE AL 6 0 0 11.2 2 0 2 0 0 1.000 0 0 0 0 1.54 0.33 1 0 0% 0
281 John Halama 32 TBD AL 34 14 0 118.2 16 2 14 0 0 1.000 -1 -2 -2 1 1.21 0.47 6 2 25% 3
282 Roy Halladay 27 TOR AL 21 21 1 133.0 32 10 21 1 1 .969 -1 -2 -2 0 2.10 1.48 7 2 22% 0
283 Brad Halsey 23 NYY AL 8 7 0 32.0 4 0 3 1 0 .750 -4 -25 -2 -1 0.84 0.38 5 0 0% 0
284 Chris Hammond 38 OAK AL 41 0 0 53.2 12 1 10 1 0 .917 0 0 0 0 1.84 0.27 1 0 0% 0
285 Mike Hampton 31 ATL NL 29 29 1 172.1 52 13 37 2 4 .962 2 2 1 1 2.61 1.72 6 5 45% 3
286 Josh Hancock 26 TOT MLB 16 11 0 63.2 10 3 5 2 0 .800 -4 -75 -2 0 1.13 0.50 5 2 29% 0
287 Josh Hancock 26 PHI NL 4 2 0 9.0 2 0 2 0 0 1.000 -1 -22 0 0 2.00 0.50 0 1 100% 0
288 Josh Hancock 26 CIN NL 12 9 0 54.2 8 3 3 2 0 .750 -3 -11 -2 0 0.99 0.50 5 1 17% 0
289 Aaron Harang 26 CIN NL 28 28 1 161.0 31 10 21 0 1 1.000 1 1 0 0 1.73 1.11 7 5 42% 0
290 Rich Harden 22 OAK AL 31 31 0 189.2 34 15 18 1 2 .971 -3 -3 -3 1 1.57 1.06 11 6 35% 2
291 Dan Haren 23 STL NL 14 5 0 46.0 10 2 7 1 1 .900 0 0 0 0 1.76 0.64 3 0 0% 0
292 Tim Harikkala 32 COL NL 55 0 0 62.2 17 6 11 0 1 1.000 2 6 2 0 2.44 0.31 2 1 33% 0
293 Travis Harper 28 TBD AL 52 0 0 78.2 17 9 8 0 1 1.000 0 0 -1 1 1.94 0.33 3 3 50% 1
294 Chad Harville 27 TOT MLB 59 0 0 55.2 13 2 8 3 2 .769 -4 -86 -3 0 1.62 0.17 4 1 20% 0
295 Chad Harville 27 OAK AL 3 0 0 2.2 0 0 0 0 0 -1 -75 -1 0 0.00 0.00 0 0 0
296 Chad Harville 27 HOU NL 56 0 0 53.0 13 2 8 3 2 .769 -3 -11 -2 0 1.70 0.18 4 1 20% 0
297 Shigetoshi Hasegawa 35 SEA AL 68 0 0 68.0 15 6 8 1 0 .933 1 3 1 0 1.85 0.21 2 0 0% 0
298 LaTroy Hawkins 31 CHC NL 77 0 0 82.0 12 5 7 0 0 1.000 1 2 1 1 1.32 0.16 1 3 75% 1
299 Jimmy Haynes 31 CIN NL 5 4 0 15.0 4 2 2 0 0 1.000 -1 -13 -1 0 2.40 0.80 1 2 67% 0
300 Aaron Heilman 25 NYM NL 5 5 0 28.0 12 5 5 2 2 .833 -1 -7 0 0 3.21 2.00 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
301 Ben Hendrickson 23 MIL NL 10 9 0 46.1 10 5 5 0 0 1.000 0 0 0 0 1.94 1.00 1 1 50% 0
302 Mark Hendrickson 30 TBD AL 32 30 2 183.1 40 13 27 0 2 1.000 0 0 2 -1 1.96 1.25 11 2 15% 0
303 Brad Hennessey 24 SFG NL 7 7 0 34.1 11 3 8 0 0 1.000 -1 -6 1 0 2.88 1.57 3 1 25% 0
304 Matt Hensley 25 ANA AL 16 0 0 27.2 7 4 3 0 0 1.000 -1 -7 -1 0 2.28 0.44 1 0 0% 1
305 Pat Hentgen 35 TOR AL 18 16 0 80.1 12 3 8 1 0 .917 -1 -2 0 0 1.23 0.61 3 0 0% 1
306 Felix Heredia 29 NYY AL 47 0 0 38.2 11 3 7 1 0 .909 3 16 2 0 2.33 0.21 2 0 0% 0
307 Matt Herges 34 SFG NL 70 0 0 65.1 11 5 6 0 1 1.000 -1 -3 -1 0 1.52 0.16 2 0 0% 0
308 Dustin Hermanson 31 SFG NL 47 18 0 131.0 19 9 10 0 0 1.000 -3 -5 -2 0 1.31 0.40 5 2 29% 1
309 Adrian Hernandez 29 MIL NL 6 1 0 16.0 6 1 5 0 0 1.000 2 25 1 1 3.38 1.00 0 2 100% 0
310 Carlos Hernandez 24 HOU NL 9 9 0 42.0 10 4 6 0 0 1.000 0 0 0 0 2.14 1.11 3 2 40% 0
311 Livan Hernandez 29 MON NL 35 35 9 255.0 84 21 61 2 10 .976 9 7 7 1 2.89 2.34 16 9 36% 2
312 Orlando Hernandez 38 NYY AL 15 15 0 84.2 17 10 7 0 1 1.000 0 0 1 -1 1.81 1.13 9 4 31% 0
313 Roberto Hernandez 39 PHI NL 63 0 0 56.2 20 8 11 1 0 .950 -2 -7 -2 -1 3.02 0.30 12 4 25% 0
314 Shawn Hill 23 MON NL 3 3 0 9.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 2 100% 0
315 Sterling Hitchcock 33 SDP NL 4 4 0 21.1 1 0 1 0 0 1.000 0 0 0 0 0.42 0.25 1 0 0% 0
316 Trevor Hoffman 36 SDP NL 55 0 0 54.2 8 2 6 0 0 1.000 1 4 1 0 1.32 0.15 0 1 100% 0
317 Joe Horgan 27 MON NL 47 0 0 40.0 9 3 6 0 0 1.000 1 5 1 0 2.02 0.19 1 0 0% 0
318 Ben Howard 25 FLA NL 31 0 0 37.2 6 2 4 0 1 1.000 -1 -5 0 -1 1.43 0.19 6 1 14% 0
319 Bob Howry 30 CLE AL 37 0 0 42.2 9 2 7 0 0 1.000 1 5 1 0 1.90 0.24 2 0 0% 0
320 Luke Hudson 27 CIN NL 9 9 0 48.1 10 3 6 1 1 .900 1 4 1 0 1.68 1.00 3 0 0% 0
321 Tim Hudson 28 OAK AL 27 27 3 188.2 49 22 26 1 3 .980 -2 -2 -2 1 2.29 1.78 8 4 33% 1
322 Travis Hughes 26 TEX AL 2 0 0 1.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
323 Justin Huisman 25 KCR AL 14 0 0 25.0 5 3 2 0 0 1.000 -1 -8 -1 0 1.80 0.36 0 0 0
324 Kazuhisa Ishii 30 LAD NL 31 31 2 172.0 21 5 16 0 0 1.000 -1 -1 -2 1 1.10 0.68 12 9 43% 3
325 Jason Isringhausen 31 STL NL 74 0 0 75.1 21 3 18 0 0 1.000 4 11 4 0 2.51 0.28 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
326 Edwin Jackson 20 LAD NL 8 5 0 24.2 8 2 6 0 1 1.000 1 8 1 0 2.92 1.00 2 0 0% 1
327 Michael Jackson 39 CHW AL 45 0 0 46.2 10 2 8 0 0 1.000 1 4 1 0 1.93 0.22 1 0 0% 0
328 Kevin Jarvis 34 TOT MLB 10 0 0 15.0 3 0 3 0 0 1.000 0 0 0 0 1.80 0.30 1 0 0% 0
329 Kevin Jarvis 34 SEA AL 8 0 0 13.0 2 0 2 0 0 1.000 0 0 0 0 1.38 0.25 1 0 0% 0
330 Kevin Jarvis 34 COL NL 2 0 0 2.0 1 0 1 0 0 1.000 0 0 0 0 4.50 0.50 0 0 0
331 Jason Jennings 25 COL NL 33 33 0 201.0 44 18 25 1 2 .977 -2 -2 -2 0 1.93 1.30 14 8 36% 0
332 Jose Jimenez 30 CLE AL 31 0 0 36.1 11 2 9 0 1 1.000 -1 -6 -1 0 2.72 0.35 3 1 25% 0
333 Jason Johnson 30 DET AL 33 33 2 196.2 30 10 17 3 1 .900 -3 -3 -3 -1 1.24 0.82 11 3 21% 0
334 Randy Johnson 40 ARI NL 35 35 4 245.2 25 5 20 0 0 1.000 -3 -2 -2 -1 0.92 0.71 17 10 37% 1
335 Mike Johnston 25 PIT NL 24 0 0 22.2 8 0 7 1 0 .875 1 9 2 0 2.78 0.29 1 1 50% 0
336 Bobby Jones 32 BOS AL 3 0 0 3.1 1 0 1 0 0 1.000 0 0 0 2.70 0.33 0 0 0
337 Todd Jones 36 TOT MLB 78 0 0 82.1 13 4 7 2 0 .846 -4 -58 -3 0 1.20 0.14 5 2 29% 0
338 Todd Jones 36 CIN NL 51 0 0 57.0 9 3 5 1 0 .889 -1 -4 -1 0 1.26 0.16 3 2 40% 0
339 Todd Jones 36 PHI NL 27 0 0 25.1 4 1 2 1 0 .750 -3 -24 -2 0 1.07 0.11 2 0 0% 0
340 Jorge Julio 25 BAL AL 65 0 0 69.0 6 3 3 0 0 1.000 -2 -6 -1 -1 0.78 0.09 11 2 15% 0
341 Steve Karsay 32 NYY AL 7 0 0 6.2 3 1 1 1 0 .667 0 0 0 0 2.70 0.29 0 0 0
342 Scott Kazmir 20 TBD AL 8 7 0 33.1 6 2 3 1 0 .833 0 0 0 0 1.35 0.63 5 3 38% 2
343 Joe Kennedy 25 COL NL 27 27 1 162.1 46 9 33 4 1 .913 3 4 3 1 2.33 1.56 14 5 26% 5
344 Logan Kensing 21 FLA NL 5 3 0 13.2 1 0 1 0 0 1.000 -2 -29 0 -1 0.66 0.20 4 0 0% 0
345 Jason Kershner 27 TOR AL 24 2 0 22.1 5 1 4 0 0 1.000 1 9 1 0 2.01 0.21 4 1 20% 0
346 Masao Kida 35 TOT MLB 10 0 0 14.1 2 2 0 0 2 1.000 -1 -85 -1 0 1.26 0.20 0 0 0
347 Masao Kida 35 LAD NL 3 0 0 4.2 1 1 0 0 1 1.000 0 0 0 1.93 0.33 0 0 0
348 Masao Kida 35 SEA AL 7 0 0 9.2 1 1 0 0 1 1.000 -1 -21 -1 0 0.93 0.14 0 0 0
349 Brooks Kieschnick 32 MIL NL 32 0 0 43.0 6 4 2 0 0 1.000 0 0 0 0 1.26 0.19 2 2 50% 0
350 Byung-Hyun Kim 25 BOS AL 7 3 0 17.1 7 3 3 1 0 .857 -1 -12 0 -1 3.12 0.86 3 0 0% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
351 Sun-Woo Kim 26 MON NL 43 17 0 135.2 32 17 12 3 0 .906 -5 -7 -5 1 1.92 0.67 6 2 25% 2
352 Ray King 30 STL NL 86 0 0 62.0 21 9 11 1 0 .952 2 6 2 0 2.90 0.23 0 0 0
353 Matt Kinney 27 TOT MLB 43 6 0 78.2 8 4 4 0 0 1.000 -1 -15 -1 0 0.92 0.19 5 3 38% 1
354 Matt Kinney 27 MIL NL 32 6 0 62.1 7 3 4 0 0 1.000 0 0 0 0 1.01 0.22 5 3 38% 1
355 Matt Kinney 27 KCR AL 11 0 0 16.1 1 1 0 0 0 1.000 -1 -12 -1 0 0.55 0.09 0 0 0
356 Steve Kline 31 STL NL 67 0 0 50.1 14 4 10 0 0 1.000 2 8 1 -1 2.50 0.21 5 1 17% 0
357 Gary Knotts 27 DET AL 36 19 0 135.1 25 14 11 0 1 1.000 -2 -3 -1 0 1.66 0.69 3 2 40% 0
358 Billy Koch 29 TOT MLB 47 0 0 49.0 6 3 2 1 2 .833 -1 -24 0 -1 0.92 0.11 7 0 0% 0
359 Billy Koch 29 CHW AL 24 0 0 23.1 3 1 1 1 0 .667 -2 -17 -1 -1 0.77 0.08 5 0 0% 0
360 Billy Koch 29 FLA NL 23 0 0 25.2 3 2 1 0 2 1.000 1 8 1 0 1.05 0.13 2 0 0% 0
361 Danny Kolb 29 MIL NL 64 0 0 57.1 13 2 10 1 1 .923 0 0 1 0 1.88 0.19 1 1 50% 0
362 Mike Koplove 27 ARI NL 76 0 0 86.2 31 6 23 2 4 .935 3 7 2 0 3.01 0.38 4 2 33% 0
363 Marc Kroon 31 COL NL 6 0 0 6.0 3 0 3 0 1 1.000 1 33 1 0 4.50 0.50 1 0 0% 0
364 John Lackey 25 ANA AL 33 32 1 198.1 38 15 23 0 1 1.000 -3 -3 -2 0 1.72 1.15 15 7 32% 1
365 Tim Laker 34 CLE AL 1 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
366 Brian Lawrence 28 SDP NL 34 34 2 203.0 49 11 38 0 3 1.000 2 2 2 0 2.17 1.44 4 3 43% 0
367 Brandon League 21 TOR AL 3 0 0 4.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
368 Wil Ledezma 23 DET AL 15 8 0 53.1 9 5 2 2 0 .778 -2 -8 -2 0 1.18 0.47 3 2 40% 1
369 Cliff Lee 25 CLE AL 33 33 0 179.0 12 5 7 0 0 1.000 -2 -2 -2 0 0.60 0.36 9 5 36% 1
370 David Lee 31 CLE AL 4 0 0 4.1 1 0 0 1 0 .000 -2 -92 0 0 0.00 0.00 2 0 0% 0
371 Justin Lehr 26 OAK AL 27 0 0 32.2 7 2 5 0 0 1.000 2 12 1 1 1.93 0.26 0 2 100% 1
372 Jon Leicester 25 CHC NL 32 0 0 41.2 4 0 4 0 0 1.000 0 0 0 0 0.86 0.13 1 1 50% 0
373 Al Leiter 38 NYM NL 30 30 0 173.2 33 7 26 0 4 1.000 1 1 0 0 1.71 1.10 16 7 30% 5
374 Curt Leskanic 36 TOT MLB 51 0 0 43.1 4 1 3 0 0 1.000 1 27 1 0 0.83 0.08 2 0 0% 0
375 Curt Leskanic 36 KCR AL 19 0 0 15.2 2 1 1 0 0 1.000 0 0 0 0 1.15 0.11 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
376 Curt Leskanic 36 BOS AL 32 0 0 27.2 2 0 2 0 0 1.000 1 7 1 0 0.65 0.06 1 0 0% 0
377 Al Levine 36 DET AL 65 0 0 70.2 11 2 8 1 0 .909 0 0 0 0 1.27 0.15 5 4 44% 0
378 Colby Lewis 24 TEX AL 3 3 0 15.1 3 1 2 0 0 1.000 0 0 0 0 1.76 1.00 1 0 0% 0
379 Brad Lidge 27 HOU NL 80 0 0 94.2 4 2 2 0 1 1.000 0 0 -1 1 0.38 0.05 2 5 71% 0
380 Cory Lidle 32 TOT MLB 34 34 5 211.1 62 17 44 1 2 .984 6 34 3 0 2.60 1.79 12 8 40% 0
381 Cory Lidle 32 CIN NL 24 24 3 149.0 48 13 34 1 1 .979 6 8 3 0 2.84 1.96 9 6 40% 0
382 Cory Lidle 32 PHI NL 10 10 2 62.1 14 4 10 0 1 1.000 0 0 0 0 2.02 1.40 3 2 40% 0
383 Jon Lieber 34 NYY AL 27 27 0 176.2 33 10 19 4 1 .879 -3 -3 -2 0 1.48 1.07 2 1 33% 0
384 Kerry Ligtenberg 33 TOR AL 57 0 0 55.0 6 1 5 0 0 1.000 -2 -7 -1 -1 0.98 0.11 9 1 10% 0
385 Ted Lilly 28 TOR AL 32 32 2 197.1 22 11 9 2 0 .909 -2 -2 -3 0 0.91 0.63 7 1 13% 0
386 Jose Lima 31 LAD NL 36 24 0 170.1 39 13 26 0 2 1.000 3 4 2 0 2.06 1.08 5 0 0% 0
387 Mike Lincoln 29 STL NL 13 0 0 17.1 4 1 2 1 0 .750 0 0 0 0 1.56 0.23 0 0 0
388 Scott Linebrink 27 SDP NL 73 0 0 84.0 11 4 5 2 0 .818 -2 -5 -2 0 0.96 0.12 5 2 29% 0
389 Pedro Liriano 23 MIL NL 11 0 0 15.2 2 1 1 0 0 1.000 0 0 0 0 1.15 0.18 1 0 0% 0
390 Esteban Loaiza 32 TOT MLB 31 27 2 183.0 42 13 29 0 4 1.000 3 19 4 0 2.07 1.35 10 8 44% 0
391 Esteban Loaiza 32 CHW AL 21 21 2 140.2 33 10 23 0 4 1.000 4 6 4 0 2.11 1.57 9 6 40% 0
392 Esteban Loaiza 32 NYY AL 10 6 0 42.1 9 3 6 0 0 1.000 -1 -5 0 0 1.91 0.90 1 2 67% 0
393 Kameron Loe 22 TEX AL 2 1 0 6.2 2 0 1 1 0 .500 1 30 1 0 1.35 0.50 1 1 50% 0
394 Kyle Lohse 25 MIN AL 35 34 1 194.0 34 12 22 0 1 1.000 -1 -1 -1 1 1.58 0.97 16 8 33% 2
395 Braden Looper 29 NYM NL 71 0 0 83.1 17 5 12 0 1 1.000 0 0 0 0 1.84 0.24 6 2 25% 0
396 Aquilino Lopez 29 TOR AL 18 0 0 21.0 3 0 3 0 0 1.000 1 10 0 1 1.29 0.17 0 2 100% 0
397 Javier Lopez 26 COL NL 64 0 0 40.2 24 6 17 1 2 .958 3 15 2 1 5.09 0.36 2 2 50% 2
398 Rodrigo Lopez 28 BAL AL 37 23 1 170.2 37 15 22 0 2 1.000 0 0 -2 1 1.95 1.00 9 4 31% 2
399 Derek Lowe 31 BOS AL 33 33 0 182.2 64 22 39 3 1 .953 -5 -5 0 -4 3.01 1.85 34 2 6% 2
400 Noah Lowry 23 SFG NL 16 14 2 92.0 16 1 15 0 1 1.000 3 7 2 1 1.57 1.00 3 3 50% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
401 Mike MacDougal 27 KCR AL 13 0 0 11.1 3 2 1 0 0 1.000 0 0 0 0 2.38 0.23 0 0 0
402 Greg Maddux 38 CHC NL 33 33 2 212.2 77 21 55 1 3 .987 4 4 7 -2 3.22 2.30 26 12 32% 0
403 Bobby Madritsch 28 SEA AL 15 11 1 88.0 14 2 12 0 1 1.000 1 2 1 0 1.43 0.93 4 2 33% 0
404 Ryan Madson 23 PHI NL 52 1 0 77.0 11 7 4 0 0 1.000 -1 -3 -1 0 1.29 0.21 5 2 29% 0
405 Ron Mahay 33 TEX AL 60 0 0 67.0 12 3 9 0 1 1.000 -2 -6 1 -2 1.61 0.20 11 0 0% 0
406 John Maine 23 BAL AL 1 1 0 3.2 1 1 0 0 1 1.000 0 0 0 0 2.45 1.00 0 1 100% 0
407 Gary Majewski 24 MON NL 16 0 0 21.0 2 1 0 1 0 .500 -2 -19 -1 0 0.43 0.06 0 0 0
408 Mark Malaska 26 BOS AL 19 0 0 20.0 8 1 6 1 0 .875 0 0 1 0 3.15 0.37 1 0 0% 0
409 Matt Mantei 30 ARI NL 12 0 0 10.2 3 1 2 0 0 1.000 0 0 0 0 2.53 0.25 0 0 0
410 Josias Manzanillo 36 FLA NL 26 0 0 32.1 12 4 8 0 0 1.000 -1 -6 -1 0 3.34 0.46 2 1 33% 1
411 Mike Maroth 26 DET AL 33 33 2 217.0 48 11 37 0 5 1.000 5 5 2 2 1.99 1.45 11 11 50% 5
412 Jason Marquis 25 STL NL 32 32 0 201.1 55 21 31 3 1 .945 3 3 2 1 2.32 1.63 7 4 36% 1
413 Sam Marsonek 25 NYY AL 1 0 0 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
414 Damaso Marte 29 CHW AL 74 0 0 73.2 8 4 4 0 1 1.000 -1 -3 -2 0 0.98 0.11 8 3 27% 1
415 Tom Martin 34 TOT MLB 76 0 0 45.1 8 1 7 0 1 1.000 0 0 0 0 1.59 0.11 1 1 50% 0
416 Tom Martin 34 LAD NL 47 0 0 28.1 6 1 5 0 1 1.000 0 0 0 0 1.91 0.13 1 1 50% 0
417 Tom Martin 34 ATL NL 29 0 0 17.0 2 0 2 0 0 1.000 0 0 0 0 1.06 0.07 0 0 0
418 Anastacio Martinez 25 BOS AL 11 0 0 10.2 1 1 0 0 0 1.000 0 0 0 0 0.84 0.09 2 0 0% 0
419 Pedro Martinez 32 BOS AL 33 33 1 217.0 33 16 16 1 0 .970 -4 -4 -3 -1 1.33 0.97 19 5 21% 1
420 Julio Mateo 26 SEA AL 45 0 0 57.2 7 3 1 3 1 .571 -1 -3 -1 0 0.62 0.09 4 1 20% 0
421 Mike Matthews 30 CIN NL 35 0 0 30.0 2 1 0 1 0 .500 -2 -13 0 0 0.30 0.03 1 0 0% 0
422 Dave Maurer 29 TOR AL 3 0 0 1.1 1 0 1 0 0 1.000 0 0 0 0 6.75 0.33 0 0 0
423 Darrell May 32 KCR AL 31 31 3 186.0 20 8 12 0 0 1.000 -4 -4 -4 1 0.97 0.65 17 9 35% 4
424 Dave McCarty 34 BOS AL 3 0 0 3.2 1 0 1 0 0 1.000 1 55 1 0 2.45 0.33 0 0 0
425 Sam McConnell 28 ATL NL 10 0 0 9.1 1 0 1 0 0 1.000 -1 -21 -1 0 0.96 0.10 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
426 Cody McKay 30 STL NL 1 0 0 2.0 1 1 0 0 0 1.000 0 0 0 4.50 1.00 0 0 0
427 Marty McLeary 29 SDP NL 3 0 0 3.2 1 0 1 0 0 1.000 0 0 0 0 2.45 0.33 0 0 0
428 Brian Meadows 28 PIT NL 68 0 0 78.0 18 4 13 1 0 .944 1 3 1 0 1.96 0.25 4 1 20% 0
429 Gil Meche 25 SEA AL 23 23 1 127.2 13 5 7 1 0 .923 -1 -2 -2 1 0.85 0.52 3 5 63% 1
430 Jim Mecir 34 OAK AL 65 0 0 47.2 4 1 3 0 0 1.000 -3 -13 -2 -1 0.76 0.06 8 1 11% 0
431 Ramiro Mendoza 32 BOS AL 27 0 0 30.2 9 4 5 0 0 1.000 1 7 1 0 2.64 0.33 0 0 0
432 Frank Menechino 33 TOR AL 1 0 0 0.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
433 Kent Mercker 36 CHC NL 71 0 0 53.0 5 1 4 0 0 1.000 -1 -4 0 -1 0.85 0.07 7 0 0% 0
434 Jose Mesa 38 PIT NL 70 0 0 69.1 15 4 11 0 1 1.000 3 9 1 1 1.95 0.21 1 2 67% 0
435 Dan Meyer 22 ATL NL 2 0 0 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
436 Dan Miceli 33 HOU NL 74 0 0 77.2 15 5 10 0 1 1.000 -2 -5 0 -2 1.74 0.20 14 0 0% 0
437 Justin Miller 26 TOR AL 19 15 0 81.2 17 9 7 1 1 .941 -1 -2 -1 1 1.76 0.84 6 7 54% 0
438 Matt Miller 32 CLE AL 57 0 0 55.1 11 1 9 1 0 .909 -2 -7 0 -1 1.63 0.18 7 2 22% 0
439 Trever Miller 31 TBD AL 60 0 0 49.0 13 4 9 0 1 1.000 0 0 -2 1 2.39 0.22 1 3 75% 2
440 Wade Miller 27 HOU NL 15 15 0 88.2 18 7 11 0 2 1.000 0 0 1 -1 1.83 1.20 8 0 0% 0
441 Kevin Millwood 29 PHI NL 25 25 0 141.0 29 10 19 0 0 1.000 -2 -3 -1 -1 1.85 1.16 12 1 8% 0
442 Eric Milton 28 PHI NL 34 34 0 201.0 27 4 23 0 0 1.000 -1 -1 -1 -1 1.21 0.79 12 2 14% 0
443 Sergio Mitre 23 CHC NL 12 9 0 51.2 18 8 10 0 0 1.000 -2 -8 0 -1 3.14 1.50 6 0 0% 0
444 Orber Moreno 27 NYM NL 33 0 0 34.2 7 3 4 0 0 1.000 0 0 1 -1 1.82 0.21 4 0 0% 0
445 Matt Morris 29 STL NL 32 32 3 202.0 47 17 29 1 2 .979 -1 -1 0 0 2.05 1.44 11 3 21% 1
446 Damian Moss 27 TBD AL 5 2 0 8.0 1 0 0 1 0 .000 -1 -25 0 0.00 0.00 0 0 0
447 Guillermo Mota 30 TOT MLB 78 0 0 96.2 16 6 10 0 0 1.000 -1 -12 1 -2 1.49 0.21 21 3 13% 1
448 Guillermo Mota 30 LAD NL 52 0 0 63.0 10 4 6 0 0 1.000 0 0 1 -1 1.43 0.19 11 2 15% 0
449 Guillermo Mota 30 FLA NL 26 0 0 33.2 6 2 4 0 0 1.000 -1 -6 0 -1 1.60 0.23 10 1 9% 1
450 Jamie Moyer 41 SEA AL 34 33 1 202.0 38 14 24 0 3 1.000 2 2 2 0 1.69 1.12 9 4 31% 2
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
451 Mark Mulder 26 OAK AL 33 33 5 225.2 60 6 51 3 3 .950 5 4 2 3 2.27 1.73 14 13 48% 9
452 Terry Mulholland 41 MIN AL 39 15 0 123.1 22 6 13 3 1 .864 -5 -8 -5 2 1.39 0.49 2 5 71% 1
453 Arnie Munoz 22 CHW AL 11 1 0 14.1 3 1 2 0 0 1.000 0 0 0 0 1.88 0.27 2 1 33% 0
454 Peter Munro 29 HOU NL 21 19 0 99.2 32 11 21 0 1 1.000 1 2 1 -1 2.89 1.52 11 1 8% 0
455 Mike Mussina 35 NYY AL 27 27 1 164.2 41 11 28 2 1 .951 2 2 2 0 2.13 1.44 10 3 23% 0
456 Brett Myers 23 PHI NL 32 31 1 176.0 38 15 23 0 1 1.000 -4 -5 -1 -2 1.94 1.19 18 3 14% 0
457 Mike Myers 35 TOT MLB 75 0 0 42.2 10 0 10 0 0 1.000 4 112 4 0 2.11 0.13 3 2 40% 1
458 Mike Myers 35 SEA AL 50 0 0 27.2 5 0 5 0 0 1.000 2 14 2 0 1.63 0.10 3 1 25% 1
459 Mike Myers 35 BOS AL 25 0 0 15.0 5 0 5 0 0 1.000 2 27 2 0 3.00 0.20 0 1 100% 0
460 Rodney Myers 35 LAD NL 1 0 0 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
461 Aaron Myette 26 CIN NL 5 0 0 4.1 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
462 Clint Nageotte 23 SEA AL 12 5 0 36.2 12 4 8 0 0 1.000 0 0 0 0 2.95 1.00 2 2 50% 0
463 Micheal Nakamura 27 TOR AL 19 0 0 25.2 4 2 1 1 0 .750 -1 -8 0 -1 1.05 0.16 4 0 0% 0
464 Shane Nance 26 ARI NL 19 0 0 12.1 1 0 1 0 0 1.000 -1 -16 -1 0 0.73 0.05 1 0 0% 0
465 Sam Narron 22 TEX AL 1 1 0 2.2 2 0 2 0 0 1.000 1 75 1 0 6.75 2.00 0 0 0
466 Joe Nathan 29 MIN AL 73 0 0 72.1 7 1 6 0 1 1.000 0 0 0 0 0.87 0.10 4 3 43% 0
467 Blaine Neal 26 SDP NL 40 0 0 42.0 14 7 7 0 2 1.000 -2 -10 -2 0 3.00 0.35 5 2 29% 0
468 Jeff Nelson 37 TEX AL 29 0 0 23.2 2 0 2 0 0 1.000 1 8 1 0 0.76 0.07 1 0 0% 0
469 Joe Nelson 29 BOS AL 3 0 0 2.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
470 Michael Neu 26 FLA NL 1 0 0 4.0 1 0 1 0 0 1.000 0 0 0 0 2.25 1.00 0 0 0
471 C.J. Nitkowski 31 TOT MLB 41 0 0 33.0 8 1 6 1 0 .875 -1 -36 -1 0 1.91 0.17 2 0 0% 0
472 C.J. Nitkowski 31 ATL NL 22 0 0 20.0 5 1 3 1 0 .800 -1 -10 -1 0 1.80 0.18 2 0 0% 0
473 C.J. Nitkowski 31 NYY AL 19 0 0 13.0 3 0 3 0 0 1.000 0 0 0 0 2.08 0.16 0 0 0
474 Hideo Nomo 35 LAD NL 18 18 0 84.0 19 5 14 0 1 1.000 1 2 2 -2 2.04 1.06 15 4 21% 0
475 Phil Norton 28 CIN NL 69 0 0 65.2 13 2 11 0 2 1.000 -2 -6 -2 0 1.78 0.19 2 1 33% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
476 Roberto Novoa 24 DET AL 16 0 0 21.0 5 1 4 0 0 1.000 1 10 1 0 2.14 0.31 2 2 50% 0
477 Abraham Nunez 28 PIT NL 1 0 0 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
478 Franklin Nunez 27 TBD AL 8 0 0 10.2 2 1 1 0 0 1.000 0 0 0 0 1.69 0.25 1 0 0% 0
479 Vladimir Nunez 29 COL NL 22 0 0 25.2 5 1 3 1 0 .800 0 0 0 0 1.40 0.18 2 0 0% 0
480 Wes Obermueller 27 MIL NL 25 20 1 118.0 23 11 12 0 0 1.000 -1 -2 -1 0 1.75 0.92 3 0 0% 0
481 Tomo Ohka 28 MON NL 15 15 0 84.2 16 4 11 1 3 .938 2 5 1 1 1.59 1.00 1 2 67% 1
482 Darren Oliver 33 TOT MLB 27 10 0 72.2 13 2 11 0 0 1.000 2 33 2 0 1.61 0.48 3 4 57% 0
483 Darren Oliver 33 FLA NL 18 8 0 58.2 12 1 11 0 0 1.000 2 7 2 0 1.84 0.67 3 2 40% 0
484 Darren Oliver 33 HOU NL 9 2 0 14.0 1 1 0 0 0 1.000 0 0 0 0 0.64 0.11 0 2 100% 0
485 Eddie Oropesa 32 SDP NL 16 0 0 9.0 2 0 2 0 0 1.000 0 0 0 0 2.00 0.13 3 0 0% 0
486 Ramon Ortiz 31 ANA AL 34 14 0 128.0 21 6 13 2 1 .905 1 2 -1 1 1.34 0.56 9 6 40% 3
487 Russ Ortiz 30 ATL NL 34 34 2 204.2 45 7 38 0 5 1.000 2 2 2 -1 1.98 1.32 18 7 28% 0
488 Donovan Osborne 35 NYY AL 9 2 0 17.2 7 1 6 0 1 1.000 -1 -11 -1 0 3.57 0.78 2 2 50% 1
489 Antonio Osuna 31 SDP NL 31 0 0 36.2 7 2 5 0 0 1.000 1 5 0 1 1.72 0.23 0 3 100% 0
490 Roy Oswalt 26 HOU NL 36 35 2 237.0 49 14 32 3 3 .939 4 3 2 1 1.75 1.28 6 5 45% 1
491 Akinori Otsuka 32 SDP NL 73 0 0 77.1 20 7 11 2 1 .900 -2 -5 0 -2 2.09 0.25 11 1 8% 0
492 Juan Padilla 27 TOT MLB 18 0 0 25.2 4 1 3 0 2 1.000 0 0 0 0 1.40 0.22 0 0 0
493 Juan Padilla 27 NYY AL 6 0 0 11.1 2 0 2 0 2 1.000 0 0 0 0 1.59 0.33 0 0 0
494 Juan Padilla 27 CIN NL 12 0 0 14.1 2 1 1 0 0 1.000 0 0 0 0 1.26 0.17 0 0 0
495 Vicente Padilla 26 PHI NL 20 20 0 115.1 25 9 16 0 0 1.000 -1 -2 -1 0 1.95 1.25 5 2 29% 0
496 Chan Ho Park 31 TEX AL 16 16 0 95.2 18 6 10 2 0 .889 0 0 1 0 1.51 1.00 7 3 30% 0
497 Jose Parra 31 NYM NL 13 0 0 14.0 1 1 0 0 0 1.000 0 0 0 0 0.64 0.08 2 0 0% 0
498 John Parrish 26 BAL AL 56 1 0 78.0 25 8 11 6 1 .760 1 3 0 1 2.19 0.34 2 3 60% 3
499 Danny Patterson 33 DET AL 37 0 0 41.2 6 3 1 2 0 .667 -2 -10 -2 1 0.86 0.11 0 2 100% 0
500 John Patterson 26 MON NL 19 19 0 98.1 20 8 11 1 0 .950 0 0 0 0 1.74 1.00 9 3 25% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
501 Carl Pavano 28 FLA NL 31 31 2 222.1 40 9 31 0 3 1.000 -2 -2 -1 -1 1.62 1.29 16 5 24% 0
502 Josh Pearce 26 STL NL 3 0 0 2.1 1 0 1 0 0 1.000 0 0 0 3.86 0.33 0 1 100% 0
503 Jake Peavy 23 SDP NL 27 27 0 166.1 35 10 24 1 4 .971 1 1 1 -2 1.84 1.26 16 1 6% 0
504 Brad Penny 26 TOT MLB 24 24 0 143.0 31 15 15 1 1 .968 -2 -16 -2 -1 1.89 1.25 14 4 22% 0
505 Brad Penny 26 FLA NL 21 21 0 131.1 30 14 15 1 1 .967 -1 -2 -1 -1 1.99 1.38 13 4 24% 0
506 Brad Penny 26 LAD NL 3 3 0 11.2 1 1 0 0 0 1.000 -1 -17 -1 0 0.77 0.33 1 0 0% 0
507 Troy Percival 34 ANA AL 52 0 0 49.2 4 1 3 0 0 1.000 -2 -8 -1 -1 0.72 0.08 6 0 0% 0
508 Odalis Perez 26 LAD NL 31 31 0 196.1 49 5 43 1 1 .980 4 4 2 0 2.20 1.55 14 5 26% 2
509 Oliver Perez 22 PIT NL 30 30 2 196.0 28 7 21 0 2 1.000 4 4 2 1 1.29 0.93 4 4 50% 0
510 Matt Perisho 29 FLA NL 66 0 0 47.0 4 0 4 0 0 1.000 -1 -4 0 -1 0.77 0.06 4 0 0% 0
511 Adam Peterson 25 TOR AL 3 0 0 2.2 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
512 Andy Pettitte 32 HOU NL 15 15 0 83.0 24 6 17 1 0 .958 1 2 2 0 2.49 1.53 3 2 40% 1
513 Tommy Phelps 30 FLA NL 19 4 0 34.0 8 2 6 0 0 1.000 1 6 0 1 2.12 0.42 0 2 100% 0
514 Travis Phelps 26 MIL NL 4 0 0 6.0 2 1 1 0 0 1.000 0 0 0 0 3.00 0.50 0 0 0
515 Joel Pineiro 25 SEA AL 21 21 1 140.2 24 12 11 1 1 .958 -1 -1 0 -1 1.47 1.10 11 3 21% 0
516 Cliff Politte 30 CHW AL 54 0 0 51.1 4 0 4 0 0 1.000 0 0 1 -1 0.70 0.07 7 2 22% 0
517 Sidney Ponson 27 BAL AL 33 33 5 215.2 50 21 28 1 4 .980 -5 -5 -5 0 2.04 1.48 9 3 25% 0
518 Lou Pote 32 CLE AL 2 0 0 3.0 1 0 1 0 0 1.000 1 67 1 0 3.00 0.50 0 0 0
519 Brian Powell 30 PHI NL 17 2 0 39.1 6 2 3 1 0 .833 0 0 0 0 1.14 0.29 2 0 0% 0
520 Jay Powell 32 TEX AL 23 0 0 24.0 3 1 2 0 0 1.000 0 0 0 0 1.12 0.13 3 1 25% 0
521 Andy Pratt 24 CHC NL 4 0 0 1.2 1 1 0 0 0 1.000 0 0 0 5.40 0.25 1 0 0% 0
522 Bret Prinz 27 NYY AL 26 0 0 28.1 3 0 3 0 0 1.000 0 0 0 0 0.95 0.12 0 0 0
523 Mark Prior 23 CHC NL 21 21 0 118.2 22 4 18 0 3 1.000 1 2 -1 0 1.67 1.05 7 3 30% 0
524 Scott Proctor 27 NYY AL 26 0 0 25.0 4 1 3 0 0 1.000 -2 -16 -1 -1 1.44 0.15 4 0 0% 0
525 Brandon Puffer 28 SDP NL 14 0 0 18.0 5 3 1 1 0 .800 -1 -11 -1 0 2.00 0.29 0 1 100% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
526 Carlos Pulido 32 MIN AL 6 0 0 11.1 0 0 0 0 0 0 0 0 0 0.00 0.00 2 0 0% 0
527 J.J. Putz 27 SEA AL 54 0 0 63.0 13 4 9 0 1 1.000 -2 -6 -2 0 1.86 0.24 4 3 43% 0
528 Chad Qualls 25 HOU NL 25 0 0 33.0 4 1 3 0 0 1.000 -1 -6 -1 0 1.09 0.16 1 1 50% 0
529 Paul Quantrill 35 NYY AL 86 0 0 95.1 14 1 13 0 0 1.000 -2 -4 -2 0 1.32 0.16 5 3 38% 0
530 Brad Radke 31 MIN AL 34 34 1 219.2 39 17 21 1 2 .974 1 1 -1 1 1.56 1.12 10 8 44% 1
531 Aaron Rakers 27 BAL AL 3 0 0 4.1 1 0 1 0 0 1.000 0 0 0 0 2.08 0.33 0 0 0
532 Elizardo Ramirez 21 PHI NL 7 0 0 15.0 7 3 4 0 0 1.000 2 27 2 0 4.20 1.00 0 0 0
533 Erasmo Ramirez 28 TEX AL 34 0 0 35.2 5 2 3 0 0 1.000 -2 -11 -2 0 1.26 0.15 1 1 50% 0
534 Horacio Ramirez 24 ATL NL 10 9 1 60.1 21 3 18 0 1 1.000 2 7 2 0 3.13 2.10 3 1 25% 1
535 Steve Randolph 30 ARI NL 45 6 0 81.2 10 2 7 1 0 .900 1 2 0 1 0.99 0.20 2 4 67% 2
536 Jon Rauch 25 TOT MLB 11 4 0 32.0 5 2 3 0 0 1.000 -3 -112 -1 -1 1.41 0.45 6 0 0% 0
537 Jon Rauch 25 CHW AL 2 2 0 8.2 0 0 0 0 0 -1 -23 -1 0 0.00 0.00 2 0 0% 0
538 Jon Rauch 25 MON NL 9 2 0 23.1 5 2 3 0 0 1.000 -2 -17 0 -1 1.93 0.56 4 0 0% 0
539 Tim Redding 26 HOU NL 27 17 0 100.2 26 7 18 1 3 .962 -2 -4 -1 -1 2.24 0.93 8 1 11% 0
540 Mark Redman 30 OAK AL 32 32 2 191.0 35 9 25 1 2 .971 1 1 -3 4 1.60 1.06 5 8 62% 9
541 Steve Reed 39 COL NL 65 0 0 66.0 9 0 7 2 0 .778 -2 -6 -1 0 0.95 0.11 3 0 0% 0
542 Nick Regilio 25 TEX AL 6 4 0 19.1 6 2 4 0 1 1.000 1 10 0 0 2.79 1.00 0 1 100% 0
543 Brian Reith 26 CIN NL 22 0 0 26.0 7 0 7 0 0 1.000 -1 -8 1 0 2.42 0.32 0 0 0
544 Chris Reitsma 26 ATL NL 84 0 0 79.2 10 3 7 0 1 1.000 -2 -5 -2 0 1.13 0.12 1 1 50% 0
545 Mike Remlinger 38 CHC NL 48 0 0 36.2 10 3 7 0 1 1.000 1 5 0 1 2.45 0.21 1 2 67% 1
546 Alberto Reyes 33 STL NL 12 2 0 12.0 4 3 1 0 0 1.000 -2 -33 -1 0 3.00 0.33 0 1 100% 0
547 Dennys Reyes 27 KCR AL 40 12 0 108.0 26 4 17 5 0 .808 -5 -9 -2 -1 1.75 0.53 19 4 17% 3
548 Shane Reynolds 36 ARI NL 1 1 0 2.0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
549 Arthur Rhodes 34 OAK AL 37 0 0 38.2 8 0 8 0 0 1.000 1 5 1 0 1.86 0.22 0 0 0
550 John Riedling 28 CIN NL 70 0 0 77.2 21 4 17 0 1 1.000 1 3 3 -1 2.43 0.30 10 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
551 Matt Riley 24 BAL AL 14 13 0 64.0 11 1 5 5 1 .545 -1 -3 -1 0 0.84 0.43 4 1 20% 0
552 Juan Rincon 25 MIN AL 77 0 0 82.0 12 3 6 3 0 .750 -1 -2 -1 0 0.99 0.12 4 2 33% 0
553 Ricardo Rincon 34 OAK AL 67 0 0 44.0 3 1 2 0 0 1.000 -1 -5 0 0 0.61 0.04 2 0 0% 0
554 David Riske 27 CLE AL 72 0 0 77.1 11 7 4 0 1 1.000 1 3 -1 0 1.28 0.15 2 0 0% 0
555 Todd Ritchie 32 TBD AL 4 2 0 8.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
556 Mariano Rivera 34 NYY AL 74 0 0 78.2 41 9 31 1 1 .976 4 10 3 0 4.58 0.54 5 1 17% 0
557 Joe Roa 32 MIN AL 48 0 0 70.0 15 5 9 1 1 .933 -2 -6 0 -1 1.80 0.29 9 0 0% 0
558 Jake Robbins 28 CLE AL 2 0 0 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
559 Grant Roberts 26 NYM NL 4 0 0 4.2 3 1 2 0 0 1.000 1 43 1 0 5.79 0.75 0 0 0
560 Willis Roberts 29 PIT NL 9 0 0 12.0 4 1 3 0 1 1.000 1 17 1 0 3.00 0.44 0 0 0
561 Jeriome Robertson 27 CLE AL 8 0 0 14.0 3 1 2 0 0 1.000 0 0 0 0 1.93 0.38 3 0 0% 0
562 Nate Robertson 26 DET AL 34 32 1 196.2 34 4 25 5 5 .853 -1 -1 -2 1 1.33 0.85 6 6 50% 1
563 Eddy Rodriguez 22 BAL AL 29 0 0 43.1 5 0 5 0 1 1.000 1 5 1 0 1.04 0.17 1 2 67% 0
564 Felix Rodriguez 31 TOT MLB 76 0 0 65.2 9 1 7 1 1 .889 2 36 2 0 1.10 0.11 7 2 22% 0
565 Felix Rodriguez 31 SFG NL 53 0 0 44.2 6 1 4 1 0 .833 0 0 0 0 1.01 0.09 3 1 25% 0
566 Felix Rodriguez 31 PHI NL 23 0 0 21.0 3 0 3 0 1 1.000 2 19 2 0 1.29 0.13 4 1 20% 0
567 Francisco Rodriguez 22 ANA AL 69 0 0 84.0 14 5 9 0 0 1.000 1 2 0 0 1.50 0.20 4 2 33% 0
568 Ricardo Rodriguez 26 TEX AL 5 4 1 26.2 6 3 3 0 0 1.000 0 0 0 0 2.02 1.20 3 2 40% 1
569 Kenny Rogers 39 TEX AL 35 35 2 211.2 65 16 48 1 2 .985 11 10 7 3 2.72 1.83 2 5 71% 6
570 J.C. Romero 28 MIN AL 74 0 0 74.1 15 7 8 0 2 1.000 0 0 0 0 1.82 0.20 2 1 33% 0
571 Kirk Rueter 33 SFG NL 33 33 0 190.1 70 18 51 1 6 .986 7 7 5 2 3.26 2.09 1 3 75% 2
572 Glendon Rusch 29 CHC NL 32 16 0 129.2 23 6 16 1 4 .957 4 6 2 1 1.53 0.69 1 3 75% 0
573 B.J. Ryan 28 BAL AL 76 0 0 87.0 10 3 6 1 0 .900 1 2 0 0 0.93 0.12 5 1 17% 0
574 Kirk Saarloos 25 OAK AL 6 5 0 24.1 11 2 9 0 1 1.000 2 16 1 0 4.07 1.83 2 0 0% 0
575 CC Sabathia 23 CLE AL 30 30 1 188.0 18 1 17 0 2 1.000 -2 -2 -1 -1 0.86 0.60 17 6 26% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
576 Chris Saenz 22 MIL NL 1 1 0 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
577 Duaner Sanchez 24 LAD NL 67 0 0 80.0 20 9 11 0 0 1.000 2 5 1 0 2.25 0.30 6 4 40% 1
578 Jesus Sanchez 29 CIN NL 3 3 0 14.1 4 1 3 0 0 1.000 0 0 0 0 2.51 1.33 2 1 33% 0
579 Johan Santana 25 MIN AL 34 34 1 228.0 37 9 24 4 2 .892 4 4 1 2 1.30 0.97 6 7 54% 4
580 Victor Santos 27 MIL NL 31 28 0 154.0 20 13 4 3 1 .850 -8 -10 -5 -2 0.99 0.55 15 3 17% 0
581 Curt Schilling 37 BOS AL 32 32 3 226.2 30 16 14 0 2 1.000 0 0 0 0 1.19 0.94 6 1 14% 1
582 Jason Schmidt 31 SFG NL 32 32 4 225.0 30 5 22 3 1 .900 -5 -4 -1 -4 1.08 0.84 28 2 7% 0
583 Scott Schoeneweis 30 CHW AL 20 19 0 112.2 28 7 21 0 3 1.000 1 2 0 2 2.24 1.40 10 10 50% 6
584 Rudy Seanez 35 TOT MLB 39 0 0 46.0 11 6 4 1 0 .909 -2 -52 -1 -1 1.96 0.26 4 0 0% 0
585 Rudy Seanez 35 KCR AL 16 0 0 23.0 7 5 2 0 0 1.000 -2 -17 -1 -1 2.74 0.44 4 0 0% 0
586 Rudy Seanez 35 FLA NL 23 0 0 23.0 4 1 2 1 0 .750 0 0 0 0 1.17 0.13 0 0 0
587 Bobby Seay 26 TBD AL 21 0 0 22.2 4 1 3 0 0 1.000 1 9 0 1 1.59 0.19 0 2 100% 2
588 Phil Seibel 25 BOS AL 2 0 0 3.2 1 0 1 0 0 1.000 0 0 0 0 2.45 0.50 0 0 0
589 Aaron Sele 34 ANA AL 28 24 0 132.0 15 3 10 2 2 .867 0 0 -2 2 0.89 0.46 7 11 61% 0
590 Jae Weong Seo 27 NYM NL 24 21 0 117.2 29 12 17 0 3 1.000 0 0 0 0 2.22 1.21 8 6 43% 1
591 Jimmy Serrano 28 KCR AL 10 5 0 32.2 5 2 3 0 0 1.000 -1 -6 -1 0 1.38 0.50 2 2 50% 0
592 Scott Service 37 ARI NL 21 0 0 20.1 5 3 2 0 0 1.000 1 10 1 0 2.21 0.24 2 0 0% 0
593 Ben Sheets 25 MIL NL 34 34 5 237.0 39 14 23 2 0 .949 1 1 1 -1 1.41 1.09 15 5 25% 1
594 George Sherrill 27 SEA AL 21 0 0 23.2 4 0 4 0 0 1.000 0 0 0 0 1.52 0.19 1 1 50% 0
595 Scot Shields 28 ANA AL 60 0 0 105.1 20 6 13 1 0 .950 -4 -8 -3 -1 1.62 0.32 6 0 0% 0
596 Brian Shouse 35 TEX AL 53 0 0 44.1 20 9 11 0 0 1.000 3 14 2 0 4.06 0.38 1 0 0% 0
597 Carlos Silva 25 MIN AL 33 33 1 203.0 38 11 25 2 1 .947 0 0 -2 1 1.60 1.09 7 6 46% 0
598 Jason Simontacchi 30 STL NL 13 0 0 15.1 6 3 3 0 1 1.000 0 0 0 0 3.52 0.46 0 0 0
599 Allan Simpson 26 COL NL 32 0 0 39.0 6 0 4 2 0 .667 -1 -5 1 -1 0.92 0.13 5 0 0% 0
600 Aaron Small 32 FLA NL 7 0 0 16.1 3 1 2 0 0 1.000 0 0 0 0 1.65 0.43 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
601 Travis Smith 31 ATL NL 16 4 0 40.2 8 3 4 1 0 .875 -2 -10 -2 0 1.55 0.44 1 0 0% 0
602 John Smoltz 37 ATL NL 73 0 0 81.2 18 9 9 0 0 1.000 1 2 1 0 1.98 0.25 2 1 33% 0
603 Ryan Snare 25 TEX AL 1 0 0 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
604 Ian Snell 22 PIT NL 3 1 0 12.0 4 3 1 0 0 1.000 1 17 1 0 3.00 1.33 1 0 0% 0
605 Rafael Soriano 24 SEA AL 6 0 0 3.1 1 0 0 1 0 .000 0 0 0 0 0.00 0.00 0 0 0
606 Jorge Sosa 26 TBD AL 43 8 0 99.1 9 2 7 0 1 1.000 -1 -2 0 -1 0.82 0.21 5 0 0% 0
607 Steve Sparks 38 ARI NL 29 18 0 120.2 31 8 21 2 0 .935 3 5 2 1 2.16 1.00 5 5 50% 0
608 Justin Speier 30 TOR AL 62 0 0 69.0 8 1 5 2 1 .750 2 6 2 0 0.78 0.10 5 4 44% 0
609 Russ Springer 35 HOU NL 16 0 0 13.2 3 1 2 0 0 1.000 0 0 0 0 1.98 0.19 1 0 0% 0
610 Jason Standridge 25 TBD AL 3 1 0 10.0 3 2 1 0 0 1.000 0 0 0 0 2.70 1.00 0 0 0
611 Jason Stanford 27 CLE AL 2 2 0 11.0 4 2 2 0 1 1.000 -1 -18 0 -1 3.27 2.00 4 0 0% 0
612 Mike Stanton 37 NYM NL 83 0 0 77.0 18 4 14 0 0 1.000 0 0 -1 0 2.10 0.22 5 1 17% 1
613 Denny Stark 29 COL NL 6 6 0 26.0 9 3 5 1 0 .889 -1 -8 0 -1 2.77 1.33 5 0 0% 0
614 Josh Stewart 25 CHW AL 3 2 0 7.2 1 0 1 0 0 1.000 -2 -52 -1 0 1.17 0.33 0 0 0
615 Scott Stewart 28 TOT MLB 34 0 0 26.0 5 0 5 0 0 1.000 1 46 0 1 1.73 0.15 3 1 25% 2
616 Scott Stewart 28 CLE AL 23 0 0 13.2 3 0 3 0 0 1.000 1 15 0 1 1.98 0.13 1 1 50% 2
617 Scott Stewart 28 LAD NL 11 0 0 12.1 2 0 2 0 0 1.000 0 0 0 0 1.46 0.18 2 0 0% 0
618 Ricky Stone 29 TOT MLB 43 0 0 51.2 12 4 8 0 0 1.000 -1 -23 0 0 2.09 0.28 2 0 0% 0
619 Ricky Stone 29 HOU NL 16 0 0 19.0 8 2 6 0 0 1.000 1 11 1 0 3.79 0.50 0 0 0
620 Ricky Stone 29 SDP NL 27 0 0 32.2 4 2 2 0 0 1.000 -2 -12 -1 0 1.10 0.15 2 0 0% 0
621 Tanyon Sturtze 33 NYY AL 28 3 0 77.1 11 1 10 0 1 1.000 0 0 1 -1 1.28 0.39 7 0 0% 1
622 Scott Sullivan 33 KCR AL 49 0 0 60.1 7 1 5 1 3 .857 -1 -3 0 0 0.90 0.12 1 0 0% 0
623 Jeff Suppan 29 STL NL 31 31 0 188.0 41 10 30 1 0 .976 1 1 1 0 1.91 1.29 11 3 21% 1
624 Brian Sweeney 30 SDP NL 7 2 0 14.1 1 1 0 0 0 1.000 -1 -14 -1 0 0.63 0.14 0 0 0
625 Jason Szuminski 25 SDP NL 7 0 0 10.0 5 1 3 1 0 .800 1 20 1 0 3.60 0.57 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
626 Kazuhito Tadano 24 CLE AL 14 4 0 50.1 9 3 6 0 0 1.000 1 4 1 0 1.61 0.64 4 1 20% 0
627 Shingo Takatsu 35 CHW AL 59 0 0 62.1 11 1 10 0 0 1.000 1 3 1 0 1.59 0.19 1 0 0% 0
628 Dennis Tankersley 25 SDP NL 9 6 0 35.0 8 7 1 0 0 1.000 0 0 0 0 2.06 0.89 3 0 0% 0
629 Julian Tavarez 31 STL NL 77 0 0 64.1 16 7 9 0 0 1.000 1 3 1 0 2.24 0.21 4 2 33% 0
630 Aaron Taylor 26 SEA AL 5 0 0 3.2 1 1 0 0 0 1.000 0 0 0 0 2.45 0.20 0 0 0
631 Michael Tejera 27 TOT MLB 8 2 0 9.1 2 1 1 0 0 1.000 0 0 0 0 1.93 0.25 0 1 100% 1
632 Michael Tejera 27 FLA NL 2 2 0 4.0 1 0 1 0 0 1.000 0 0 0 0 2.25 0.50 0 1 100% 1
633 Michael Tejera 27 TEX AL 6 0 0 5.1 1 1 0 0 0 1.000 0 0 0 0 1.69 0.17 0 0 0
634 Amaury Telemaco 30 PHI NL 42 0 0 54.1 8 2 6 0 0 1.000 1 4 1 0 1.33 0.19 4 1 20% 0
635 Brad Thomas 26 MIN AL 3 0 0 2.2 1 0 1 0 0 1.000 -1 -75 -1 0 3.38 0.33 0 0 0
636 John Thomson 30 ATL NL 33 33 0 198.1 40 12 27 1 2 .975 0 0 2 -1 1.77 1.18 14 4 22% 0
637 Matt Thornton 27 SEA AL 19 1 0 32.2 4 0 4 0 1 1.000 0 0 0 0 1.10 0.21 1 2 67% 0
638 Mike Timlin 38 BOS AL 76 0 0 76.1 15 9 6 0 0 1.000 2 5 2 0 1.77 0.20 1 2 67% 0
639 Brett Tomko 31 SFG NL 32 31 2 194.0 40 13 25 2 2 .950 2 2 2 0 1.76 1.19 4 3 43% 0
640 Salomon Torres 32 PIT NL 84 0 0 92.0 22 6 16 0 0 1.000 3 7 2 0 2.15 0.26 6 3 33% 0
641 Josh Towers 27 TOR AL 21 21 0 116.1 24 9 13 2 1 .917 -4 -7 -2 -1 1.70 1.05 10 3 23% 0
642 Steve Trachsel 33 NYM NL 33 33 0 202.2 50 13 37 0 4 1.000 6 6 7 -1 2.22 1.52 19 7 27% 1
643 Chin-hui Tsao 23 COL NL 10 0 0 9.1 1 0 0 1 0 .000 0 0 0 0 0.00 0.00 0 0 0
644 T.J. Tucker 25 MON NL 54 1 0 67.2 12 2 10 0 1 1.000 0 0 0 0 1.60 0.22 2 1 33% 0
645 Derrick Turnbow 26 ANA AL 4 0 0 6.1 3 2 1 0 0 1.000 0 0 0 0 4.26 0.75 0 0 0
646 Ugueth Urbina 30 DET AL 54 0 0 54.0 4 2 2 0 0 1.000 -2 -7 -1 -1 0.67 0.07 4 0 0% 0
647 Lino Urdaneta 24 DET AL 1 0 0 0.0 0 0 0 0 0 0 0 0 0.00 0 0 0
648 Ismael Valdez 30 TOT MLB 34 31 1 170.0 32 12 19 1 0 .969 -3 -21 -2 1 1.64 0.91 8 2 20% 2
649 Ismael Valdez 30 SDP NL 23 20 1 114.0 22 6 15 1 0 .955 -2 -4 -2 1 1.66 0.91 2 1 33% 1
650 Ismael Valdez 30 FLA NL 11 11 0 56.0 10 6 4 0 0 1.000 -1 -4 0 0 1.61 0.91 6 1 14% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
651 Merkin Valdez 22 SFG NL 2 0 0 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
652 Joe Valentine 24 CIN NL 24 1 0 29.1 7 3 3 1 0 .857 0 0 0 0 1.84 0.25 3 0 0% 0
653 Jose Valverde 26 ARI NL 29 0 0 29.2 8 4 2 2 0 .750 -1 -7 -1 0 1.82 0.21 0 0 0
654 John Van Benschoten 24 PIT NL 6 5 0 28.2 5 1 4 0 1 1.000 -1 -7 -1 0 1.57 0.83 4 1 20% 0
655 Todd Van Poppel 32 CIN NL 48 11 0 115.1 16 5 10 1 0 .938 -2 -3 -1 0 1.17 0.31 2 2 50% 0
656 Claudio Vargas 26 MON NL 45 14 0 118.1 21 10 11 0 2 1.000 1 2 -2 2 1.60 0.47 2 5 71% 1
657 Jorge Vasquez 25 KCR AL 2 0 0 3.1 1 0 1 0 0 1.000 0 0 0 0 2.70 0.50 0 0 0
658 Javier Vazquez 27 NYY AL 32 32 0 198.0 48 9 37 2 4 .958 5 5 2 2 2.09 1.44 2 5 71% 2
659 Mike Venafro 30 LAD NL 17 0 0 9.0 1 0 1 0 0 1.000 0 0 0 0 1.00 0.06 0 0 0
660 Robin Ventura 36 LAD NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
661 Eduardo Villacis 24 KCR AL 1 1 0 3.1 2 0 1 1 0 .500 0 0 0 0 2.70 1.00 1 0 0% 0
662 Brandon Villafuerte 28 ARI NL 20 0 0 20.0 7 2 5 0 0 1.000 0 0 0 0 3.15 0.35 1 1 50% 0
663 Oscar Villarreal 22 ARI NL 17 0 0 18.0 4 0 4 0 0 1.000 -1 -11 -1 0 2.00 0.24 0 0 0
664 Ron Villone 34 SEA AL 56 10 0 117.0 27 6 17 4 2 .852 1 2 -1 1 1.77 0.41 4 2 33% 3
665 Luis Vizcaino 29 MIL NL 73 0 0 72.0 7 4 3 0 0 1.000 -2 -6 -1 0 0.88 0.10 4 0 0% 0
666 Ryan Vogelsong 26 PIT NL 31 26 0 133.0 22 8 14 0 1 1.000 -2 -3 -2 0 1.49 0.71 5 1 17% 0
667 Doug Waechter 23 TBD AL 14 14 0 70.1 11 5 5 1 0 .909 2 6 1 1 1.28 0.71 4 4 50% 1
668 Billy Wagner 32 PHI NL 45 0 0 48.1 10 3 7 0 0 1.000 1 4 1 0 1.86 0.22 1 1 50% 1
669 Ryan Wagner 21 CIN NL 49 0 0 51.2 14 2 10 2 0 .857 -2 -8 -2 1 2.09 0.24 0 0 1
670 Tim Wakefield 37 BOS AL 32 30 0 188.1 43 12 27 4 1 .907 -5 -5 -2 -3 1.86 1.22 33 8 20% 3
671 Jamie Walker 32 DET AL 70 0 0 64.2 6 2 4 0 0 1.000 -3 -9 -2 -1 0.84 0.09 4 0 0% 0
672 Kevin Walker 27 SFG NL 5 0 0 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
673 Tyler Walker 28 SFG NL 52 0 0 63.2 12 6 6 0 0 1.000 2 6 2 0 1.70 0.23 1 1 50% 0
674 John Wasdin 31 TEX AL 15 10 0 65.0 9 3 6 0 0 1.000 -3 -9 -2 -1 1.25 0.60 6 1 14% 0
675 Jarrod Washburn 29 ANA AL 25 25 1 149.1 26 3 22 1 2 .962 6 8 3 2 1.51 1.00 3 4 57% 3
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
676 Steve Watkins 25 SDP NL 11 0 0 14.1 4 0 3 1 0 .750 0 0 0 0 1.88 0.27 1 0 0% 0
677 Justin Wayne 25 FLA NL 19 1 0 32.2 6 2 4 0 1 1.000 1 6 1 0 1.65 0.32 1 1 50% 0
678 David Weathers 34 TOT MLB 66 2 0 82.1 10 3 7 0 0 1.000 -3 -43 -3 0 1.09 0.15 4 3 43% 0
679 David Weathers 34 NYM NL 32 0 0 33.2 9 2 7 0 0 1.000 0 0 0 0 2.41 0.28 1 0 0% 0
680 David Weathers 34 HOU NL 26 0 0 32.0 1 1 0 0 0 1.000 -2 -12 -2 0 0.28 0.04 3 1 25% 0
681 David Weathers 34 FLA NL 8 2 0 16.2 0 0 0 0 0 -1 -12 -1 0 0.00 0.00 0 2 100% 0
682 Jeff Weaver 27 LAD NL 34 34 0 220.0 44 12 32 0 1 1.000 4 4 2 1 1.80 1.29 11 7 39% 1
683 Brandon Webb 25 ARI NL 35 35 1 208.0 59 13 41 5 7 .915 -3 -3 1 -2 2.34 1.54 31 10 24% 3
684 John Webb 25 TBD AL 4 0 0 9.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
685 Ben Weber 34 ANA AL 18 0 0 22.1 0 0 0 0 0 -2 -18 -2 0 0.00 0.00 2 2 50% 0
686 Todd Wellemeyer 25 CHC NL 20 0 0 24.1 2 0 2 0 1 1.000 -2 -16 -2 0 0.74 0.10 2 0 0% 0
687 David Wells 41 SDP NL 31 31 0 195.2 46 7 38 1 1 .978 -2 -2 -3 1 2.07 1.45 5 3 38% 4
688 Kip Wells 27 PIT NL 24 24 0 138.1 28 7 18 3 1 .893 1 1 1 0 1.63 1.04 8 6 43% 0
689 Turk Wendell 37 COL NL 12 0 0 16.2 4 2 2 0 0 1.000 -1 -12 -1 0 2.16 0.33 1 1 50% 1
690 Jake Westbrook 26 CLE AL 33 30 5 215.2 76 24 49 3 6 .961 10 9 8 1 3.05 2.21 8 6 43% 1
691 Dan Wheeler 26 TOT MLB 46 1 0 65.0 12 4 6 2 0 .833 -3 -55 -2 0 1.38 0.22 3 0 0% 0
692 Dan Wheeler 26 NYM NL 32 1 0 50.2 12 4 6 2 0 .833 -3 -12 -2 0 1.78 0.31 2 0 0% 0
693 Dan Wheeler 26 HOU NL 14 0 0 14.1 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
694 Gabe White 32 TOT MLB 64 0 0 59.2 6 1 5 0 0 1.000 0 0 0 0 0.91 0.09 1 0 0% 0
695 Gabe White 32 NYY AL 24 0 0 20.2 2 0 2 0 0 1.000 0 0 0 0 0.87 0.08 0 0 0
696 Gabe White 32 CIN NL 40 0 0 39.0 4 1 3 0 0 1.000 0 0 0 0 0.92 0.10 1 0 0% 0
697 Rick White 35 CLE AL 59 0 0 78.1 20 6 14 0 1 1.000 0 0 0 0 2.30 0.34 5 5 50% 0
698 Bob Wickman 35 CLE AL 30 0 0 29.2 6 3 3 0 1 1.000 0 0 1 -1 1.82 0.20 6 0 0% 0
699 David Williams 25 PIT NL 10 6 0 38.2 8 1 7 0 0 1.000 1 5 1 0 1.86 0.80 2 0 0% 0
700 Jerome Williams 22 SFG NL 22 22 0 129.1 32 10 20 2 1 .938 -1 -2 1 0 2.09 1.36 8 2 20% 1
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
701 Randy Williams 28 SEA AL 6 0 0 4.2 1 0 1 0 1 1.000 0 0 0 0 1.93 0.17 0 0 0
702 Todd Williams 33 BAL AL 29 0 0 31.1 6 2 4 0 0 1.000 0 0 0 0 1.72 0.21 0 1 100% 0
703 Woody Williams 37 STL NL 31 31 0 189.2 54 20 31 3 2 .944 2 2 1 0 2.42 1.65 10 6 38% 1
704 Scott Williamson 28 BOS AL 28 0 0 28.2 5 3 2 0 0 1.000 -1 -7 0 -1 1.57 0.18 4 0 0% 0
705 Dontrelle Willis 22 FLA NL 32 32 2 197.0 51 15 34 2 3 .961 5 5 2 1 2.24 1.53 12 7 37% 5
706 Paul Wilson 31 CIN NL 29 29 1 183.2 29 6 23 0 0 1.000 3 3 0 1 1.42 1.00 4 4 50% 0
707 Matt Wise 28 MIL NL 30 3 0 52.2 15 3 12 0 1 1.000 0 0 2 -1 2.56 0.50 6 0 0% 0
708 Jay Witasick 31 SDP NL 44 0 0 61.2 9 2 7 0 0 1.000 1 3 1 0 1.31 0.20 1 0 0% 0
709 Randy Wolf 27 PHI NL 23 23 1 136.2 25 8 15 2 0 .920 0 0 1 -1 1.51 1.00 7 0 0% 0
710 Kerry Wood 27 CHC NL 22 22 0 140.1 18 4 13 1 2 .944 -2 -3 -2 0 1.09 0.77 14 3 18% 3
711 Mike Wood 24 KCR AL 17 17 0 100.0 30 8 19 3 1 .900 0 0 -1 1 2.43 1.59 2 3 60% 3
712 Tim Worrell 36 PHI NL 77 0 0 78.1 26 10 15 1 2 .962 0 0 1 0 2.87 0.32 3 0 0% 0
713 Dan Wright 26 CHW AL 4 4 0 17.2 4 1 2 1 0 .750 0 0 0 0 1.53 0.75 5 1 17% 1
714 Jamey Wright 29 COL NL 14 14 0 78.2 25 7 18 0 3 1.000 3 8 2 0 2.86 1.79 13 2 13% 4
715 Jaret Wright 28 ATL NL 32 32 0 186.1 42 15 25 2 2 .952 0 0 2 -1 1.93 1.25 13 2 13% 0
716 Michael Wuertz 25 CHC NL 31 0 0 29.0 4 0 4 0 0 1.000 0 0 0 0 1.24 0.13 3 1 25% 0
717 Kelly Wunsch 31 CHW AL 3 0 0 2.0 1 0 1 0 0 1.000 0 0 0 4.50 0.33 0 1 100% 0
718 Esteban Yan 29 DET AL 69 0 0 87.0 28 12 14 2 1 .929 0 0 0 0 2.69 0.38 1 1 50% 0
719 Tyler Yates 26 NYM NL 21 7 0 46.2 7 1 6 0 1 1.000 0 0 0 0 1.35 0.33 4 1 20% 0
720 Chris Young 25 TEX AL 7 7 0 36.1 6 2 3 1 0 .833 0 0 0 0 1.24 0.71 4 1 20% 0
721 Jason Young 24 COL NL 2 2 0 8.1 3 2 1 0 0 1.000 0 0 0 0 3.24 1.50 1 0 0% 0
722 Carlos Zambrano 23 CHC NL 31 31 1 209.2 49 18 29 2 2 .959 2 2 0 0 2.02 1.52 7 4 36% 1
723 Victor Zambrano 28 TOT MLB 26 25 0 142.0 26 10 14 2 1 .923 0 0 1 0 1.52 0.92 8 7 47% 1
724 Victor Zambrano 28 TBD AL 23 22 0 128.0 25 10 14 1 1 .960 1 2 2 0 1.69 1.04 7 5 42% 1
725 Victor Zambrano 28 NYM NL 3 3 0 14.0 1 0 0 1 0 .000 -1 -14 -1 0 0.00 0.00 1 2 67% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
726 Todd Zeile 38 NYM NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
727 Barry Zito 26 OAK AL 34 34 0 213.0 38 5 31 2 1 .947 1 1 -2 1 1.52 1.06 15 8 35% 3
LgAvg 63 17 1 151 31 9 20 1 2 .958 1.75 0.47 9 4 30% 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 David Aardsma 22 SFG 61 75% 26% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Paul Abbott 36 TBD 222 78% 29% 7 86% 0 3 0 2 7 6 0 2 1 0 1 0 0 0 0 0 0
3 Paul Abbott 36 PHI 229 81% 30% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
4 Jose Acevedo 26 CIN 704 78% 28% 20 90% 1 4 0 4 18 15 1 0 0 0 0 0 0 0 0 0 5 100%
5 Mike Adams 25 MIL 226 81% 28% 5 80% 0 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 3 67%
6 Terry Adams 31 TOR 197 75% 39% 4 75% 0 6 0 5 3 2 1 1 0 0 1 0 1 1 1 0 1 100%
7 Terry Adams 31 BOS 120 79% 38% 3 100% 0 3 2 1 1 1 0 1 1 0 0 0 0 0 0 0 1 100%
8 Jon Adkins 26 CHW 271 78% 34% 10 90% 0 4 1 2 8 7 0 1 0 0 1 1 1 0 1 0 2 100%
9 Jeremy Affeldt 25 KCR 344 80% 34% 14 86% 0 3 2 0 12 9 1 2 0 1 1 2 2 1 1 1 4 50%
10 Kurt Ainsworth 25 BAL 151 74% 28% 3 100% 0 2 0 1 2 1 0 0 0 0 0 0 1 0 1 0 1 100%
11 Antonio Alfonseca 32 ATL 313 81% 44% 8 88% 0 3 0 2 7 7 0 0 0 0 0 0 0 0 0 0 3 100%
12 Armando Almanza 31 ATL 54 70% 19% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
13 Carlos Almanzar 30 TEX 297 80% 37% 14 86% 0 1 0 1 12 10 1 0 0 0 0 0 0 0 0 0 3 100%
14 Abe Alvarez 21 BOS 25 80% 32% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Wilson Alvarez 34 LAD 499 74% 25% 18 94% 0 3 1 2 16 16 0 0 0 0 0 0 0 0 0 0 6 100%
16 Brian Anderson 32 KCR 746 85% 28% 22 95% 0 5 1 3 24 14 2 2 0 0 2 0 2 2 2 0 2 100%
17 Jason Anderson 25 CLE 8 38% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Jimmy Anderson 28 BOS 28 82% 43% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
19 Jimmy Anderson 28 CHC 42 88% 48% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
20 Rick Ankiel 24 STL 43 74% 40% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
21 Kevin Appier 36 KCR 22 86% 36% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
22 Greg Aquino 26 ARI 147 75% 35% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
23 Tony Armas 26 MON 320 70% 24% 13 92% 0 2 0 2 13 7 3 0 0 0 0 0 3 3 3 0 2 50%
24 Bronson Arroyo 27 BOS 764 74% 30% 17 94% 1 24 0 22 16 13 2 2 1 1 0 1 2 1 2 0 2 100%
25 Andy Ashby 36 SDP 7 71% 14% 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 Pedro Astacio 35 BOS 42 81% 33% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
27 Scott Atchison 28 SEA 133 65% 32% 5 100% 1 2 0 1 6 4 0 0 0 0 0 0 1 0 1 0 1 100%
28 Luis Ayala 26 MON 367 79% 42% 22 95% 0 9 1 8 21 13 6 0 0 0 0 0 4 3 4 0 4 75%
29 Brandon Backe 26 HOU 293 75% 28% 11 100% 0 4 0 3 10 9 1 0 0 0 0 0 1 0 1 0 6 100%
30 Mike Bacsik 26 TEX 63 87% 32% 2 50% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 2 50%
31 Cha-Seung Baek 24 SEA 139 79% 24% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
32 Danys Baez 26 TBD 295 77% 29% 9 100% 0 1 0 1 10 9 0 0 0 0 0 0 0 0 0 0 4 100%
33 Jeff Bajenaru 26 CHW 44 70% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
34 James Baldwin 32 NYM 36 89% 14% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
35 Grant Balfour 26 MIN 172 66% 22% 4 100% 0 3 0 3 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
36 Cliff Bartosh 24 CLE 91 64% 22% 1 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Miguel Batista 33 TOR 867 80% 39% 33 97% 1 18 3 12 30 24 1 1 0 0 1 1 5 1 4 1 5 80%
38 Rick Bauer 27 BAL 230 75% 41% 8 100% 0 3 0 2 9 6 2 0 0 0 0 0 1 1 1 0 0
39 Denny Bautista 21 BAL 15 87% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 Denny Bautista 21 KCR 127 83% 34% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
41 Rod Beck 35 SDP 108 83% 25% 4 50% 0 0 0 0 2 1 0 1 0 0 1 1 0 0 0 0 0
42 Josh Beckett 24 FLA 654 69% 30% 20 80% 0 4 0 4 17 14 1 2 0 1 1 1 0 0 0 0 4 50%
43 Erik Bedard 25 BAL 633 72% 25% 12 92% 0 10 2 7 10 5 1 0 0 0 0 0 0 0 0 0 0
44 Joe Beimel 27 MIN 15 73% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Heath Bell 26 NYM 94 67% 31% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
46 Rob Bell 27 TBD 529 84% 37% 16 81% 0 17 2 13 11 10 0 1 0 0 1 0 0 0 0 0 4 75%
47 Francis Beltran 24 MON 69 84% 42% 2 50% 0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 0
48 Francis Beltran 24 CHC 153 62% 25% 4 100% 1 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 100%
49 Rigo Beltran 34 MON 3 100% 67% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Armando Benitez 31 FLA 262 73% 20% 5 80% 0 4 1 3 3 3 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%
51 Jeff Bennett 24 MIL 316 81% 33% 11 82% 0 6 2 4 7 7 0 1 0 1 0 1 0 0 0 0 3 67%
52 Joaquin Benoit 26 TEX 456 72% 23% 9 89% 1 6 1 3 6 4 1 1 0 1 0 1 1 1 1 0 4 75%
53 Kris Benson 29 PIT 564 78% 33% 20 95% 0 12 2 9 19 15 2 0 0 0 0 0 2 2 2 0 5 100%
54 Kris Benson 29 NYM 290 78% 31% 7 100% 0 5 0 4 6 5 0 1 0 1 0 0 0 0 0 0 0
55 Chad Bentz 24 MON 126 67% 37% 5 100% 0 5 0 5 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
56 Dusty Bergman 26 ANA 11 91% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
57 Adam Bernero 27 COL 147 77% 19% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
58 Rafael Betancourt 29 CLE 286 72% 25% 4 75% 0 2 0 2 3 1 1 0 0 0 0 0 0 0 0 0 2 50%
59 Rocky Biddle 28 MON 364 80% 35% 12 75% 0 2 0 2 9 8 1 0 0 0 0 0 0 0 0 0 2 100%
60 Nick Bierbrodt 26 TEX 81 67% 26% 4 75% 0 1 0 0 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
61 Travis Blackley 21 SEA 134 75% 22% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
62 Joe Blanton 23 OAK 30 77% 30% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
63 Brian Boehringer 35 PIT 114 71% 26% 2 100% 0 0 0 0 3 1 1 0 0 0 0 0 1 1 1 0 0
64 Jeremy Bonderman 21 DET 793 71% 32% 18 89% 0 14 0 10 15 13 1 3 1 0 2 1 1 0 1 0 6 83%
65 Jung Bong 23 CIN 75 73% 31% 4 100% 0 1 0 1 4 3 1 0 0 0 0 0 1 0 1 0 3 100%
66 Dave Borkowski 27 BAL 247 77% 33% 4 50% 0 1 0 1 2 1 1 2 1 0 1 1 1 1 1 0 1 0%
67 Toby Borland 35 FLA 86 66% 27% 3 67% 0 2 0 2 2 2 0 1 0 1 0 1 0 0 0 0 2 50%
68 Joe Borowski 33 CHC 106 72% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
69 Ricky Bottalico 34 NYM 296 71% 26% 9 100% 1 5 1 4 8 7 0 0 0 0 0 0 0 0 0 0 3 100%
70 Jason Boyd 31 PIT 64 66% 22% 6 67% 1 0 0 0 4 4 0 2 0 0 2 1 0 0 0 0 4 75%
71 Chad Bradford 29 OAK 251 76% 45% 16 81% 0 5 0 5 13 12 1 2 0 1 1 2 0 0 0 0 2 50%
72 Dewon Brazelton 24 TBD 535 79% 27% 10 90% 0 5 1 4 8 6 1 0 0 0 0 0 1 1 1 0 4 75%
73 Yhency Brazoban 24 LAD 133 71% 21% 4 100% 0 1 0 0 4 3 0 0 0 0 0 0 1 0 1 0 3 100%
74 Doug Brocail 37 TEX 232 74% 36% 12 83% 0 8 1 6 8 5 2 1 0 0 1 0 2 2 2 0 3 67%
75 Frank Brooks 25 PIT 73 66% 16% 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%
76 Jim Brower 31 SFG 401 78% 38% 22 91% 0 6 0 6 21 18 2 2 0 0 2 0 0 0 0 0 4 100%
77 Jamie Brown 27 BOS 41 80% 15% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
78 Kevin Brown 39 NYY 551 82% 36% 16 75% 0 8 0 7 11 7 2 4 1 1 2 1 2 2 2 0 1 0%
79 Brian Bruney 22 ARI 135 61% 17% 3 100% 0 2 1 1 3 2 0 1 0 0 1 0 0 0 0 0 1 100%
80 Mark Buehrle 25 CHW 1016 80% 38% 52 88% 0 16 2 10 51 32 4 4 0 0 4 1 3 2 3 0 8 63%
81 Ryan Bukvich 26 KCR 30 57% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
82 Kirk Bullinger 34 HOU 140 87% 45% 10 100% 0 4 0 4 10 9 0 0 0 0 0 0 0 0 0 0 2 100%
83 Nate Bump 27 FLA 329 79% 43% 11 82% 0 2 0 2 9 8 0 1 0 0 1 1 0 0 0 0 1 100%
84 Dave Burba 37 MIL 299 79% 29% 18 89% 0 5 1 1 13 12 0 2 0 1 1 1 0 0 0 0 7 71%
85 Dave Burba 37 SFG 27 85% 26% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
86 A.J. Burnett 27 FLA 490 73% 33% 20 100% 1 10 2 6 18 13 1 0 0 0 0 0 0 0 0 0 3 100%
87 Sean Burnett 21 PIT 318 85% 45% 22 86% 0 4 2 2 17 15 0 1 0 0 1 1 1 0 1 0 6 83%
88 Dave Bush 24 TOR 412 80% 32% 9 78% 0 9 2 6 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
89 Mike Bynum 26 SDP 6 50% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
90 Paul Byrd 33 ATL 482 82% 28% 21 86% 2 7 1 3 15 11 2 3 0 1 2 2 2 1 2 0 5 60%
91 Daniel Cabrera 23 BAL 662 78% 31% 9 78% 0 9 0 7 6 6 0 1 0 0 1 0 0 0 0 0 4 75%
92 Fernando Cabrera 22 CLE 20 65% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
93 Kiko Calero 29 STL 168 67% 27% 8 100% 0 2 0 2 9 8 0 0 0 0 0 0 0 0 0 0 3 100%
94 Carmen Cali 25 STL 40 70% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
95 Mickey Callaway 29 TEX 58 76% 21% 2 100% 0 2 0 2 2 1 1 0 0 0 0 0 1 1 1 0 0
96 Shawn Camp 28 KCR 287 76% 43% 15 87% 0 3 0 3 13 11 0 0 0 0 0 0 0 0 0 0 2 100%
97 Jose Capellan 23 ATL 42 86% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
98 Chris Capuano 25 MIL 385 71% 26% 11 100% 0 3 1 2 16 10 0 0 0 0 0 0 0 0 0 0 4 100%
99 Chris Carpenter 29 STL 746 74% 38% 38 92% 1 12 1 9 34 26 4 1 0 1 0 1 4 3 4 0 5 100%
100 Giovanni Carrara 36 LAD 227 71% 22% 13 92% 0 4 0 1 11 6 2 0 0 0 0 0 2 1 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%
101 D.J. Carrasco 27 KCR 163 79% 39% 10 90% 1 7 1 3 6 6 0 0 0 0 0 0 0 0 0 0 2 50%
102 Lance Carter 29 TBD 336 83% 26% 11 91% 0 4 1 2 8 8 0 0 0 0 0 0 0 0 0 0 1 100%
103 Santiago Casilla 23 OAK 32 56% 19% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
104 Frank Castillo 35 BOS 4 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
105 Jaime Cerda 25 KCR 206 72% 22% 9 78% 0 7 1 5 8 4 1 1 0 1 0 1 0 0 0 0 2 0%
106 Gustavo Chacin 23 TOR 52 81% 35% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
107 Shawn Chacon 26 COL 316 73% 20% 5 80% 1 2 0 2 5 3 0 1 0 0 1 0 1 0 1 0 2 50%
108 Bruce Chen 27 BAL 196 78% 28% 6 100% 0 4 1 3 7 2 2 0 0 0 0 0 1 1 1 0 0
109 Randy Choate 28 ARI 232 66% 38% 13 85% 0 3 0 2 10 7 2 0 0 0 0 0 1 1 1 0 0
110 Jason Christiansen 34 SFG 167 72% 37% 6 67% 0 2 0 1 5 3 1 2 1 1 0 1 0 0 0 0 1 100%
111 Vinnie Chulk 25 TOR 248 74% 29% 7 86% 0 3 0 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
112 Brandon Claussen 25 CIN 313 77% 27% 6 83% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 3 100%
113 Roger Clemens 41 HOU 878 69% 32% 25 92% 0 12 1 10 24 19 0 0 0 0 0 0 2 0 1 1 4 75%
114 Matt Clement 29 CHC 775 68% 30% 30 73% 0 16 1 13 21 18 3 3 0 0 3 1 3 3 3 0 10 60%
115 Jesus Colome 26 TBD 169 68% 20% 7 100% 0 2 0 2 7 6 0 0 0 0 0 0 0 0 0 0 4 100%
116 Bartolo Colon 31 ANA 897 76% 28% 36 89% 1 8 3 2 30 22 2 3 0 1 2 3 4 1 3 1 6 100%
117 Roman Colon 24 ATL 82 74% 30% 2 50% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 100%
118 Steve Colyer 25 DET 147 67% 23% 5 100% 0 1 1 0 5 3 1 0 0 0 0 0 2 1 1 1 0
119 Jose Contreras 32 CHW 333 74% 31% 8 63% 0 6 1 5 6 4 0 1 0 0 1 0 0 0 0 0 5 60%
120 Jose Contreras 32 NYY 425 77% 27% 8 88% 0 1 0 0 6 5 0 1 0 0 1 0 0 0 0 0 0
121 Aaron Cook 25 COL 433 83% 46% 26 96% 0 11 4 4 21 18 1 0 0 0 0 0 4 1 4 0 2 100%
122 Brian Cooper 29 SFG 61 80% 30% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
123 Roy Corcoran 24 MON 28 68% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
124 Chad Cordero 22 MON 357 66% 19% 6 83% 0 3 0 3 5 4 1 0 0 0 0 0 1 1 1 0 3 67%
125 Francisco Cordero 29 TEX 304 69% 25% 7 100% 0 6 1 5 8 4 2 0 0 0 0 0 2 2 2 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126 Mark Corey 29 PIT 164 74% 31% 6 67% 0 2 0 2 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
127 Lance Cormier 23 ARI 218 81% 34% 5 100% 0 1 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
128 Rheal Cormier 37 PHI 330 78% 40% 18 89% 0 13 1 11 14 9 4 0 0 0 0 0 3 3 3 0 7 86%
129 Nate Cornejo 24 DET 125 85% 42% 7 86% 0 2 0 2 7 3 2 0 0 0 0 0 2 2 2 0 3 67%
130 Kevin Correia 23 SFG 92 77% 34% 2 50% 1 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
131 Neal Cotts 24 CHW 281 73% 31% 10 80% 0 1 0 0 8 7 1 1 0 0 1 1 1 1 1 0 1 0%
132 Jesse Crain 22 MIN 109 79% 31% 4 75% 0 2 0 2 3 2 1 1 0 0 1 0 1 1 1 0 1 100%
133 Jack Cressend 29 CLE 78 78% 31% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
134 Jim Crowell 30 PHI 18 94% 50% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
135 Francisco Cruceta 22 CLE 39 74% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
136 Juan Cruz 25 ATL 300 68% 28% 6 100% 0 4 1 3 6 4 0 0 0 0 0 0 1 0 0 1 1 100%
137 Darwin Cubillan 31 BAL 50 74% 28% 1 100% 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 1 100%
138 Will Cunnane 30 ATL 59 73% 22% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
139 Jeff D'Amico 28 CLE 144 87% 28% 4 100% 0 2 1 1 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
140 Casey Daigle 23 ARI 230 81% 34% 5 100% 0 5 0 5 6 4 0 0 0 0 0 0 0 0 0 0 2 100%
141 Vic Darensbourg 33 CHW 4 100% 50% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
142 Vic Darensbourg 33 NYM 28 89% 36% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
143 Doug Davis 28 MIL 880 74% 33% 31 87% 0 15 5 9 26 19 3 1 0 0 1 0 2 2 2 0 13 77%
144 Jason Davis 24 CLE 540 82% 39% 20 95% 0 10 0 9 21 15 1 3 0 0 3 0 0 0 0 0 9 100%
145 Joey Dawley 32 CLE 37 68% 19% 3 67% 0 2 1 1 2 1 0 0 0 0 0 0 1 0 0 1 1 100%
146 Zach Day 26 MON 496 80% 43% 17 100% 0 10 2 8 16 13 1 0 0 0 0 0 1 0 0 1 3 100%
147 Jorge De La Rosa 23 MIL 113 88% 39% 4 75% 0 2 1 1 2 2 0 1 0 0 1 1 0 0 0 0 0
148 Valerio De Los Santos 31 TOR 56 70% 30% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
149 Jorge De Paula 25 NYY 38 89% 32% 3 100% 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
150 Mike DeJean 33 BAL 197 68% 29% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 1 0 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%
151 Mike DeJean 33 NYM 91 67% 34% 3 100% 0 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 2 100%
152 Ryan Dempster 27 CHC 93 69% 33% 2 100% 0 4 0 4 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
153 Kyle Denney 26 CLE 86 77% 29% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
154 Elmer Dessens 33 ARI 386 82% 39% 13 85% 0 5 0 3 12 11 0 1 0 0 1 1 0 0 0 0 3 100%
155 Elmer Dessens 33 LAD 82 68% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
156 Felix Diaz 23 CHW 226 77% 26% 4 100% 0 2 0 2 4 2 0 0 0 0 0 0 0 0 0 0 1 100%
157 R.A. Dickey 29 TEX 480 85% 35% 21 90% 0 7 1 6 22 16 1 2 1 0 1 0 0 0 0 0 4 75%
158 Lenny DiNardo 24 BOS 130 77% 44% 4 75% 0 4 0 3 3 2 1 2 0 0 2 1 0 0 0 0 0
159 Craig Dingman 30 DET 141 75% 29% 3 33% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
160 Scott Dohmann 26 COL 198 68% 22% 5 80% 0 4 0 3 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
161 Juan Dominguez 24 TEX 98 82% 37% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
162 Brendan Donnelly 32 ANA 172 60% 19% 3 100% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
163 Octavio Dotel 30 HOU 146 63% 14% 2 100% 0 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 100%
164 Octavio Dotel 30 OAK 210 60% 15% 6 83% 1 2 0 2 5 3 1 0 0 0 0 0 1 1 1 0 2 50%
165 Sean Douglass 25 TOR 179 66% 26% 2 100% 0 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0
166 Scott Downs 28 MON 284 80% 39% 12 100% 0 3 1 2 11 9 1 0 0 0 0 0 1 1 1 0 1 100%
167 Darren Dreifort 32 LAD 227 63% 32% 11 100% 0 1 0 1 12 10 0 0 0 0 0 0 0 0 0 0 2 100%
168 Ryan Drese 28 TEX 897 83% 43% 38 89% 1 15 1 9 31 26 4 2 0 0 2 0 5 2 5 0 6 83%
169 Tim Drew 25 ATL 73 82% 37% 4 100% 0 2 0 1 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
170 Travis Driskill 32 COL 39 77% 21% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
171 Eric DuBose 28 BAL 338 77% 31% 18 89% 0 0 0 0 18 14 2 2 0 0 2 0 1 1 1 0 3 100%
172 Justin Duchscherer 26 OAK 398 78% 31% 18 100% 0 5 0 5 20 16 1 0 0 0 0 0 1 1 1 0 5 100%
173 Brandon Duckworth 28 HOU 180 83% 29% 2 100% 1 3 0 2 3 1 0 0 0 0 0 0 2 0 2 0 1 100%
174 Scott Dunn 26 ANA 17 88% 35% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
175 Chad Durbin 26 CLE 239 77% 27% 4 100% 0 4 0 4 4 4 0 1 0 0 1 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
176 Chad Durbin 26 ARI 52 58% 13% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
177 J.D. Durbin 22 MIN 38 71% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
178 Trent Durrington 28 MIL 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
179 Adam Eaton 26 SDP 848 77% 28% 33 82% 0 13 2 9 23 19 2 2 0 0 2 1 1 1 1 0 11 91%
180 Joey Eischen 34 MON 80 73% 33% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
181 Scott Elarton 28 COL 199 84% 27% 7 86% 0 2 1 1 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
182 Scott Elarton 28 CLE 498 76% 24% 9 89% 1 5 2 3 8 5 1 1 0 0 1 0 1 1 1 0 3 100%
183 Cal Eldred 36 STL 282 78% 27% 13 92% 1 1 0 1 12 10 1 0 0 0 0 0 1 1 1 0 5 80%
184 Alan Embree 34 BOS 217 81% 29% 7 100% 0 5 2 3 7 4 0 0 0 0 0 0 0 0 0 0 1 100%
185 John Ennis 24 DET 75 80% 36% 1 0% 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
186 Scott Erickson 36 NYM 42 86% 43% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
187 Scott Erickson 36 TEX 94 84% 37% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
188 Kelvim Escobar 28 ANA 878 73% 29% 27 85% 0 16 0 13 24 17 1 0 0 0 0 0 1 0 1 0 4 100%
189 Shawn Estes 31 COL 904 77% 37% 26 96% 0 14 2 10 27 16 3 1 0 0 1 0 4 2 3 1 4 75%
190 Leo Estrella 29 SFG 13 92% 31% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
191 Scott Eyre 32 SFG 229 71% 26% 7 86% 0 2 1 0 7 5 0 1 0 0 1 1 0 0 0 0 3 100%
192 Brian Falkenborg 26 LAD 73 73% 29% 4 75% 0 1 1 0 2 1 0 1 0 0 1 1 0 0 0 0 1 100%
193 Kyle Farnsworth 28 CHC 298 66% 24% 14 71% 1 7 1 4 10 8 0 1 0 0 1 1 0 0 0 0 4 75%
194 Jeff Fassero 41 COL 505 83% 38% 20 95% 0 7 0 6 24 17 1 0 0 0 0 0 2 0 2 0 6 83%
195 Jeff Fassero 41 ARI 3 67% 67% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
196 Pedro Feliciano 27 NYM 82 71% 27% 4 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
197 Jared Fernandez 32 HOU 14 71% 21% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
198 Mike Fetters 39 ARI 94 74% 38% 3 100% 0 2 1 1 2 1 0 1 0 0 1 0 0 0 0 0 0
199 Nate Field 28 KCR 191 76% 26% 2 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0
200 Nelson Figueroa 30 PIT 121 87% 41% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201 Jeremy Fikac 29 MON 112 71% 30% 5 100% 0 1 0 1 5 3 2 0 0 0 0 0 1 1 1 0 1 100%
202 Bob File 27 TOR 154 82% 39% 8 100% 0 3 0 3 8 6 2 0 0 0 0 0 2 2 2 0 0
203 Randy Flores 28 STL 57 79% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
204 Gavin Floyd 21 PHI 126 73% 30% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
205 Josh Fogg 27 PIT 770 82% 36% 41 90% 1 13 3 9 36 24 5 2 0 1 1 0 5 3 5 0 8 88%
206 Jesse Foppert 23 SFG 4 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
207 Ben Ford 28 MIL 107 79% 32% 3 67% 1 0 0 0 3 2 0 0 0 0 0 0 1 0 1 0 1 0%
208 Bartolome Fortunato 29 NYM 82 62% 22% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
209 Bartolome Fortunato 29 TBD 30 80% 37% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 100%
210 Casey Fossum 26 ARI 652 75% 29% 18 89% 1 4 0 4 20 13 1 0 0 0 0 0 1 0 1 0 4 100%
211 Keith Foulke 31 BOS 333 74% 24% 10 100% 0 5 0 5 11 9 0 0 0 0 0 0 1 0 0 1 2 100%
212 Chad Fox 33 FLA 49 51% 27% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
213 Jeff Francis 23 COL 164 75% 30% 6 100% 0 2 0 2 6 3 2 0 0 0 0 0 1 1 1 0 1 100%
214 Frank Francisco 24 TEX 216 62% 16% 2 100% 0 4 0 2 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
215 John Franco 43 NYM 207 72% 37% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
216 Ryan Franklin 31 SEA 870 82% 27% 20 85% 0 16 1 12 19 14 0 3 0 0 3 0 2 0 1 1 3 100%
217 Wayne Franklin 30 SFG 227 74% 29% 6 83% 0 2 0 2 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
218 Jason Frasor 26 TOR 299 74% 32% 8 100% 0 8 0 6 8 8 0 0 0 0 0 0 1 0 1 0 2 100%
219 Kevin Frederick 27 TOR 133 74% 35% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
220 Brian Fuentes 28 COL 201 67% 20% 7 86% 0 0 0 0 6 6 0 1 0 0 1 0 0 0 0 0 5 100%
221 Aaron Fultz 30 MIN 216 74% 30% 10 80% 0 2 0 2 8 7 1 0 0 0 0 0 0 0 0 0 1 100%
222 Eric Gagne 28 LAD 326 59% 23% 6 100% 0 5 0 5 6 4 1 0 0 0 0 0 1 1 1 0 1 100%
223 Mike Gallo 27 HOU 223 78% 35% 8 88% 0 4 0 3 9 5 1 0 0 0 0 0 2 1 2 0 1 100%
224 Freddy Garcia 27 SEA 446 76% 30% 24 100% 2 6 1 5 24 19 2 0 0 0 0 0 1 1 1 0 4 100%
225 Freddy Garcia 27 CHW 432 71% 31% 15 93% 0 6 2 2 13 9 1 0 0 0 0 0 2 1 1 1 4 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%
226 Rosman Garcia 25 TEX 35 71% 23% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
227 Jon Garland 24 CHW 923 81% 35% 46 93% 2 21 6 11 35 30 2 2 0 1 1 1 3 2 3 0 14 79%
228 Chad Gaudin 21 TBD 201 77% 24% 5 80% 0 1 0 1 5 3 1 1 0 1 0 1 0 0 0 0 2 100%
229 Geoff Geary 27 PHI 200 79% 29% 5 60% 0 3 0 2 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
230 Chris George 24 KCR 207 82% 29% 11 82% 0 2 2 0 7 5 1 1 0 0 1 1 1 1 1 0 3 67%
231 Franklyn German 24 DET 73 77% 34% 1 0% 0 2 0 2 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
232 Justin Germano 21 SDP 109 73% 36% 4 100% 0 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
233 Matt Ginter 26 NYM 313 82% 34% 8 50% 0 4 0 4 4 4 0 2 0 1 1 2 0 0 0 0 1 100%
234 Chris Gissell 26 COL 48 73% 21% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
235 Tom Glavine 38 NYM 904 82% 40% 49 96% 0 10 0 9 49 38 4 1 0 0 1 0 2 2 2 0 10 80%
236 Gary Glover 27 MIL 82 80% 37% 4 75% 0 3 0 3 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
237 Ryan Glynn 29 TOR 89 74% 19% 2 100% 0 2 1 1 1 1 0 2 0 0 2 0 0 0 0 0 1 100%
238 Jimmy Gobble 22 KCR 638 88% 32% 12 83% 0 8 1 5 10 9 0 3 0 0 3 0 0 0 0 0 4 75%
239 Dicky Gonzalez 25 TBD 32 78% 28% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
240 Edgar Gonzalez 21 ARI 228 79% 30% 9 78% 0 0 0 0 7 5 1 0 0 0 0 0 2 1 2 0 3 67%
241 Geremi Gonzalez 29 TBD 235 85% 29% 7 57% 1 2 0 2 5 3 0 2 0 0 2 0 0 0 0 0 2 0%
242 Mike Gonzalez 26 PIT 169 67% 31% 5 100% 0 1 0 1 5 4 1 1 1 0 0 0 0 0 0 0 3 100%
243 Andrew Good 24 ARI 177 79% 24% 5 100% 0 2 1 0 4 3 1 0 0 0 0 0 1 0 1 0 2 100%
244 Tom Gordon 36 NYY 342 67% 29% 16 94% 0 6 2 3 13 7 5 1 0 0 1 1 1 1 1 0 3 100%
245 Mike Gosling 23 ARI 112 79% 34% 2 100% 0 2 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0
246 John Grabow 25 PIT 286 72% 32% 15 93% 1 2 1 1 15 10 0 0 0 0 0 0 2 0 1 1 3 100%
247 Frank Gracesqui 24 FLA 23 74% 22% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
248 Alex Graman 26 NYY 31 84% 23% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
249 Danny Graves 30 CIN 290 83% 41% 10 100% 0 2 0 1 10 6 3 0 0 0 0 0 3 2 3 0 2 100%
250 Kevin Gregg 26 ANA 377 75% 28% 7 71% 0 2 0 2 5 4 0 0 0 0 0 0 1 0 1 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
251 Zack Greinke 20 KCR 599 79% 27% 17 94% 1 13 1 12 15 11 1 0 0 0 0 0 1 1 1 0 3 67%
252 Seth Greisinger 28 MIN 233 81% 31% 8 63% 0 2 0 2 6 5 0 2 0 1 1 1 0 0 0 0 3 33%
253 Jeremy Griffiths 26 HOU 20 60% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
254 Jason Grilli 27 CHW 203 79% 31% 4 75% 0 2 0 2 3 2 0 2 0 1 1 1 0 0 0 0 0
255 Jason Grimsley 36 KCR 118 81% 52% 8 88% 0 3 0 3 7 5 1 2 0 0 2 1 0 0 0 0 2 100%
256 Jason Grimsley 36 BAL 167 83% 50% 9 56% 0 7 0 7 5 5 0 2 0 0 2 2 0 0 0 0 2 50%
257 Buddy Groom 38 BAL 236 81% 36% 3 100% 0 4 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0
258 Kevin Gryboski 30 ATL 217 83% 49% 6 100% 0 2 0 0 6 3 1 0 0 0 0 0 3 1 3 0 1 100%
259 Eddie Guardado 33 SEA 176 66% 18% 4 75% 0 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 0
260 Matt Guerrier 25 MIN 84 80% 33% 3 100% 0 2 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
261 Jeremy Guthrie 25 CLE 49 76% 29% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
262 John Halama 32 TBD 513 83% 40% 13 85% 0 2 0 2 14 10 0 0 0 0 0 0 0 0 0 0 2 50%
263 Roy Halladay 27 TOR 561 79% 43% 27 85% 1 10 1 6 21 19 0 1 0 0 1 0 1 0 1 0 3 67%
264 Brad Halsey 23 NYY 153 76% 29% 6 33% 0 0 0 0 3 2 1 1 0 1 0 1 0 0 0 0 2 0%
265 Chris Hammond 38 OAK 223 78% 34% 12 83% 0 1 0 1 10 9 0 1 0 1 0 1 0 0 0 0 3 67%
266 Mike Hampton 31 ATL 760 82% 42% 42 93% 0 13 4 6 37 27 4 2 0 0 2 1 4 2 3 1 6 100%
267 Josh Hancock 26 CIN 251 81% 36% 7 57% 0 3 1 2 3 3 0 2 0 0 2 2 0 0 0 0 3 0%
268 Josh Hancock 26 PHI 42 83% 24% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
269 Aaron Harang 26 CIN 711 77% 30% 30 80% 1 10 3 7 21 19 1 0 0 0 0 0 1 0 1 0 10 80%
270 Rich Harden 22 OAK 803 72% 30% 18 89% 0 15 0 14 18 14 1 1 1 0 0 0 2 1 2 0 1 100%
271 Dan Haren 23 STL 195 77% 32% 7 100% 0 2 0 2 7 6 1 1 0 0 1 0 1 1 1 0 2 100%
272 Tim Harikkala 32 COL 262 81% 34% 12 100% 0 6 0 4 11 7 2 0 0 0 0 0 1 1 1 0 1 100%
273 Travis Harper 28 TBD 331 75% 31% 9 89% 0 9 1 6 8 6 1 0 0 0 0 0 1 0 1 0 4 100%
274 Chad Harville 27 OAK 11 91% 55% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
275 Chad Harville 27 HOU 238 73% 38% 10 70% 1 2 0 1 8 6 1 3 0 0 3 1 2 1 2 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%
276 Shigetoshi Hasegawa 35 SEA 300 75% 29% 11 91% 0 6 1 4 8 8 0 1 0 0 1 1 0 0 0 0 3 100%
277 LaTroy Hawkins 31 CHC 333 77% 28% 9 67% 1 5 0 4 7 6 0 0 0 0 0 0 0 0 0 0 4 50%
278 Jimmy Haynes 31 CIN 79 82% 33% 4 75% 0 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0
279 Aaron Heilman 25 NYM 119 72% 36% 8 63% 0 5 0 3 5 2 2 2 0 1 1 2 2 1 2 0 1 0%
280 Ben Hendrickson 23 MIL 215 77% 38% 8 88% 0 5 1 3 5 1 1 0 0 0 0 0 0 0 0 0 1 100%
281 Mark Hendrickson 30 TBD 803 85% 37% 31 84% 1 13 0 12 27 23 2 0 0 0 0 0 2 2 2 0 3 33%
282 Brad Hennessey 24 SFG 163 79% 36% 9 100% 0 3 1 2 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
283 Matt Hensley 25 ANA 120 69% 23% 2 100% 0 4 0 4 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
284 Pat Hentgen 35 TOR 373 81% 31% 7 100% 0 3 0 3 8 6 0 1 0 0 1 0 0 0 0 0 1 100%
285 Felix Heredia 29 NYY 182 76% 32% 7 100% 0 3 0 2 7 7 0 1 0 0 1 0 0 0 0 0 0
286 Matt Herges 34 SFG 301 81% 33% 7 100% 0 5 0 4 6 5 0 0 0 0 0 0 1 0 1 0 3 100%
287 Dustin Hermanson 31 SFG 565 76% 30% 13 85% 0 9 2 7 10 8 0 0 0 0 0 0 0 0 0 0 4 75%
288 Adrian Hernandez 29 MIL 84 73% 30% 5 100% 0 1 0 1 5 4 1 0 0 0 0 0 0 0 0 0 2 100%
289 Carlos Hernandez 24 HOU 200 76% 26% 7 100% 0 4 1 3 6 4 2 0 0 0 0 0 0 0 0 0 2 100%
290 Livan Hernandez 29 MON 1053 76% 33% 65 94% 1 21 2 17 61 43 9 2 0 1 1 1 10 8 10 0 12 83%
291 Orlando Hernandez 38 NYY 359 70% 25% 11 100% 0 10 2 5 7 5 1 0 0 0 0 0 1 1 1 0 0
292 Roberto Hernandez 39 PHI 260 77% 37% 15 87% 2 8 1 6 11 9 0 1 0 0 1 0 0 0 0 0 7 86%
293 Shawn Hill 23 MON 51 67% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
294 Sterling Hitchcock 33 SDP 91 78% 34% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
295 Trevor Hoffman 36 SDP 209 74% 22% 7 100% 0 2 0 1 6 5 1 0 0 0 0 0 0 0 0 0 4 100%
296 Joe Horgan 27 MON 178 70% 35% 6 100% 1 3 0 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
297 Ben Howard 25 FLA 167 72% 22% 4 100% 0 2 0 1 4 3 0 0 0 0 0 0 1 0 1 0 1 100%
298 Bob Howry 30 CLE 178 71% 22% 7 100% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 1 100%
299 Luke Hudson 27 CIN 204 72% 21% 8 88% 0 3 1 2 6 4 1 1 0 1 0 1 1 0 1 0 5 80%
300 Tim Hudson 28 OAK 793 83% 47% 31 87% 1 22 2 18 26 19 3 1 0 0 1 1 3 1 2 1 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%
301 Travis Hughes 26 TEX 10 40% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 Justin Huisman 25 KCR 116 82% 46% 2 100% 0 3 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0
303 Kazuhisa Ishii 30 LAD 749 77% 23% 16 94% 1 5 1 2 16 12 1 0 0 0 0 0 0 0 0 0 8 88%
304 Jason Isringhausen 31 STL 308 72% 30% 18 100% 0 3 0 3 18 16 0 0 0 0 0 0 0 0 0 0 3 100%
305 Edwin Jackson 20 LAD 112 79% 33% 6 83% 0 2 0 1 6 4 1 0 0 0 0 0 1 1 1 0 0
306 Michael Jackson 39 CHW 210 81% 32% 9 100% 0 2 1 1 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
307 Kevin Jarvis 34 COL 15 73% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
308 Kevin Jarvis 34 SEA 63 84% 30% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
309 Jason Jennings 25 COL 925 77% 34% 31 87% 0 18 2 15 25 20 3 1 0 0 1 0 2 2 2 0 4 75%
310 Jose Jimenez 30 CLE 170 81% 48% 10 90% 0 2 0 2 9 7 2 0 0 0 0 0 1 1 1 0 1 100%
311 Jason Johnson 30 DET 859 81% 38% 20 85% 0 10 0 9 17 12 3 3 0 0 3 0 1 1 1 0 3 100%
312 Randy Johnson 40 ARI 964 68% 27% 23 91% 0 5 2 3 20 18 0 0 0 0 0 0 0 0 0 0 8 75%
313 Mike Johnston 25 PIT 110 71% 31% 7 86% 1 0 0 0 7 5 0 1 0 1 0 1 0 0 0 0 2 50%
314 Bobby Jones 32 BOS 20 45% 15% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
315 Todd Jones 36 PHI 123 73% 32% 4 50% 0 1 0 1 2 2 0 1 0 0 1 1 0 0 0 0 2 50%
316 Todd Jones 36 CIN 235 77% 27% 10 70% 0 3 0 1 5 4 1 1 1 0 0 0 0 0 0 0 5 60%
317 Jorge Julio 25 BAL 306 73% 25% 3 100% 0 3 0 3 3 2 1 0 0 0 0 0 0 0 0 0 3 100%
318 Steve Karsay 32 NYY 27 81% 33% 3 67% 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0
319 Scott Kazmir 20 TBD 151 66% 24% 3 67% 0 2 0 0 3 0 1 1 0 0 1 0 0 0 0 0 0
320 Joe Kennedy 25 COL 705 77% 34% 39 79% 1 9 2 5 33 25 0 4 0 1 3 2 1 0 1 0 8 63%
321 Logan Kensing 21 FLA 66 83% 32% 3 33% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
322 Jason Kershner 27 TOR 103 85% 37% 4 75% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0
323 Masao Kida 35 SEA 47 77% 38% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
324 Masao Kida 35 LAD 19 63% 32% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
325 Brooks Kieschnick 32 MIL 183 80% 34% 4 75% 0 4 1 3 2 2 0 0 0 0 0 0 0 0 0 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%
326 Byung-Hyun Kim 25 BOS 77 90% 36% 3 100% 1 3 1 2 3 1 0 1 0 0 1 0 0 0 0 0 0
327 Sun-Woo Kim 26 MON 603 77% 37% 12 83% 0 17 0 16 12 9 0 3 0 0 3 1 0 0 0 0 4 75%
328 Ray King 30 STL 248 75% 36% 11 100% 0 9 0 8 11 11 0 1 1 0 0 0 0 0 0 0 2 100%
329 Matt Kinney 27 MIL 285 78% 23% 5 80% 0 3 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
330 Matt Kinney 27 KCR 84 68% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
331 Steve Kline 31 STL 202 76% 39% 12 100% 2 4 1 2 10 8 0 0 0 0 0 0 0 0 0 0 3 100%
332 Gary Knotts 27 DET 599 79% 32% 14 93% 0 14 1 9 11 9 1 0 0 0 0 0 1 1 1 0 4 75%
333 Billy Koch 29 CHW 114 68% 28% 2 50% 0 1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 0
334 Billy Koch 29 FLA 115 65% 22% 2 100% 0 2 0 0 1 0 1 0 0 0 0 0 2 1 2 0 0
335 Danny Kolb 29 MIL 236 85% 53% 11 91% 0 2 0 2 10 8 1 1 0 0 1 1 1 1 1 0 2 50%
336 Mike Koplove 27 ARI 371 77% 39% 26 92% 0 6 0 4 23 15 5 2 1 0 1 0 4 3 4 0 6 67%
337 Marc Kroon 31 COL 32 66% 22% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
338 John Lackey 25 ANA 855 79% 32% 25 92% 0 15 1 12 23 19 0 0 0 0 0 0 1 0 0 1 6 100%
339 Tim Laker 34 CLE 4 75% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
340 Brian Lawrence 28 SDP 870 80% 40% 39 100% 0 11 1 10 38 31 4 0 0 0 0 0 3 3 3 0 7 100%
341 Brandon League 21 TOR 18 83% 61% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
342 Wil Ledezma 23 DET 225 83% 33% 2 100% 0 5 1 4 2 0 0 2 0 0 2 0 0 0 0 0 1 100%
343 Cliff Lee 25 CLE 802 71% 23% 9 89% 0 5 1 3 7 5 1 0 0 0 0 0 0 0 0 0 4 75%
344 David Lee 31 CLE 27 78% 37% 2 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
345 Justin Lehr 26 OAK 145 79% 34% 4 100% 0 2 0 1 5 4 0 0 0 0 0 0 0 0 0 0 0
346 Jon Leicester 25 CHC 175 73% 34% 4 100% 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 2 100%
347 Al Leiter 38 NYM 750 73% 28% 24 88% 0 7 1 4 26 14 5 0 0 0 0 0 4 1 3 1 8 88%
348 Curt Leskanic 36 BOS 119 71% 34% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
349 Curt Leskanic 36 KCR 85 69% 28% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
350 Al Levine 36 DET 310 85% 35% 9 89% 0 2 0 1 8 7 0 1 0 0 1 0 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%
351 Colby Lewis 24 TEX 71 66% 23% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
352 Brad Lidge 27 HOU 369 51% 15% 2 100% 0 2 0 1 2 1 0 0 0 0 0 0 1 0 1 0 1 100%
353 Cory Lidle 32 PHI 255 80% 36% 11 91% 0 4 0 4 10 7 2 0 0 0 0 0 1 1 1 0 2 100%
354 Cory Lidle 32 CIN 656 82% 37% 41 95% 1 13 5 8 34 28 1 1 0 0 1 1 1 1 1 0 14 93%
355 Jon Lieber 34 NYY 749 85% 40% 24 79% 0 10 0 10 19 18 0 4 0 2 2 4 1 0 1 0 2 50%
356 Kerry Ligtenberg 33 TOR 263 76% 24% 7 86% 1 1 1 0 5 3 0 0 0 0 0 0 0 0 0 0 2 50%
357 Ted Lilly 28 TOR 845 71% 24% 17 82% 0 11 5 6 9 8 1 2 0 0 2 1 0 0 0 0 3 100%
358 Jose Lima 31 LAD 702 83% 36% 28 96% 1 13 1 12 26 19 2 0 0 0 0 0 2 2 2 0 8 88%
359 Mike Lincoln 29 STL 71 72% 34% 4 50% 1 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 1 100%
360 Scott Linebrink 27 SDP 326 69% 20% 7 71% 1 4 0 4 5 3 1 2 0 1 1 1 0 0 0 0 2 50%
361 Pedro Liriano 23 MIL 67 82% 40% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
362 Esteban Loaiza 32 CHW 604 81% 32% 25 96% 1 10 1 8 23 17 3 0 0 0 0 0 4 3 3 1 1 100%
363 Esteban Loaiza 32 NYY 214 73% 27% 7 100% 0 3 1 2 6 5 1 0 0 0 0 0 0 0 0 0 0
364 Kameron Loe 22 TEX 29 76% 34% 1 100% 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0
365 Kyle Lohse 25 MIN 883 82% 35% 25 84% 0 12 0 9 22 18 0 0 0 0 0 0 1 0 1 0 3 67%
366 Braden Looper 29 NYM 346 81% 47% 14 93% 0 5 0 4 12 11 1 0 0 0 0 0 1 1 1 0 0
367 Aquilino Lopez 29 TOR 95 73% 28% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
368 Javier Lopez 26 COL 187 79% 40% 19 95% 2 6 3 3 17 11 2 1 0 0 1 0 2 2 2 0 1 100%
369 Rodrigo Lopez 28 BAL 714 78% 35% 21 100% 0 15 1 13 22 16 2 0 0 0 0 0 2 1 2 0 4 100%
370 Derek Lowe 31 BOS 839 82% 48% 46 87% 1 22 3 18 39 34 2 3 0 1 2 3 1 1 1 0 9 89%
371 Noah Lowry 23 SFG 383 76% 30% 15 93% 0 1 0 0 15 10 2 0 0 0 0 0 1 1 1 0 2 100%
372 Mike MacDougal 27 KCR 61 66% 33% 2 100% 0 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
373 Greg Maddux 38 CHC 872 82% 39% 66 88% 0 21 3 16 55 45 4 1 0 0 1 1 3 2 3 0 16 69%
374 Bobby Madritsch 28 SEA 359 76% 29% 14 93% 0 2 1 1 12 9 2 0 0 0 0 0 1 1 1 0 2 100%
375 Ryan Madson 23 PHI 312 79% 39% 5 100% 0 7 0 6 4 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%
376 Ron Mahay 33 TEX 290 74% 30% 9 100% 0 3 0 3 9 7 2 0 0 0 0 0 1 1 1 0 2 100%
377 John Maine 23 BAL 19 89% 26% 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
378 Gary Majewski 24 MON 95 81% 37% 1 0% 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
379 Mark Malaska 26 BOS 93 75% 28% 7 86% 0 1 0 1 6 5 1 1 0 0 1 1 0 0 0 0 2 50%
380 Matt Mantei 30 ARI 55 65% 16% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
381 Josias Manzanillo 36 FLA 151 73% 30% 7 100% 0 4 0 3 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
382 Mike Maroth 26 DET 928 85% 37% 37 92% 2 11 1 7 37 26 4 0 0 0 0 0 5 3 5 0 7 86%
383 Jason Marquis 25 STL 874 77% 41% 40 85% 2 21 1 17 31 25 3 3 0 1 2 2 1 1 1 0 5 80%
384 Sam Marsonek 25 NYY 6 100% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
385 Damaso Marte 29 CHW 303 70% 23% 4 75% 0 4 0 4 4 1 2 0 0 0 0 0 1 1 1 0 1 100%
386 Tom Martin 34 ATL 72 76% 19% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0
387 Tom Martin 34 LAD 132 77% 33% 7 71% 1 1 0 1 5 4 0 0 0 0 0 0 1 0 1 0 2 50%
388 Anastacio Martinez 25 BOS 52 81% 31% 1 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
389 Pedro Martinez 32 BOS 903 69% 26% 20 90% 0 16 2 13 16 12 1 1 0 0 1 1 0 0 0 0 3 100%
390 Julio Mateo 26 SEA 248 77% 23% 1 100% 0 3 0 3 1 0 1 3 2 0 1 0 1 1 1 0 0
391 Mike Matthews 30 CIN 137 81% 30% 4 0% 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 3 0%
392 Dave Maurer 29 TOR 15 60% 13% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
393 Darrell May 32 KCR 831 82% 26% 15 53% 1 8 1 7 12 5 1 0 0 0 0 0 0 0 0 0 4 50%
394 Dave McCarty 34 BOS 14 64% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
395 Sam McConnell 28 ATL 44 80% 41% 2 50% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
396 Cody McKay 30 STL 7 86% 57% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
397 Marty McLeary 29 SDP 20 70% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
398 Brian Meadows 28 PIT 323 83% 40% 15 87% 0 4 0 4 13 11 2 1 0 0 1 1 0 0 0 0 2 100%
399 Gil Meche 25 SEA 565 75% 26% 7 86% 0 5 0 5 7 5 1 1 0 0 1 0 0 0 0 0 0
400 Jim Mecir 34 OAK 212 72% 36% 3 100% 0 1 0 1 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%
401 Ramiro Mendoza 32 BOS 119 85% 40% 5 100% 0 4 0 4 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
402 Frank Menechino 33 TOR 3 100% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 Kent Mercker 36 CHC 223 69% 23% 5 80% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0
404 Jose Mesa 38 PIT 295 83% 36% 11 91% 0 4 0 2 11 9 0 0 0 0 0 0 1 0 1 0 4 100%
405 Dan Meyer 22 ATL 8 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
406 Dan Miceli 33 HOU 336 72% 29% 10 100% 0 5 0 5 10 9 1 0 0 0 0 0 1 1 1 0 1 100%
407 Justin Miller 26 TOR 375 80% 34% 10 80% 0 9 1 7 7 6 1 1 0 0 1 0 1 1 1 0 1 0%
408 Matt Miller 32 CLE 226 68% 33% 11 82% 1 1 0 1 9 9 0 1 0 0 1 0 0 0 0 0 2 50%
409 Trever Miller 31 TBD 208 74% 35% 6 83% 1 4 0 3 9 4 1 0 0 0 0 0 1 1 1 0 2 100%
410 Wade Miller 27 HOU 383 71% 25% 14 86% 0 7 2 4 11 7 1 0 0 0 0 0 2 1 1 1 3 67%
411 Kevin Millwood 29 PHI 628 73% 26% 26 92% 0 10 1 5 19 18 0 0 0 0 0 0 0 0 0 0 14 86%
412 Eric Milton 28 PHI 862 74% 21% 25 96% 0 4 1 3 23 23 0 0 0 0 0 0 0 0 0 0 10 100%
413 Sergio Mitre 23 CHC 244 80% 45% 11 91% 0 8 0 8 10 9 1 0 0 0 0 0 0 0 0 0 0
414 Orber Moreno 27 NYM 146 77% 38% 4 100% 0 3 0 2 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
415 Matt Morris 29 STL 850 80% 39% 35 91% 0 17 0 12 29 24 2 1 0 0 1 0 2 2 2 0 11 91%
416 Damian Moss 27 TBD 43 74% 21% 1 0% 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0%
417 Guillermo Mota 30 LAD 259 78% 32% 7 100% 0 4 1 3 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
418 Guillermo Mota 30 FLA 134 73% 28% 3 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0
419 Jamie Moyer 41 SEA 888 79% 30% 29 93% 0 14 3 9 24 19 2 0 0 0 0 0 3 2 3 0 5 100%
420 Mark Mulder 26 OAK 952 79% 42% 46 91% 4 6 0 5 51 35 4 3 1 1 1 1 3 3 3 0 7 71%
421 Terry Mulholland 41 MIN 549 84% 39% 15 80% 0 6 0 6 13 11 1 3 0 0 3 1 1 1 1 0 2 50%
422 Arnie Munoz 22 CHW 75 75% 25% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
423 Peter Munro 29 HOU 446 81% 38% 25 92% 0 11 0 9 21 16 2 0 0 0 0 0 2 1 2 0 6 100%
424 Mike Mussina 35 NYY 697 78% 33% 35 91% 0 11 3 5 28 24 1 2 0 1 1 1 1 0 0 1 6 83%
425 Brett Myers 23 PHI 778 79% 35% 26 92% 1 15 1 13 23 21 1 0 0 0 0 0 1 1 1 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%
426 Mike Myers 35 BOS 66 80% 42% 5 100% 1 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 0
427 Mike Myers 35 SEA 126 71% 30% 5 80% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 1 0%
428 Rodney Myers 35 LAD 6 83% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 Aaron Myette 26 CIN 26 42% 4% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
430 Clint Nageotte 23 SEA 185 74% 39% 9 100% 0 4 0 2 8 8 0 0 0 0 0 0 0 0 0 0 3 100%
431 Micheal Nakamura 27 TOR 114 77% 25% 3 67% 0 2 0 1 1 1 0 1 0 0 1 1 0 0 0 0 0
432 Shane Nance 26 ARI 69 68% 23% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
433 Sam Narron 22 TEX 17 76% 12% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
434 Joe Nathan 29 MIN 284 67% 20% 7 86% 0 1 0 1 6 4 0 0 0 0 0 0 1 0 1 0 2 100%
435 Blaine Neal 26 SDP 183 77% 33% 7 100% 0 7 0 6 7 6 0 0 0 0 0 0 2 0 2 0 2 100%
436 Jeff Nelson 37 TEX 103 63% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
437 Joe Nelson 29 BOS 17 41% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 Michael Neu 26 FLA 18 78% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
439 C.J. Nitkowski 31 ATL 95 76% 34% 5 80% 0 1 0 0 3 3 0 1 0 0 1 0 0 0 0 0 1 0%
440 C.J. Nitkowski 31 NYY 65 71% 32% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
441 Hideo Nomo 35 LAD 393 81% 19% 14 100% 0 5 0 5 14 12 1 0 0 0 0 0 1 1 1 0 6 100%
442 Phil Norton 28 CIN 296 72% 38% 14 86% 1 2 1 0 11 9 1 0 0 0 0 0 2 1 2 0 4 100%
443 Roberto Novoa 24 DET 94 81% 26% 4 100% 0 1 0 1 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
444 Abraham Nunez 28 PIT 1 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
445 Franklin Nunez 27 TBD 54 59% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
446 Vladimir Nunez 29 COL 114 73% 23% 4 100% 0 1 1 0 3 3 0 1 1 0 0 0 0 0 0 0 1 100%
447 Wes Obermueller 27 MIL 529 81% 38% 15 93% 0 11 1 9 12 12 0 0 0 0 0 0 0 0 0 0 4 100%
448 Tomo Ohka 28 MON 367 86% 36% 12 83% 0 4 0 4 11 6 2 1 0 0 1 1 3 2 3 0 1 100%
449 Darren Oliver 33 HOU 54 72% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
450 Darren Oliver 33 FLA 260 82% 32% 13 92% 0 1 1 0 11 10 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%
451 Eddie Oropesa 32 SDP 45 69% 24% 2 50% 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0%
452 Ramon Ortiz 31 ANA 543 82% 29% 13 92% 0 6 2 4 13 8 1 2 0 0 2 0 1 1 1 0 6 83%
453 Russ Ortiz 30 ATL 896 74% 28% 41 98% 1 7 2 5 38 31 6 0 0 0 0 0 5 5 5 0 8 100%
454 Donovan Osborne 35 NYY 79 82% 29% 4 100% 1 1 1 0 6 2 0 0 0 0 0 0 1 0 0 1 0
455 Antonio Osuna 31 SDP 151 70% 27% 7 100% 0 2 2 0 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
456 Roy Oswalt 26 HOU 983 73% 30% 38 92% 1 14 3 8 32 24 3 3 0 0 3 1 3 2 3 0 9 100%
457 Akinori Otsuka 32 SDP 312 67% 30% 14 86% 0 7 1 6 11 10 1 2 0 0 2 2 1 1 1 0 2 50%
458 Juan Padilla 27 CIN 74 73% 27% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
459 Juan Padilla 27 NYY 50 82% 30% 2 100% 0 0 0 0 2 0 1 0 0 0 0 0 2 1 2 0 0
460 Vicente Padilla 26 PHI 503 76% 32% 18 94% 0 9 1 7 16 15 0 0 0 0 0 0 0 0 0 0 7 86%
461 Chan Ho Park 31 TEX 428 77% 34% 14 93% 0 6 3 3 10 10 0 2 0 0 2 1 0 0 0 0 6 83%
462 Jose Parra 31 NYM 61 70% 30% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
463 John Parrish 26 BAL 353 70% 33% 10 80% 0 8 0 7 11 7 1 6 0 1 5 2 1 1 1 0 3 100%
464 Danny Patterson 33 DET 179 79% 38% 3 67% 0 3 1 1 1 1 0 2 0 0 2 1 0 0 0 0 1 0%
465 John Patterson 26 MON 445 69% 21% 14 86% 0 8 2 6 11 9 1 1 0 0 1 0 0 0 0 0 8 75%
466 Carl Pavano 28 FLA 909 81% 37% 33 94% 0 9 0 8 31 27 2 0 0 0 0 0 3 2 3 0 6 100%
467 Josh Pearce 26 STL 9 111% 44% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
468 Jake Peavy 23 SDP 694 69% 28% 27 96% 2 10 2 7 24 16 6 1 0 0 1 0 4 3 3 1 9 89%
469 Brad Penny 26 FLA 545 77% 31% 22 91% 0 14 4 8 15 12 0 1 0 0 1 1 1 0 1 0 7 71%
470 Brad Penny 26 LAD 45 76% 33% 1 100% 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
471 Troy Percival 34 ANA 211 82% 23% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
472 Odalis Perez 26 LAD 787 80% 39% 43 93% 1 5 0 4 43 29 6 1 0 0 1 0 1 1 1 0 15 100%
473 Oliver Perez 22 PIT 805 60% 21% 22 100% 1 7 1 5 21 13 3 0 0 0 0 0 2 1 1 1 7 100%
474 Matt Perisho 29 FLA 212 69% 24% 6 50% 1 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 2 50%
475 Adam Peterson 25 TOR 18 78% 39% 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%
476 Andy Pettitte 32 HOU 346 72% 35% 20 90% 0 6 2 3 17 15 0 1 0 0 1 0 0 0 0 0 1 0%
477 Tommy Phelps 30 FLA 144 74% 33% 8 75% 0 2 0 2 6 6 0 0 0 0 0 0 0 0 0 0 3 67%
478 Travis Phelps 26 MIL 31 81% 23% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
479 Joel Pineiro 25 SEA 596 77% 32% 17 82% 0 12 1 9 11 10 0 1 0 0 1 1 1 0 1 0 2 100%
480 Cliff Politte 30 CHW 225 72% 28% 5 80% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
481 Sidney Ponson 27 BAL 954 82% 40% 31 94% 0 21 1 18 28 22 5 1 0 0 1 0 4 3 4 0 5 100%
482 Lou Pote 32 CLE 13 54% 31% 1 100% 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
483 Brian Powell 30 PHI 166 79% 29% 4 100% 0 2 1 1 3 3 0 1 0 0 1 0 0 0 0 0 1 100%
484 Jay Powell 32 TEX 103 77% 33% 2 100% 0 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 1 100%
485 Andy Pratt 24 CHC 13 38% 15% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
486 Bret Prinz 27 NYY 124 72% 31% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
487 Mark Prior 23 CHC 510 65% 22% 19 95% 0 4 0 4 18 12 6 0 0 0 0 0 3 3 3 0 7 100%
488 Scott Proctor 27 NYY 118 74% 26% 3 67% 0 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0
489 Brandon Puffer 28 SDP 89 74% 30% 2 0% 0 3 0 3 1 0 0 1 0 0 1 1 0 0 0 0 1 0%
490 Carlos Pulido 32 MIN 56 75% 23% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
491 J.J. Putz 27 SEA 275 77% 36% 10 100% 0 4 1 3 9 8 1 0 0 0 0 0 1 1 1 0 1 100%
492 Chad Qualls 25 HOU 141 76% 43% 4 75% 0 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0
493 Paul Quantrill 35 NYY 424 88% 39% 14 86% 0 1 0 1 13 12 0 0 0 0 0 0 0 0 0 0 5 60%
494 Brad Radke 31 MIN 901 83% 35% 27 89% 0 17 4 12 21 16 1 1 0 1 0 1 2 1 2 0 5 60%
495 Aaron Rakers 27 BAL 19 79% 47% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
496 Elizardo Ramirez 21 PHI 67 79% 39% 4 100% 0 3 0 3 4 3 1 0 0 0 0 0 0 0 0 0 0
497 Erasmo Ramirez 28 TEX 148 80% 38% 3 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
498 Horacio Ramirez 24 ATL 259 79% 41% 20 85% 2 3 1 2 18 12 2 0 0 0 0 0 1 1 1 0 4 50%
499 Steve Randolph 30 ARI 393 67% 19% 6 83% 0 2 0 1 7 4 1 1 1 0 0 0 0 0 0 0 3 100%
500 Jon Rauch 25 MON 88 77% 32% 3 100% 0 2 0 2 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%
501 Jon Rauch 25 CHW 43 88% 19% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
502 Tim Redding 26 HOU 465 80% 31% 20 95% 0 7 1 6 18 13 4 1 0 0 1 1 3 3 3 0 7 100%
503 Mark Redman 30 OAK 832 82% 31% 23 78% 0 9 0 7 25 12 3 1 0 1 0 1 2 2 2 0 5 80%
504 Steve Reed 39 COL 285 79% 31% 11 64% 0 0 0 0 7 5 0 2 0 1 1 2 0 0 0 0 4 50%
505 Nick Regilio 25 TEX 91 71% 32% 4 100% 0 2 1 1 4 2 0 0 0 0 0 0 1 0 0 1 2 100%
506 Brian Reith 26 CIN 128 66% 25% 8 88% 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 3 67%
507 Chris Reitsma 26 ATL 344 77% 40% 8 88% 0 3 0 3 7 5 1 0 0 0 0 0 1 1 1 0 1 100%
508 Mike Remlinger 38 CHC 156 69% 23% 7 86% 0 3 1 2 7 4 1 0 0 0 0 0 1 1 1 0 2 100%
509 Alberto Reyes 33 STL 41 68% 24% 2 50% 1 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
510 Dennys Reyes 27 KCR 482 77% 34% 20 70% 1 4 1 3 17 11 1 5 1 0 4 0 0 0 0 0 5 60%
511 Shane Reynolds 36 ARI 14 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
512 Arthur Rhodes 34 OAK 182 72% 28% 8 100% 0 0 0 0 8 6 1 0 0 0 0 0 0 0 0 0 2 100%
513 John Riedling 28 CIN 365 80% 39% 19 89% 0 4 0 3 17 15 2 0 0 0 0 0 1 1 1 0 5 60%
514 Matt Riley 24 BAL 292 67% 25% 7 57% 0 1 0 1 5 2 1 5 0 1 4 1 1 1 1 0 3 67%
515 Juan Rincon 25 MIN 327 61% 25% 8 75% 0 3 0 3 6 6 0 3 0 1 2 1 0 0 0 0 4 75%
516 Ricardo Rincon 34 OAK 201 72% 30% 4 50% 0 1 0 1 2 0 1 0 0 0 0 0 0 0 0 0 1 0%
517 David Riske 27 CLE 336 66% 22% 6 100% 1 7 1 3 4 3 0 0 0 0 0 0 1 0 1 0 4 100%
518 Todd Ritchie 32 TBD 42 74% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
519 Mariano Rivera 34 NYY 316 75% 43% 35 94% 0 9 2 7 31 26 3 1 0 0 1 0 1 1 1 0 6 100%
520 Joe Roa 32 MIN 318 80% 32% 11 82% 0 5 1 2 9 8 0 1 0 0 1 1 1 0 1 0 6 67%
521 Jake Robbins 28 CLE 8 100% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
522 Grant Roberts 26 NYM 29 76% 34% 3 100% 0 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
523 Willis Roberts 29 PIT 56 70% 18% 3 100% 0 1 1 0 3 2 0 0 0 0 0 0 1 0 0 1 0
524 Jeriome Robertson 27 CLE 75 81% 31% 3 67% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
525 Nate Robertson 26 DET 852 76% 36% 30 87% 0 4 2 1 25 17 4 5 0 2 3 2 5 3 4 1 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%
526 Eddy Rodriguez 22 BAL 193 66% 16% 5 100% 0 0 0 0 5 3 1 0 0 0 0 0 1 0 1 0 0
527 Felix Rodriguez 31 PHI 90 62% 23% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 1 1 1 0 0
528 Felix Rodriguez 31 SFG 199 76% 24% 7 71% 1 1 1 0 4 3 0 1 0 1 0 1 0 0 0 0 3 67%
529 Francisco Rodriguez 22 ANA 335 56% 23% 10 100% 0 5 0 3 9 7 2 0 0 0 0 0 0 0 0 0 3 100%
530 Ricardo Rodriguez 26 TEX 119 83% 38% 2 100% 0 3 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0
531 Kenny Rogers 39 TEX 935 80% 34% 47 96% 0 16 3 11 48 37 1 1 0 1 0 1 2 1 1 1 7 86%
532 J.C. Romero 28 MIN 319 67% 37% 9 89% 0 7 0 7 8 6 2 0 0 0 0 0 2 2 2 0 4 75%
533 Kirk Rueter 33 SFG 840 86% 42% 59 90% 2 18 3 12 51 38 5 1 0 0 1 1 6 4 5 1 11 64%
534 Glendon Rusch 29 CHC 545 77% 31% 19 89% 2 6 2 3 16 10 2 1 1 0 0 0 4 2 4 0 5 100%
535 B.J. Ryan 28 BAL 361 58% 22% 7 86% 0 3 0 2 6 5 1 1 0 0 1 1 0 0 0 0 3 100%
536 Kirk Saarloos 25 OAK 112 80% 42% 9 100% 0 2 0 2 9 8 1 0 0 0 0 0 1 1 1 0 3 100%
537 CC Sabathia 23 CLE 787 75% 29% 16 100% 1 1 0 0 17 13 2 0 0 0 0 0 2 2 2 0 2 100%
538 Chris Saenz 22 MIL 24 54% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
539 Duaner Sanchez 24 LAD 343 82% 39% 13 92% 1 9 1 6 11 6 1 0 0 0 0 0 0 0 0 0 3 100%
540 Jesus Sanchez 29 CIN 68 81% 29% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
541 Johan Santana 25 MIN 880 65% 25% 27 89% 0 9 3 5 24 16 2 4 0 1 3 1 2 2 2 0 6 100%
542 Victor Santos 27 MIL 684 77% 30% 6 83% 0 13 1 10 4 4 0 3 0 0 3 0 1 0 1 0 1 100%
543 Curt Schilling 37 BOS 910 74% 29% 16 94% 0 16 1 14 14 10 1 0 0 0 0 0 2 1 2 0 2 100%
544 Jason Schmidt 31 SFG 907 67% 28% 25 88% 0 5 1 4 22 19 1 3 0 1 2 1 1 0 0 1 7 71%
545 Scott Schoeneweis 30 CHW 500 80% 33% 18 83% 0 7 0 5 21 12 3 0 0 0 0 0 3 2 3 0 3 67%
546 Rudy Seanez 35 KCR 100 75% 33% 3 67% 0 5 0 4 2 2 0 0 0 0 0 0 0 0 0 0 0
547 Rudy Seanez 35 FLA 93 67% 30% 2 100% 0 1 0 0 2 2 0 1 0 0 1 0 0 0 0 0 0
548 Bobby Seay 26 TBD 95 78% 20% 1 100% 0 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 1 100%
549 Phil Seibel 25 BOS 18 61% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
550 Aaron Sele 34 ANA 593 86% 34% 13 69% 0 3 0 3 10 6 3 2 1 1 0 0 2 2 2 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%
551 Jae Weong Seo 27 NYM 512 82% 29% 19 95% 0 12 0 9 17 13 3 0 0 0 0 0 3 3 3 0 6 100%
552 Jimmy Serrano 28 KCR 141 77% 25% 3 100% 0 2 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0
553 Scott Service 37 ARI 97 73% 32% 3 100% 0 3 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
554 Ben Sheets 25 MIL 937 71% 29% 26 85% 1 14 1 12 23 19 0 2 0 0 2 1 0 0 0 0 6 83%
555 George Sherrill 27 SEA 104 82% 30% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
556 Scot Shields 28 ANA 454 69% 36% 17 82% 1 6 1 5 13 12 1 1 0 1 0 1 0 0 0 0 4 75%
557 Brian Shouse 35 TEX 185 72% 40% 14 93% 2 9 2 5 11 9 1 0 0 0 0 0 0 0 0 0 3 100%
558 Carlos Silva 25 MIN 869 89% 43% 30 87% 2 11 0 6 25 19 2 2 0 0 2 0 1 0 1 0 8 88%
559 Jason Simontacchi 30 STL 67 84% 36% 3 100% 0 3 0 2 3 3 0 0 0 0 0 0 1 0 1 0 2 100%
560 Allan Simpson 26 COL 183 68% 20% 5 80% 0 0 0 0 4 4 0 2 0 0 2 0 0 0 0 0 2 50%
561 Aaron Small 32 FLA 78 83% 21% 3 100% 0 1 1 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
562 Travis Smith 31 ATL 180 79% 36% 6 67% 0 3 0 3 4 4 0 1 0 0 1 1 0 0 0 0 1 100%
563 John Smoltz 37 ATL 323 73% 31% 12 100% 0 9 0 6 9 9 0 0 0 0 0 0 0 0 0 0 4 100%
564 Ryan Snare 25 TEX 17 88% 24% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
565 Ian Snell 22 PIT 56 70% 25% 3 100% 0 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
566 Rafael Soriano 24 SEA 23 74% 26% 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
567 Jorge Sosa 26 TBD 447 68% 22% 7 100% 0 2 0 2 7 6 1 0 0 0 0 0 1 1 1 0 2 100%
568 Steve Sparks 38 ARI 545 84% 33% 27 93% 1 8 2 5 21 21 0 2 1 0 1 1 0 0 0 0 7 86%
569 Justin Speier 30 TOR 294 77% 23% 6 83% 0 1 0 0 5 4 1 2 1 0 1 0 1 1 1 0 3 67%
570 Russ Springer 35 HOU 62 77% 18% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
571 Jason Standridge 25 TBD 48 77% 44% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
572 Jason Stanford 27 CLE 50 88% 28% 2 100% 0 2 0 1 2 2 0 0 0 0 0 0 1 0 1 0 0
573 Mike Stanton 37 NYM 337 74% 31% 16 94% 0 4 1 1 14 10 1 0 0 0 0 0 0 0 0 0 4 100%
574 Denny Stark 29 COL 150 85% 26% 9 67% 0 3 0 1 5 5 0 1 0 0 1 1 0 0 0 0 3 67%
575 Josh Stewart 25 CHW 41 80% 29% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 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%
576 Scott Stewart 28 LAD 60 82% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
577 Scott Stewart 28 CLE 70 70% 29% 1 100% 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0
578 Ricky Stone 29 SDP 146 78% 35% 4 50% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 0%
579 Ricky Stone 29 HOU 92 73% 34% 6 100% 0 2 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0
580 Tanyon Sturtze 33 NYY 337 76% 28% 11 82% 1 1 0 1 10 8 1 0 0 0 0 0 1 1 1 0 1 0%
581 Scott Sullivan 33 KCR 273 75% 23% 6 83% 0 1 0 0 5 3 2 1 0 0 1 1 3 2 3 0 1 100%
582 Jeff Suppan 29 STL 811 80% 37% 34 88% 0 10 0 8 30 27 1 1 0 0 1 0 0 0 0 0 6 83%
583 Brian Sweeney 30 SDP 63 83% 19% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
584 Jason Szuminski 25 SDP 57 68% 28% 5 80% 0 1 1 0 3 3 0 1 0 0 1 1 0 0 0 0 2 50%
585 Kazuhito Tadano 24 CLE 225 76% 25% 7 100% 1 3 1 2 6 5 0 0 0 0 0 0 0 0 0 0 1 100%
586 Shingo Takatsu 35 CHW 245 73% 27% 11 100% 0 1 1 0 10 10 0 0 0 0 0 0 0 0 0 0 2 100%
587 Dennis Tankersley 25 SDP 157 75% 31% 3 67% 1 7 1 6 1 0 0 0 0 0 0 0 0 0 0 0 2 50%
588 Julian Tavarez 31 STL 268 76% 36% 12 100% 0 7 2 3 9 9 0 0 0 0 0 0 0 0 0 0 4 100%
589 Aaron Taylor 26 SEA 19 63% 26% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
590 Michael Tejera 27 FLA 23 61% 22% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
591 Michael Tejera 27 TEX 29 66% 34% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
592 Amaury Telemaco 30 PHI 225 81% 30% 6 100% 0 2 0 2 6 3 1 0 0 0 0 0 0 0 0 0 1 100%
593 Brad Thomas 26 MIN 16 100% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
594 John Thomson 30 ATL 834 80% 35% 34 82% 0 12 0 10 27 22 2 1 0 1 0 1 2 1 2 0 13 62%
595 Matt Thornton 27 SEA 148 66% 24% 5 80% 0 0 0 0 4 3 1 0 0 0 0 0 1 1 1 0 2 50%
596 Mike Timlin 38 BOS 320 77% 36% 8 100% 0 9 1 6 6 5 1 0 0 0 0 0 0 0 0 0 0
597 Brett Tomko 31 SFG 825 81% 32% 28 93% 1 13 1 11 25 20 2 2 0 1 1 1 2 1 1 1 4 75%
598 Salomon Torres 32 PIT 380 80% 43% 18 94% 0 6 0 4 16 14 0 0 0 0 0 0 0 0 0 0 6 100%
599 Josh Towers 27 TOR 518 86% 37% 18 83% 0 9 0 7 13 11 2 2 0 0 2 1 1 1 1 0 5 60%
600 Steve Trachsel 33 NYM 881 81% 32% 41 93% 0 13 3 8 37 30 2 0 0 0 0 0 4 2 3 1 7 71%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
601 Chin-hui Tsao 23 COL 37 68% 32% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0%
602 T.J. Tucker 25 MON 291 79% 37% 10 90% 0 2 0 2 10 9 1 0 0 0 0 0 1 1 1 0 1 100%
603 Derrick Turnbow 26 ANA 26 69% 46% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
604 Ugueth Urbina 30 DET 234 65% 18% 3 67% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
605 Lino Urdaneta 24 DET 6 83% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
606 Ismael Valdez 30 SDP 509 87% 33% 17 82% 0 6 0 6 15 13 0 1 0 0 1 1 0 0 0 0 5 80%
607 Ismael Valdez 30 FLA 242 84% 29% 3 100% 0 6 0 6 4 3 0 0 0 0 0 0 0 0 0 0 0
608 Merkin Valdez 22 SFG 12 58% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
609 Joe Valentine 24 CIN 136 63% 21% 5 60% 0 3 0 3 3 2 0 1 0 0 1 1 0 0 0 0 1 0%
610 Jose Valverde 26 ARI 131 60% 18% 3 67% 0 4 0 4 2 2 0 2 0 0 2 1 0 0 0 0 1 100%
611 John Van Benschoten 24 PIT 135 76% 29% 4 100% 1 1 0 1 4 2 1 0 0 0 0 0 1 1 1 0 1 100%
612 Todd Van Poppel 32 CIN 502 81% 26% 14 79% 0 5 1 3 10 9 0 1 0 1 0 1 0 0 0 0 4 25%
613 Claudio Vargas 26 MON 530 72% 23% 14 93% 0 10 3 6 11 8 1 0 0 0 0 0 2 1 2 0 2 100%
614 Jorge Vasquez 25 KCR 17 71% 24% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
615 Javier Vazquez 27 NYY 849 76% 27% 38 92% 1 9 1 7 37 31 2 2 0 1 1 1 4 2 4 0 9 89%
616 Mike Venafro 30 LAD 42 74% 38% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
617 Robin Ventura 36 LAD 4 100% 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
618 Eduardo Villacis 24 KCR 20 95% 30% 1 100% 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0
619 Brandon Villafuerte 28 ARI 96 73% 35% 7 100% 1 2 0 0 5 3 0 0 0 0 0 0 0 0 0 0 1 100%
620 Oscar Villarreal 22 ARI 84 77% 19% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
621 Ron Villone 34 SEA 523 72% 26% 17 88% 0 6 0 3 17 14 0 4 0 1 3 1 2 0 2 0 6 100%
622 Luis Vizcaino 29 MIL 298 75% 25% 3 100% 1 4 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0
623 Ryan Vogelsong 26 PIT 610 74% 25% 18 83% 0 8 1 5 14 10 2 0 0 0 0 0 1 0 1 0 5 100%
624 Doug Waechter 23 TBD 309 80% 24% 4 100% 0 5 0 4 5 3 0 1 0 0 1 0 0 0 0 0 0
625 Billy Wagner 32 PHI 182 67% 26% 7 100% 0 3 0 2 7 5 0 0 0 0 0 0 0 0 0 0 3 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
626 Ryan Wagner 21 CIN 242 76% 36% 11 82% 0 2 0 2 10 9 0 2 0 1 1 2 0 0 0 0 1 100%
627 Tim Wakefield 37 BOS 831 84% 35% 28 86% 0 12 1 10 27 19 1 4 0 2 2 1 1 1 1 0 4 50%
628 Jamie Walker 32 DET 277 79% 27% 5 80% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
629 Kevin Walker 27 SFG 10 70% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
630 Tyler Walker 28 SFG 275 75% 30% 8 88% 0 6 1 4 6 3 1 0 0 0 0 0 0 0 0 0 1 0%
631 John Wasdin 31 TEX 301 82% 25% 8 88% 0 3 1 2 6 5 1 0 0 0 0 0 0 0 0 0 1 0%
632 Jarrod Washburn 29 ANA 640 81% 31% 20 100% 0 3 1 2 22 15 3 1 0 0 1 0 2 2 2 0 4 100%
633 Steve Watkins 25 SDP 65 82% 31% 3 100% 0 0 0 0 3 3 0 1 1 0 0 0 0 0 0 0 1 100%
634 Justin Wayne 25 FLA 148 75% 36% 4 100% 0 2 1 1 4 3 0 0 0 0 0 0 1 0 0 1 0
635 David Weathers 34 NYM 156 76% 37% 8 88% 0 2 0 2 7 5 1 0 0 0 0 0 0 0 0 0 2 100%
636 David Weathers 34 FLA 64 77% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
637 David Weathers 34 HOU 137 73% 33% 2 0% 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0%
638 Jeff Weaver 27 LAD 935 77% 30% 34 94% 0 12 1 11 32 29 2 0 0 0 0 0 1 1 1 0 7 100%
639 Brandon Webb 25 ARI 933 75% 43% 45 84% 1 13 1 9 41 29 5 5 0 1 4 4 7 3 6 1 12 83%
640 John Webb 25 TBD 45 64% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
641 Ben Weber 34 ANA 117 82% 44% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
642 Todd Wellemeyer 25 CHC 119 60% 17% 3 67% 0 0 0 0 2 0 1 0 0 0 0 0 1 1 1 0 0
643 David Wells 41 SDP 804 86% 39% 41 85% 0 7 1 5 38 31 0 1 0 1 0 1 1 0 1 0 16 81%
644 Kip Wells 27 PIT 621 72% 32% 27 78% 3 7 0 3 18 13 2 3 0 0 3 3 1 0 1 0 7 57%
645 Turk Wendell 37 COL 80 74% 25% 1 100% 0 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
646 Jake Westbrook 26 CLE 895 82% 50% 53 96% 1 24 2 16 49 40 4 3 0 1 2 1 6 3 6 0 4 75%
647 Dan Wheeler 26 HOU 55 78% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
648 Dan Wheeler 26 NYM 232 76% 29% 8 88% 0 4 1 2 6 6 0 2 1 1 0 1 0 0 0 0 2 100%
649 Gabe White 32 CIN 161 77% 17% 4 100% 0 1 1 0 3 2 1 0 0 0 0 0 0 0 0 0 2 100%
650 Gabe White 32 NYY 104 85% 21% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 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%
651 Rick White 35 CLE 340 81% 38% 16 100% 1 6 1 4 14 12 1 0 0 0 0 0 1 1 1 0 3 100%
652 Bob Wickman 35 CLE 129 77% 41% 3 100% 0 3 0 2 3 3 0 0 0 0 0 0 1 0 1 0 0
653 David Williams 25 PIT 162 70% 37% 8 88% 0 1 0 0 7 7 0 0 0 0 0 0 0 0 0 0 0
654 Jerome Williams 22 SFG 559 78% 37% 20 90% 0 10 0 8 20 15 1 2 0 0 2 0 1 0 1 0 5 60%
655 Randy Williams 28 SEA 22 55% 18% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0
656 Todd Williams 33 BAL 126 79% 52% 4 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
657 Woody Williams 37 STL 817 79% 28% 36 94% 0 20 4 12 31 25 2 3 0 0 3 1 2 1 1 1 10 90%
658 Scott Williamson 28 BOS 120 66% 26% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
659 Dontrelle Willis 22 FLA 848 79% 33% 35 94% 0 15 5 10 34 22 2 2 0 1 1 0 3 2 2 1 11 91%
660 Paul Wilson 31 CIN 798 78% 33% 26 100% 0 6 2 3 23 19 2 0 0 0 0 0 0 0 0 0 8 100%
661 Matt Wise 28 MIL 222 82% 36% 13 92% 1 3 0 2 12 11 0 0 0 0 0 0 1 0 1 0 1 0%
662 Jay Witasick 31 SDP 266 72% 31% 7 100% 0 2 0 2 7 5 0 0 0 0 0 0 0 0 0 0 1 100%
663 Randy Wolf 27 PHI 585 79% 26% 24 83% 2 8 3 3 15 12 0 2 0 1 1 2 0 0 0 0 10 80%
664 Kerry Wood 27 CHC 595 69% 29% 11 91% 1 4 0 3 13 6 3 1 0 0 1 0 2 1 2 0 4 100%
665 Mike Wood 24 KCR 432 84% 42% 16 100% 0 8 0 7 19 15 0 3 0 0 3 0 1 0 1 0 2 100%
666 Tim Worrell 36 PHI 327 76% 32% 16 88% 0 10 0 8 15 12 1 1 0 1 0 1 2 1 1 1 3 67%
667 Dan Wright 26 CHW 88 85% 28% 2 50% 0 1 0 1 2 1 0 1 0 1 0 1 0 0 0 0 1 0%
668 Jamey Wright 29 COL 361 80% 39% 16 100% 0 7 2 5 18 9 4 0 0 0 0 0 3 3 3 0 2 100%
669 Jaret Wright 28 ATL 781 73% 31% 32 88% 1 15 4 8 25 18 1 2 1 0 1 1 2 1 2 0 9 78%
670 Michael Wuertz 25 CHC 124 69% 18% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
671 Kelly Wunsch 31 CHW 8 88% 50% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
672 Esteban Yan 29 DET 379 75% 37% 17 94% 0 12 1 9 14 14 0 2 0 1 1 0 1 0 1 0 3 100%
673 Tyler Yates 26 NYM 228 75% 41% 6 100% 0 1 0 1 6 3 1 0 0 0 0 0 1 1 1 0 1 100%
674 Chris Young 25 TEX 158 78% 23% 2 100% 0 2 0 2 3 2 0 1 0 0 1 0 0 0 0 0 1 100%
675 Jason Young 24 COL 45 78% 40% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
676 Carlos Zambrano 23 CHC 886 70% 34% 34 88% 0 18 1 16 29 21 3 2 1 0 1 0 2 2 2 0 7 86%
677 Victor Zambrano 28 NYM 62 73% 37% 1 0% 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0
678 Victor Zambrano 28 TBD 588 64% 28% 20 80% 1 10 0 7 14 9 1 1 0 0 1 1 1 1 1 0 1 0%
679 Todd Zeile 38 NYM 9 78% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
680 Barry Zito 26 OAK 926 76% 26% 30 83% 2 5 0 3 31 21 3 2 0 0 2 1 1 0 1 0 9 89%
LgAvg 698 77% 32% 24 89% 0 10 1 7 21 16 2 1 0 0 1 1 2 1 1 0 6 82%


2003 MLB  / 2005 MLB  / 2004 AL  / 2004 NL  Pitcher