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

2003 Major League Baseball Pitcher

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

Team & League Standard Fielding--P

Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP SB CS CS% PO
ANA 19 4.59 162 162 5 1431.1 254 89 148 17 9 .933 0 0 -3 3 80 48 38% 11
ARI 22 4.23 162 162 7 1455.0 299 78 203 18 9 .940 -14 -2 -9 -2 84 38 31% 8
ATL 17 4.57 162 162 4 1456.1 351 84 256 11 30 .969 8 1 15 -4 91 34 27% 8
BAL 20 5.03 163 163 9 1449.2 277 79 183 15 12 .946 -11 -2 -4 -8 121 37 23% 11
BOS 26 4.99 162 162 5 1464.2 303 104 190 9 5 .970 1 0 1 -3 101 35 26% 7
CHC 17 4.22 162 162 13 1456.1 308 98 192 18 12 .942 0 0 -1 4 70 42 38% 9
CHW 20 4.41 162 162 12 1431.0 286 100 176 10 15 .965 6 1 0 5 58 29 33% 11
CIN 30 5.47 162 162 4 1446.1 272 81 175 16 13 .941 -9 -1 -1 -3 77 28 27% 2
CLE 29 4.80 162 162 5 1459.1 283 67 195 21 19 .926 1 0 -1 4 84 43 34% 15
COL 23 5.51 162 162 3 1420.0 328 105 212 11 21 .966 -3 -0 -8 4 73 42 37% 16
DET 20 5.73 162 162 3 1438.2 315 92 211 12 20 .962 -5 -1 -5 -1 128 54 30% 19
FLA 22 4.27 162 162 7 1445.1 248 67 171 10 8 .960 -5 -1 -4 0 70 25 26% 7
HOU 23 4.18 162 162 1 1450.0 310 92 205 13 12 .958 7 1 0 5 86 48 36% 15
KCR 29 5.35 162 162 7 1438.2 317 122 178 17 15 .946 3 0 3 -1 95 42 31% 7
LAD 19 3.43 162 162 3 1457.2 331 82 241 8 20 .976 8 1 -1 4 117 75 39% 20
MIL 23 5.39 162 162 5 1452.0 311 110 193 8 16 .974 -7 -1 -2 -3 100 37 27% 10
MIN 20 4.68 162 162 7 1462.0 297 102 182 13 13 .956 -1 -0 -4 2 70 27 28% 12
MON 25 4.42 162 162 15 1437.2 319 77 227 15 15 .953 13 2 6 7 40 38 49% 9
NYM 25 4.68 161 161 3 1413.1 313 63 234 16 14 .949 1 0 -4 6 98 52 35% 20
NYY 23 4.39 163 163 8 1462.0 283 66 202 15 11 .947 7 1 9 -1 92 37 29% 7
OAK 18 3.97 162 162 16 1441.2 322 79 236 7 11 .978 6 1 2 1 91 43 32% 19
PHI 20 4.30 162 162 9 1443.2 323 91 213 19 8 .941 -5 -1 11 -11 112 24 18% 2
PIT 23 4.94 162 162 7 1444.1 312 90 205 17 14 .946 8 1 3 2 69 26 27% 12
SDP 27 5.13 162 162 2 1431.1 334 110 210 14 14 .958 -16 -2 -11 -5 95 25 21% 7
SEA 18 3.93 162 162 8 1441.0 272 112 154 6 14 .978 6 1 2 5 62 32 34% 13
SFG 21 3.96 161 161 7 1437.1 285 89 185 11 20 .961 -3 -0 -9 1 67 29 30% 13
STL 24 4.91 162 162 9 1463.2 303 108 189 6 12 .980 2 0 -1 2 55 24 30% 6
TBD 24 5.26 162 162 7 1436.2 235 103 125 7 10 .970 -6 -1 -10 6 65 41 39% 9
TEX 27 5.98 162 162 4 1433.1 313 101 198 14 15 .955 12 2 13 0 96 45 32% 7
TOR 22 5.10 162 162 14 1435.0 311 107 192 12 20 .961 -8 -1 1 -11 126 32 20% 6
LgAvg 20 4.73 162 162 7 1445 301 92 196 13 14 .957 86 38 31% 11
612 4.73 4860 4860 209 43335.1 9015 2748 5881 386 427 .957 2573 1132 31% 318
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 6161 78% 30% 168 85% 3 89 8 72 148 105 10 17 3 3 11 4 9 6 7 2 36 58%
ARI 6230 73% 32% 243 84% 6 78 7 59 204 172 11 18 1 6 11 9 9 7 8 1 67 78%
ATL 6247 78% 36% 294 91% 5 83 13 49 257 200 26 11 0 2 9 6 30 17 26 3 49 80%
BAL 6366 79% 32% 214 84% 7 79 10 57 183 139 13 15 1 1 13 5 12 7 11 1 33 70%
BOS 6355 76% 33% 212 92% 4 104 12 87 190 151 15 9 2 2 5 4 5 5 5 0 36 81%
CHC 6227 69% 31% 236 87% 4 98 9 70 191 152 17 18 1 3 14 11 12 6 12 0 70 83%
CHW 6067 76% 31% 209 89% 7 100 18 65 176 137 11 10 1 1 8 3 15 6 13 2 49 82%
CIN 6423 78% 32% 206 88% 4 80 9 60 175 141 11 16 0 1 15 6 14 7 12 2 60 83%
CLE 6254 79% 34% 227 85% 5 67 10 44 196 144 16 21 1 4 16 9 19 12 17 2 52 69%
COL 6364 79% 34% 227 90% 5 103 14 77 212 148 23 11 1 3 7 6 21 11 16 5 33 91%
DET 6376 82% 34% 227 85% 7 92 8 67 211 151 19 12 1 4 7 6 20 14 18 2 55 75%
FLA 6165 75% 31% 193 91% 5 66 10 51 172 139 10 10 0 1 9 3 8 5 6 2 37 86%
HOU 6176 74% 33% 229 88% 2 92 13 75 204 155 14 13 0 5 8 5 12 4 12 0 52 81%
KCR 6366 80% 32% 206 90% 3 123 11 100 177 135 20 17 2 4 11 5 15 10 15 0 41 83%
LAD 6001 73% 33% 260 91% 3 81 11 56 242 172 24 8 1 1 6 6 20 13 18 2 60 90%
MIL 6459 77% 31% 229 85% 3 110 8 83 193 152 18 8 0 2 6 3 16 10 14 2 48 77%
MIN 6246 80% 30% 224 88% 4 102 22 64 182 142 12 13 0 2 11 4 13 9 11 2 61 79%
MON 6171 77% 35% 274 84% 5 77 14 58 227 181 19 15 0 3 12 10 15 7 11 4 62 73%
NYM 6204 79% 32% 246 91% 2 64 12 41 235 183 17 16 2 2 12 5 14 9 11 3 64 86%
NYY 6209 78% 33% 240 87% 8 66 9 45 202 165 14 15 0 3 12 10 11 8 11 0 36 72%
OAK 6078 77% 35% 251 90% 7 79 7 59 236 180 18 7 2 0 5 3 11 7 11 0 60 83%
PHI 6195 76% 33% 256 91% 7 93 11 68 212 183 14 19 1 3 15 10 8 6 8 0 65 78%
PIT 6293 79% 35% 233 91% 5 90 11 61 205 152 19 17 2 2 13 6 14 8 13 1 61 90%
SDP 6303 75% 32% 243 91% 3 109 16 75 210 176 12 14 0 1 13 7 14 6 11 3 57 88%
SEA 6025 77% 30% 165 91% 4 111 9 93 155 114 10 6 1 1 4 3 15 6 13 2 37 84%
SFG 6090 77% 32% 206 89% 4 89 10 61 185 136 20 11 1 3 7 5 20 11 18 2 58 81%
STL 6375 78% 32% 220 90% 3 107 8 84 189 151 13 6 0 2 4 3 12 9 12 0 47 85%
TBD 6340 77% 30% 148 87% 3 103 7 83 126 96 8 7 0 1 6 4 10 4 8 2 33 79%
TEX 6413 77% 32% 228 89% 6 101 12 77 197 149 18 14 5 2 7 4 16 9 14 2 43 72%
TOR 6270 79% 36% 226 89% 6 106 10 78 192 143 16 12 3 2 7 2 21 11 18 2 29 79%
LgAvg 6248 77% 33% 225 88% 5 91 11 67 196 151 16 13 1 2 9 6 14 8 13 2 50 80%
187449 77% 33% 6740 88% 140 2742 329 2019 5884 4544 468 386 32 70 284 167 431 250 380 49 1491 80%
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 Paul Abbott 35 KCR AL 10 8 0 47.2 15 8 6 1 0 .933 1 4 2 -1 2.64 1.40 7 3 30% 0
2 Jose Acevedo 25 CIN NL 5 4 1 27.0 4 1 3 0 1 1.000 0 0 0 0 1.33 0.80 0 1 100% 0
3 Juan Acevedo 33 TOT MLB 39 0 0 38.1 9 6 2 1 0 .889 -2 -63 0 -1 1.88 0.21 4 0 0% 0
4 Juan Acevedo 33 NYY AL 25 0 0 25.2 7 4 2 1 0 .857 -1 -8 0 0 2.10 0.24 0 0 0
5 Juan Acevedo 33 TOR AL 14 0 0 12.2 2 2 0 0 0 1.000 -1 -16 0 -1 1.42 0.14 4 0 0% 0
6 Terry Adams 30 PHI NL 66 0 0 68.0 20 10 9 1 1 .950 1 3 1 0 2.51 0.29 0 1 100% 0
7 Jon Adkins 25 CHW AL 4 0 0 9.1 3 2 1 0 0 1.000 -1 -21 -1 0 2.89 0.75 0 0 0
8 Jeremy Affeldt 24 KCR AL 36 18 0 126.0 24 4 19 1 2 .958 -2 -3 -3 0 1.64 0.64 14 6 30% 4
9 Kurt Ainsworth 24 TOT MLB 14 11 0 68.1 11 5 6 0 0 1.000 1 17 0 1 1.45 0.79 3 2 40% 2
10 Kurt Ainsworth 24 SFG NL 11 11 0 66.0 10 4 6 0 0 1.000 1 3 0 1 1.36 0.91 3 2 40% 2
11 Kurt Ainsworth 24 BAL AL 3 0 0 2.1 1 1 0 0 0 1.000 0 0 0 3.86 0.33 0 0 0
12 Antonio Alfonseca 31 CHC NL 60 0 0 66.1 11 2 8 1 0 .909 -4 -12 -2 -2 1.36 0.17 15 1 6% 0
13 Armando Almanza 30 FLA NL 51 0 0 50.1 7 1 5 1 0 .857 -1 -4 -1 0 1.07 0.12 4 1 20% 1
14 Edwin Almonte 26 NYM NL 12 0 0 11.1 3 0 3 0 0 1.000 -1 -18 -1 0 2.38 0.25 2 0 0% 0
15 Hector Almonte 27 TOT MLB 35 0 0 36.2 5 2 3 0 0 1.000 -1 -32 -1 0 1.23 0.14 1 2 67% 0
16 Hector Almonte 27 BOS AL 7 0 0 7.2 1 1 0 0 0 1.000 0 0 0 0 1.17 0.14 0 0 0
17 Hector Almonte 27 MON NL 28 0 0 29.0 4 1 3 0 0 1.000 -1 -7 -1 0 1.24 0.14 1 2 67% 0
18 Juan Alvarez 29 FLA NL 9 0 0 11.2 3 1 2 0 0 1.000 0 0 0 0 2.31 0.33 2 0 0% 1
19 Victor Alvarez 26 LAD NL 5 0 0 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
20 Wilson Alvarez 33 LAD NL 21 12 1 95.0 20 4 16 0 2 1.000 3 6 0 2 1.89 0.95 1 3 75% 3
21 Brian Anderson 31 TOT MLB 32 31 2 197.2 47 8 37 2 2 .957 7 42 4 4 2.05 1.41 1 8 89% 5
22 Brian Anderson 31 CLE AL 25 24 0 148.0 37 6 30 1 2 .973 6 8 4 3 2.19 1.44 1 7 88% 4
23 Brian Anderson 31 KCR AL 7 7 2 49.2 10 2 7 1 0 .900 1 4 0 1 1.63 1.29 0 1 100% 1
24 Jason Anderson 24 TOT MLB 28 0 0 31.1 3 1 2 0 0 1.000 0 0 0 0 0.86 0.11 3 0 0% 1
25 Jason Anderson 24 NYY AL 22 0 0 20.2 1 1 0 0 0 1.000 0 0 0 0 0.44 0.05 2 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
26 Jason Anderson 24 NYM NL 6 0 0 10.2 2 0 2 0 0 1.000 0 0 0 0 1.69 0.33 1 0 0% 1
27 Jimmy Anderson 27 CIN NL 8 7 0 38.2 10 0 10 0 0 1.000 1 5 1 0 2.33 1.25 3 0 0% 0
28 Matt Anderson 26 DET AL 23 0 0 23.1 4 1 2 1 0 .750 0 0 0 0 1.16 0.13 3 0 0% 0
29 Kevin Appier 35 TOT MLB 23 23 0 111.2 10 4 6 0 0 1.000 -2 -21 -2 0 0.81 0.43 7 3 30% 0
30 Kevin Appier 35 ANA AL 19 19 0 92.2 9 3 6 0 0 1.000 -2 -4 -2 0 0.87 0.47 6 3 33% 0
31 Kevin Appier 35 KCR AL 4 4 0 19.0 1 1 0 0 0 1.000 0 0 0 0.47 0.25 1 0 0% 0
32 Tony Armas 25 MON NL 5 5 0 31.0 4 0 4 0 0 1.000 1 6 1 0 1.16 0.80 1 0 0% 0
33 Bronson Arroyo 26 BOS AL 6 0 0 17.1 2 2 0 0 0 1.000 0 0 0 1.04 0.33 0 0 0
34 Miguel Asencio 22 KCR AL 8 8 1 48.1 10 2 7 1 1 .900 -1 -4 -1 0 1.68 1.13 2 2 50% 0
35 Andy Ashby 35 LAD NL 21 12 0 73.0 15 4 11 0 1 1.000 -5 -14 -5 0 1.85 0.71 9 5 36% 1
36 Pedro Astacio 34 NYM NL 7 7 0 36.2 4 2 2 0 0 1.000 0 0 -1 1 0.98 0.57 0 2 100% 0
37 Jeff Austin 26 CIN NL 7 7 0 28.1 7 2 5 0 1 1.000 0 0 0 0 2.22 1.00 0 0 1
38 Steve Avery 33 DET AL 19 0 0 16.0 7 4 3 0 1 1.000 0 0 0 0 3.94 0.37 1 0 0% 0
39 Luis Ayala 25 MON NL 65 0 0 71.0 28 8 19 1 0 .964 3 8 2 1 3.42 0.42 1 2 67% 1
40 Manny Aybar 31 SFG NL 3 0 0 3.0 0 0 0 0 0 -1 -67 -1 0 0.00 0.00 0 0 0
41 Brandon Backe 25 TBD AL 28 0 0 44.2 6 3 3 0 1 1.000 1 4 0 1 1.21 0.21 0 4 100% 0
42 Mike Bacsik 25 NYM NL 5 3 0 17.2 3 0 3 0 0 1.000 0 0 -1 0 1.53 0.60 1 2 67% 1
43 Danys Baez 25 CLE AL 73 0 0 75.2 17 5 11 1 0 .941 2 5 2 -1 1.90 0.22 6 0 0% 0
44 James Baldwin 31 MIN AL 10 0 0 15.0 7 3 3 1 0 .857 -1 -13 -1 0 3.60 0.60 1 0 0% 0
45 John Bale 29 CIN NL 10 9 0 46.1 8 1 7 0 0 1.000 0 0 1 -1 1.55 0.80 6 2 25% 0
46 Grant Balfour 25 MIN AL 17 1 0 26.0 4 0 4 0 0 1.000 1 8 1 0 1.38 0.24 2 1 33% 0
47 Miguel Batista 32 ARI NL 36 29 2 193.1 44 10 31 3 2 .932 0 0 0 1 1.91 1.14 8 8 50% 2
48 Rick Bauer 26 BAL AL 35 0 0 61.1 11 2 9 0 1 1.000 2 7 2 -1 1.61 0.31 9 1 10% 0
49 Rod Beck 34 SDP NL 36 0 0 35.1 7 1 6 0 0 1.000 1 6 1 0 1.78 0.19 2 0 0% 0
50 Josh Beckett 23 FLA NL 24 23 0 142.0 26 6 19 1 0 .962 -1 -1 -2 1 1.58 1.04 5 5 50% 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 Joe Beimel 26 PIT NL 69 0 0 62.1 14 2 12 0 0 1.000 3 10 0 3 2.02 0.20 0 5 100% 7
52 Matt Belisle 23 CIN NL 6 0 0 8.2 2 0 2 0 0 1.000 -1 -23 -1 0 2.08 0.33 0 0 0
53 Rob Bell 26 TBD AL 19 18 0 101.0 20 9 10 1 0 .950 1 2 0 1 1.69 1.00 4 4 50% 1
54 Alan Benes 31 TOT MLB 7 4 0 23.1 4 3 1 0 0 1.000 -2 -104 -2 0 1.54 0.57 0 1 100% 0
55 Alan Benes 31 CHC NL 3 0 0 8.1 1 1 0 0 0 1.000 0 0 0 1.08 0.33 0 0 0
56 Alan Benes 31 TEX AL 4 4 0 15.0 3 2 1 0 0 1.000 -2 -27 -2 0 1.80 0.75 0 1 100% 0
57 Armando Benitez 30 TOT MLB 69 0 0 73.0 7 6 1 0 0 1.000 -3 -49 -2 -1 0.86 0.10 10 1 9% 0
58 Armando Benitez 30 TOT MLB 24 0 0 23.2 3 3 0 0 0 1.000 -3 -152 -2 -1 1.14 0.13 4 1 20% 0
59 Armando Benitez 30 NYM NL 45 0 0 49.1 4 3 1 0 0 1.000 -3 -12 -2 -1 0.73 0.09 6 0 0% 0
60 Armando Benitez 30 NYY AL 9 0 0 9.1 1 1 0 0 0 1.000 0 0 0 0 0.96 0.11 2 1 33% 0
61 Armando Benitez 30 SEA AL 15 0 0 14.1 2 2 0 0 0 1.000 0 0 0 0 1.26 0.13 2 0 0% 0
62 Joaquin Benoit 25 TEX AL 25 17 0 105.0 24 8 15 1 0 .958 3 6 2 1 1.97 0.92 4 5 56% 0
63 Kris Benson 28 PIT NL 18 18 0 105.0 17 6 10 1 2 .941 0 0 0 0 1.37 0.89 5 3 38% 0
64 Jason Bere 32 CLE AL 2 2 0 6.2 2 0 2 0 0 1.000 0 0 0 0 2.70 1.00 0 0 0
65 Adam Bernero 26 TOT MLB 49 17 0 133.1 28 9 19 0 2 1.000 -1 -9 0 -1 1.89 0.57 9 3 25% 0
66 Adam Bernero 26 DET AL 18 17 0 100.2 20 6 14 0 1 1.000 -2 -4 -1 -1 1.79 1.11 9 2 18% 0
67 Adam Bernero 26 COL NL 31 0 0 32.2 8 3 5 0 1 1.000 1 6 1 0 2.20 0.26 0 1 100% 0
68 Rafael Betancourt 28 CLE AL 33 0 0 38.0 3 1 2 0 0 1.000 -1 -5 -1 0 0.71 0.09 3 0 0% 0
69 Rocky Biddle 27 MON NL 73 0 0 71.2 4 0 4 0 0 1.000 -2 -6 -2 0 0.50 0.05 2 1 33% 0
70 Nick Bierbrodt 25 TOT MLB 18 5 0 43.1 3 1 2 0 1 1.000 -2 -55 -2 0 0.62 0.17 5 1 17% 0
71 Nick Bierbrodt 25 TBD AL 13 5 0 35.1 3 1 2 0 1 1.000 -2 -11 -2 0 0.76 0.23 4 1 20% 0
72 Nick Bierbrodt 25 CLE AL 5 0 0 8.0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
73 Nate Bland 28 HOU NL 22 0 0 20.1 6 0 4 2 0 .667 -1 -10 -1 0 1.77 0.18 3 0 0% 0
74 Brian Boehringer 34 PIT NL 62 0 0 62.1 6 3 3 0 0 1.000 0 0 0 0 0.87 0.10 6 1 14% 0
75 Jeremy Bonderman 20 DET AL 33 28 0 162.0 40 14 25 1 2 .975 -3 -4 -2 -2 2.17 1.18 25 9 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
76 Jung Bong 22 ATL NL 44 0 0 57.0 15 2 13 0 4 1.000 3 11 3 0 2.37 0.34 2 0 0% 1
77 Chris Bootcheck 24 ANA AL 4 1 0 10.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
78 Pedro Borbon 35 STL NL 7 0 0 4.0 2 1 1 0 0 1.000 1 50 1 0 4.50 0.29 1 0 0% 0
79 Toby Borland 34 FLA NL 7 0 0 9.2 3 2 1 0 0 1.000 -1 -21 -1 0 2.79 0.43 1 0 0% 0
80 Joe Borowski 32 CHC NL 68 0 0 68.1 16 5 11 0 0 1.000 -1 -3 0 -1 2.11 0.24 8 0 0% 1
81 Ricky Bottalico 33 ARI NL 2 0 0 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
82 Micah Bowie 28 OAK AL 6 0 0 8.1 2 0 2 0 0 1.000 1 24 1 0 2.16 0.33 0 1 100% 1
83 Brian Bowles 26 TOR AL 5 0 0 7.0 1 0 0 1 0 .000 0 0 0 0 0.00 0.00 0 0 0
84 Jason Boyd 30 CLE AL 44 0 0 52.1 14 2 11 1 1 .929 2 8 1 0 2.24 0.30 4 1 20% 0
85 Chad Bradford 28 OAK AL 72 0 0 77.0 23 2 20 1 0 .957 0 0 0 0 2.57 0.31 2 2 50% 1
86 Dewon Brazelton 23 TBD AL 10 10 0 48.1 11 3 7 1 1 .909 -1 -4 0 0 1.86 1.00 3 0 0% 0
87 Troy Brohawn 30 LAD NL 12 0 0 11.2 2 0 2 0 0 1.000 0 0 0 0 1.54 0.17 3 1 25% 1
88 Jim Brower 30 SFG NL 51 5 0 100.0 19 5 14 0 2 1.000 1 2 0 0 1.71 0.37 4 3 43% 0
89 Kevin Brown 38 LAD NL 32 32 0 211.0 60 14 43 3 2 .950 0 0 -2 1 2.43 1.78 14 9 39% 3
90 Mark Buehrle 24 CHW AL 35 35 2 230.1 53 15 38 0 3 1.000 2 2 -2 3 2.07 1.51 1 4 80% 5
91 Ryan Bukvich 25 KCR AL 9 0 0 10.1 4 0 4 0 0 1.000 1 19 1 0 3.48 0.44 2 0 0% 0
92 Kirk Bullinger 33 HOU NL 7 0 0 8.0 2 1 1 0 0 1.000 0 0 0 0 2.25 0.29 1 0 0% 0
93 Nate Bump 26 FLA NL 32 0 0 36.1 9 2 7 0 0 1.000 1 6 1 0 2.23 0.28 2 0 0% 0
94 Dave Burba 36 MIL NL 17 2 0 43.1 12 5 7 0 0 1.000 0 0 0 0 2.49 0.71 4 1 20% 0
95 John Burkett 38 BOS AL 32 30 1 181.2 27 7 19 1 4 .963 2 2 0 1 1.29 0.81 6 7 54% 0
96 A.J. Burnett 26 FLA NL 4 4 0 23.0 7 3 4 0 0 1.000 0 0 0 0 2.74 1.75 1 1 50% 0
97 Mike Bynum 25 SDP NL 13 5 0 36.0 9 4 4 1 0 .889 -1 -6 -1 0 2.00 0.62 3 2 40% 2
98 Kiko Calero 28 STL NL 26 1 0 38.1 5 2 3 0 0 1.000 0 0 0 0 1.17 0.19 4 1 20% 1
99 Mickey Callaway 28 TOT MLB 23 7 0 60.2 14 8 5 1 1 .929 -1 -19 -1 0 1.93 0.57 5 1 17% 0
100 Mickey Callaway 28 ANA AL 17 4 0 38.1 10 5 4 1 0 .900 -1 -5 -1 0 2.11 0.53 2 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
101 Mickey Callaway 28 TEX AL 6 3 0 22.1 4 3 1 0 1 1.000 0 0 0 0 1.61 0.67 3 1 25% 0
102 Chris Capuano 24 ARI NL 9 5 0 33.0 10 1 8 1 1 .900 2 12 2 0 2.45 1.00 3 0 0% 2
103 Giovanni Carrara 35 SEA AL 23 0 0 29.0 8 4 4 0 1 1.000 0 0 0 0 2.48 0.35 2 2 50% 0
104 D.J. Carrasco 26 KCR AL 50 2 0 80.1 14 4 9 1 1 .929 1 2 0 0 1.46 0.26 2 2 50% 0
105 Hector Carrasco 33 BAL AL 40 0 0 38.1 9 5 4 0 0 1.000 -1 -5 -1 0 2.11 0.23 0 1 100% 0
106 Lance Carter 28 TBD AL 62 0 0 79.0 9 4 5 0 0 1.000 -1 -3 -1 0 1.03 0.15 2 1 33% 0
107 Jaime Cerda 24 NYM NL 27 0 0 32.1 6 0 6 0 0 1.000 0 0 0 0 1.67 0.22 0 1 100% 0
108 Juan Cerros 26 CIN NL 11 0 0 13.0 3 2 1 0 0 1.000 0 0 0 0 2.08 0.27 2 0 0% 0
109 Shawn Chacon 25 COL NL 23 23 0 137.0 33 14 18 1 1 .970 1 1 1 0 2.10 1.39 5 2 29% 1
110 Bruce Chen 26 TOT MLB 16 2 0 24.1 1 0 1 0 0 1.000 0 0 0 0 0.37 0.06 2 0 0% 0
111 Bruce Chen 26 HOU NL 11 0 0 12.0 1 0 1 0 0 1.000 0 0 0 0 0.75 0.09 0 0 0
112 Bruce Chen 26 BOS AL 5 2 0 12.1 0 0 0 0 0 0 0 0 0 0.00 0.00 2 0 0% 0
113 Randy Choate 27 NYY AL 5 0 0 3.2 1 0 1 0 0 1.000 1 55 1 0 2.45 0.20 0 0 0
114 Jason Christiansen 33 SFG NL 40 0 0 26.0 6 3 3 0 0 1.000 -1 -8 -1 0 2.08 0.15 0 0 0
115 Vinnie Chulk 24 TOR AL 3 0 0 5.1 3 0 3 0 0 1.000 1 38 1 0 5.06 1.00 0 0 0
116 Brandon Claussen 24 NYY AL 1 1 0 6.1 1 0 1 0 0 1.000 1 32 1 0 1.42 1.00 2 0 0% 0
117 Roger Clemens 40 NYY AL 33 33 1 211.2 40 7 32 1 2 .975 2 2 3 -2 1.66 1.18 20 8 29% 0
118 Matt Clement 28 CHC NL 32 32 2 201.2 47 20 23 4 0 .915 -2 -2 -1 1 1.92 1.34 6 5 45% 0
119 Jesus Colome 25 TBD AL 54 0 0 74.0 17 6 10 1 0 .941 0 0 -1 1 1.95 0.30 1 2 67% 1
120 Bartolo Colon 30 CHW AL 34 34 9 242.0 32 12 17 3 3 .906 0 0 -2 2 1.08 0.85 1 6 86% 1
121 Steve Colyer 24 LAD NL 13 0 0 19.2 3 1 2 0 1 1.000 0 0 0 0 1.37 0.23 1 1 50% 0
122 Clay Condrey 27 SDP NL 9 6 0 34.0 10 1 8 1 0 .900 -1 -6 -1 0 2.38 1.00 3 0 0% 0
123 David Cone 40 NYM NL 5 4 0 18.0 3 0 3 0 0 1.000 0 0 0 0 1.50 0.60 1 1 50% 1
124 Jose Contreras 31 NYY AL 18 9 0 71.0 11 1 9 1 1 .909 -2 -6 -1 -1 1.27 0.56 7 0 0% 0
125 Aaron Cook 24 COL NL 43 16 1 124.0 38 14 23 1 3 .974 0 0 -1 0 2.69 0.86 8 1 11% 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
126 Roy Corcoran 23 MON NL 5 0 0 7.1 3 2 1 0 1 1.000 0 0 0 0 3.68 0.60 0 0 0
127 Chad Cordero 21 MON NL 12 0 0 11.0 2 2 0 0 0 1.000 0 0 0 1.64 0.17 0 0 0
128 Francisco Cordero 28 TEX AL 73 0 0 82.2 19 8 10 1 0 .947 3 7 2 1 1.96 0.25 5 5 50% 2
129 Mark Corey 28 PIT NL 22 0 0 30.1 5 1 3 1 0 .800 -2 -13 -2 0 1.19 0.18 3 1 25% 1
130 Rheal Cormier 36 PHI NL 65 0 0 84.2 31 2 29 0 0 1.000 6 14 5 0 3.30 0.48 2 1 33% 1
131 Nate Cornejo 23 DET AL 32 32 2 194.2 51 15 34 2 4 .961 -1 -1 -5 3 2.27 1.53 7 8 53% 5
132 Kevin Correia 22 SFG NL 10 7 0 39.1 7 3 4 0 0 1.000 0 0 0 0 1.60 0.70 4 2 33% 0
133 David Cortes 29 CLE AL 2 0 0 3.0 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
134 Neal Cotts 23 CHW AL 4 4 0 13.1 2 1 1 0 1 1.000 0 0 0 0 1.35 0.50 0 0 0
135 Doug Creek 34 TOR AL 21 0 0 13.2 4 2 1 1 1 .750 0 0 0 0 1.98 0.14 1 0 0% 0
136 Jack Cressend 28 CLE AL 33 0 0 43.0 4 2 0 2 0 .500 -3 -14 -2 0 0.42 0.06 2 4 67% 0
137 Mike Crudale 26 TOT MLB 22 0 0 20.2 3 1 2 0 0 1.000 0 0 0 0 1.31 0.14 2 0 0% 0
138 Mike Crudale 26 STL NL 13 0 0 11.1 2 1 1 0 0 1.000 0 0 0 0 1.59 0.15 1 0 0% 0
139 Mike Crudale 26 MIL NL 9 0 0 9.1 1 0 1 0 0 1.000 0 0 0 0 0.96 0.11 1 0 0% 0
140 Juan Cruz 24 CHC NL 25 6 0 61.0 13 2 9 2 0 .846 -1 -3 0 0 1.62 0.44 3 1 25% 0
141 Nelson Cruz 30 COL NL 20 7 0 53.2 12 6 6 0 2 1.000 -1 -4 -1 0 2.01 0.60 4 3 43% 0
142 Will Cunnane 29 ATL NL 20 0 0 20.0 3 1 2 0 0 1.000 0 0 0 0 1.35 0.15 1 0 0% 0
143 Jeff D'Amico 27 PIT NL 29 29 2 175.1 22 5 16 1 2 .955 -3 -3 -2 -1 1.08 0.72 8 1 11% 0
144 Omar Daal 31 BAL AL 19 17 0 93.2 34 8 25 1 3 .971 3 6 1 1 3.17 1.74 2 2 50% 2
145 Vic Darensbourg 32 TOT MLB 9 0 0 9.0 7 3 3 1 0 .857 -1 -133 0 0 6.00 0.67 1 0 0% 0
146 Vic Darensbourg 32 COL NL 3 0 0 2.1 3 2 0 1 0 .667 -1 -86 -1 0 7.71 0.67 1 0 0% 0
147 Vic Darensbourg 32 MON NL 6 0 0 6.2 4 1 3 0 0 1.000 0 0 1 0 5.40 0.67 0 0 0
148 Doug Davis 27 TOT MLB 21 20 1 109.1 16 6 10 0 0 1.000 -2 -22 -3 0 1.32 0.76 4 3 43% 1
149 Doug Davis 27 TOT MLB 13 12 0 57.0 10 3 7 0 0 1.000 -2 -42 -3 0 1.58 0.77 2 1 33% 1
150 Doug Davis 27 TEX AL 1 1 0 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
151 Doug Davis 27 TOR AL 12 11 0 54.0 10 3 7 0 0 1.000 -2 -7 -2 0 1.67 0.83 2 1 33% 1
152 Doug Davis 27 MIL NL 8 8 1 52.1 6 3 3 0 0 1.000 0 0 -1 0 1.03 0.75 2 2 50% 0
153 Jason Davis 23 CLE AL 27 27 1 165.1 42 10 26 6 4 .857 1 1 -2 3 1.96 1.33 3 8 73% 4
154 Joey Dawley 31 ATL NL 5 0 0 7.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
155 Zach Day 25 MON NL 23 23 1 131.1 32 9 22 1 1 .969 -1 -2 -2 0 2.12 1.35 4 2 33% 0
156 Valerio De Los Santos 30 TOT MLB 51 0 0 52.0 16 1 13 2 1 .875 -3 -69 -1 -1 2.42 0.27 7 1 13% 0
157 Valerio De Los Santos 30 MIL NL 45 0 0 48.0 14 1 12 1 1 .929 -2 -8 -1 -1 2.44 0.29 6 1 14% 0
158 Valerio De Los Santos 30 PHI NL 6 0 0 4.0 2 0 1 1 0 .500 -1 -50 0 0 2.25 0.17 1 0 0% 0
159 Jorge De Paula 24 NYY AL 4 1 0 11.1 2 2 0 0 0 1.000 0 0 0 0 1.59 0.50 0 0 0
160 Roger Deago 26 SDP NL 2 2 0 10.1 4 0 4 0 0 1.000 0 0 0 0 3.48 2.00 0 0 0
161 Rick DeHart 33 KCR AL 4 0 0 4.0 3 0 3 0 0 1.000 0 0 0 0 6.75 0.75 0 0 0
162 Mike DeJean 32 TOT MLB 76 0 0 82.2 23 9 14 0 2 1.000 0 0 2 -2 2.50 0.30 12 1 8% 0
163 Mike DeJean 32 MIL NL 58 0 0 64.2 19 7 12 0 2 1.000 1 3 2 -1 2.64 0.33 8 1 11% 0
164 Mike DeJean 32 STL NL 18 0 0 18.0 4 2 2 0 0 1.000 -1 -11 0 -1 2.00 0.22 4 0 0% 0
165 Ryan Dempster 26 CIN NL 22 20 0 115.2 21 4 14 3 2 .857 -1 -2 -1 1 1.40 0.82 1 3 75% 0
166 Elmer Dessens 32 ARI NL 34 30 0 175.2 27 9 18 0 2 1.000 -6 -7 -5 0 1.38 0.79 7 4 36% 0
167 R.A. Dickey 28 TEX AL 38 13 1 116.2 19 5 14 0 1 1.000 2 3 2 0 1.47 0.50 7 2 22% 1
168 Juan Dominguez 23 TEX AL 6 3 0 16.1 1 0 1 0 0 1.000 -1 -12 0 0 0.55 0.17 2 2 50% 0
169 Brendan Donnelly 31 ANA AL 63 0 0 74.0 9 4 3 2 0 .778 0 0 0 0 0.85 0.11 2 0 0% 0
170 Octavio Dotel 29 HOU NL 76 0 0 87.0 6 0 6 0 0 1.000 1 2 1 0 0.62 0.08 3 0 0% 0
171 Sean Douglass 24 BAL AL 3 0 0 8.0 0 0 0 0 0 -1 -25 -1 0 0.00 0.00 0 0 0
172 Scott Downs 27 MON NL 1 1 0 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
173 Darren Dreifort 31 LAD NL 10 10 0 60.1 25 9 15 1 1 .960 0 0 -1 0 3.58 2.40 3 1 25% 0
174 Ryan Drese 27 TEX AL 11 8 0 46.0 5 1 4 0 2 1.000 -1 -4 0 -1 0.98 0.45 6 1 14% 0
175 Tim Drew 24 MON NL 6 1 0 8.2 2 1 1 0 0 1.000 1 23 1 0 2.08 0.33 2 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
176 Travis Driskill 31 BAL AL 20 0 0 48.0 9 3 6 0 1 1.000 -2 -8 -1 0 1.69 0.45 0 1 100% 0
177 Eric DuBose 27 BAL AL 17 10 1 73.2 15 4 11 0 1 1.000 1 3 0 1 1.83 0.88 3 5 63% 2
178 Justin Duchscherer 25 OAK AL 4 3 0 16.1 3 0 3 0 0 1.000 0 0 0 0 1.65 0.75 2 0 0% 0
179 Brandon Duckworth 27 PHI NL 24 18 0 93.0 20 7 11 2 0 .900 -4 -9 -2 -1 1.74 0.75 11 3 21% 0
180 Chad Durbin 25 CLE AL 3 1 0 8.2 2 0 1 1 1 .500 0 0 0 0 1.04 0.33 1 0 0% 0
181 Jayson Durocher 28 MIL NL 6 0 0 7.1 2 0 2 0 0 1.000 0 0 0 0 2.45 0.33 2 1 33% 1
182 Adam Eaton 25 SDP NL 31 31 1 183.0 49 19 27 3 1 .939 1 1 2 -1 2.26 1.48 10 2 17% 0
183 Eric Eckenstahler 26 DET AL 20 0 0 15.2 1 0 0 1 0 .000 -1 -13 0 -1 0.00 0.00 5 0 0% 0
184 Joey Eischen 33 MON NL 70 0 0 53.0 16 1 13 2 1 .875 1 4 2 1 2.38 0.20 1 4 80% 2
185 Scott Elarton 27 COL NL 11 10 0 51.2 14 3 11 0 1 1.000 -2 -8 -1 -1 2.44 1.27 5 0 0% 0
186 Dave Elder 27 CLE AL 4 0 0 2.1 1 0 1 0 0 1.000 1 86 1 0 3.86 0.25 0 0 0
187 Cal Eldred 35 STL NL 62 0 0 67.1 13 3 10 0 0 1.000 0 0 0 0 1.74 0.21 5 1 17% 0
188 Robert Ellis 32 TEX AL 4 4 0 18.1 2 0 2 0 0 1.000 0 0 0 0 0.98 0.50 1 2 67% 0
189 Alan Embree 33 BOS AL 65 0 0 55.0 12 4 8 0 0 1.000 0 0 0 0 1.96 0.18 5 3 38% 2
190 Kelvim Escobar 27 TOR AL 41 26 1 180.1 35 15 18 2 2 .943 -5 -6 -2 -3 1.65 0.80 24 2 8% 1
191 Shawn Estes 30 CHC NL 29 28 1 152.1 43 10 30 3 6 .930 4 5 3 0 2.36 1.38 12 4 25% 1
192 Leo Estrella 28 MIL NL 58 0 0 66.0 23 8 14 1 1 .957 2 6 2 0 3.00 0.38 0 0 0
193 Seth Etherton 26 CIN NL 7 7 0 30.0 3 1 2 0 0 1.000 1 7 1 0 0.90 0.43 2 0 0% 0
194 Scott Eyre 31 SFG NL 74 0 0 57.0 15 2 11 2 1 .867 1 4 1 0 2.05 0.18 1 1 50% 1
195 Kyle Farnsworth 27 CHC NL 77 0 0 76.1 17 5 12 0 0 1.000 1 3 1 -1 2.00 0.22 8 4 33% 0
196 Jeff Fassero 40 STL NL 62 6 0 77.2 18 5 12 1 1 .944 -1 -3 -1 0 1.97 0.27 4 1 20% 1
197 Pedro Feliciano 26 NYM NL 23 0 0 48.1 10 3 6 1 0 .900 2 8 2 0 1.68 0.39 1 0 0% 0
198 Jared Fernandez 31 HOU NL 12 6 0 38.1 13 2 11 0 1 1.000 1 5 0 1 3.05 1.08 4 4 50% 2
199 Anthony Ferrari 25 MON NL 4 0 0 4.0 1 0 1 0 0 1.000 1 50 1 0 2.25 0.25 0 0 0
200 Mike Fetters 38 MIN AL 5 0 0 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
201 Nate Field 27 KCR AL 19 0 0 21.2 9 1 8 0 0 1.000 2 18 1 1 3.74 0.47 0 2 100% 0
202 Nelson Figueroa 29 PIT NL 12 3 0 35.1 8 1 6 1 0 .875 1 6 1 0 1.78 0.58 2 0 0% 0
203 Jeremy Fikac 28 OAK AL 14 0 0 16.0 2 0 2 0 0 1.000 0 0 0 0 1.12 0.14 1 1 50% 0
204 Tony Fiore 31 MIN AL 21 0 0 36.0 9 3 6 0 3 1.000 -1 -6 -1 0 2.25 0.43 3 1 25% 0
205 Josh Fogg 26 PIT NL 26 26 1 142.0 30 13 16 1 1 .967 3 4 2 0 1.84 1.12 8 4 33% 0
206 Jesse Foppert 22 SFG NL 23 21 0 111.0 17 3 13 1 0 .941 -1 -2 -2 0 1.30 0.70 5 4 44% 0
207 Matt Ford 22 MIL NL 25 4 0 43.2 8 2 5 1 1 .875 0 0 0 0 1.44 0.28 0 1 100% 0
208 Casey Fossum 25 BOS AL 19 14 0 79.0 9 1 8 0 0 1.000 1 3 0 1 1.03 0.47 5 6 55% 3
209 John Foster 25 MIL NL 23 0 0 21.0 2 1 1 0 0 1.000 -3 -29 -2 -1 0.86 0.09 4 0 0% 0
210 Keith Foulke 30 OAK AL 72 0 0 86.2 15 3 12 0 1 1.000 1 2 2 -1 1.56 0.21 9 3 25% 1
211 Chad Fox 32 TOT MLB 38 0 0 43.1 6 0 5 1 0 .833 0 0 0 0 1.04 0.13 6 0 0% 0
212 Chad Fox 32 BOS AL 17 0 0 18.0 3 0 2 1 0 .667 0 0 0 0 1.00 0.12 3 0 0% 0
213 Chad Fox 32 FLA NL 21 0 0 25.1 3 0 3 0 0 1.000 0 0 0 0 1.07 0.14 3 0 0% 0
214 John Franco 42 NYM NL 38 0 0 34.1 10 1 9 0 0 1.000 0 0 0 0 2.62 0.26 2 1 33% 1
215 Ryan Franklin 30 SEA AL 32 32 2 212.0 28 10 18 0 2 1.000 2 2 -2 3 1.19 0.88 6 6 50% 5
216 Wayne Franklin 29 MIL NL 36 34 1 194.2 32 8 24 0 2 1.000 0 0 -1 0 1.48 0.89 9 4 31% 2
217 Brian Fuentes 27 COL NL 75 0 0 75.1 13 3 9 1 1 .923 1 3 -1 2 1.43 0.16 1 4 80% 4
218 Aaron Fultz 29 TEX AL 64 0 0 67.1 18 7 11 0 3 1.000 -1 -3 -1 0 2.41 0.28 2 1 33% 0
219 Eric Gagne 27 LAD NL 77 0 0 82.1 15 4 11 0 0 1.000 1 2 1 0 1.64 0.19 2 1 33% 0
220 Mike Gallo 26 HOU NL 32 0 0 30.0 11 3 7 1 1 .909 0 0 -1 1 3.00 0.31 2 2 50% 2
221 Freddy Garcia 26 SEA AL 33 33 1 201.1 43 20 22 1 3 .977 0 0 -1 2 1.88 1.27 6 7 54% 3
222 Reynaldo Garcia 29 TEX AL 17 0 0 18.0 3 2 1 0 0 1.000 1 11 1 0 1.50 0.18 0 0 0
223 Rosman Garcia 24 TEX AL 46 0 0 46.1 9 5 4 0 0 1.000 -2 -9 -1 -1 1.75 0.20 4 0 0% 0
224 Jon Garland 23 CHW AL 32 32 0 191.2 46 16 30 0 1 1.000 3 3 1 1 2.16 1.44 9 6 40% 1
225 Chad Gaudin 20 TBD AL 15 3 0 40.0 6 4 2 0 0 1.000 -1 -5 -1 0 1.35 0.40 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
226 Geoff Geary 26 PHI NL 5 0 0 6.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 1 100% 0
227 Chris George 23 KCR AL 18 18 0 93.2 23 10 12 1 1 .957 -1 -2 -1 0 2.11 1.22 6 2 25% 0
228 Franklyn German 23 DET AL 45 0 0 44.2 6 1 5 0 1 1.000 -2 -9 0 -1 1.21 0.13 6 1 14% 0
229 Jason Gilfillan 26 KCR AL 13 0 0 16.1 2 2 0 0 0 1.000 0 0 0 0 1.10 0.15 0 0 0
230 Matt Ginter 25 CHW AL 3 0 0 3.1 1 1 0 0 0 1.000 0 0 0 2.70 0.33 0 0 0
231 Tom Glavine 37 NYM NL 32 32 0 183.1 50 6 42 2 5 .960 5 5 4 2 2.36 1.50 12 8 40% 5
232 Gary Glover 26 TOT MLB 42 0 0 62.2 9 2 6 1 2 .889 -3 -57 -3 0 1.15 0.19 6 2 25% 1
233 Gary Glover 26 CHW AL 24 0 0 35.2 5 1 3 1 1 .800 -1 -6 -1 0 1.01 0.17 4 1 20% 0
234 Gary Glover 26 ANA AL 18 0 0 27.0 4 1 3 0 1 1.000 -2 -15 -2 0 1.33 0.22 2 1 33% 1
235 Jimmy Gobble 21 KCR AL 9 9 0 52.2 7 3 4 0 0 1.000 -2 -8 -1 -1 1.20 0.78 5 1 17% 0
236 Edgar Gonzalez 20 ARI NL 9 2 0 18.1 4 1 3 0 0 1.000 0 0 0 0 1.96 0.44 0 1 100% 0
237 Geremi Gonzalez 28 TBD AL 25 25 2 156.1 27 15 11 1 0 .963 2 3 0 2 1.50 1.04 6 3 33% 5
238 Mike Gonzalez 25 PIT NL 16 0 0 8.1 3 0 3 0 0 1.000 1 24 1 0 3.24 0.19 0 0 0
239 Wiki Gonzalez 29 SDP NL 1 0 0 1.0 1 0 1 0 0 1.000 0 0 0 0 9.00 1.00 0 0 0
240 Andrew Good 23 ARI NL 16 10 0 66.1 15 4 10 1 0 .933 -1 -3 -1 0 1.90 0.88 7 2 22% 2
241 Tom Gordon 35 CHW AL 66 0 0 74.0 16 6 10 0 1 1.000 2 5 2 0 1.95 0.24 1 0 0% 0
242 John Grabow 24 PIT NL 5 0 0 5.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
243 Danny Graves 29 CIN NL 30 26 2 169.0 47 12 35 0 2 1.000 6 7 5 0 2.50 1.57 7 3 30% 0
244 Kevin Gregg 25 ANA AL 5 3 0 24.2 2 1 1 0 0 1.000 0 0 0 0 0.73 0.40 1 2 67% 0
245 Jeremy Griffiths 25 NYM NL 9 6 0 41.0 10 2 7 1 1 .900 -2 -10 -1 -1 1.98 1.00 6 1 14% 0
246 Jason Grimsley 35 KCR AL 76 0 0 75.0 32 17 14 1 2 .969 -1 -3 1 -1 3.72 0.41 7 2 22% 0
247 Buddy Groom 37 BAL AL 60 0 0 45.1 8 2 6 0 0 1.000 0 0 0 0 1.59 0.13 3 0 0% 0
248 Kevin Gryboski 29 ATL NL 64 0 0 44.1 10 3 6 1 0 .900 -2 -9 -2 0 1.83 0.14 2 0 0% 0
249 Eddie Guardado 32 MIN AL 66 0 0 65.1 6 3 2 1 0 .833 -2 -6 -1 0 0.69 0.08 3 0 0% 0
250 Mark Guthrie 37 CHC NL 65 0 0 42.2 14 2 12 0 1 1.000 1 5 0 1 2.95 0.22 0 3 100% 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
251 Luther Hackman 28 SDP NL 65 0 0 76.2 19 7 11 1 1 .947 -3 -8 -2 -1 2.11 0.28 5 0 0% 0
252 John Halama 31 OAK AL 35 13 0 108.2 29 9 19 1 1 .966 -2 -4 -2 0 2.32 0.80 3 3 50% 0
253 Josh Hall 22 CIN NL 6 5 0 24.2 5 4 1 0 0 1.000 0 0 0 0 1.82 0.83 1 1 50% 0
254 Roy Halladay 26 TOR AL 36 36 9 266.0 74 23 50 1 5 .986 0 0 3 -3 2.47 2.03 23 4 15% 0
255 Joey Hamilton 32 CIN NL 3 0 0 10.2 0 0 0 0 0 -1 -19 -1 0 0.00 0.00 0 0 0
256 Chris Hammond 37 NYY AL 62 0 0 63.0 8 2 6 0 1 1.000 -1 -3 0 0 1.14 0.13 0 1 100% 0
257 Mike Hampton 30 ATL NL 31 31 1 190.0 68 15 52 1 4 .985 5 5 5 1 3.17 2.16 3 6 67% 1
258 Josh Hancock 25 PHI NL 2 0 0 3.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
259 Aaron Harang 25 TOT MLB 16 15 0 76.1 9 2 7 0 0 1.000 0 0 1 -1 1.06 0.56 8 2 20% 0
260 Aaron Harang 25 OAK AL 7 6 0 30.1 3 0 3 0 0 1.000 0 0 0 0 0.89 0.43 2 1 33% 0
261 Aaron Harang 25 CIN NL 9 9 0 46.0 6 2 4 0 0 1.000 0 0 1 -1 1.17 0.67 6 1 14% 0
262 Rich Harden 21 OAK AL 15 13 0 74.2 17 5 11 1 3 .941 0 0 1 -1 1.93 1.07 9 2 18% 1
263 Dan Haren 22 STL NL 14 14 0 72.2 8 3 5 0 0 1.000 -1 -3 -1 0 0.99 0.57 2 1 33% 0
264 Travis Harper 27 TBD AL 61 0 0 93.0 17 11 6 0 0 1.000 -2 -4 -2 0 1.65 0.28 4 2 33% 0
265 Chad Harville 26 OAK AL 21 0 0 21.2 0 0 0 0 0 -1 -9 -1 0 0.00 0.00 0 1 100% 0
266 Shigetoshi Hasegawa 34 SEA AL 63 0 0 73.0 22 10 12 0 2 1.000 3 8 2 1 2.71 0.35 0 2 100% 0
267 LaTroy Hawkins 30 MIN AL 74 0 0 77.1 10 1 9 0 0 1.000 0 0 -1 0 1.16 0.14 2 2 50% 0
268 Jimmy Haynes 30 CIN NL 18 18 1 94.1 27 11 15 1 4 .963 -1 -2 0 0 2.48 1.44 7 4 36% 0
269 Bryan Hebson 27 MON NL 2 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
270 Aaron Heilman 24 NYM NL 14 13 0 65.1 17 3 12 2 0 .882 -1 -3 0 0 2.07 1.07 4 1 20% 0
271 Rick Helling 32 TOT MLB 35 24 0 155.0 22 5 14 3 0 .864 1 7 0 1 1.10 0.54 8 3 27% 3
272 Rick Helling 32 BAL AL 24 24 0 138.2 19 4 12 3 0 .842 0 0 0 0 1.04 0.67 8 2 20% 2
273 Rick Helling 32 FLA NL 11 0 0 16.1 3 1 2 0 0 1.000 1 12 0 1 1.65 0.27 0 1 100% 1
274 Mark Hendrickson 29 TOR AL 30 30 1 158.1 32 8 22 2 2 .938 0 0 0 -1 1.71 1.00 20 8 29% 3
275 Pat Hentgen 34 BAL AL 28 22 1 160.2 27 7 19 1 1 .963 2 2 2 0 1.46 0.93 5 4 44% 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 Felix Heredia 28 TOT MLB 69 0 0 87.0 13 4 8 1 0 .923 -2 -27 0 -1 1.24 0.17 6 1 14% 0
277 Felix Heredia 28 CIN NL 57 0 0 72.0 7 3 3 1 0 .857 -3 -8 -1 -1 0.75 0.11 6 1 14% 0
278 Felix Heredia 28 NYY AL 12 0 0 15.0 6 1 5 0 0 1.000 1 13 1 0 3.60 0.50 0 0 0
279 Matt Herges 33 TOT MLB 67 0 0 79.0 12 2 9 1 2 .917 -1 -15 -1 0 1.25 0.16 4 1 20% 0
280 Matt Herges 33 SDP NL 40 0 0 44.0 5 0 5 0 1 1.000 0 0 0 0 1.02 0.13 4 1 20% 0
281 Matt Herges 33 SFG NL 27 0 0 35.0 7 2 4 1 1 .857 -1 -6 -1 0 1.54 0.22 0 0 0
282 Dustin Hermanson 30 TOT MLB 32 6 0 68.2 16 8 8 0 1 1.000 0 0 0 0 2.10 0.50 4 2 33% 1
283 Dustin Hermanson 30 STL NL 23 0 0 29.2 10 5 5 0 1 1.000 0 0 0 0 3.03 0.43 1 1 50% 0
284 Dustin Hermanson 30 SFG NL 9 6 0 39.0 6 3 3 0 0 1.000 0 0 0 0 1.38 0.67 3 1 25% 1
285 Livan Hernandez 28 MON NL 33 33 8 233.1 63 15 47 1 6 .984 8 7 8 1 2.39 1.88 7 5 42% 2
286 Roberto Hernandez 38 ATL NL 66 0 0 60.0 15 3 11 1 1 .933 2 7 2 0 2.10 0.21 3 2 40% 0
287 Runelvys Hernandez 25 KCR AL 16 16 0 91.2 16 6 10 0 2 1.000 3 7 2 1 1.57 1.00 4 7 64% 0
288 Alex Herrera 23 CLE AL 10 0 0 7.0 1 0 1 0 0 1.000 1 29 1 0 1.29 0.10 2 0 0% 0
289 Jeremy Hill 25 KCR AL 1 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
290 Sterling Hitchcock 32 TOT MLB 35 7 0 87.2 10 3 5 2 1 .800 -3 -41 -2 0 0.82 0.23 10 3 23% 2
291 Sterling Hitchcock 32 NYY AL 27 1 0 49.2 7 2 4 1 1 .857 -2 -8 -2 0 1.09 0.22 9 3 25% 2
292 Sterling Hitchcock 32 STL NL 8 6 0 38.0 3 1 1 1 0 .667 -1 -5 0 0 0.47 0.25 1 0 0% 0
293 Trey Hodges 25 ATL NL 52 1 0 65.2 15 8 7 0 1 1.000 -1 -3 -1 0 2.06 0.29 5 1 17% 0
294 Trevor Hoffman 35 SDP NL 9 0 0 9.0 3 2 1 0 1 1.000 0 0 0 0 3.00 0.33 0 0 0
295 Darren Holmes 37 ATL NL 48 0 0 42.0 5 2 2 1 1 .800 0 0 0 0 0.86 0.08 2 1 33% 0
296 Ben Howard 24 SDP NL 6 6 0 34.2 6 3 3 0 0 1.000 -2 -12 -2 0 1.56 1.00 4 1 20% 1
297 Bob Howry 29 BOS AL 4 0 0 4.1 0 0 0 0 0 -1 -46 -1 0 0.00 0.00 2 0 0% 0
298 Tim Hudson 27 OAK AL 34 34 3 240.0 76 20 54 2 1 .974 4 3 2 2 2.78 2.18 7 6 46% 3
299 Kazuhisa Ishii 29 LAD NL 27 27 0 147.0 18 4 14 0 0 1.000 0 0 -2 1 1.10 0.67 18 13 42% 4
300 Jason Isringhausen 30 STL NL 40 0 0 42.0 6 0 6 0 0 1.000 -1 -5 0 -1 1.29 0.15 4 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 Edwin Jackson 19 LAD NL 4 3 0 22.0 3 0 3 0 0 1.000 1 9 1 0 1.23 0.75 1 0 0% 0
302 Kevin Jarvis 33 SDP NL 16 16 0 92.0 28 13 15 0 0 1.000 1 2 2 -1 2.74 1.75 11 2 15% 0
303 Jason Jennings 24 COL NL 32 32 1 181.1 36 9 25 2 2 .944 0 0 0 1 1.69 1.06 9 6 40% 1
304 Ryan Jensen 27 SFG NL 6 2 0 13.1 2 0 2 0 0 1.000 0 0 0 0 1.35 0.33 0 1 100% 0
305 Jose Jimenez 29 COL NL 63 7 0 101.2 28 9 16 3 1 .893 -3 -6 -2 0 2.21 0.40 2 1 33% 0
306 Adam Johnson 23 MIN AL 2 0 0 1.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
307 Jason Johnson 29 BAL AL 32 32 0 189.2 35 8 24 3 0 .914 -5 -5 -1 -4 1.52 1.00 32 6 16% 0
308 Jonathan Johnson 28 HOU NL 4 3 0 15.1 6 4 2 0 0 1.000 -1 -13 -1 0 3.52 1.50 2 1 33% 0
309 Randy Johnson 39 ARI NL 18 18 1 114.0 16 2 14 0 0 1.000 -3 -5 -2 -1 1.26 0.89 13 6 32% 1
310 Greg Jones 26 ANA AL 18 0 0 27.2 1 0 1 0 0 1.000 -2 -14 -1 -1 0.33 0.06 4 0 0% 0
311 Todd Jones 35 TOT MLB 59 1 0 68.2 17 9 7 1 1 .941 1 17 0 0 2.10 0.27 5 3 38% 0
312 Todd Jones 35 COL NL 33 1 0 39.1 10 5 4 1 1 .900 0 0 0 0 2.06 0.27 3 3 50% 0
313 Todd Jones 35 BOS AL 26 0 0 29.1 7 4 3 0 0 1.000 1 7 0 0 2.15 0.27 2 0 0% 0
314 Jimmy Journell 25 STL NL 7 0 0 9.0 2 0 1 1 0 .500 0 0 0 0 1.00 0.14 0 0 0
315 Jorge Julio 24 BAL AL 64 0 0 61.2 8 4 4 0 0 1.000 -2 -6 0 -2 1.17 0.13 13 1 7% 0
316 Eric Junge 26 PHI NL 6 0 0 7.2 1 1 0 0 0 1.000 0 0 0 1.17 0.17 1 0 0% 0
317 Randy Keisler 27 SDP NL 2 2 0 6.0 1 0 1 0 0 1.000 -1 -33 0 -1 1.50 0.50 3 0 0% 0
318 Joe Kennedy 24 TBD AL 32 22 1 133.2 34 13 20 1 1 .971 2 3 2 0 2.22 1.03 10 4 29% 2
319 Jason Kershner 26 TOR AL 40 0 0 54.0 12 7 5 0 1 1.000 1 4 1 0 2.00 0.30 1 0 0% 0
320 Masao Kida 34 LAD NL 3 2 0 12.0 1 0 1 0 0 1.000 0 0 0 0 0.75 0.33 0 0 0
321 Brooks Kieschnick 31 MIL NL 42 0 0 53.0 19 8 11 0 2 1.000 1 4 2 0 3.23 0.45 3 0 0% 0
322 Byung-Hyun Kim 24 TOT MLB 56 12 0 122.1 41 14 25 2 0 .951 -3 -29 0 -2 2.87 0.70 15 1 6% 0
323 Byung-Hyun Kim 24 ARI NL 7 7 0 43.0 18 3 14 1 0 .944 1 5 2 -1 3.56 2.43 6 1 14% 0
324 Byung-Hyun Kim 24 BOS AL 49 5 0 79.1 23 11 11 1 0 .957 -4 -10 -2 -1 2.50 0.45 9 0 0% 0
325 Sun-Woo Kim 25 MON NL 4 3 0 14.0 2 1 1 0 0 1.000 -1 -14 -1 0 1.29 0.50 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
326 Ray King 29 ATL NL 80 0 0 59.0 15 3 12 0 0 1.000 2 7 2 0 2.29 0.19 2 1 33% 2
327 Matt Kinney 26 MIL NL 33 31 1 190.2 36 13 22 1 4 .972 -1 -1 2 -3 1.65 1.06 24 4 14% 0
328 Steve Kline 30 STL NL 78 0 0 63.2 17 1 16 0 3 1.000 0 0 0 0 2.40 0.22 3 1 25% 1
329 Eric Knott 28 MON NL 13 1 0 19.1 3 0 2 1 0 .667 -2 -21 -1 0 0.93 0.15 2 0 0% 0
330 Gary Knotts 26 DET AL 20 18 0 95.1 23 8 15 0 1 1.000 1 2 2 -2 2.17 1.15 13 2 13% 0
331 Billy Koch 28 CHW AL 55 0 0 53.0 9 6 3 0 0 1.000 -3 -11 -2 -1 1.53 0.16 9 1 10% 0
332 Danny Kolb 28 MIL NL 37 0 0 41.1 6 2 4 0 0 1.000 0 0 0 0 1.31 0.16 1 1 50% 0
333 Mike Koplove 26 ARI NL 31 0 0 37.2 10 0 10 0 0 1.000 1 5 0 1 2.39 0.32 0 3 100% 0
334 John Lackey 24 ANA AL 33 33 2 204.0 39 14 22 3 2 .923 -2 -2 0 0 1.59 1.09 14 8 36% 1
335 Brian Lawrence 27 SDP NL 33 33 1 210.2 59 14 42 3 2 .949 -1 -1 0 0 2.39 1.70 11 6 35% 0
336 Wil Ledezma 22 DET AL 34 8 0 84.0 11 4 7 0 0 1.000 1 2 1 0 1.18 0.32 9 3 25% 2
337 Cliff Lee 24 CLE AL 9 9 0 52.1 7 1 5 1 0 .857 -1 -4 0 0 1.03 0.67 4 2 33% 0
338 David Lee 30 CLE AL 8 0 0 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
339 Al Leiter 37 NYM NL 30 30 1 180.2 31 4 27 0 4 1.000 -2 -2 -2 0 1.54 1.03 21 11 34% 4
340 Curt Leskanic 35 TOT MLB 53 0 0 52.2 15 11 4 0 2 1.000 0 0 0 0 2.56 0.28 6 3 33% 0
341 Curt Leskanic 35 MIL NL 26 0 0 26.2 4 2 2 0 0 1.000 -1 -8 -1 0 1.35 0.15 3 3 50% 0
342 Curt Leskanic 35 KCR AL 27 0 0 26.0 11 9 2 0 2 1.000 1 8 1 0 3.81 0.41 3 0 0% 0
343 Al Levine 35 TOT MLB 54 0 0 71.0 15 4 11 0 0 1.000 1 16 0 1 1.90 0.28 2 6 75% 0
344 Al Levine 35 TBD AL 36 0 0 49.2 9 2 7 0 0 1.000 0 0 -1 1 1.63 0.25 2 5 71% 0
345 Al Levine 35 KCR AL 18 0 0 21.1 6 2 4 0 0 1.000 1 9 1 0 2.53 0.33 0 1 100% 0
346 Allen Levrault 25 FLA NL 19 0 0 28.0 2 0 2 0 1 1.000 0 0 0 0 0.64 0.11 0 0 0
347 Colby Lewis 23 TEX AL 26 26 0 127.0 21 8 13 0 1 1.000 1 2 0 1 1.49 0.81 5 6 55% 0
348 Brad Lidge 26 HOU NL 78 0 0 85.0 6 2 4 0 0 1.000 -1 -2 -1 0 0.64 0.08 5 6 55% 0
349 Cory Lidle 31 TOR AL 31 31 2 192.2 46 15 31 0 4 1.000 1 1 2 -1 2.15 1.48 16 6 27% 1
350 Kerry Ligtenberg 32 BAL AL 68 0 0 59.1 8 1 7 0 0 1.000 0 0 0 0 1.21 0.12 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
351 Ted Lilly 27 OAK AL 32 31 0 178.1 20 5 15 0 1 1.000 -3 -3 -1 -3 1.01 0.63 24 1 4% 1
352 Jose Lima 30 KCR AL 14 14 0 73.1 11 7 4 0 1 1.000 -1 -3 0 -1 1.35 0.79 10 0 0% 0
353 Mike Lincoln 28 PIT NL 36 0 0 36.1 6 1 4 1 0 .833 -1 -6 -1 0 1.24 0.14 2 2 50% 0
354 Scott Linebrink 26 TOT MLB 52 6 0 92.1 10 6 4 0 0 1.000 -2 -26 -2 0 0.97 0.19 9 4 31% 0
355 Scott Linebrink 26 HOU NL 9 6 0 31.2 4 3 1 0 0 1.000 -1 -6 -1 0 1.14 0.44 3 2 40% 0
356 Scott Linebrink 26 SDP NL 43 0 0 60.2 6 3 3 0 0 1.000 -1 -3 -1 0 0.89 0.14 6 2 25% 0
357 Doug Linton 38 TOR AL 7 0 0 9.0 3 1 2 0 1 1.000 0 0 0 0 3.00 0.43 0 1 100% 0
358 Graeme Lloyd 36 TOT MLB 52 0 0 47.2 10 4 6 0 0 1.000 0 0 0 0 1.89 0.19 6 0 0% 0
359 Graeme Lloyd 36 NYM NL 36 0 0 35.1 8 3 5 0 0 1.000 0 0 0 0 2.04 0.22 3 0 0% 0
360 Graeme Lloyd 36 KCR AL 16 0 0 12.1 2 1 1 0 0 1.000 0 0 0 0 1.46 0.13 3 0 0% 0
361 Esteban Loaiza 31 CHW AL 34 34 1 226.1 49 16 31 2 2 .959 3 3 1 2 1.87 1.38 6 9 60% 1
362 Carlton Loewer 29 SDP NL 5 5 0 21.2 2 0 1 1 0 .500 -3 -28 -2 -1 0.42 0.20 5 2 29% 0
363 Kyle Lohse 24 MIN AL 33 33 2 201.0 38 16 21 1 1 .974 -3 -3 -2 0 1.66 1.12 12 3 20% 1
364 Aaron Looper 26 SEA AL 6 0 0 7.0 1 0 1 0 0 1.000 1 29 1 0 1.29 0.17 0 0 0
365 Braden Looper 28 FLA NL 74 0 0 80.2 11 1 10 0 0 1.000 -2 -5 -2 0 1.23 0.15 2 0 0% 0
366 Albie Lopez 31 KCR AL 15 0 0 22.2 4 1 3 0 0 1.000 0 0 0 0 1.59 0.27 2 0 0% 0
367 Aquilino Lopez 28 TOR AL 72 0 0 73.2 11 2 7 2 0 .818 -2 -5 -1 -1 1.10 0.13 7 0 0% 0
368 Javier Lopez 25 COL NL 75 0 0 58.1 18 5 13 0 0 1.000 0 0 -1 1 2.78 0.24 2 3 60% 2
369 Rodrigo Lopez 27 BAL AL 26 26 3 147.0 25 8 15 2 1 .920 -5 -7 -3 -2 1.41 0.88 21 6 22% 1
370 Shane Loux 23 DET AL 11 4 0 30.1 8 3 5 0 0 1.000 1 7 1 0 2.37 0.73 2 2 50% 0
371 Derek Lowe 30 BOS AL 33 33 1 203.1 65 20 45 0 0 1.000 2 2 2 -1 2.88 1.97 14 3 18% 1
372 Sean Lowe 32 KCR AL 28 0 0 44.2 9 3 5 1 0 .889 0 0 -1 0 1.61 0.29 4 3 43% 0
373 Noah Lowry 22 SFG NL 4 0 0 6.1 1 0 1 0 0 1.000 1 32 1 0 1.42 0.25 0 0 0
374 Brandon Lyon 23 BOS AL 49 0 0 59.0 11 3 7 1 0 .909 -3 -10 -2 -1 1.53 0.20 5 0 0% 0
375 Mike MacDougal 26 KCR AL 68 0 0 64.0 16 5 8 3 0 .813 -2 -6 -2 0 1.83 0.19 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 Greg Maddux 37 ATL NL 36 36 1 218.1 73 13 58 2 5 .973 3 3 5 -2 2.93 1.97 26 8 24% 1
377 Ryan Madson 22 PHI NL 1 0 0 2.0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
378 Ron Mahay 32 TEX AL 35 0 0 45.1 11 4 5 2 0 .818 1 4 1 0 1.79 0.26 4 1 20% 0
379 Pat Mahomes 32 PIT NL 9 1 0 22.1 8 4 4 0 0 1.000 1 9 0 0 3.22 0.89 1 0 0% 0
380 Mark Malaska 25 TBD AL 22 0 0 16.0 4 1 3 0 2 1.000 1 12 1 0 2.25 0.18 0 0 0
381 Jim Mann 28 PIT NL 2 0 0 1.2 0 0 0 0 0 -1 -120 -1 0 0.00 0.00 0 0 0
382 David Manning 30 MIL NL 2 2 0 6.2 1 0 1 0 0 1.000 -1 -30 0 0 1.35 0.50 1 1 50% 0
383 Julio Manon 30 MON NL 23 0 0 28.1 4 1 2 1 0 .750 -1 -7 -1 0 0.95 0.13 1 1 50% 0
384 Matt Mantei 29 ARI NL 50 0 0 55.0 5 1 4 0 0 1.000 0 0 0 0 0.82 0.10 3 0 0% 0
385 Josias Manzanillo 35 CIN NL 9 0 0 10.2 2 0 1 1 0 .500 -1 -19 -1 0 0.84 0.11 1 0 0% 0
386 Mike Maroth 25 DET AL 33 33 1 193.1 53 9 42 2 2 .962 7 7 3 4 2.37 1.55 8 11 58% 7
387 Jason Marquis 24 ATL NL 21 2 0 40.2 12 3 8 1 0 .917 1 5 1 0 2.43 0.52 1 0 0% 0
388 Damaso Marte 28 CHW AL 71 0 0 79.2 11 2 9 0 1 1.000 1 3 0 0 1.24 0.15 6 0 0% 1
389 Tom Martin 33 LAD NL 80 0 0 51.0 10 3 7 0 2 1.000 0 0 0 0 1.76 0.13 3 1 25% 1
390 Luis Martinez 23 MIL NL 4 4 0 16.1 3 0 3 0 0 1.000 0 0 0 0 1.65 0.75 0 1 100% 1
391 Pedro Martinez 31 BOS AL 29 29 3 186.2 34 14 20 0 0 1.000 2 2 1 0 1.64 1.17 5 3 38% 0
392 Julio Mateo 25 SEA AL 50 0 0 85.2 11 5 4 2 0 .818 -3 -7 -1 -1 0.95 0.18 9 0 0% 0
393 Mike Matthews 29 SDP NL 77 0 0 64.2 14 2 12 0 1 1.000 -1 -3 -2 1 1.95 0.18 4 4 50% 3
394 Darrell May 31 KCR AL 35 32 2 210.0 29 9 18 2 1 .931 2 2 1 1 1.16 0.77 4 5 56% 0
395 Joe Mays 27 MIN AL 31 21 0 130.0 28 7 20 1 3 .964 1 2 1 0 1.87 0.87 3 1 25% 0
396 Seth McClung 22 TBD AL 12 5 0 38.2 5 2 3 0 1 1.000 1 5 0 1 1.16 0.42 0 3 100% 0
397 Brian Meadows 27 PIT NL 34 7 0 76.1 17 5 10 2 0 .882 1 3 1 0 1.77 0.44 3 1 25% 0
398 Chris Mears 25 DET AL 29 3 0 41.1 8 3 5 0 2 1.000 0 0 0 0 1.74 0.28 5 3 38% 0
399 Gil Meche 24 SEA AL 32 32 1 186.1 36 15 20 1 2 .972 1 1 1 1 1.69 1.09 4 4 50% 0
400 Jim Mecir 33 OAK AL 41 0 0 37.0 10 2 8 0 0 1.000 1 5 0 0 2.43 0.24 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
401 Ramiro Mendoza 31 BOS AL 37 5 0 66.2 13 4 9 0 1 1.000 0 0 0 0 1.76 0.35 5 1 17% 0
402 Hector Mercado 29 PHI NL 13 0 0 18.2 3 0 3 0 0 1.000 1 11 1 0 1.45 0.23 2 0 0% 0
403 Jose Mercedes 32 MON NL 5 0 0 7.1 1 0 1 0 0 1.000 0 0 0 0 1.23 0.20 0 0 0
404 Kent Mercker 35 TOT MLB 67 0 0 55.1 13 6 6 1 0 .923 -1 -21 0 0 1.95 0.18 5 1 17% 1
405 Kent Mercker 35 CIN NL 49 0 0 38.1 13 6 6 1 0 .923 -1 -5 0 0 2.82 0.24 5 1 17% 1
406 Kent Mercker 35 ATL NL 18 0 0 17.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
407 Jose Mesa 37 PHI NL 61 0 0 58.0 7 4 2 1 0 .857 -3 -10 -1 -1 0.93 0.10 4 0 0% 0
408 Bart Miadich 27 ANA AL 1 0 0 2.0 1 1 0 0 0 1.000 0 0 0 4.50 1.00 0 0 0
409 Dan Miceli 32 TOT MLB 57 0 0 70.1 17 7 9 1 0 .941 -2 -34 -1 -1 2.05 0.28 8 2 20% 0
410 Dan Miceli 32 TOT MLB 20 0 0 19.2 6 0 5 1 0 .833 -2 -122 -1 -1 2.29 0.25 4 0 0% 0
411 Dan Miceli 32 TOT MLB 37 0 0 50.2 11 7 4 0 0 1.000 -2 -47 -1 -1 1.95 0.30 4 2 33% 0
412 Dan Miceli 32 COL NL 14 0 0 20.2 6 4 2 0 0 1.000 -2 -19 -2 0 2.61 0.43 1 1 50% 0
413 Dan Miceli 32 CLE AL 13 0 0 15.0 2 0 2 0 0 1.000 -1 -13 0 -1 1.20 0.15 3 0 0% 0
414 Dan Miceli 32 NYY AL 7 0 0 4.2 4 0 3 1 0 .750 0 0 0 0 5.79 0.43 1 0 0% 0
415 Dan Miceli 32 HOU NL 23 0 0 30.0 5 3 2 0 0 1.000 1 7 1 0 1.50 0.22 3 1 25% 0
416 Jason Middlebrook 28 NYM NL 5 0 0 7.0 1 1 0 0 0 1.000 -1 -29 -1 0 1.29 0.20 1 0 0% 0
417 Matt Miller 31 COL NL 4 0 0 4.1 2 1 1 0 0 1.000 0 0 0 0 4.15 0.50 0 1 100% 1
418 Trever Miller 30 TOR AL 79 0 0 52.2 7 5 2 0 0 1.000 0 0 0 0 1.20 0.09 0 0 0
419 Wade Miller 26 HOU NL 33 33 1 187.1 35 13 21 1 1 .971 2 2 2 0 1.63 1.03 9 5 36% 0
420 Kevin Millwood 28 PHI NL 35 35 5 222.0 36 11 23 2 0 .944 -5 -5 2 -6 1.38 0.97 41 4 9% 0
421 Eric Milton 27 MIN AL 3 3 0 17.0 0 0 0 0 0 0 0 0 0 0.00 0.00 1 2 67% 0
422 Sergio Mitre 22 CHC NL 3 2 0 8.2 3 0 3 0 0 1.000 0 0 0 0 3.12 1.00 0 0 0
423 Brian Moehler 31 HOU NL 3 3 0 13.2 5 0 5 0 0 1.000 1 15 1 0 3.29 1.67 0 0 0
424 Gabe Molina 28 STL NL 3 0 0 2.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
425 Orber Moreno 26 NYM NL 7 0 0 8.0 2 0 2 0 0 1.000 0 0 0 0 2.25 0.29 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
426 Matt Morris 28 STL NL 27 27 5 172.1 32 15 17 0 0 1.000 1 1 -1 1 1.67 1.19 3 3 50% 0
427 Damian Moss 26 TOT MLB 31 29 0 165.2 32 6 25 1 0 .969 -3 -21 -3 1 1.68 1.00 6 6 50% 4
428 Damian Moss 26 SFG NL 21 20 0 115.0 20 5 15 0 0 1.000 -2 -3 -2 1 1.57 0.95 4 4 50% 3
429 Damian Moss 26 BAL AL 10 9 0 50.2 12 1 10 1 0 .917 -1 -4 -1 0 1.95 1.10 2 2 50% 1
430 Guillermo Mota 29 LAD NL 76 0 0 105.0 22 6 14 2 0 .909 2 4 3 0 1.71 0.26 8 5 38% 0
431 Tony Mounce 28 TEX AL 11 11 0 50.2 10 2 8 0 0 1.000 0 0 0 0 1.78 0.91 7 4 36% 1
432 Jamie Moyer 40 SEA AL 33 33 1 215.0 51 19 31 1 2 .980 0 0 -1 1 2.09 1.52 11 6 35% 4
433 Mark Mulder 25 OAK AL 26 26 9 186.2 45 14 31 0 2 1.000 2 2 -2 3 2.17 1.73 10 10 50% 7
434 Terry Mulholland 40 CLE AL 45 3 0 99.0 17 4 13 0 1 1.000 -2 -4 -3 1 1.55 0.38 1 0 0% 3
435 Scott Mullen 28 TOT MLB 3 1 0 7.1 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
436 Scott Mullen 28 KCR AL 2 0 0 4.1 0 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
437 Scott Mullen 28 LAD NL 1 1 0 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
438 Peter Munro 28 HOU NL 40 2 0 54.0 14 4 10 0 2 1.000 -1 -4 -1 -1 2.33 0.35 6 2 25% 0
439 Mike Mussina 34 NYY AL 31 31 2 214.2 49 14 35 0 2 1.000 7 7 5 1 2.05 1.58 9 10 53% 0
440 Brett Myers 22 PHI NL 32 32 1 193.0 42 12 28 2 1 .952 2 2 3 -1 1.87 1.25 16 5 24% 0
441 Mike Myers 34 ARI NL 64 0 0 36.1 12 4 8 0 0 1.000 -1 -6 -1 0 2.97 0.19 1 0 0% 0
442 Rodney Myers 34 LAD NL 4 0 0 9.0 1 0 1 0 1 1.000 0 0 0 0 1.00 0.25 0 0 0
443 Aaron Myette 25 CLE AL 2 0 0 2.2 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
444 Charles Nagy 36 SDP NL 5 0 0 12.1 3 1 2 0 0 1.000 0 0 0 0 2.19 0.60 1 0 0% 0
445 Micheal Nakamura 26 MIN AL 12 0 0 12.2 2 0 2 0 0 1.000 0 0 0 0 1.42 0.17 1 0 0% 0
446 Shane Nance 25 MIL NL 26 0 0 24.1 8 4 3 1 1 .875 -2 -16 0 -1 2.59 0.27 4 0 0% 0
447 Joe Nathan 28 SFG NL 78 0 0 79.0 9 4 5 0 1 1.000 -2 -5 -2 0 1.03 0.12 5 1 17% 0
448 Denny Neagle 34 COL NL 7 7 0 35.1 4 1 3 0 1 1.000 -1 -6 -1 0 1.02 0.57 1 1 50% 0
449 Blaine Neal 25 FLA NL 18 0 0 21.0 2 1 1 0 0 1.000 -1 -10 -1 0 0.86 0.11 0 1 100% 0
450 Jeff Nelson 36 TOT MLB 70 0 0 55.1 4 0 4 0 0 1.000 1 21 1 0 0.65 0.06 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
451 Jeff Nelson 36 SEA AL 46 0 0 37.2 3 0 3 0 0 1.000 0 0 0 0 0.72 0.07 2 1 33% 0
452 Jeff Nelson 36 NYY AL 24 0 0 17.2 1 0 1 0 0 1.000 1 11 1 0 0.51 0.04 0 0 0
453 Michael Neu 25 OAK AL 32 0 0 42.0 14 3 11 0 0 1.000 1 5 1 0 3.00 0.44 1 1 50% 1
454 C.J. Nitkowski 30 TEX AL 6 0 0 9.2 5 0 5 0 1 1.000 1 21 1 0 4.66 0.83 3 0 0% 0
455 Hideo Nomo 34 LAD NL 33 33 2 218.1 43 14 28 1 4 .977 0 0 -1 0 1.73 1.27 19 14 42% 0
456 Phil Norton 27 TOT MLB 21 0 0 18.0 3 1 2 0 0 1.000 0 0 0 0 1.50 0.14 2 1 33% 0
457 Phil Norton 27 CHC NL 4 0 0 3.1 1 1 0 0 0 1.000 0 0 0 0 2.70 0.25 0 0 0
458 Phil Norton 27 CIN NL 17 0 0 14.2 2 0 2 0 0 1.000 0 0 0 1.23 0.12 2 1 33% 0
459 Vladimir Nunez 28 FLA NL 14 0 0 10.2 2 1 0 1 0 .500 -1 -19 0 0 0.84 0.07 0 0 0
460 Wes Obermueller 26 MIL NL 12 11 0 65.2 25 13 12 0 1 1.000 1 3 1 0 3.43 2.08 4 1 20% 0
461 Tomo Ohka 27 MON NL 34 34 2 199.0 49 10 35 4 2 .918 4 4 1 2 2.04 1.32 2 8 80% 2
462 Kevin Ohme 32 STL NL 2 0 0 4.1 1 1 0 0 0 1.000 0 0 0 2.08 0.50 0 0 0
463 Darren Oliver 32 COL NL 33 32 1 180.1 34 6 28 0 3 1.000 0 0 -1 0 1.70 1.03 14 6 30% 4
464 Kevin Olsen 26 FLA NL 7 0 0 12.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
465 Eddie Oropesa 31 ARI NL 47 0 0 38.2 14 2 11 1 1 .929 1 5 0 0 3.03 0.28 3 2 40% 1
466 Jesse Orosco 46 TOT MLB 65 0 0 34.0 10 5 5 0 1 1.000 -1 -35 0 -1 2.65 0.15 7 0 0% 0
467 Jesse Orosco 46 TOT MLB 23 0 0 9.0 2 1 1 0 0 1.000 -1 -133 0 -1 2.00 0.09 4 0 0% 0
468 Jesse Orosco 46 SDP NL 42 0 0 25.0 8 4 4 0 1 1.000 0 0 0 0 2.88 0.19 3 0 0% 0
469 Jesse Orosco 46 NYY AL 15 0 0 4.1 2 1 1 0 0 1.000 0 0 0 0 4.15 0.13 1 0 0% 0
470 Jesse Orosco 46 MIN AL 8 0 0 4.2 0 0 0 0 0 -1 -43 0 -1 0.00 0.00 3 0 0% 0
471 Ramon Ortiz 30 ANA AL 32 32 1 180.0 34 12 18 4 1 .882 2 2 3 -1 1.50 0.94 14 2 13% 0
472 Russ Ortiz 29 ATL NL 34 34 1 212.1 39 13 25 1 5 .974 0 0 2 -2 1.61 1.12 22 5 19% 2
473 Antonio Osuna 30 NYY AL 48 0 0 50.2 9 2 7 0 0 1.000 2 8 1 1 1.60 0.19 1 1 50% 0
474 Roy Oswalt 25 HOU NL 21 21 0 127.1 23 10 13 0 1 1.000 -2 -3 -3 1 1.63 1.10 1 5 83% 1
475 Vicente Padilla 25 PHI NL 32 32 1 208.2 51 12 35 4 1 .922 1 1 1 1 2.03 1.47 5 4 44% 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 Lance Painter 35 STL NL 22 0 0 18.0 7 2 5 0 1 1.000 1 11 1 0 3.50 0.32 0 0 0
477 Jose Paniagua 29 CHW AL 1 0 0 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
478 Chan Ho Park 30 TEX AL 7 7 0 29.2 10 3 6 1 2 .900 0 0 1 0 2.73 1.29 1 0 0% 0
479 Chad Paronto 27 CLE AL 6 0 0 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
480 Jim Parque 28 TBD AL 5 5 0 17.1 2 0 2 0 0 1.000 0 0 0 0 1.04 0.40 1 0 0% 0
481 Steve Parris 35 TBD AL 10 7 0 43.2 8 6 2 0 0 1.000 -1 -5 -1 0 1.65 0.80 2 0 0% 0
482 John Parrish 25 BAL AL 14 0 0 23.2 6 1 3 2 0 .667 1 8 0 1 1.52 0.29 0 0 2
483 Danny Patterson 32 DET AL 19 0 0 17.2 7 3 3 1 0 .857 1 11 0 1 3.06 0.32 0 1 100% 2
484 John Patterson 25 ARI NL 16 8 0 55.0 5 3 2 0 0 1.000 0 0 1 -1 0.82 0.31 7 1 13% 0
485 Carl Pavano 27 FLA NL 33 32 2 201.0 39 11 28 0 2 1.000 -1 -1 2 -2 1.75 1.18 17 3 15% 0
486 Josh Pearce 25 STL NL 7 0 0 9.0 2 1 1 0 0 1.000 0 0 0 0 2.00 0.29 0 0 0
487 Jason Pearson 27 STL NL 2 0 0 1.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
488 Jake Peavy 22 SDP NL 32 32 0 194.2 40 17 20 3 3 .925 -1 -1 -1 -1 1.71 1.16 7 1 13% 0
489 Brad Penny 25 FLA NL 32 32 0 196.1 32 19 12 1 1 .969 -3 -3 -2 -1 1.42 0.97 11 3 21% 0
490 Troy Percival 33 ANA AL 52 0 0 49.1 2 2 0 0 0 1.000 -2 -8 -1 -1 0.36 0.04 4 0 0% 0
491 Odalis Perez 25 LAD NL 30 30 0 185.1 48 5 42 1 3 .979 1 1 2 -1 2.28 1.57 25 9 26% 7
492 Oliver Perez 21 TOT MLB 24 24 0 126.2 17 1 15 1 0 .941 1 9 0 1 1.14 0.67 1 1 50% 1
493 Oliver Perez 21 SDP NL 19 19 0 103.2 11 0 11 0 0 1.000 0 0 -1 1 0.95 0.58 0 1 100% 1
494 Oliver Perez 21 PIT NL 5 5 0 23.0 6 1 4 1 0 .833 1 9 1 0 1.96 1.00 1 0 0% 0
495 Robert Person 33 BOS AL 7 0 0 11.2 2 0 2 0 0 1.000 1 17 1 0 1.54 0.29 0 0 0
496 Andy Pettitte 31 NYY AL 33 33 1 208.1 42 7 29 6 1 .857 -2 -2 0 -1 1.56 1.09 13 1 7% 0
497 Tommy Phelps 29 FLA NL 27 7 0 63.0 9 3 6 0 0 1.000 0 0 0 0 1.29 0.33 2 2 50% 0
498 Jason Phillips 29 CLE AL 3 0 0 5.0 3 2 1 0 0 1.000 0 0 0 0 5.40 1.00 0 1 100% 0
499 Joel Pineiro 24 SEA AL 32 32 3 211.2 45 20 24 1 2 .978 3 3 3 -1 1.87 1.38 11 2 15% 0
500 Dan Plesac 41 PHI NL 58 0 0 33.1 5 0 5 0 0 1.000 0 0 1 -1 1.35 0.09 5 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
501 Cliff Politte 29 TOR AL 54 0 0 49.1 3 2 1 0 0 1.000 -1 -4 -1 0 0.55 0.06 5 2 29% 0
502 Sidney Ponson 26 TOT MLB 31 31 4 216.0 50 21 28 1 5 .980 0 0 1 -1 2.04 1.58 12 4 25% 1
503 Sidney Ponson 26 BAL AL 21 21 4 148.0 31 12 18 1 2 .968 0 0 1 -1 1.82 1.43 8 2 20% 0
504 Sidney Ponson 26 SFG NL 10 10 0 68.0 19 9 10 0 3 1.000 0 0 0 0 2.51 1.90 4 2 33% 1
505 Mike Porzio 30 CHW AL 3 3 0 14.0 4 0 4 0 0 1.000 1 14 1 0 2.57 1.33 2 0 0% 0
506 Brian Powell 29 SFG NL 1 1 0 4.2 5 3 2 0 0 1.000 0 0 0 0 9.64 5.00 0 0 0
507 Jay Powell 31 TEX AL 51 0 0 58.2 11 6 5 0 0 1.000 -1 -3 -2 0 1.69 0.22 5 2 29% 1
508 Bret Prinz 26 TOT MLB 3 0 0 3.0 1 0 1 0 0 1.000 0 0 0 0 3.00 0.33 0 0 0
509 Bret Prinz 26 ARI NL 1 0 0 1.0 1 0 1 0 0 1.000 0 0 0 9.00 1.00 0 0 0
510 Bret Prinz 26 NYY AL 2 0 0 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
511 Mark Prior 22 CHC NL 30 30 3 211.1 23 8 12 3 0 .870 -2 -2 -2 1 0.85 0.67 7 9 56% 0
512 Brandon Puffer 27 HOU NL 13 0 0 21.0 8 0 8 0 0 1.000 1 10 1 0 3.43 0.62 2 1 33% 0
513 Carlos Pulido 31 MIN AL 7 1 0 15.2 2 0 2 0 0 1.000 0 0 0 1.15 0.29 1 0 0% 0
514 J.J. Putz 26 SEA AL 3 0 0 3.2 1 1 0 0 0 1.000 0 0 0 2.45 0.33 0 0 0
515 Paul Quantrill 34 LAD NL 89 0 0 77.1 21 2 19 0 3 1.000 2 5 1 0 2.44 0.24 8 4 33% 0
516 Ruben Quevedo 24 MIL NL 9 8 0 42.2 10 2 8 0 0 1.000 2 9 1 1 2.11 1.11 2 2 50% 1
517 Brad Radke 30 MIN AL 33 33 3 212.1 50 17 32 1 0 .980 -1 -1 -1 0 2.08 1.48 15 6 29% 3
518 Brady Raggio 30 ARI NL 10 0 0 8.1 0 0 0 0 0 -1 -24 0 0 0.00 0.00 2 0 0% 0
519 Erasmo Ramirez 27 TEX AL 34 0 0 49.0 10 2 8 0 0 1.000 2 8 1 1 1.84 0.29 1 3 75% 1
520 Horacio Ramirez 23 ATL NL 29 29 1 182.1 42 7 32 3 5 .929 -4 -4 -1 -1 1.93 1.34 13 4 24% 1
521 Mario Ramos 25 TEX AL 3 3 0 13.0 2 1 1 0 0 1.000 -1 -15 -1 0 1.38 0.67 2 0 0% 0
522 Scott Randall 27 CIN NL 15 2 0 27.2 6 2 4 0 0 1.000 1 7 1 0 1.95 0.40 2 0 0% 0
523 Steve Randolph 29 ARI NL 50 0 0 60.0 9 4 5 0 1 1.000 3 10 1 1 1.35 0.18 0 2 100% 0
524 Britt Reames 29 MON NL 2 0 0 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
525 Tim Redding 25 HOU NL 33 32 0 176.0 38 6 30 2 2 .947 1 1 2 -2 1.84 1.09 17 2 11% 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
526 Mark Redman 29 FLA NL 29 29 3 190.2 30 5 24 1 0 .967 1 1 1 0 1.37 1.00 3 1 25% 0
527 Rick Reed 38 MIN AL 27 21 2 135.0 17 5 11 1 0 .941 1 1 0 1 1.07 0.59 5 5 50% 0
528 Steve Reed 38 COL NL 67 0 0 63.1 18 4 14 0 2 1.000 2 6 1 1 2.56 0.27 2 3 60% 1
529 Dan Reichert 26 TOR AL 15 0 0 16.1 2 1 1 0 0 1.000 -3 -37 -3 0 1.10 0.13 1 0 0% 0
530 Brian Reith 25 CIN NL 42 1 0 61.1 8 1 6 1 0 .875 -1 -3 0 0 1.03 0.17 4 3 43% 0
531 Chris Reitsma 25 CIN NL 57 3 0 84.0 12 1 9 2 0 .833 -3 -7 -3 0 1.07 0.18 1 0 0% 0
532 Mike Remlinger 37 CHC NL 73 0 0 69.0 7 3 4 0 0 1.000 0 0 0 0 0.91 0.10 2 0 0% 0
533 Alberto Reyes 32 NYY AL 13 0 0 17.0 1 1 0 0 0 1.000 -1 -12 -1 0 0.53 0.08 1 0 0% 0
534 Carlos Reyes 34 TBD AL 10 3 0 39.2 6 3 3 0 1 1.000 0 0 -1 1 1.36 0.60 0 3 100% 0
535 Dennys Reyes 26 TOT MLB 15 0 0 12.2 4 1 2 1 0 .750 -1 -94 0 0 2.13 0.20 1 1 50% 1
536 Dennys Reyes 26 PIT NL 12 0 0 10.1 3 0 2 1 0 .667 0 0 1 0 1.74 0.17 1 1 50% 1
537 Dennys Reyes 26 ARI NL 3 0 0 2.1 1 1 0 0 0 1.000 -1 -86 -1 0 3.86 0.33 0 0 0
538 Shane Reynolds 35 ATL NL 30 29 0 167.1 27 7 20 0 3 1.000 -1 -1 -1 0 1.45 0.90 7 5 42% 0
539 Arthur Rhodes 33 SEA AL 67 0 0 54.0 7 1 6 0 0 1.000 1 4 1 0 1.17 0.10 1 0 0% 0
540 John Riedling 27 CIN NL 55 8 0 101.0 24 11 12 1 1 .958 -2 -4 -2 0 2.05 0.42 2 2 50% 0
541 Jerrod Riggan 29 CLE AL 2 0 0 4.0 2 0 2 0 0 1.000 0 0 0 0 4.50 1.00 0 0 0
542 Matt Riley 23 BAL AL 2 2 0 10.0 1 1 0 0 0 1.000 0 0 0 0.90 0.50 0 0 0
543 Juan Rincon 24 MIN AL 58 0 0 85.2 25 15 10 0 0 1.000 -2 -5 -2 -1 2.63 0.43 8 1 11% 0
544 Ricardo Rincon 33 OAK AL 64 0 0 55.1 11 2 9 0 0 1.000 2 7 2 0 1.79 0.17 4 3 43% 0
545 David Riske 26 CLE AL 68 0 0 74.2 7 2 5 0 2 1.000 -1 -3 -1 0 0.84 0.10 4 2 33% 0
546 Todd Ritchie 31 MIL NL 5 5 0 28.1 7 1 5 1 0 .857 -1 -7 -1 0 1.91 1.20 4 2 33% 0
547 Mariano Rivera 33 NYY AL 64 0 0 70.2 21 4 15 2 0 .905 -1 -3 0 0 2.42 0.30 3 2 40% 1
548 Joe Roa 31 TOT MLB 28 4 0 51.1 13 4 9 0 2 1.000 0 0 1 -1 2.28 0.46 6 0 0% 0
549 Joe Roa 31 PHI NL 6 3 0 19.1 5 1 4 0 2 1.000 -1 -10 0 -1 2.33 0.83 4 0 0% 0
550 Joe Roa 31 COL NL 4 0 0 6.2 2 1 1 0 0 1.000 1 30 1 0 2.70 0.50 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 Joe Roa 31 SDP NL 18 1 0 25.1 6 2 4 0 0 1.000 0 0 0 0 2.13 0.33 2 0 0% 0
552 Jason Roach 27 NYM NL 2 2 0 9.0 3 0 3 0 0 1.000 0 0 0 0 3.00 1.50 0 0 0
553 Grant Roberts 25 NYM NL 18 0 0 19.0 7 1 6 0 0 1.000 1 11 1 0 3.32 0.39 3 0 0% 0
554 Willis Roberts 28 BAL AL 26 0 0 39.1 8 4 4 0 0 1.000 -1 -5 0 -1 1.83 0.31 5 1 17% 0
555 Jeriome Robertson 26 HOU NL 32 31 0 160.2 50 11 35 4 2 .920 3 4 0 3 2.58 1.44 5 7 58% 6
556 Nate Robertson 25 DET AL 8 8 0 44.2 8 2 6 0 0 1.000 1 4 0 1 1.61 1.00 1 3 75% 1
557 John Rocker 28 TBD AL 2 0 0 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
558 Fernando Rodney 26 DET AL 27 0 0 29.2 3 0 3 0 0 1.000 -3 -20 -1 -2 0.91 0.11 10 1 9% 0
559 Felix Rodriguez 30 SFG NL 68 0 0 61.0 10 0 9 1 2 .900 2 7 1 1 1.33 0.13 1 2 67% 1
560 Francisco Rodriguez 21 ANA AL 59 0 0 86.0 15 6 9 0 2 1.000 0 0 0 0 1.57 0.25 6 4 40% 0
561 Ricardo Rodriguez 25 CLE AL 15 15 0 81.2 24 7 15 2 0 .917 -2 -5 0 -1 2.42 1.47 10 1 9% 0
562 Rich Rodriguez 40 ANA AL 3 0 0 3.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
563 Kenny Rogers 38 MIN AL 33 31 0 195.0 58 20 36 2 4 .966 7 7 4 2 2.58 1.70 4 2 33% 4
564 J.C. Romero 27 MIN AL 73 0 0 63.0 22 8 12 2 1 .909 1 3 2 0 2.86 0.27 1 1 50% 1
565 Matt Roney 23 DET AL 45 11 0 100.2 20 7 11 2 0 .900 -1 -2 0 0 1.61 0.40 7 5 42% 1
566 Rodrigo Rosario 25 HOU NL 2 2 0 8.0 2 0 2 0 0 1.000 0 0 0 0 2.25 1.00 2 0 0% 0
567 Kirk Rueter 32 SFG NL 27 27 0 147.0 43 10 33 0 5 1.000 5 7 2 1 2.63 1.59 2 1 33% 1
568 Ryan Rupe 28 BOS AL 4 1 0 10.0 4 3 1 0 0 1.000 0 0 0 0 3.60 1.00 0 0 0
569 Glendon Rusch 28 MIL NL 32 19 1 123.1 19 3 16 0 1 1.000 3 5 0 3 1.39 0.59 1 6 86% 4
570 B.J. Ryan 27 BAL AL 76 0 0 50.1 10 3 6 1 2 .900 -2 -8 -2 0 1.61 0.12 5 1 17% 1
571 Kirk Saarloos 24 HOU NL 36 4 0 49.1 10 2 6 2 1 .800 0 0 0 0 1.46 0.22 4 1 20% 0
572 CC Sabathia 22 CLE AL 30 30 2 197.2 28 7 19 2 2 .929 2 2 0 2 1.18 0.87 5 9 64% 2
573 Carl Sadler 26 CLE AL 18 0 0 9.2 2 0 2 0 0 1.000 0 0 0 1.86 0.11 1 0 0% 0
574 Duaner Sanchez 23 PIT NL 6 0 0 6.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
575 Felix Sanchez 21 CHC NL 3 0 0 1.2 0 0 0 0 0 0 0 0 0.00 0.00 1 0 0% 0
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm RsbP RF/9 RF/G SB CS CS% PO
576 Jesus Sanchez 28 COL NL 9 0 0 8.0 2 0 2 0 0 1.000 1 25 1 0 2.25 0.22 0 1 100% 1
577 David Sanders 23 CHW AL 20 0 0 22.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
578 Johan Santana 24 MIN AL 45 18 0 158.1 17 3 11 3 1 .824 0 0 -2 1 0.80 0.31 4 2 33% 2
579 Jose Santiago 28 CLE AL 25 0 0 31.2 6 1 3 2 0 .667 0 0 0 0 1.14 0.16 1 1 50% 0
580 Victor Santos 26 TEX AL 8 4 0 25.2 5 1 3 1 0 .800 1 8 1 0 1.40 0.50 1 1 50% 0
581 Kazuhiro Sasaki 35 SEA AL 35 0 0 33.1 2 0 2 0 0 1.000 -1 -6 0 -1 0.54 0.06 4 0 0% 0
582 Scott Sauerbeck 31 TOT MLB 79 0 0 56.2 17 4 12 1 2 .941 2 42 2 0 2.54 0.20 2 0 0% 0
583 Scott Sauerbeck 31 PIT NL 53 0 0 40.0 13 3 10 0 2 1.000 2 10 2 0 2.92 0.25 1 0 0% 0
584 Scott Sauerbeck 31 BOS AL 26 0 0 16.2 4 1 2 1 0 .750 0 0 0 0 1.62 0.12 1 0 0% 0
585 Curt Schilling 36 ARI NL 24 24 3 168.0 26 8 13 5 1 .808 -3 -4 -3 0 1.12 0.88 3 3 50% 0
586 Brian Schmack 29 DET AL 11 0 0 13.0 2 1 1 0 0 1.000 -2 -31 -2 0 1.38 0.18 0 0 0
587 Jason Schmidt 30 SFG NL 29 29 5 207.2 30 13 15 2 1 .933 -5 -5 -3 -3 1.21 0.97 17 0 0% 0
588 Scott Schoeneweis 29 TOT MLB 59 0 0 64.2 13 3 8 2 1 .846 -3 -55 -3 0 1.53 0.19 2 1 33% 1
589 Scott Schoeneweis 29 ANA AL 39 0 0 38.2 10 2 6 2 1 .800 -2 -10 -2 0 1.86 0.21 2 1 33% 1
590 Scott Schoeneweis 29 CHW AL 20 0 0 26.0 3 1 2 0 0 1.000 -1 -8 -1 0 1.04 0.15 0 0 0
591 Rudy Seanez 34 BOS AL 9 0 0 8.2 2 1 1 0 0 1.000 0 0 0 0 2.08 0.22 0 0 0
592 Bobby Seay 25 TBD AL 12 0 0 9.0 1 0 1 0 0 1.000 0 0 0 0 1.00 0.08 1 0 0% 0
593 Aaron Sele 33 ANA AL 25 25 0 121.2 21 6 14 1 0 .952 3 5 2 2 1.48 0.80 1 6 86% 0
594 Jae Weong Seo 26 NYM NL 32 31 0 188.1 47 11 35 1 0 .979 3 3 0 2 2.20 1.44 4 7 64% 1
595 Dan Serafini 29 CIN NL 10 4 0 30.0 6 1 4 1 0 .833 -2 -13 -1 0 1.50 0.50 0 1 100% 0
596 Scott Service 36 TOT MLB 33 0 0 34.1 5 3 2 0 0 1.000 -1 -35 0 -1 1.31 0.15 5 0 0% 0
597 Scott Service 36 ARI NL 18 0 0 18.1 3 2 1 0 0 1.000 0 0 0 0 1.47 0.17 1 0 0% 0
598 Scott Service 36 TOR AL 15 0 0 16.0 2 1 1 0 0 1.000 -1 -12 0 -1 1.12 0.13 4 0 0% 0
599 Ben Sheets 24 MIL NL 34 34 1 220.2 43 22 19 2 0 .953 -4 -4 -4 0 1.67 1.21 14 4 22% 1
600 Scot Shields 27 ANA AL 44 13 0 148.1 45 18 26 1 0 .978 4 5 2 1 2.67 1.00 9 8 47% 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
601 Jason Shiell 26 BOS AL 17 0 0 23.1 4 1 2 1 0 .750 -1 -9 0 0 1.16 0.18 2 0 0% 0
602 Brian Shouse 34 TEX AL 62 0 0 61.0 24 6 18 0 1 1.000 2 7 2 0 3.54 0.39 1 0 0% 0
603 Paul Shuey 32 LAD NL 62 0 0 69.0 24 12 12 0 0 1.000 3 9 2 1 3.13 0.39 2 8 80% 0
604 Carlos Silva 24 PHI NL 62 1 0 87.1 22 3 18 1 2 .955 0 0 -1 0 2.16 0.34 4 1 20% 0
605 Jason Simontacchi 29 STL NL 46 16 1 126.1 30 13 15 2 1 .933 0 0 -1 1 1.99 0.61 0 1 100% 1
606 Dan Smith 27 MON NL 32 0 0 37.2 2 1 1 0 0 1.000 0 0 -1 1 0.48 0.06 0 3 100% 0
607 John Smoltz 36 ATL NL 62 0 0 64.1 10 4 6 0 1 1.000 0 0 0 0 1.40 0.16 1 1 50% 0
608 Kyle Snyder 25 KCR AL 15 15 0 85.1 23 10 13 0 2 1.000 -1 -2 0 -1 2.43 1.53 8 2 20% 0
609 Rafael Soriano 23 SEA AL 40 0 0 53.0 6 2 4 0 0 1.000 0 0 0 0 1.02 0.15 4 1 20% 0
610 Jorge Sosa 25 TBD AL 29 19 1 128.2 13 4 9 0 0 1.000 -1 -2 -1 0 0.91 0.45 5 4 44% 0
611 Steve Sparks 37 TOT MLB 51 0 0 107.0 25 8 16 1 6 .960 0 0 -1 1 2.02 0.47 4 3 43% 0
612 Steve Sparks 37 DET AL 42 0 0 89.2 19 6 12 1 5 .947 1 2 0 1 1.81 0.43 2 3 60% 0
613 Steve Sparks 37 OAK AL 9 0 0 17.1 6 2 4 0 1 1.000 -1 -12 -1 0 3.12 0.67 2 0 0% 0
614 Justin Speier 29 COL NL 72 0 0 73.1 9 4 5 0 0 1.000 1 3 1 0 1.10 0.13 5 3 38% 0
615 Tim Spooneybarger 23 FLA NL 33 0 0 42.0 11 6 5 0 0 1.000 -1 -5 0 -1 2.36 0.33 5 1 17% 0
616 Russ Springer 34 STL NL 17 0 0 17.1 6 3 3 0 1 1.000 0 0 0 0 3.12 0.35 0 0 0
617 Chris Spurling 26 DET AL 66 0 0 77.0 8 1 7 0 0 1.000 -1 -3 1 -2 0.94 0.12 12 0 0% 0
618 Jason Standridge 24 TBD AL 8 7 1 35.1 4 2 2 0 0 1.000 0 0 0 0 1.02 0.50 1 2 67% 0
619 Jason Stanford 26 CLE AL 13 8 0 50.0 5 4 1 0 1 1.000 -3 -12 -2 -1 0.90 0.38 5 0 0% 0
620 Mike Stanton 36 NYM NL 50 0 0 45.1 13 2 8 3 0 .769 1 4 2 0 1.99 0.20 2 0 0% 0
621 Denny Stark 28 COL NL 17 13 0 78.2 14 5 9 0 0 1.000 -1 -3 -1 0 1.60 0.82 4 1 20% 0
622 Garrett Stephenson 31 STL NL 32 27 1 174.1 28 7 21 0 3 1.000 0 0 0 0 1.45 0.88 9 4 31% 0
623 Josh Stewart 24 CHW AL 5 5 0 25.2 10 1 8 1 0 .900 2 16 2 0 3.16 1.80 0 0 0
624 Scott Stewart 27 MON NL 51 0 0 43.0 7 0 7 0 0 1.000 0 0 -1 0 1.47 0.14 1 2 67% 0
625 Ricky Stone 28 HOU NL 65 0 0 83.0 17 9 8 0 0 1.000 -2 -5 -2 0 1.84 0.26 6 2 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
626 Pat Strange 22 NYM NL 6 0 0 9.0 2 0 2 0 0 1.000 0 0 0 0 2.00 0.33 1 0 0% 0
627 Scott Strickland 27 NYM NL 19 0 0 20.0 4 2 2 0 0 1.000 -1 -10 0 -1 1.80 0.21 4 0 0% 0
628 Tanyon Sturtze 32 TOR AL 40 8 0 89.1 20 6 14 0 1 1.000 2 4 2 -1 2.01 0.50 9 3 25% 0
629 Scott Sullivan 32 TOT MLB 65 0 0 64.0 10 3 6 1 0 .900 0 0 2 -1 1.27 0.14 5 0 0% 0
630 Scott Sullivan 32 CIN NL 50 0 0 49.2 7 2 5 0 0 1.000 2 8 2 0 1.27 0.14 2 0 0% 0
631 Scott Sullivan 32 CHW AL 15 0 0 14.1 3 1 1 1 0 .667 -2 -28 0 -1 1.26 0.13 3 0 0% 0
632 Jeff Suppan 28 TOT MLB 32 31 3 204.0 49 18 30 1 1 .980 0 0 -1 0 2.12 1.50 9 4 31% 1
633 Jeff Suppan 28 PIT NL 21 21 3 141.0 35 15 19 1 1 .971 0 0 0 0 2.17 1.62 6 2 25% 0
634 Jeff Suppan 28 BOS AL 11 10 0 63.0 14 3 11 0 0 1.000 0 0 -1 0 2.00 1.27 3 2 40% 1
635 Brian Sweeney 29 SEA AL 5 0 0 9.1 3 3 0 0 0 1.000 0 0 0 0 2.89 0.60 0 0 0
636 Jon Switzer 23 TBD AL 5 0 0 9.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
637 Brian Tallet 25 CLE AL 5 3 0 19.0 6 0 5 1 0 .833 -1 -11 -1 0 2.37 1.00 3 1 25% 0
638 Jeff Tam 32 TOR AL 44 0 0 44.2 12 3 8 1 3 .917 -1 -4 -1 0 2.22 0.25 3 0 0% 0
639 Dennis Tankersley 24 SDP NL 1 1 0 0.0 0 0 0 0 0 0 0 0.00 1 0 0% 0
640 Julian Tavarez 30 PIT NL 64 0 0 83.2 26 6 20 0 3 1.000 0 0 0 0 2.80 0.41 0 0 0
641 Aaron Taylor 25 SEA AL 10 0 0 12.2 2 0 2 0 0 1.000 -1 -16 -1 0 1.42 0.20 0 0 0
642 Michael Tejera 26 FLA NL 50 6 0 81.0 22 2 19 1 2 .955 2 5 1 0 2.33 0.42 5 2 29% 1
643 Amaury Telemaco 29 PHI NL 8 8 0 45.1 12 7 5 0 0 1.000 0 0 0 0 2.38 1.50 1 1 50% 0
644 Brad Thomas 25 MIN AL 3 0 0 4.2 2 1 1 0 0 1.000 -1 -43 -1 0 3.86 0.67 1 0 0% 1
645 John Thomson 29 TEX AL 35 35 3 217.0 55 17 36 2 2 .964 4 4 5 -1 2.20 1.51 13 4 24% 0
646 Corey Thurman 24 TOR AL 6 3 0 15.1 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
647 Mike Timlin 37 BOS AL 72 0 0 83.2 25 8 15 2 0 .920 0 0 0 0 2.47 0.32 4 2 33% 0
648 Kevin Tolar 32 BOS AL 6 0 0 4.0 1 0 1 0 0 1.000 1 50 1 0 2.25 0.17 0 0 0
649 Brian Tollberg 30 SDP NL 3 3 0 10.1 6 4 2 0 0 1.000 -1 -19 0 0 5.23 2.00 1 0 0% 0
650 Brett Tomko 30 STL NL 33 32 2 202.2 48 18 30 0 0 1.000 0 0 -2 1 2.13 1.45 4 5 56% 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 Salomon Torres 31 PIT NL 41 16 0 121.0 29 11 18 0 1 1.000 3 5 1 1 2.16 0.71 3 3 50% 0
652 Josh Towers 26 TOR AL 14 8 1 64.1 20 9 10 1 0 .950 3 9 2 1 2.66 1.36 3 3 50% 0
653 Billy Traber 23 CLE AL 33 18 1 111.2 20 7 13 0 2 1.000 -1 -2 0 -1 1.61 0.61 11 2 15% 1
654 Steve Trachsel 32 NYM NL 33 33 2 204.2 48 16 30 2 2 .958 1 1 1 1 2.02 1.39 17 8 32% 4
655 Chin-hui Tsao 22 COL NL 9 8 0 43.1 12 3 9 0 2 1.000 1 5 0 0 2.49 1.33 2 0 0% 0
656 T.J. Tucker 24 MON NL 45 7 0 80.0 23 9 13 1 0 .957 0 0 0 0 2.48 0.49 3 1 25% 0
657 Derrick Turnbow 25 ANA AL 11 0 0 15.1 4 3 1 0 1 1.000 1 13 0 0 2.35 0.36 0 0 0
658 Ugueth Urbina 29 TOT MLB 72 0 0 77.0 8 3 5 0 0 1.000 -1 -15 0 -1 0.94 0.11 12 2 14% 0
659 Ugueth Urbina 29 TEX AL 39 0 0 38.2 5 3 2 0 0 1.000 -1 -5 0 -1 1.16 0.13 8 1 11% 0
660 Ugueth Urbina 29 FLA NL 33 0 0 38.1 3 0 3 0 0 1.000 0 0 0 0 0.70 0.09 4 1 20% 0
661 Ismael Valdez 29 TEX AL 22 22 0 115.0 29 4 21 4 1 .862 2 3 2 0 1.96 1.14 10 3 23% 1
662 Joe Valentine 23 CIN NL 2 0 0 2.0 0 0 0 0 0 -1 -100 0 -1 0.00 0.00 3 0 0% 0
663 Jose Valverde 25 ARI NL 54 0 0 50.1 4 3 1 0 0 1.000 -1 -4 0 -1 0.72 0.07 6 0 0% 0
664 Todd Van Poppel 31 TOT MLB 16 5 0 48.1 7 3 3 1 0 .857 1 25 1 0 1.12 0.38 4 0 0% 0
665 Todd Van Poppel 31 TEX AL 7 1 0 12.2 3 2 1 0 0 1.000 0 0 0 0 2.13 0.43 1 0 0% 0
666 Todd Van Poppel 31 CIN NL 9 4 0 35.2 4 1 2 1 0 .750 1 6 1 0 0.76 0.33 3 0 0% 0
667 Cory Vance 24 COL NL 9 3 0 27.1 9 3 5 1 0 .889 0 0 0 0 2.63 0.89 2 0 0% 0
668 Claudio Vargas 25 MON NL 23 20 0 114.0 19 5 13 1 1 .947 0 0 -1 0 1.42 0.78 9 5 36% 0
669 Javier Vazquez 26 MON NL 34 34 4 230.2 46 10 34 2 3 .957 2 2 0 1 1.72 1.29 3 2 40% 1
670 Mike Venafro 29 TBD AL 24 0 0 19.0 2 2 0 0 0 1.000 -1 -11 -1 0 0.95 0.08 0 1 100% 0
671 Dave Veres 36 CHC NL 31 0 0 32.2 3 1 2 0 0 1.000 0 0 0 0 0.83 0.10 0 1 100% 0
672 Brandon Villafuerte 27 SDP NL 31 0 0 40.2 13 6 7 0 0 1.000 -2 -10 -2 0 2.88 0.42 2 0 0% 0
673 Oscar Villarreal 21 ARI NL 86 1 0 98.0 25 5 17 3 1 .880 -3 -6 -2 0 2.02 0.26 3 2 40% 0
674 Ron Villone 33 HOU NL 19 19 0 106.2 30 14 16 0 0 1.000 2 4 0 2 2.53 1.58 1 4 80% 3
675 Luis Vizcaino 28 MIL NL 75 0 0 62.0 11 5 6 0 0 1.000 -2 -6 -1 0 1.60 0.15 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
676 Ryan Vogelsong 25 PIT NL 6 5 0 22.0 8 2 5 1 1 .875 -1 -9 -1 0 2.86 1.17 1 0 0% 0
677 Brad Voyles 26 KCR AL 11 3 0 31.1 5 1 4 0 0 1.000 1 6 1 0 1.44 0.45 0 0 0
678 Doug Waechter 22 TBD AL 6 5 1 35.1 3 2 1 0 0 1.000 -1 -6 -1 0 0.76 0.50 2 0 0% 0
679 Billy Wagner 31 HOU NL 78 0 0 86.0 16 5 11 0 0 1.000 4 9 3 0 1.67 0.21 4 2 33% 1
680 Ryan Wagner 20 CIN NL 17 0 0 21.2 4 3 0 1 0 .750 -1 -9 -1 0 1.25 0.18 1 0 0% 0
681 Tim Wakefield 36 BOS AL 35 33 0 202.1 36 16 19 1 0 .972 0 0 2 -2 1.56 1.00 23 8 26% 0
682 Jamie Walker 31 DET AL 78 0 0 65.0 16 4 11 1 1 .938 -2 -6 -2 0 2.08 0.19 3 0 0% 0
683 Kevin Walker 26 SDP NL 11 0 0 6.2 2 0 2 0 0 1.000 0 0 0 0 2.70 0.18 1 0 0% 0
684 Pete Walker 34 TOR AL 23 7 0 55.1 12 2 9 1 0 .917 0 0 0 0 1.79 0.48 3 2 40% 0
685 Les Walrond 26 KCR AL 7 0 0 8.0 3 1 2 0 0 1.000 0 0 0 0 3.38 0.43 0 1 100% 0
686 John Wasdin 30 TOR AL 3 2 0 5.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
687 Jarrod Washburn 28 ANA AL 32 32 2 207.1 24 6 17 1 1 .958 2 2 0 1 1.00 0.72 11 6 35% 3
688 Mark Watson 29 CIN NL 2 0 0 2.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
689 Justin Wayne 24 FLA NL 2 2 0 5.1 1 0 1 0 0 1.000 0 0 0 0 1.69 0.50 0 0 0
690 David Weathers 33 NYM NL 77 0 0 87.2 20 2 14 4 2 .800 0 0 -3 2 1.64 0.21 2 5 71% 1
691 Jeff Weaver 26 NYY AL 32 24 0 159.1 27 9 17 1 1 .963 -1 -1 -2 1 1.47 0.81 4 5 56% 0
692 Brandon Webb 24 ARI NL 29 28 1 180.2 50 15 32 3 0 .940 -2 -2 0 -1 2.34 1.62 11 3 21% 0
693 Ben Weber 33 ANA AL 62 0 0 80.1 24 5 17 2 0 .917 1 2 -1 2 2.46 0.35 2 7 78% 2
694 Todd Wellemeyer 24 CHC NL 15 0 0 27.2 3 1 2 0 0 1.000 0 0 0 0 0.98 0.20 0 1 100% 0
695 David Wells 40 NYY AL 31 30 4 213.0 39 7 32 0 2 1.000 4 4 3 0 1.65 1.26 16 5 24% 4
696 Kip Wells 26 PIT NL 31 31 1 197.1 43 7 31 5 0 .884 -1 -1 -2 0 1.73 1.23 14 2 13% 3
697 Turk Wendell 36 PHI NL 56 0 0 64.0 14 3 11 0 1 1.000 1 3 1 0 1.97 0.25 3 1 25% 1
698 Jake Westbrook 25 CLE AL 34 22 1 133.0 31 6 24 1 3 .968 2 3 2 0 2.03 0.88 11 4 27% 1
699 Dan Wheeler 25 NYM NL 35 0 0 51.0 5 1 4 0 0 1.000 -1 -4 -2 1 0.88 0.14 3 4 57% 1
700 Gabe White 31 TOT MLB 46 0 0 46.2 7 1 5 1 1 .857 0 0 -1 0 1.16 0.13 2 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
701 Gabe White 31 CIN NL 34 0 0 34.1 4 1 3 0 1 1.000 1 6 0 0 1.05 0.12 1 0 0% 0
702 Gabe White 31 NYY AL 12 0 0 12.1 3 0 2 1 0 .667 -1 -16 -1 0 1.46 0.17 1 0 0% 0
703 Matt White 25 TOT MLB 6 0 0 5.2 1 0 1 0 0 1.000 0 0 0 0 1.59 0.17 0 1 100% 1
704 Matt White 25 BOS AL 3 0 0 3.2 0 0 0 0 0 0 0 0 0 0.00 0.00 0 0 0
705 Matt White 25 SEA AL 3 0 0 2.0 1 0 1 0 0 1.000 0 0 0 4.50 0.33 0 1 100% 1
706 Rick White 34 TOT MLB 49 0 0 67.0 13 3 9 1 3 .923 0 0 1 0 1.61 0.24 6 1 14% 0
707 Rick White 34 CHW AL 34 0 0 47.2 11 3 8 0 2 1.000 1 4 1 0 2.08 0.32 3 0 0% 0
708 Rick White 34 HOU NL 15 0 0 19.1 2 0 1 1 1 .500 -1 -10 0 0 0.47 0.07 3 1 25% 0
709 Jerome Williams 21 SFG NL 21 21 2 131.0 28 11 14 3 3 .893 -2 -3 -1 0 1.72 1.19 9 4 31% 2
710 Mike Williams 34 TOT MLB 68 0 0 63.0 24 8 14 2 1 .917 -2 -38 1 -2 3.14 0.32 8 0 0% 0
711 Mike Williams 34 PIT NL 40 0 0 37.1 13 4 9 0 1 1.000 1 5 2 -1 3.13 0.33 4 0 0% 0
712 Mike Williams 34 PHI NL 28 0 0 25.2 11 4 5 2 0 .818 -3 -23 -1 -1 3.16 0.32 4 0 0% 0
713 Woody Williams 36 STL NL 34 33 0 220.2 50 16 33 1 1 .980 6 5 5 1 2.00 1.44 8 4 33% 1
714 Scott Williamson 27 TOT MLB 66 0 0 62.2 6 1 4 1 0 .833 0 0 0 0 0.72 0.08 6 0 0% 0
715 Scott Williamson 27 CIN NL 42 0 0 42.1 3 1 1 1 0 .667 0 0 0 0 0.43 0.05 3 0 0% 0
716 Scott Williamson 27 BOS AL 24 0 0 20.1 3 0 3 0 0 1.000 0 0 0 0 1.33 0.13 3 0 0% 0
717 Dontrelle Willis 21 FLA NL 27 27 2 160.2 23 2 17 4 2 .826 2 2 0 2 1.06 0.70 3 3 50% 3
718 Kris Wilson 26 KCR AL 29 4 0 72.2 24 12 8 4 0 .833 0 0 1 0 2.48 0.69 4 2 33% 1
719 Paul Wilson 30 CIN NL 28 28 0 166.2 27 8 18 1 1 .963 -3 -4 -2 0 1.40 0.93 6 4 40% 0
720 Jay Witasick 30 SDP NL 46 0 0 45.2 8 0 7 1 0 .875 -1 -4 -1 0 1.38 0.15 0 1 100% 0
721 Randy Wolf 26 PHI NL 33 33 2 200.0 41 14 24 3 0 .927 0 0 1 0 1.71 1.15 8 2 20% 0
722 Kerry Wood 26 CHC NL 32 32 4 211.0 37 18 18 1 3 .973 2 2 0 3 1.54 1.13 5 8 62% 3
723 Mike Wood 23 OAK AL 7 1 0 13.2 5 0 4 1 0 .800 1 15 1 0 2.63 0.57 0 0 0
724 Steve Woodard 28 BOS AL 7 0 0 17.2 1 0 1 0 0 1.000 0 0 0 0 0.51 0.14 2 0 0% 0
725 Tim Worrell 35 SFG NL 76 0 0 78.1 15 6 8 1 0 .933 -1 -3 -2 0 1.61 0.18 3 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
726 Dan Wright 25 CHW AL 20 15 0 86.1 21 12 8 1 0 .952 1 2 1 0 2.08 1.00 7 2 22% 2
727 Jamey Wright 28 KCR AL 4 4 2 25.1 4 1 3 0 0 1.000 0 0 0 0 1.42 1.00 5 0 0% 1
728 Jaret Wright 27 TOT MLB 50 0 0 56.1 16 7 9 0 3 1.000 0 0 0 -1 2.56 0.32 7 0 0% 0
729 Jaret Wright 27 SDP NL 39 0 0 47.1 14 7 7 0 3 1.000 0 0 0 -1 2.66 0.36 6 0 0% 0
730 Jaret Wright 27 ATL NL 11 0 0 9.0 2 0 2 0 0 1.000 0 0 0 0 2.00 0.18 1 0 0% 0
731 Kelly Wunsch 30 CHW AL 43 0 0 36.0 7 4 2 1 0 .857 -2 -11 0 -1 1.50 0.14 6 0 0% 0
732 Esteban Yan 28 TOT MLB 54 0 0 66.2 14 9 3 2 0 .857 -3 -54 -3 0 1.62 0.22 1 1 50% 0
733 Esteban Yan 28 TEX AL 15 0 0 23.1 5 1 2 2 0 .600 -1 -9 -1 0 1.16 0.20 0 0 0
734 Esteban Yan 28 STL NL 39 0 0 43.1 9 8 1 0 0 1.000 -2 -9 -2 0 1.87 0.23 1 1 50% 0
735 Jason Young 23 COL NL 8 3 0 21.1 3 0 3 0 0 1.000 -1 -9 -1 0 1.27 0.38 2 1 33% 0
736 Carlos Zambrano 22 CHC NL 32 32 3 214.0 69 19 46 4 2 .942 2 2 0 2 2.73 2.03 3 5 63% 1
737 Victor Zambrano 27 TBD AL 34 28 1 188.1 28 10 16 2 2 .929 -3 -3 0 -2 1.24 0.76 16 2 11% 0
738 Chad Zerbe 31 SFG NL 33 1 0 49.2 16 3 13 0 1 1.000 2 8 1 0 2.90 0.48 2 1 33% 1
739 Barry Zito 25 OAK AL 35 35 4 231.2 41 12 28 1 1 .976 0 0 -1 1 1.55 1.14 13 7 35% 3
LgAvg 62 18 1 154 32 10 21 1 1 .957 1.79 0.50 9 4 31% 1

Player Advanced Fielding -- p

Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1 Paul Abbott 35 KCR 214 77% 29% 8 88% 1 8 0 7 6 4 0 1 1 0 0 0 0 0 0 0 3 67%
2 Jose Acevedo 25 CIN 103 73% 24% 3 100% 0 1 0 1 3 2 0 0 0 0 0 0 1 0 1 0 2 100%
3 Juan Acevedo 33 NYY 125 79% 26% 3 67% 0 4 0 3 2 2 0 1 0 0 1 1 0 0 0 0 1 0%
4 Juan Acevedo 33 TOR 63 83% 33% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
5 Terry Adams 30 PHI 284 75% 43% 13 85% 1 10 1 8 9 7 1 1 1 0 0 0 1 1 1 0 2 50%
6 Jon Adkins 25 CHW 42 74% 29% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
7 Jeremy Affeldt 24 KCR 533 78% 31% 19 84% 0 4 1 3 19 11 4 1 0 0 1 1 2 2 2 0 4 100%
8 Kurt Ainsworth 24 BAL 15 67% 20% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Kurt Ainsworth 24 SFG 283 77% 35% 4 100% 0 4 0 3 6 3 1 0 0 0 0 0 0 0 0 0 0
10 Antonio Alfonseca 31 CHC 296 78% 42% 10 80% 0 2 0 2 8 5 2 1 0 0 1 0 0 0 0 0 3 100%
11 Armando Almanza 30 FLA 230 71% 23% 4 100% 0 1 0 1 5 3 1 1 0 0 1 0 0 0 0 0 1 100%
12 Edwin Almonte 26 NYM 57 86% 47% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
13 Hector Almonte 27 MON 137 73% 33% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
14 Hector Almonte 27 BOS 38 74% 18% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Juan Alvarez 29 FLA 46 74% 20% 2 100% 0 1 1 0 2 1 0 0 0 0 0 0 0 0 0 0 0
16 Victor Alvarez 26 LAD 31 68% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 Wilson Alvarez 33 LAD 377 73% 28% 15 93% 0 3 1 2 16 10 2 0 0 0 0 0 2 1 2 0 3 100%
18 Brian Anderson 31 CLE 623 84% 35% 30 90% 0 6 0 5 31 24 1 1 0 0 1 0 2 1 2 0 5 60%
19 Brian Anderson 31 KCR 198 89% 38% 5 100% 0 2 0 2 7 4 0 1 0 0 1 0 0 0 0 0 1 100%
20 Jason Anderson 24 NYY 100 80% 25% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
21 Jason Anderson 24 NYM 47 77% 21% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0
22 Jimmy Anderson 27 CIN 184 88% 49% 11 91% 0 0 0 0 10 10 0 0 0 0 0 0 0 0 0 0 1 100%
23 Matt Anderson 26 DET 105 84% 34% 3 67% 0 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 1 0%
24 Kevin Appier 35 KCR 77 88% 27% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Kevin Appier 35 ANA 422 81% 26% 7 86% 0 3 0 3 6 6 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%
26 Tony Armas 25 MON 124 75% 22% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
27 Bronson Arroyo 26 BOS 66 71% 26% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Miguel Asencio 22 KCR 215 78% 35% 8 88% 0 2 0 2 7 6 1 1 1 0 0 0 1 1 1 0 2 50%
29 Andy Ashby 35 LAD 318 86% 35% 14 71% 1 4 0 3 11 8 1 0 0 0 0 0 1 0 1 0 8 75%
30 Pedro Astacio 34 NYM 174 80% 26% 3 67% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
31 Jeff Austin 26 CIN 132 69% 14% 4 100% 0 2 1 1 5 3 0 0 0 0 0 0 1 0 0 1 2 100%
32 Steve Avery 33 DET 71 83% 42% 4 100% 0 4 2 2 3 2 0 0 0 0 0 0 1 0 0 1 1 100%
33 Luis Ayala 25 MON 288 80% 45% 23 96% 0 8 3 4 19 16 0 1 0 0 1 1 0 0 0 0 1 100%
34 Manny Aybar 31 SFG 16 69% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 Brandon Backe 25 TBD 192 71% 22% 5 80% 0 3 1 2 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
36 Mike Bacsik 25 NYM 85 80% 31% 2 100% 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 1 100%
37 Danys Baez 25 CLE 318 77% 30% 17 88% 1 5 2 1 11 10 0 1 0 0 1 1 0 0 0 0 6 100%
38 James Baldwin 31 MIN 69 87% 35% 4 75% 0 3 0 3 3 3 0 1 0 0 1 1 0 0 0 0 1 100%
39 John Bale 29 CIN 195 77% 32% 9 78% 0 1 0 1 7 6 0 0 0 0 0 0 0 0 0 0 2 50%
40 Grant Balfour 25 MIN 115 65% 20% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
41 Miguel Batista 32 ARI 822 77% 38% 39 79% 2 10 2 6 32 24 3 3 0 1 2 1 2 2 2 0 11 73%
42 Rick Bauer 26 BAL 259 80% 28% 9 100% 0 2 0 2 9 8 1 0 0 0 0 0 1 0 1 0 2 100%
43 Rod Beck 34 SDP 140 70% 33% 6 100% 0 1 0 1 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
44 Josh Beckett 23 FLA 601 68% 30% 21 90% 0 6 0 6 19 17 1 1 0 0 1 1 0 0 0 0 2 100%
45 Joe Beimel 26 PIT 276 75% 33% 6 100% 0 2 0 1 12 5 0 0 0 0 0 0 0 0 0 0 3 100%
46 Matt Belisle 23 CIN 39 77% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
47 Rob Bell 26 TBD 440 82% 33% 11 82% 0 9 0 7 10 8 0 1 0 0 1 0 0 0 0 0 4 75%
48 Alan Benes 31 CHC 36 61% 22% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
49 Alan Benes 31 TEX 79 77% 37% 2 50% 1 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
50 Armando Benitez 30 NYM 209 71% 29% 2 50% 0 3 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%
51 Armando Benitez 30 NYY 39 69% 21% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
52 Armando Benitez 30 SEA 64 64% 16% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
53 Joaquin Benoit 25 TEX 462 73% 24% 18 83% 0 8 0 8 15 11 1 1 0 1 0 1 0 0 0 0 2 50%
54 Kris Benson 28 PIT 475 81% 27% 10 100% 0 6 1 5 10 7 2 1 0 0 1 0 2 1 1 1 1 100%
55 Jason Bere 32 CLE 28 89% 32% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
56 Adam Bernero 26 DET 447 80% 30% 17 82% 1 6 1 4 14 11 1 0 0 0 0 0 1 0 1 0 6 67%
57 Adam Bernero 26 COL 142 75% 33% 6 83% 0 3 0 2 5 5 0 0 0 0 0 0 1 0 1 0 0
58 Rafael Betancourt 28 CLE 154 70% 16% 2 100% 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
59 Rocky Biddle 27 MON 330 74% 35% 4 100% 0 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 100%
60 Nick Bierbrodt 25 TBD 189 79% 35% 3 67% 1 1 1 0 2 1 0 0 0 0 0 0 1 0 0 1 0
61 Nick Bierbrodt 25 CLE 33 67% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
62 Nate Bland 28 HOU 96 71% 25% 6 67% 0 0 0 0 4 4 0 2 0 1 1 2 0 0 0 0 3 67%
63 Brian Boehringer 34 PIT 277 74% 25% 4 100% 0 3 1 2 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
64 Jeremy Bonderman 20 DET 727 83% 34% 27 85% 0 14 0 11 25 23 1 1 0 1 0 1 2 1 2 0 7 86%
65 Jung Bong 22 ATL 247 72% 33% 13 100% 1 2 1 1 13 6 2 0 0 0 0 0 4 2 4 0 2 100%
66 Chris Bootcheck 24 ANA 53 75% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
67 Pedro Borbon 35 STL 28 93% 43% 2 100% 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0
68 Toby Borland 34 FLA 40 75% 33% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
69 Joe Borowski 32 CHC 280 73% 30% 11 100% 0 5 1 4 11 10 0 0 0 0 0 0 0 0 0 0 2 100%
70 Ricky Bottalico 33 ARI 10 60% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
71 Micah Bowie 28 OAK 38 87% 37% 2 50% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0%
72 Brian Bowles 26 TOR 34 82% 38% 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
73 Jason Boyd 30 CLE 221 76% 36% 14 86% 0 2 1 0 11 10 0 1 0 0 1 1 1 0 0 1 1 100%
74 Chad Bradford 28 OAK 322 72% 46% 19 100% 1 2 0 1 20 18 0 1 1 0 0 0 0 0 0 0 1 100%
75 Dewon Brazelton 23 TBD 225 79% 38% 8 88% 0 3 0 3 7 6 1 1 0 0 1 1 1 1 1 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%
76 Troy Brohawn 30 LAD 48 71% 13% 2 50% 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 50%
77 Jim Brower 30 SFG 412 77% 40% 15 100% 2 5 0 3 14 11 1 0 0 0 0 0 2 1 1 1 5 100%
78 Kevin Brown 38 LAD 856 75% 44% 47 91% 0 14 2 10 43 35 2 3 0 0 3 2 2 2 2 0 10 100%
79 Mark Buehrle 24 CHW 978 82% 36% 38 95% 2 15 2 10 38 26 1 0 0 0 0 0 3 0 2 1 7 86%
80 Ryan Bukvich 25 KCR 52 75% 21% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0
81 Kirk Bullinger 33 HOU 33 85% 42% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
82 Nate Bump 26 FLA 166 75% 43% 7 100% 1 2 0 2 7 6 0 0 0 0 0 0 0 0 0 0 1 100%
83 Dave Burba 36 MIL 193 73% 31% 7 100% 0 5 0 4 7 7 0 0 0 0 0 0 0 0 0 0 4 100%
84 John Burkett 38 BOS 785 81% 33% 23 96% 0 7 3 4 19 13 5 1 0 0 1 0 4 4 4 0 4 100%
85 A.J. Burnett 26 FLA 106 65% 31% 4 100% 0 3 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0
86 Mike Bynum 25 SDP 165 73% 32% 4 50% 0 4 0 4 4 2 0 1 0 0 1 1 0 0 0 0 1 0%
87 Kiko Calero 28 STL 162 60% 15% 2 100% 0 2 0 2 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
88 Mickey Callaway 28 TEX 100 78% 35% 4 50% 0 3 0 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0%
89 Mickey Callaway 28 ANA 184 80% 41% 4 100% 0 5 0 5 4 4 0 1 1 0 0 0 0 0 0 0 0
90 Chris Capuano 24 ARI 139 76% 30% 6 100% 0 1 0 1 8 5 1 1 0 1 0 0 1 1 1 0 1 100%
91 Giovanni Carrara 35 SEA 137 81% 31% 4 100% 0 4 0 4 4 3 1 0 0 0 0 0 1 1 1 0 1 100%
92 D.J. Carrasco 26 KCR 355 74% 35% 13 85% 0 4 1 2 9 7 2 1 0 0 1 0 1 1 1 0 2 100%
93 Hector Carrasco 33 BAL 174 74% 33% 7 86% 1 5 2 3 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
94 Lance Carter 28 TBD 328 80% 27% 6 83% 0 4 0 4 5 5 0 0 0 0 0 0 0 0 0 0 1 100%
95 Jaime Cerda 24 NYM 144 76% 26% 6 100% 0 0 0 0 6 5 1 0 0 0 0 0 0 0 0 0 3 100%
96 Juan Cerros 26 CIN 57 74% 25% 1 100% 0 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
97 Shawn Chacon 25 COL 596 75% 26% 17 100% 0 14 0 13 18 13 3 1 0 0 1 0 1 1 1 0 4 100%
98 Bruce Chen 26 HOU 60 70% 40% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 50%
99 Bruce Chen 26 BOS 50 76% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
100 Randy Choate 27 NYY 16 100% 75% 2 50% 0 0 0 0 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%
101 Jason Christiansen 33 SFG 115 73% 28% 4 75% 0 3 0 3 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
102 Vinnie Chulk 24 TOR 25 80% 48% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
103 Brandon Claussen 24 NYY 28 82% 32% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
104 Roger Clemens 40 NYY 878 75% 32% 39 87% 2 7 1 5 32 26 3 1 0 0 1 1 2 2 2 0 3 100%
105 Matt Clement 28 CHC 851 71% 36% 30 83% 1 20 1 18 23 22 0 4 0 1 3 4 0 0 0 0 9 67%
106 Jesus Colome 25 TBD 334 68% 20% 12 83% 0 6 0 5 10 6 3 1 0 1 0 1 0 0 0 0 3 100%
107 Bartolo Colon 30 CHW 984 77% 28% 22 77% 1 12 1 9 17 12 3 3 0 0 3 0 3 2 3 0 3 67%
108 Steve Colyer 24 LAD 84 73% 33% 2 100% 0 1 0 0 2 1 1 0 0 0 0 0 1 1 1 0 1 100%
109 Clay Condrey 27 SDP 168 73% 38% 11 73% 1 1 0 1 8 8 0 1 0 0 1 1 0 0 0 0 2 100%
110 David Cone 40 NYM 85 72% 31% 3 100% 0 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 1 100%
111 Jose Contreras 31 NYY 293 67% 31% 11 82% 0 1 0 0 9 9 0 1 0 0 1 1 1 0 1 0 2 50%
112 Aaron Cook 24 COL 579 85% 46% 27 96% 0 14 3 8 23 17 3 1 0 0 1 1 3 1 2 1 2 100%
113 Roy Corcoran 23 MON 31 87% 35% 1 100% 0 2 0 2 1 0 1 0 0 0 0 0 1 1 1 0 0
114 Chad Cordero 21 MON 40 65% 28% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
115 Francisco Cordero 28 TEX 352 67% 31% 10 90% 0 8 0 7 10 6 1 1 1 0 0 0 0 0 0 0 2 100%
116 Mark Corey 28 PIT 131 74% 24% 3 67% 0 1 0 1 3 1 1 1 0 0 1 1 0 0 0 0 1 100%
117 Rheal Cormier 36 PHI 327 73% 39% 28 100% 1 2 0 2 29 27 0 0 0 0 0 0 0 0 0 0 6 100%
118 Nate Cornejo 23 DET 842 90% 44% 35 83% 1 15 1 11 34 20 3 2 0 0 2 1 4 3 4 0 12 83%
119 Kevin Correia 22 SFG 173 75% 21% 7 71% 0 3 1 2 4 3 0 0 0 0 0 0 0 0 0 0 3 33%
120 David Cortes 29 CLE 18 106% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
121 Neal Cotts 23 CHW 69 61% 22% 2 50% 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 2 50%
122 Doug Creek 34 TOR 69 70% 26% 2 50% 0 2 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0
123 Jack Cressend 28 CLE 174 80% 29% 2 0% 0 2 0 2 0 0 0 2 0 1 1 2 0 0 0 0 2 0%
124 Mike Crudale 26 STL 59 71% 34% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
125 Mike Crudale 26 MIL 34 65% 26% 1 100% 0 0 0 0 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%
126 Juan Cruz 24 CHC 284 68% 26% 11 82% 0 2 0 2 9 7 1 2 1 0 1 1 0 0 0 0 6 83%
127 Nelson Cruz 30 COL 233 82% 34% 7 86% 0 6 0 5 6 4 1 0 0 0 0 0 2 1 1 1 0
128 Will Cunnane 29 ATL 80 70% 34% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
129 Jeff D'Amico 27 PIT 765 82% 30% 23 74% 1 5 0 4 16 12 3 1 0 0 1 1 2 2 2 0 8 88%
130 Omar Daal 31 BAL 434 82% 36% 29 86% 0 8 3 5 25 20 2 1 0 0 1 0 3 1 2 1 8 63%
131 Vic Darensbourg 32 COL 12 108% 42% 2 50% 1 2 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0
132 Vic Darensbourg 32 MON 34 85% 35% 4 75% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 50%
133 Doug Davis 27 TEX 17 65% 29% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
134 Doug Davis 27 TOR 250 83% 32% 10 60% 1 3 0 3 7 4 0 0 0 0 0 0 0 0 0 0 3 67%
135 Doug Davis 27 MIL 224 77% 31% 3 100% 0 3 0 1 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
136 Jason Davis 23 CLE 696 84% 38% 26 88% 0 10 2 8 26 16 2 6 1 0 5 1 4 2 3 1 4 100%
137 Joey Dawley 31 ATL 41 71% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
138 Zach Day 25 MON 580 81% 48% 29 76% 0 9 0 9 22 20 1 1 0 1 0 1 1 0 1 0 6 83%
139 Valerio De Los Santos 30 PHI 23 74% 35% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0%
140 Valerio De Los Santos 30 MIL 205 74% 29% 16 75% 0 1 0 1 12 10 2 1 0 0 1 1 1 1 1 0 8 75%
141 Jorge De Paula 24 NYY 38 76% 29% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
142 Roger Deago 26 SDP 49 69% 24% 4 100% 0 0 0 0 4 2 2 0 0 0 0 0 0 0 0 0 1 100%
143 Rick DeHart 33 KCR 21 90% 43% 4 75% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
144 Mike DeJean 32 STL 79 72% 30% 2 100% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
145 Mike DeJean 32 MIL 286 74% 37% 16 88% 0 7 0 4 12 10 1 0 0 0 0 0 2 1 2 0 2 50%
146 Ryan Dempster 26 CIN 545 72% 30% 18 78% 1 4 0 1 14 11 1 3 0 0 3 1 2 0 2 0 6 83%
147 Elmer Dessens 32 ARI 781 79% 37% 21 90% 0 9 1 7 18 17 1 0 0 0 0 0 2 1 2 0 6 67%
148 R.A. Dickey 28 TEX 513 77% 29% 13 100% 0 5 0 3 14 11 0 0 0 0 0 0 1 0 1 0 2 100%
149 Juan Dominguez 23 TEX 73 70% 26% 2 50% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
150 Brendan Donnelly 31 ANA 307 67% 20% 3 100% 0 4 0 4 3 3 0 2 0 0 2 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%
151 Octavio Dotel 29 HOU 346 64% 24% 6 100% 0 0 0 0 6 4 0 0 0 0 0 0 0 0 0 0 1 100%
152 Sean Douglass 24 BAL 44 77% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
153 Scott Downs 27 MON 17 65% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
154 Darren Dreifort 31 LAD 261 67% 35% 20 95% 0 9 3 4 15 12 1 1 0 0 1 1 1 0 0 1 5 100%
155 Ryan Drese 27 TEX 223 78% 36% 6 67% 1 1 0 0 4 1 1 0 0 0 0 0 2 1 2 0 0
156 Tim Drew 24 MON 46 87% 20% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
157 Travis Driskill 31 BAL 215 82% 35% 8 75% 1 3 0 3 6 4 1 0 0 0 0 0 1 1 1 0 2 50%
158 Eric DuBose 27 BAL 305 79% 42% 10 90% 1 4 0 2 11 4 1 0 0 0 0 0 1 1 1 0 0
159 Justin Duchscherer 25 OAK 71 75% 28% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
160 Brandon Duckworth 27 PHI 424 75% 28% 14 86% 1 7 0 6 11 8 1 2 0 1 1 2 0 0 0 0 7 71%
161 Chad Durbin 25 CLE 45 84% 33% 1 100% 0 0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 0
162 Jayson Durocher 28 MIL 33 85% 21% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
163 Adam Eaton 25 SDP 789 74% 32% 30 97% 0 18 0 13 27 24 0 3 0 1 2 1 1 0 1 0 6 100%
164 Eric Eckenstahler 26 DET 70 69% 23% 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
165 Joey Eischen 33 MON 221 77% 40% 13 85% 0 1 0 1 13 9 1 2 0 1 1 2 1 1 1 0 5 60%
166 Scott Elarton 27 COL 253 85% 30% 11 100% 0 3 0 1 11 10 0 0 0 0 0 0 1 0 1 0 3 100%
167 Dave Elder 27 CLE 16 63% 13% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
168 Cal Eldred 35 STL 293 69% 24% 11 91% 1 3 0 3 10 7 0 0 0 0 0 0 0 0 0 0 1 100%
169 Robert Ellis 32 TEX 89 81% 25% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
170 Alan Embree 33 BOS 221 76% 33% 6 100% 1 4 0 4 8 5 0 0 0 0 0 0 0 0 0 0 0
171 Kelvim Escobar 27 TOR 797 74% 33% 23 87% 0 15 0 11 18 15 1 2 0 0 2 1 2 1 2 0 4 100%
172 Shawn Estes 30 CHC 699 77% 35% 38 82% 2 10 1 6 29 21 4 3 0 0 3 0 6 3 6 0 6 83%
173 Leo Estrella 28 MIL 290 85% 42% 15 93% 1 8 0 6 14 11 0 1 0 0 1 0 1 0 1 0 3 100%
174 Seth Etherton 26 CIN 145 77% 18% 2 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
175 Scott Eyre 31 SFG 256 80% 37% 13 85% 0 2 2 0 11 7 2 2 1 0 1 0 1 0 0 1 4 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%
176 Kyle Farnsworth 27 CHC 312 65% 29% 15 93% 0 5 0 3 12 11 0 0 0 0 0 0 0 0 0 0 5 100%
177 Jeff Fassero 40 STL 354 77% 31% 16 75% 0 5 1 4 12 9 2 1 0 1 0 1 1 1 1 0 5 80%
178 Pedro Feliciano 26 NYM 218 72% 32% 9 100% 1 3 1 0 6 5 0 1 0 0 1 0 0 0 0 0 1 100%
179 Jared Fernandez 31 HOU 161 86% 39% 9 100% 0 2 0 2 11 7 2 0 0 0 0 0 1 1 1 0 2 100%
180 Anthony Ferrari 25 MON 21 71% 33% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
181 Mike Fetters 38 MIN 22 86% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
182 Nate Field 27 KCR 97 68% 29% 8 100% 0 1 0 1 8 8 0 0 0 0 0 0 0 0 0 0 0
183 Nelson Figueroa 29 PIT 146 77% 32% 6 100% 1 1 0 0 6 5 0 1 0 0 1 0 0 0 0 0 1 100%
184 Jeremy Fikac 28 OAK 71 70% 30% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
185 Tony Fiore 31 MIN 161 75% 27% 7 100% 0 3 0 2 6 3 2 0 0 0 0 0 3 2 3 0 3 100%
186 Josh Fogg 26 PIT 625 83% 35% 18 100% 1 13 1 8 16 13 0 1 0 0 1 0 1 0 1 0 5 100%
187 Jesse Foppert 22 SFG 500 69% 22% 14 93% 0 3 0 3 13 11 1 1 0 0 1 1 0 0 0 0 6 100%
188 Matt Ford 22 MIL 197 77% 21% 6 100% 0 2 1 0 5 3 1 1 0 1 0 0 1 0 1 0 0
189 Casey Fossum 25 BOS 346 75% 24% 6 100% 0 1 1 0 8 4 1 0 0 0 0 0 0 0 0 0 0
190 John Foster 25 MIL 99 78% 38% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
191 Keith Foulke 30 OAK 338 72% 19% 13 100% 0 3 2 0 12 9 2 0 0 0 0 0 1 1 1 0 1 100%
192 Chad Fox 32 FLA 105 69% 20% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
193 Chad Fox 32 BOS 93 66% 23% 2 100% 0 0 0 0 2 2 0 1 1 0 0 0 0 0 0 0 1 100%
194 John Franco 42 NYM 148 84% 49% 8 100% 0 1 0 1 9 8 0 0 0 0 0 0 0 0 0 0 1 100%
195 Ryan Franklin 30 SEA 877 82% 27% 13 92% 0 10 0 8 18 9 1 0 0 0 0 0 2 0 2 0 6 100%
196 Wayne Franklin 29 MIL 870 77% 25% 27 85% 0 8 2 6 24 18 3 0 0 0 0 0 2 1 1 1 7 86%
197 Brian Fuentes 27 COL 320 65% 25% 7 71% 0 3 0 2 9 4 1 1 0 0 1 0 1 1 1 0 0
198 Aaron Fultz 29 TEX 296 74% 34% 14 93% 0 7 1 5 11 8 2 0 0 0 0 0 3 2 3 0 2 50%
199 Eric Gagne 27 LAD 306 50% 22% 11 100% 1 4 0 4 11 8 0 0 0 0 0 0 0 0 0 0 4 100%
200 Mike Gallo 26 HOU 121 80% 34% 5 80% 0 3 0 2 6 3 1 1 0 0 1 1 1 0 1 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201 Freddy Garcia 26 SEA 862 76% 31% 24 83% 1 19 2 16 22 11 3 1 0 0 1 1 3 1 2 1 4 25%
202 Reynaldo Garcia 29 TEX 87 69% 25% 1 100% 1 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0
203 Rosman Garcia 24 TEX 224 81% 39% 4 100% 0 5 0 5 4 3 1 0 0 0 0 0 0 0 0 0 1 100%
204 Jon Garland 23 CHW 813 80% 36% 36 97% 0 16 4 8 30 25 1 0 0 0 0 0 1 0 0 1 7 100%
205 Chad Gaudin 20 TBD 173 77% 28% 3 100% 0 4 1 3 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
206 Geoff Geary 26 PHI 28 82% 36% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
207 Chris George 23 KCR 441 84% 39% 16 94% 0 10 2 7 12 8 3 1 0 0 1 0 1 1 1 0 2 100%
208 Franklyn German 23 DET 222 67% 28% 6 83% 0 1 0 1 5 3 1 0 0 0 0 0 1 1 1 0 2 50%
209 Jason Gilfillan 26 KCR 83 78% 23% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
210 Matt Ginter 25 CHW 15 80% 33% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
211 Tom Glavine 37 NYM 790 84% 38% 42 93% 0 6 3 2 42 31 4 2 0 0 2 0 5 4 4 1 6 83%
212 Gary Glover 26 CHW 160 81% 31% 4 75% 1 1 0 0 3 2 1 1 0 0 1 0 1 1 1 0 1 100%
213 Gary Glover 26 ANA 119 86% 34% 3 67% 0 1 0 1 3 1 1 0 0 0 0 0 1 1 1 0 1 100%
214 Jimmy Gobble 21 KCR 230 81% 22% 5 100% 0 3 1 2 4 3 1 0 0 0 0 0 0 0 0 0 3 100%
215 Edgar Gonzalez 20 ARI 85 79% 33% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0
216 Geremi Gonzalez 28 TBD 668 76% 24% 10 100% 0 15 1 10 11 6 0 1 0 0 1 0 0 0 0 0 3 100%
217 Mike Gonzalez 25 PIT 38 68% 21% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
218 Wiki Gonzalez 29 SDP 4 75% 25% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
219 Andrew Good 23 ARI 289 83% 31% 11 82% 1 4 0 3 10 7 0 1 0 0 1 1 0 0 0 0 1 100%
220 Tom Gordon 35 CHW 310 63% 26% 13 77% 1 6 0 6 10 8 1 0 0 0 0 0 1 1 1 0 4 50%
221 John Grabow 24 PIT 22 59% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
222 Danny Graves 29 CIN 741 87% 38% 37 97% 2 12 0 9 35 29 1 0 0 0 0 0 2 1 2 0 9 89%
223 Kevin Gregg 25 ANA 97 78% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
224 Jeremy Griffiths 25 NYM 199 80% 30% 9 78% 0 2 0 1 7 7 0 1 1 0 0 0 1 0 1 0 4 75%
225 Jason Grimsley 35 KCR 346 75% 43% 15 93% 0 17 0 15 14 11 1 1 0 0 1 0 2 0 2 0 6 83%
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 Buddy Groom 37 BAL 207 78% 35% 7 86% 0 2 0 2 6 3 0 0 0 0 0 0 0 0 0 0 0
227 Kevin Gryboski 29 ATL 190 73% 42% 7 86% 0 3 0 2 6 4 0 1 0 0 1 1 0 0 0 0 1 100%
228 Eddie Guardado 32 MIN 260 75% 22% 5 60% 0 3 1 2 2 2 0 1 0 1 0 1 0 0 0 0 1 0%
229 Mark Guthrie 37 CHC 187 77% 34% 11 91% 0 2 1 1 12 8 1 0 0 0 0 0 1 1 1 0 2 100%
230 Luther Hackman 28 SDP 347 78% 33% 13 92% 0 7 1 4 11 11 0 1 0 0 1 1 1 0 1 0 3 100%
231 John Halama 31 OAK 484 84% 41% 22 86% 1 9 0 9 19 15 1 1 1 0 0 0 1 1 1 0 6 83%
232 Josh Hall 22 CIN 121 74% 35% 1 100% 0 4 0 4 1 1 0 0 0 0 0 0 0 0 0 0 0
233 Roy Halladay 26 TOR 1071 80% 46% 56 96% 0 23 2 16 50 44 4 1 1 0 0 0 6 3 5 0 4 75%
234 Joey Hamilton 32 CIN 57 79% 30% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
235 Chris Hammond 37 NYY 262 80% 26% 7 86% 0 2 0 1 6 5 1 0 0 0 0 0 1 1 1 0 2 50%
236 Mike Hampton 30 ATL 823 80% 40% 61 90% 1 15 3 7 52 42 4 1 0 1 0 1 4 1 3 1 12 75%
237 Josh Hancock 25 PHI 11 64% 36% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
238 Aaron Harang 25 CIN 191 86% 36% 5 100% 0 2 1 1 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
239 Aaron Harang 25 OAK 136 84% 26% 4 75% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 1 0%
240 Rich Harden 21 OAK 324 72% 31% 11 91% 1 5 0 4 11 7 2 1 0 0 1 0 3 2 3 0 1 100%
241 Dan Haren 22 STL 320 80% 31% 5 100% 0 3 0 3 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
242 Travis Harper 27 TBD 389 77% 37% 7 100% 0 11 0 10 7 7 0 0 0 0 0 0 0 0 0 0 4 100%
243 Chad Harville 26 OAK 104 69% 27% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
244 Shigetoshi Hasegawa 34 SEA 283 83% 41% 16 94% 0 10 2 8 13 10 2 0 0 0 0 0 3 2 3 0 3 100%
245 LaTroy Hawkins 30 MIN 310 74% 27% 9 100% 0 1 1 0 9 7 0 0 0 0 0 0 0 0 0 0 5 100%
246 Jimmy Haynes 30 CIN 448 78% 33% 18 89% 0 11 1 9 15 12 3 1 0 0 1 1 4 3 4 0 6 67%
247 Bryan Hebson 27 MON 12 75% 42% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
248 Aaron Heilman 24 NYM 315 72% 32% 17 76% 1 3 1 2 12 11 0 2 0 0 2 1 0 0 0 0 5 80%
249 Rick Helling 32 BAL 603 81% 26% 12 83% 1 4 0 2 12 9 0 3 0 0 3 0 0 0 0 0 4 75%
250 Rick Helling 32 FLA 62 77% 35% 1 100% 0 1 0 1 2 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%
251 Mark Hendrickson 29 TOR 703 88% 36% 23 83% 0 8 0 8 22 11 3 2 0 0 2 0 2 2 2 0 4 75%
252 Pat Hentgen 34 BAL 676 78% 28% 22 91% 0 7 1 5 19 17 1 1 0 1 0 1 1 1 1 0 3 67%
253 Felix Heredia 28 CIN 303 81% 35% 5 60% 0 3 0 3 3 3 0 1 0 0 1 1 0 0 0 0 2 50%
254 Felix Heredia 28 NYY 62 87% 50% 6 83% 1 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 0
255 Matt Herges 33 SDP 192 70% 31% 5 100% 0 0 0 0 5 4 1 0 0 0 0 0 1 1 1 0 0
256 Matt Herges 33 SFG 140 74% 35% 5 80% 0 2 0 2 4 3 1 1 0 1 0 1 1 1 1 0 2 100%
257 Dustin Hermanson 30 SFG 162 80% 34% 2 100% 0 3 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0
258 Dustin Hermanson 30 STL 129 82% 39% 6 100% 0 5 1 3 5 4 0 0 0 0 0 0 1 0 1 0 1 100%
259 Livan Hernandez 28 MON 967 77% 35% 55 87% 3 15 2 11 47 31 7 1 0 0 1 1 6 4 5 1 10 50%
260 Roberto Hernandez 38 ATL 282 70% 37% 12 92% 0 3 0 3 11 7 2 1 0 0 1 1 1 1 1 0 3 100%
261 Runelvys Hernandez 25 KCR 397 81% 32% 12 92% 0 6 1 4 10 6 3 0 0 0 0 0 2 2 2 0 0
262 Alex Herrera 23 CLE 36 67% 11% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
263 Jeremy Hill 25 KCR 4 100% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
264 Sterling Hitchcock 32 NYY 221 81% 29% 5 60% 0 2 1 1 4 1 1 1 0 1 0 1 1 1 1 0 2 50%
265 Sterling Hitchcock 32 STL 162 73% 26% 2 50% 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0%
266 Trey Hodges 25 ATL 297 70% 25% 9 89% 0 8 2 6 7 6 0 0 0 0 0 0 1 0 0 1 1 100%
267 Trevor Hoffman 35 SDP 36 61% 22% 1 100% 0 2 0 1 1 1 0 0 0 0 0 0 1 0 1 0 0
268 Darren Holmes 37 ATL 180 72% 25% 3 67% 0 2 0 2 2 0 1 1 0 0 1 0 1 1 1 0 0
269 Ben Howard 24 SDP 148 78% 28% 2 100% 0 3 0 2 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
270 Bob Howry 29 BOS 27 85% 19% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
271 Tim Hudson 27 OAK 967 78% 45% 60 88% 0 20 0 17 54 46 1 2 0 0 2 2 1 1 1 0 14 79%
272 Kazuhisa Ishii 29 LAD 656 68% 23% 15 80% 0 4 1 2 14 8 1 0 0 0 0 0 0 0 0 0 4 100%
273 Jason Isringhausen 30 STL 174 74% 32% 6 100% 0 0 0 0 6 6 0 0 0 0 0 0 0 0 0 0 0
274 Edwin Jackson 19 LAD 91 68% 30% 4 75% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
275 Kevin Jarvis 33 SDP 413 84% 40% 19 100% 0 13 3 9 15 14 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%
276 Jason Jennings 24 COL 820 77% 34% 25 84% 2 8 0 7 25 19 2 2 0 0 2 1 2 1 2 0 4 75%
277 Ryan Jensen 27 SFG 64 88% 28% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
278 Jose Jimenez 29 COL 471 85% 46% 21 86% 0 9 3 6 16 12 2 3 1 2 0 2 1 0 0 1 1 100%
279 Adam Johnson 23 MIN 13 100% 46% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 Jason Johnson 29 BAL 858 81% 33% 28 86% 0 8 1 6 24 20 0 3 1 0 2 1 0 0 0 0 2 100%
281 Jonathan Johnson 28 HOU 78 77% 23% 2 100% 0 4 0 4 2 0 1 0 0 0 0 0 0 0 0 0 0
282 Randy Johnson 39 ARI 489 72% 27% 17 76% 0 2 1 1 14 13 0 0 0 0 0 0 0 0 0 0 6 83%
283 Greg Jones 26 ANA 127 73% 27% 3 33% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
284 Todd Jones 35 COL 193 78% 30% 6 67% 1 5 1 4 4 2 0 1 0 1 0 1 1 0 0 1 3 33%
285 Todd Jones 35 BOS 133 68% 27% 4 75% 0 4 0 4 3 1 0 0 0 0 0 0 0 0 0 0 2 100%
286 Jimmy Journell 25 STL 48 63% 31% 2 50% 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0
287 Jorge Julio 24 BAL 273 75% 30% 4 100% 0 4 0 3 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
288 Eric Junge 26 PHI 28 82% 25% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
289 Randy Keisler 27 SDP 33 76% 27% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
290 Joe Kennedy 24 TBD 619 82% 34% 20 95% 0 13 1 11 20 15 0 1 0 0 1 0 1 0 1 0 1 100%
291 Jason Kershner 26 TOR 220 79% 28% 8 100% 0 7 2 4 5 4 1 0 0 0 0 0 1 1 1 0 1 100%
292 Masao Kida 34 LAD 53 85% 40% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
293 Brooks Kieschnick 31 MIL 242 77% 38% 15 87% 1 8 1 5 11 7 4 0 0 0 0 0 2 2 2 0 1 0%
294 Byung-Hyun Kim 24 ARI 181 75% 33% 16 94% 1 3 0 2 14 12 0 1 0 0 1 1 0 0 0 0 3 67%
295 Byung-Hyun Kim 24 BOS 336 76% 35% 14 79% 0 11 1 10 11 11 0 1 0 0 1 1 0 0 0 0 5 40%
296 Sun-Woo Kim 25 MON 72 78% 29% 1 100% 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0
297 Ray King 29 ATL 247 75% 40% 12 100% 0 3 1 1 13 11 0 0 0 0 0 0 0 0 0 0 1 100%
298 Matt Kinney 26 MIL 847 77% 26% 25 92% 0 13 0 11 22 17 4 1 0 0 1 0 4 3 4 0 3 100%
299 Steve Kline 30 STL 275 79% 37% 16 94% 1 1 0 1 16 11 2 0 0 0 0 0 3 2 3 0 4 75%
300 Eric Knott 28 MON 86 77% 36% 6 33% 0 0 0 0 2 2 0 1 0 0 1 0 0 0 0 0 2 0%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
301 Gary Knotts 26 DET 442 82% 31% 15 100% 0 8 1 7 15 12 0 0 0 0 0 0 1 0 0 1 2 100%
302 Billy Koch 28 CHW 244 76% 29% 4 100% 0 6 1 5 3 3 0 0 0 0 0 0 0 0 0 0 0
303 Danny Kolb 28 MIL 175 69% 43% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0
304 Mike Koplove 26 ARI 157 76% 39% 10 100% 0 0 0 0 10 10 0 0 0 0 0 0 0 0 0 0 2 100%
305 John Lackey 24 ANA 885 79% 29% 27 78% 1 14 1 12 22 13 2 3 1 1 1 2 2 1 1 1 10 40%
306 Brian Lawrence 27 SDP 884 81% 39% 46 93% 0 14 2 12 42 38 1 3 0 0 3 2 2 1 1 1 12 83%
307 Wil Ledezma 22 DET 376 80% 24% 7 86% 1 4 0 2 7 5 0 0 0 0 0 0 0 0 0 0 2 100%
308 Cliff Lee 24 CLE 210 72% 26% 7 86% 0 1 0 0 5 5 0 1 0 0 1 1 0 0 0 0 3 67%
309 David Lee 30 CLE 34 65% 32% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
310 Al Leiter 37 NYM 798 74% 27% 24 96% 0 5 3 2 27 15 5 0 0 0 0 0 4 3 3 1 9 100%
311 Curt Leskanic 35 KCR 101 72% 32% 3 100% 0 9 1 7 2 1 1 0 0 0 0 0 2 1 2 0 0
312 Curt Leskanic 35 MIL 116 67% 29% 3 67% 0 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0
313 Al Levine 35 KCR 95 83% 40% 4 100% 0 2 0 2 4 2 2 0 0 0 0 0 0 0 0 0 1 100%
314 Al Levine 35 TBD 208 83% 37% 9 78% 0 2 0 2 7 7 0 0 0 0 0 0 0 0 0 0 2 50%
315 Allen Levrault 25 FLA 133 73% 26% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 0 0
316 Colby Lewis 23 TEX 594 75% 30% 12 100% 0 8 0 7 13 10 2 0 0 0 0 0 2 1 1 1 2 100%
317 Brad Lidge 26 HOU 349 62% 23% 4 100% 0 2 0 2 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
318 Cory Lidle 31 TOR 840 82% 39% 35 89% 1 15 2 11 31 23 3 0 0 0 0 0 4 2 4 0 7 57%
319 Kerry Ligtenberg 32 BAL 247 78% 23% 8 100% 0 1 1 0 7 5 2 0 0 0 0 0 0 0 0 0 1 100%
320 Ted Lilly 27 OAK 773 77% 26% 17 88% 0 5 2 3 15 12 1 0 0 0 0 0 1 0 1 0 5 80%
321 Jose Lima 30 KCR 321 85% 31% 5 80% 0 8 0 6 3 3 0 0 0 0 0 0 1 0 1 0 1 0%
322 Mike Lincoln 28 PIT 153 75% 35% 7 57% 0 1 0 1 4 4 0 1 0 0 1 1 0 0 0 0 1 100%
323 Scott Linebrink 26 HOU 140 82% 32% 1 100% 0 3 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0
324 Scott Linebrink 26 SDP 257 76% 26% 3 100% 0 3 0 2 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
325 Doug Linton 38 TOR 35 71% 14% 2 100% 0 1 1 0 2 1 0 0 0 0 0 0 1 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 Graeme Lloyd 36 KCR 74 80% 31% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
327 Graeme Lloyd 36 NYM 149 86% 41% 6 83% 0 3 0 3 5 4 0 0 0 0 0 0 0 0 0 0 3 67%
328 Esteban Loaiza 31 CHW 922 73% 32% 41 88% 0 16 6 10 31 27 1 2 1 0 1 0 2 1 2 0 10 80%
329 Carlton Loewer 29 SDP 105 88% 36% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0
330 Kyle Lohse 24 MIN 850 82% 31% 25 88% 0 16 2 13 21 19 1 1 0 0 1 0 1 1 1 0 8 75%
331 Aaron Looper 26 SEA 29 69% 41% 1 100% 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
332 Braden Looper 28 FLA 347 77% 41% 10 100% 0 1 0 1 10 8 1 0 0 0 0 0 0 0 0 0 2 100%
333 Albie Lopez 31 KCR 125 79% 30% 3 100% 0 1 0 1 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
334 Aquilino Lopez 28 TOR 315 70% 29% 9 89% 0 2 0 1 7 7 0 2 1 1 0 1 0 0 0 0 1 100%
335 Javier Lopez 25 COL 242 80% 41% 11 100% 0 5 0 5 13 9 1 0 0 0 0 0 0 0 0 0 1 100%
336 Rodrigo Lopez 27 BAL 663 81% 33% 20 65% 1 8 0 8 15 11 2 2 0 0 2 0 1 1 1 0 2 50%
337 Shane Loux 23 DET 140 86% 43% 7 86% 1 3 1 2 5 2 2 0 0 0 0 0 0 0 0 0 1 100%
338 Derek Lowe 30 BOS 886 80% 52% 47 96% 0 20 1 19 45 40 1 0 0 0 0 0 0 0 0 0 4 100%
339 Sean Lowe 32 KCR 208 80% 36% 7 86% 0 3 1 2 5 5 0 1 0 1 0 1 0 0 0 0 3 100%
340 Noah Lowry 22 SFG 24 67% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
341 Brandon Lyon 23 BOS 273 77% 30% 8 88% 0 3 0 3 7 5 1 1 0 0 1 0 0 0 0 0 1 100%
342 Mike MacDougal 26 KCR 285 71% 37% 10 80% 0 5 0 5 8 8 0 3 0 1 2 1 0 0 0 0 1 100%
343 Greg Maddux 37 ATL 901 86% 43% 65 94% 1 13 1 7 58 50 5 2 0 0 2 0 5 5 5 0 10 90%
344 Ryan Madson 22 PHI 6 100% 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 Ron Mahay 32 TEX 189 74% 22% 9 67% 1 4 1 3 5 4 0 2 0 1 1 1 0 0 0 0 1 100%
346 Pat Mahomes 32 PIT 97 78% 31% 6 100% 0 4 0 2 4 3 0 0 0 0 0 0 0 0 0 0 2 100%
347 Mark Malaska 25 TBD 70 57% 30% 3 100% 0 1 0 1 3 1 0 0 0 0 0 0 2 0 2 0 0
348 Jim Mann 28 PIT 12 83% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
349 David Manning 30 MIL 38 84% 34% 3 33% 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 0%
350 Julio Manon 30 MON 125 76% 25% 3 100% 0 1 0 0 2 2 0 1 0 0 1 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%
351 Matt Mantei 29 ARI 220 62% 21% 4 100% 0 1 0 1 4 3 0 0 0 0 0 0 0 0 0 0 1 100%
352 Josias Manzanillo 35 CIN 59 75% 24% 2 50% 0 0 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 100%
353 Mike Maroth 25 DET 847 86% 38% 38 92% 0 9 1 7 42 31 3 2 0 1 1 2 2 2 2 0 5 80%
354 Jason Marquis 24 ATL 182 81% 40% 9 100% 0 3 0 2 8 7 1 1 0 0 1 0 0 0 0 0 0
355 Damaso Marte 28 CHW 314 63% 20% 9 89% 0 2 1 1 9 5 2 0 0 0 0 0 1 1 1 0 3 100%
356 Tom Martin 33 LAD 210 66% 34% 6 100% 0 3 0 1 7 4 1 0 0 0 0 0 2 1 2 0 0
357 Luis Martinez 23 MIL 86 77% 22% 2 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
358 Pedro Martinez 31 BOS 749 67% 27% 20 100% 0 14 0 14 20 17 1 0 0 0 0 0 0 0 0 0 5 100%
359 Julio Mateo 25 SEA 338 77% 23% 6 67% 0 5 0 5 4 4 0 2 0 0 2 1 0 0 0 0 2 0%
360 Mike Matthews 29 SDP 281 77% 33% 12 83% 0 2 1 1 12 6 2 0 0 0 0 0 1 1 1 0 4 75%
361 Darrell May 31 KCR 868 82% 26% 18 94% 0 9 0 9 17 14 1 2 0 1 1 1 1 1 1 0 4 75%
362 Joe Mays 27 MIN 576 85% 38% 20 95% 0 7 0 7 20 15 3 1 0 0 1 0 3 3 3 0 4 75%
363 Seth McClung 22 TBD 167 71% 25% 3 100% 0 2 1 0 3 2 0 0 0 0 0 0 1 0 0 1 1 100%
364 Brian Meadows 27 PIT 329 87% 43% 11 91% 0 5 0 4 10 10 0 2 1 0 1 0 0 0 0 0 1 100%
365 Chris Mears 25 DET 178 83% 35% 5 100% 0 3 0 2 5 3 2 0 0 0 0 0 2 2 2 0 0
366 Gil Meche 24 SEA 785 77% 28% 24 88% 2 15 1 12 20 19 0 1 0 0 1 0 2 0 2 0 6 83%
367 Jim Mecir 33 OAK 165 78% 36% 12 83% 0 2 0 1 9 8 0 0 0 0 0 0 0 0 0 0 5 80%
368 Ramiro Mendoza 31 BOS 311 82% 39% 12 83% 0 4 0 3 9 8 1 0 0 0 0 0 1 1 1 0 2 50%
369 Hector Mercado 29 PHI 87 70% 31% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
370 Jose Mercedes 32 MON 31 77% 29% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
371 Kent Mercker 35 ATL 73 85% 26% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
372 Kent Mercker 35 CIN 169 65% 24% 6 83% 0 6 0 6 6 5 0 1 0 0 1 1 0 0 0 0 3 67%
373 Jose Mesa 37 PHI 273 76% 32% 3 67% 0 4 0 4 2 1 0 1 0 0 1 0 0 0 0 0 1 0%
374 Bart Miadich 27 ANA 12 75% 42% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
375 Dan Miceli 32 HOU 116 83% 28% 2 100% 0 3 0 3 2 2 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 Dan Miceli 32 CLE 61 66% 20% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
377 Dan Miceli 32 NYY 21 90% 43% 4 75% 0 0 0 0 3 2 0 1 0 0 1 1 0 0 0 0 0
378 Dan Miceli 32 COL 95 74% 25% 3 100% 0 4 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0
379 Jason Middlebrook 28 NYM 36 86% 25% 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
380 Matt Miller 31 COL 18 67% 44% 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
381 Trever Miller 30 TOR 234 68% 29% 4 75% 0 5 1 4 2 1 0 0 0 0 0 0 0 0 0 0 2 100%
382 Wade Miller 26 HOU 797 71% 33% 27 81% 0 13 1 11 21 20 1 1 0 0 1 0 1 0 1 0 8 88%
383 Kevin Millwood 28 PHI 930 78% 29% 30 87% 1 11 2 7 23 20 1 2 0 0 2 1 0 0 0 0 11 82%
384 Eric Milton 27 MIN 66 92% 23% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
385 Sergio Mitre 22 CHC 43 84% 53% 3 100% 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0
386 Brian Moehler 31 HOU 66 83% 36% 5 100% 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 1 100%
387 Gabe Molina 28 STL 14 86% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
388 Orber Moreno 26 NYM 36 83% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
389 Matt Morris 28 STL 703 78% 36% 22 95% 0 15 1 9 17 14 1 0 0 0 0 0 0 0 0 0 4 75%
390 Damian Moss 26 BAL 244 80% 30% 11 82% 1 1 0 1 10 7 1 1 0 0 1 1 0 0 0 0 3 67%
391 Damian Moss 26 SFG 518 80% 35% 14 86% 0 5 0 4 15 12 0 0 0 0 0 0 0 0 0 0 3 67%
392 Guillermo Mota 29 LAD 410 72% 32% 16 88% 0 6 0 6 14 11 0 2 1 0 1 1 0 0 0 0 2 0%
393 Tony Mounce 28 TEX 238 79% 29% 7 100% 0 2 0 2 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
394 Jamie Moyer 40 SEA 897 79% 30% 31 94% 0 19 3 16 31 22 1 1 0 1 0 1 2 1 1 1 7 100%
395 Mark Mulder 25 OAK 747 81% 43% 26 96% 1 14 1 9 31 19 3 0 0 0 0 0 2 1 2 0 7 100%
396 Terry Mulholland 40 CLE 444 83% 36% 11 82% 0 4 0 3 13 8 1 0 0 0 0 0 1 0 1 0 2 50%
397 Scott Mullen 28 LAD 17 59% 18% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
398 Scott Mullen 28 KCR 29 83% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
399 Peter Munro 28 HOU 249 80% 42% 11 100% 0 4 1 3 10 7 1 0 0 0 0 0 2 1 2 0 2 100%
400 Mike Mussina 34 NYY 855 75% 32% 39 97% 2 14 2 10 35 30 2 0 0 0 0 0 2 2 2 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%
401 Brett Myers 22 PHI 848 77% 37% 33 94% 0 13 2 10 28 26 1 2 0 0 2 0 1 1 1 0 4 100%
402 Mike Myers 34 ARI 172 76% 41% 11 91% 0 4 1 2 8 7 0 0 0 0 0 0 0 0 0 0 1 100%
403 Rodney Myers 34 LAD 42 79% 57% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 1 1 1 0 0
404 Aaron Myette 25 CLE 18 83% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
405 Charles Nagy 36 SDP 52 83% 50% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
406 Micheal Nakamura 26 MIN 62 74% 21% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
407 Shane Nance 25 MIL 118 74% 31% 6 67% 0 4 0 3 3 2 1 1 0 0 1 1 1 1 1 0 1 0%
408 Joe Nathan 28 SFG 316 66% 19% 7 86% 0 4 1 3 5 3 2 0 0 0 0 0 1 1 1 0 1 100%
409 Denny Neagle 34 COL 161 81% 25% 3 100% 0 1 0 1 3 2 1 0 0 0 0 0 1 1 1 0 1 100%
410 Blaine Neal 25 FLA 108 86% 32% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
411 Jeff Nelson 36 NYY 81 60% 22% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
412 Jeff Nelson 36 SEA 159 65% 21% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 2 100%
413 Michael Neu 25 OAK 194 78% 40% 10 100% 1 3 0 3 11 7 2 0 0 0 0 0 0 0 0 0 2 100%
414 C.J. Nitkowski 30 TEX 52 81% 37% 5 100% 0 0 0 0 5 4 1 0 0 0 0 0 1 1 1 0 1 100%
415 Hideo Nomo 34 LAD 897 74% 27% 34 91% 0 14 2 9 29 23 4 1 0 0 1 1 4 2 3 1 11 91%
416 Phil Norton 27 CIN 54 81% 35% 1 100% 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
417 Phil Norton 27 CHC 14 86% 36% 1 100% 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
418 Vladimir Nunez 28 FLA 63 73% 29% 1 0% 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0%
419 Wes Obermueller 26 MIL 303 82% 35% 14 79% 0 13 1 11 12 8 1 0 0 0 0 0 1 0 0 1 3 67%
420 Tomo Ohka 27 MON 864 82% 37% 43 86% 1 10 5 5 35 31 1 4 0 1 3 2 2 1 1 1 9 89%
421 Kevin Ohme 32 STL 17 88% 24% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
422 Darren Oliver 32 COL 786 83% 36% 26 100% 1 6 2 4 28 16 4 0 0 0 0 0 3 3 3 0 5 100%
423 Kevin Olsen 26 FLA 63 75% 22% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
424 Eddie Oropesa 31 ARI 180 67% 32% 11 91% 0 2 0 2 11 9 1 1 0 1 0 1 1 1 1 0 5 100%
425 Jesse Orosco 46 NYY 24 67% 13% 1 100% 0 1 0 1 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%
426 Jesse Orosco 46 SDP 118 78% 26% 5 80% 0 4 1 3 4 3 0 0 0 0 0 0 1 0 0 1 0
427 Jesse Orosco 46 MIN 24 83% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
428 Ramon Ortiz 30 ANA 814 82% 29% 23 91% 0 12 2 7 18 14 0 4 1 0 3 0 1 0 1 0 1 100%
429 Russ Ortiz 29 ATL 912 76% 30% 29 93% 0 12 3 6 25 18 5 1 0 0 1 1 5 4 5 0 3 100%
430 Antonio Osuna 30 NYY 232 74% 22% 7 100% 0 2 0 2 7 6 1 0 0 0 0 0 0 0 0 0 0
431 Roy Oswalt 25 HOU 514 74% 37% 14 93% 0 10 1 8 13 12 0 0 0 0 0 0 1 0 1 0 3 100%
432 Vicente Padilla 25 PHI 876 78% 35% 43 91% 1 12 4 8 35 31 2 4 0 1 3 3 1 1 1 0 10 70%
433 Lance Painter 35 STL 76 78% 37% 6 100% 0 2 0 0 5 4 1 0 0 0 0 0 1 1 1 0 1 100%
434 Jose Paniagua 29 CHW 5 80% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
435 Chan Ho Park 30 TEX 146 70% 27% 7 86% 0 3 0 2 6 2 3 1 0 0 1 1 2 1 2 0 1 0%
436 Chad Paronto 27 CLE 29 69% 17% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
437 Jim Parque 28 TBD 95 75% 32% 3 67% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
438 Steve Parris 35 TBD 200 89% 31% 4 100% 0 6 0 4 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
439 John Parrish 25 BAL 93 81% 34% 2 50% 0 1 0 1 3 1 0 2 0 0 2 1 0 0 0 0 0
440 Danny Patterson 32 DET 73 71% 33% 2 100% 0 3 0 1 3 1 0 1 0 0 1 0 0 0 0 0 1 100%
441 John Patterson 25 ARI 252 75% 24% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
442 Carl Pavano 27 FLA 846 81% 32% 31 94% 1 11 1 9 28 23 0 0 0 0 0 0 2 0 1 1 9 78%
443 Josh Pearce 25 STL 39 85% 49% 2 50% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
444 Jason Pearson 27 STL 10 60% 30% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
445 Jake Peavy 22 SDP 827 72% 28% 28 86% 1 17 3 11 20 15 3 3 0 0 3 0 3 2 3 0 8 88%
446 Brad Penny 25 FLA 811 79% 34% 17 82% 1 18 1 15 13 11 0 1 0 0 1 0 1 0 0 1 3 100%
447 Troy Percival 33 ANA 206 68% 18% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
448 Odalis Perez 25 LAD 772 80% 41% 40 90% 0 5 1 3 42 28 3 1 0 1 0 1 3 3 3 0 3 100%
449 Oliver Perez 21 PIT 106 68% 25% 3 100% 0 1 0 0 4 2 1 1 0 0 1 0 0 0 0 0 1 100%
450 Oliver Perez 21 SDP 473 62% 22% 11 91% 0 0 0 0 11 8 1 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 Robert Person 33 BOS 55 69% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
452 Andy Pettitte 31 NYY 896 76% 38% 37 84% 2 7 1 4 29 19 4 6 0 1 5 2 1 0 1 0 6 67%
453 Tommy Phelps 29 FLA 276 78% 30% 9 89% 0 3 2 1 6 5 0 0 0 0 0 0 0 0 0 0 2 50%
454 Jason Phillips 29 CLE 25 88% 32% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
455 Joel Pineiro 24 SEA 890 76% 34% 28 96% 1 20 1 15 24 20 1 1 1 0 0 0 2 1 2 0 3 100%
456 Dan Plesac 41 PHI 141 71% 19% 5 100% 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 2 100%
457 Cliff Politte 29 TOR 216 77% 25% 1 100% 0 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0
458 Sidney Ponson 26 BAL 622 79% 39% 24 79% 1 12 1 8 18 14 1 1 0 0 1 0 2 1 2 0 2 0%
459 Sidney Ponson 26 SFG 276 84% 45% 10 90% 0 9 0 6 10 6 2 0 0 0 0 0 3 2 3 0 1 100%
460 Mike Porzio 30 CHW 62 84% 32% 4 100% 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
461 Brian Powell 29 SFG 22 82% 45% 2 100% 0 3 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0
462 Jay Powell 31 TEX 279 78% 33% 6 100% 0 6 2 4 5 3 0 0 0 0 0 0 0 0 0 0 3 100%
463 Bret Prinz 26 NYY 15 67% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 Bret Prinz 26 ARI 5 60% 20% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
465 Mark Prior 22 CHC 863 67% 27% 18 83% 0 8 0 5 12 10 2 3 0 0 3 2 0 0 0 0 3 100%
466 Brandon Puffer 27 HOU 100 75% 40% 8 100% 0 0 0 0 8 8 0 0 0 0 0 0 0 0 0 0 2 100%
467 Carlos Pulido 31 MIN 65 89% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 100%
468 J.J. Putz 26 SEA 18 67% 33% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
469 Paul Quantrill 34 LAD 291 84% 39% 19 100% 1 2 1 1 19 10 6 0 0 0 0 0 3 2 3 0 5 100%
470 Ruben Quevedo 24 MIL 196 81% 25% 8 100% 0 2 1 1 8 7 0 0 0 0 0 0 0 0 0 0 2 100%
471 Brad Radke 30 MIN 888 85% 33% 39 87% 0 17 3 11 32 27 0 1 0 0 1 0 0 0 0 0 14 71%
472 Brady Raggio 30 ARI 38 71% 18% 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0%
473 Erasmo Ramirez 27 TEX 200 83% 34% 7 100% 0 2 0 1 8 6 1 0 0 0 0 0 0 0 0 0 2 100%
474 Horacio Ramirez 23 ATL 781 80% 37% 39 82% 2 7 1 2 32 24 4 3 0 1 2 2 5 3 3 1 11 55%
475 Mario Ramos 25 TEX 65 66% 26% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
476 Scott Randall 27 CIN 127 72% 39% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 2 100%
477 Steve Randolph 29 ARI 271 68% 22% 7 86% 1 4 1 1 5 4 0 0 0 0 0 0 1 0 0 1 4 75%
478 Britt Reames 29 MON 10 80% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
479 Tim Redding 25 HOU 769 78% 35% 36 86% 1 6 1 4 30 25 0 2 0 1 1 0 2 0 2 0 7 71%
480 Mark Redman 29 FLA 802 75% 28% 29 90% 1 5 2 3 24 23 0 1 0 0 1 0 0 0 0 0 3 100%
481 Rick Reed 38 MIN 583 84% 34% 12 92% 1 5 1 4 11 8 1 1 0 0 1 0 0 0 0 0 0
482 Steve Reed 38 COL 269 76% 34% 15 93% 0 3 2 1 14 9 1 0 0 0 0 0 2 1 1 1 2 100%
483 Dan Reichert 26 TOR 82 72% 46% 3 33% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
484 Brian Reith 25 CIN 277 76% 27% 7 86% 0 1 0 1 6 5 0 1 0 1 0 1 0 0 0 0 2 50%
485 Chris Reitsma 25 CIN 351 81% 41% 11 82% 0 1 0 1 9 7 1 2 0 0 2 0 0 0 0 0 4 100%
486 Mike Remlinger 37 CHC 301 61% 21% 7 86% 0 3 0 1 4 4 0 0 0 0 0 0 0 0 0 0 2 50%
487 Alberto Reyes 32 NYY 73 77% 32% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
488 Carlos Reyes 34 TBD 161 91% 37% 5 60% 0 3 0 3 3 1 1 0 0 0 0 0 1 1 1 0 1 0%
489 Dennys Reyes 26 PIT 50 74% 34% 2 50% 0 0 0 0 2 1 0 1 0 1 0 1 0 0 0 0 1 0%
490 Dennys Reyes 26 ARI 13 54% 31% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
491 Shane Reynolds 35 ATL 731 79% 35% 24 88% 0 7 1 6 20 15 2 0 0 0 0 0 3 0 3 0 4 75%
492 Arthur Rhodes 33 SEA 228 72% 32% 6 100% 0 1 0 1 6 6 0 0 0 0 0 0 0 0 0 0 1 100%
493 John Riedling 27 CIN 455 77% 40% 15 80% 1 10 0 8 12 8 2 1 0 0 1 0 2 1 1 1 1 100%
494 Jerrod Riggan 29 CLE 19 89% 26% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
495 Matt Riley 23 BAL 41 68% 29% 1 100% 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
496 Juan Rincon 24 MIN 370 77% 30% 16 100% 0 15 6 9 10 8 2 0 0 0 0 0 0 0 0 0 4 100%
497 Ricardo Rincon 33 OAK 241 73% 27% 9 100% 0 2 0 1 9 8 1 0 0 0 0 0 0 0 0 0 5 100%
498 David Riske 26 CLE 294 67% 24% 6 83% 0 2 0 1 5 2 2 0 0 0 0 0 2 2 2 0 4 75%
499 Todd Ritchie 31 MIL 131 83% 32% 6 83% 0 1 0 1 5 5 0 1 0 0 1 0 0 0 0 0 2 100%
500 Mariano Rivera 33 NYY 279 76% 40% 18 83% 0 4 1 3 15 14 0 2 0 0 2 2 0 0 0 0 3 67%
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 Joe Roa 31 PHI 88 82% 36% 4 100% 0 1 0 1 4 2 1 0 0 0 0 0 2 1 2 0 0
502 Joe Roa 31 SDP 118 81% 26% 4 100% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 3 100%
503 Joe Roa 31 COL 26 85% 35% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
504 Jason Roach 27 NYM 46 89% 35% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 100%
505 Grant Roberts 25 NYM 79 85% 43% 7 86% 0 1 0 1 6 5 1 0 0 0 0 0 0 0 0 0 1 0%
506 Willis Roberts 28 BAL 174 76% 37% 4 100% 0 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 1 100%
507 Jeriome Robertson 26 HOU 711 79% 35% 34 85% 0 11 1 10 35 22 4 4 0 2 2 1 2 1 2 0 10 70%
508 Nate Robertson 25 DET 203 75% 38% 6 83% 0 2 0 1 6 5 0 0 0 0 0 0 0 0 0 0 1 0%
509 John Rocker 28 TBD 8 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
510 Fernando Rodney 26 DET 143 73% 23% 4 75% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
511 Felix Rodriguez 30 SFG 265 74% 25% 8 100% 0 0 0 0 9 5 3 1 0 0 1 0 2 2 2 0 1 100%
512 Francisco Rodriguez 21 ANA 334 65% 27% 10 90% 0 6 1 4 9 6 2 0 0 0 0 0 2 2 2 0 1 100%
513 Ricardo Rodriguez 25 CLE 360 85% 39% 18 83% 0 7 0 5 15 14 0 2 0 1 1 1 0 0 0 0 5 40%
514 Rich Rodriguez 40 ANA 15 73% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
515 Kenny Rogers 38 MIN 851 82% 32% 48 90% 1 20 4 6 36 27 2 2 0 1 1 1 4 2 3 1 10 80%
516 J.C. Romero 27 MIN 295 71% 33% 17 71% 2 8 2 5 12 9 0 2 0 0 2 0 1 0 0 1 5 60%
517 Matt Roney 23 DET 449 82% 29% 13 69% 0 7 0 7 11 8 0 2 0 1 1 1 0 0 0 0 6 67%
518 Rodrigo Rosario 25 HOU 33 73% 24% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
519 Kirk Rueter 32 SFG 631 87% 41% 40 90% 1 10 2 3 33 25 4 0 0 0 0 0 5 2 5 0 10 80%
520 Ryan Rupe 28 BOS 45 82% 38% 2 100% 0 3 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0
521 Glendon Rusch 28 MIL 573 77% 30% 14 93% 0 3 0 2 16 9 1 0 0 0 0 0 1 1 1 0 1 0%
522 B.J. Ryan 27 BAL 219 61% 30% 8 75% 0 3 0 1 6 4 1 1 0 0 1 1 2 1 2 0 0
523 Kirk Saarloos 24 HOU 218 74% 39% 10 70% 0 2 1 1 6 5 1 2 0 0 2 0 1 1 1 0 0
524 CC Sabathia 22 CLE 832 77% 30% 22 86% 0 7 2 5 19 15 2 2 0 0 2 0 2 2 2 0 7 86%
525 Carl Sadler 26 CLE 45 67% 29% 2 100% 1 0 0 0 2 1 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%
526 Duaner Sanchez 23 PIT 34 82% 35% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
527 Felix Sanchez 21 CHC 9 44% 11% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
528 Jesus Sanchez 28 COL 38 89% 37% 1 100% 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0
529 David Sanders 23 CHW 102 75% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
530 Johan Santana 24 MIN 644 69% 20% 11 91% 0 3 1 2 11 6 1 3 0 0 3 1 1 1 1 0 1 100%
531 Jose Santiago 28 CLE 138 80% 51% 6 50% 0 1 0 1 3 2 1 2 0 0 2 0 0 0 0 0 0
532 Victor Santos 26 TEX 117 73% 31% 3 100% 0 1 0 1 3 3 0 1 1 0 0 0 0 0 0 0 0
533 Kazuhiro Sasaki 35 SEA 150 75% 21% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
534 Scott Sauerbeck 31 PIT 174 67% 36% 11 100% 0 3 1 2 10 6 4 0 0 0 0 0 2 2 2 0 3 100%
535 Scott Sauerbeck 31 BOS 87 56% 32% 3 67% 1 1 0 1 2 1 0 1 0 0 1 1 0 0 0 0 0
536 Curt Schilling 36 ARI 673 68% 26% 20 70% 0 8 0 7 13 10 2 5 0 1 4 1 1 1 1 0 9 78%
537 Brian Schmack 29 DET 55 85% 38% 1 0% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
538 Jason Schmidt 30 SFG 819 71% 26% 19 89% 0 13 2 9 15 13 0 2 0 0 2 1 1 0 1 0 6 100%
539 Scott Schoeneweis 29 ANA 163 76% 40% 7 71% 0 2 0 2 6 3 1 2 0 1 1 1 1 1 1 0 2 50%
540 Scott Schoeneweis 29 CHW 113 69% 34% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
541 Rudy Seanez 34 BOS 44 73% 30% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
542 Bobby Seay 25 TBD 39 74% 36% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
543 Aaron Sele 33 ANA 553 80% 30% 19 74% 0 6 0 6 14 14 0 1 0 0 1 0 0 0 0 0 5 20%
544 Jae Weong Seo 26 NYM 806 82% 31% 36 97% 0 11 1 9 35 32 2 1 0 0 1 1 0 0 0 0 8 100%
545 Dan Serafini 29 CIN 141 82% 28% 5 80% 0 1 1 0 4 3 0 1 0 0 1 0 0 0 0 0 2 50%
546 Scott Service 36 TOR 69 70% 30% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
547 Scott Service 36 ARI 77 77% 21% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
548 Ben Sheets 24 MIL 931 81% 34% 27 78% 0 22 2 17 19 18 0 2 0 1 1 1 0 0 0 0 2 100%
549 Scot Shields 27 ANA 609 78% 37% 26 96% 1 18 2 15 26 18 2 1 0 0 1 0 0 0 0 0 5 80%
550 Jason Shiell 26 BOS 111 66% 23% 3 67% 0 1 0 1 2 2 0 1 0 1 0 1 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%
551 Brian Shouse 34 TEX 253 78% 45% 22 86% 0 6 1 3 18 14 1 0 0 0 0 0 1 0 0 1 6 83%
552 Paul Shuey 32 LAD 281 70% 38% 13 100% 0 12 0 11 12 11 1 0 0 0 0 0 0 0 0 0 2 100%
553 Carlos Silva 24 PHI 380 81% 39% 19 100% 0 3 1 1 17 12 5 1 0 0 1 0 2 2 2 0 4 100%
554 Jason Simontacchi 29 STL 563 80% 34% 18 78% 0 13 0 12 15 9 2 2 0 0 2 0 1 1 1 0 1 100%
555 Dan Smith 27 MON 170 72% 34% 1 100% 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0
556 John Smoltz 36 ATL 244 70% 31% 7 86% 0 4 0 3 6 6 0 0 0 0 0 0 1 0 1 0 0
557 Kyle Snyder 25 KCR 364 87% 38% 15 100% 0 10 1 6 13 10 1 0 0 0 0 0 2 1 2 0 2 100%
558 Rafael Soriano 23 SEA 201 62% 22% 5 80% 0 2 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0
559 Jorge Sosa 25 TBD 566 79% 29% 10 90% 0 4 0 4 9 9 0 0 0 0 0 0 0 0 0 0 1 100%
560 Steve Sparks 37 DET 386 80% 37% 15 87% 0 6 0 5 12 5 5 1 1 0 0 0 5 5 5 0 1 0%
561 Steve Sparks 37 OAK 74 92% 50% 7 71% 0 2 1 1 4 3 0 0 0 0 0 0 1 0 1 0 1 0%
562 Justin Speier 29 COL 319 74% 22% 6 100% 0 4 1 2 5 4 1 0 0 0 0 0 0 0 0 0 0
563 Tim Spooneybarger 23 FLA 159 81% 47% 7 86% 0 6 1 4 5 4 1 0 0 0 0 0 0 0 0 0 2 50%
564 Russ Springer 34 STL 77 79% 25% 4 100% 0 3 0 2 3 2 0 0 0 0 0 0 1 0 1 0 1 100%
565 Chris Spurling 26 DET 327 84% 33% 8 88% 0 1 0 1 7 6 1 0 0 0 0 0 0 0 0 0 2 50%
566 Jason Standridge 24 TBD 157 80% 32% 3 100% 0 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
567 Jason Stanford 26 CLE 213 79% 27% 2 100% 0 4 1 2 1 1 0 0 0 0 0 0 1 0 1 0 0
568 Mike Stanton 36 NYM 194 75% 26% 10 80% 0 2 0 2 8 8 0 3 0 0 3 0 0 0 0 0 2 50%
569 Denny Stark 28 COL 366 84% 32% 12 75% 0 5 0 5 9 7 0 0 0 0 0 0 0 0 0 0 0
570 Garrett Stephenson 31 STL 747 80% 25% 22 95% 1 7 0 7 21 16 3 0 0 0 0 0 3 3 3 0 8 88%
571 Josh Stewart 24 CHW 121 76% 36% 9 78% 1 1 0 1 8 6 1 1 0 0 1 1 0 0 0 0 0
572 Scott Stewart 27 MON 187 80% 34% 9 78% 0 0 0 0 7 5 1 0 0 0 0 0 0 0 0 0 2 100%
573 Ricky Stone 28 HOU 350 79% 43% 11 73% 1 9 0 9 8 6 1 0 0 0 0 0 0 0 0 0 3 67%
574 Pat Strange 22 NYM 49 67% 35% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
575 Scott Strickland 27 NYM 84 74% 31% 4 100% 0 2 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0
Putouts Assists Errors Double Plays
Rk Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
576 Tanyon Sturtze 32 TOR 415 79% 33% 16 88% 3 6 0 4 14 10 0 0 0 0 0 0 1 0 1 0 1 100%
577 Scott Sullivan 32 CHW 58 67% 21% 3 67% 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 2 50%
578 Scott Sullivan 32 CIN 218 67% 19% 6 100% 0 2 1 1 5 4 0 0 0 0 0 0 0 0 0 0 0
579 Jeff Suppan 28 BOS 276 84% 29% 12 100% 1 3 2 0 11 8 1 0 0 0 0 0 0 0 0 0 4 100%
580 Jeff Suppan 28 PIT 597 82% 41% 21 95% 1 15 0 12 19 17 1 1 0 0 1 0 1 0 1 0 3 100%
581 Brian Sweeney 29 SEA 35 74% 46% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0
582 Jon Switzer 23 TBD 46 74% 28% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
583 Brian Tallet 25 CLE 87 82% 38% 6 83% 0 0 0 0 5 5 0 1 0 1 0 1 0 0 0 0 2 100%
584 Jeff Tam 32 TOR 214 79% 42% 9 89% 1 2 0 1 8 3 3 1 0 1 0 0 3 2 3 0 0
585 Dennis Tankersley 24 SDP 7 57% 14% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
586 Julian Tavarez 30 PIT 350 82% 52% 22 91% 0 6 0 6 20 14 3 0 0 0 0 0 3 2 3 0 7 71%
587 Aaron Taylor 25 SEA 62 77% 29% 2 100% 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 1 100%
588 Michael Tejera 26 FLA 353 75% 33% 20 95% 1 2 1 1 19 12 3 1 0 0 1 1 2 2 2 0 7 100%
589 Amaury Telemaco 29 PHI 194 78% 35% 8 100% 0 8 1 5 5 5 0 0 0 0 0 0 0 0 0 0 3 100%
590 Brad Thomas 25 MIN 22 91% 23% 1 100% 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 100%
591 John Thomson 29 TEX 910 82% 37% 41 95% 2 17 3 14 36 30 3 2 1 0 1 1 2 2 2 0 5 60%
592 Corey Thurman 24 TOR 76 75% 21% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
593 Mike Timlin 37 BOS 340 79% 38% 17 94% 1 8 0 6 15 12 1 2 1 1 0 1 0 0 0 0 3 67%
594 Kevin Tolar 32 BOS 18 72% 33% 1 100% 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0
595 Brian Tollberg 30 SDP 45 89% 31% 4 75% 0 4 1 2 2 1 0 0 0 0 0 0 0 0 0 0 2 50%
596 Brett Tomko 30 STL 903 82% 38% 33 97% 0 17 3 13 30 28 0 0 0 0 0 0 0 0 0 0 12 92%
597 Salomon Torres 31 PIT 518 77% 39% 23 96% 1 11 3 7 18 13 1 0 0 0 0 0 1 0 1 0 6 83%
598 Josh Towers 26 TOR 265 84% 34% 10 100% 0 9 1 8 10 8 1 1 0 0 1 0 0 0 0 0 0
599 Billy Traber 23 CLE 503 77% 36% 19 79% 1 7 2 3 13 7 1 0 0 0 0 0 2 1 2 0 4 25%
600 Steve Trachsel 32 NYM 857 84% 30% 29 93% 0 16 2 12 30 22 1 2 0 1 1 1 2 1 1 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 22 COL 196 74% 30% 9 100% 0 3 0 3 9 6 2 0 0 0 0 0 2 1 2 0 4 100%
602 T.J. Tucker 24 MON 349 81% 40% 17 76% 1 9 0 9 13 13 0 1 0 0 1 1 0 0 0 0 3 33%
603 Derrick Turnbow 25 ANA 53 66% 34% 1 100% 0 3 1 2 1 0 0 0 0 0 0 0 1 0 0 1 1 100%
604 Ugueth Urbina 29 TEX 167 74% 11% 4 75% 0 3 2 1 2 2 0 0 0 0 0 0 0 0 0 0 2 50%
605 Ugueth Urbina 29 FLA 149 71% 17% 3 100% 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0
606 Ismael Valdez 29 TEX 511 88% 36% 23 91% 0 4 2 2 20 17 1 4 1 0 3 0 1 1 1 0 4 75%
607 Joe Valentine 23 CIN 12 108% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 Jose Valverde 25 ARI 204 56% 18% 1 100% 0 3 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
609 Todd Van Poppel 31 TEX 67 75% 31% 2 50% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0%
610 Todd Van Poppel 31 CIN 144 81% 28% 2 100% 0 1 0 1 2 2 0 1 0 0 1 0 0 0 0 0 1 100%
611 Cory Vance 24 COL 121 83% 35% 6 83% 0 3 0 3 5 5 0 1 0 0 1 1 0 0 0 0 1 100%
612 Claudio Vargas 25 MON 491 80% 27% 16 88% 0 5 2 2 13 10 2 1 0 0 1 0 1 0 0 1 5 100%
613 Javier Vazquez 26 MON 938 70% 27% 39 82% 0 10 1 9 34 26 4 2 0 0 2 2 3 0 2 1 13 77%
614 Mike Venafro 29 TBD 85 85% 47% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
615 Dave Veres 36 CHC 136 80% 30% 2 100% 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 100%
616 Brandon Villafuerte 27 SDP 187 71% 33% 10 90% 0 6 1 3 7 5 1 0 0 0 0 0 0 0 0 0 3 67%
617 Oscar Villarreal 21 ARI 422 72% 31% 20 85% 0 5 0 5 17 16 1 3 1 0 2 1 1 1 1 0 7 86%
618 Ron Villone 33 HOU 448 70% 26% 17 100% 0 14 4 10 16 11 1 0 0 0 0 0 0 0 0 0 3 100%
619 Luis Vizcaino 28 MIL 272 71% 25% 9 67% 0 5 0 5 6 5 0 0 0 0 0 0 0 0 0 0 1 0%
620 Ryan Vogelsong 25 PIT 108 76% 27% 7 86% 0 2 1 1 5 3 1 1 0 0 1 1 1 1 1 0 2 100%
621 Brad Voyles 26 KCR 158 74% 16% 5 100% 0 1 0 1 5 4 0 0 0 0 0 0 0 0 0 0 2 100%
622 Doug Waechter 22 TBD 145 70% 23% 1 100% 0 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0
623 Billy Wagner 31 HOU 335 66% 28% 14 93% 0 5 3 2 11 7 1 0 0 0 0 0 0 0 0 0 2 100%
624 Ryan Wagner 20 CIN 88 65% 31% 0 0 3 0 3 0 0 0 1 0 0 1 0 0 0 0 0 0
625 Tim Wakefield 36 BOS 872 76% 29% 24 92% 0 16 3 12 19 15 2 1 0 0 1 0 0 0 0 0 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%
626 Jamie Walker 31 DET 273 78% 26% 14 79% 3 4 1 1 11 9 0 1 0 1 0 1 1 0 1 0 3 67%
627 Kevin Walker 26 SDP 30 70% 30% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0
628 Pete Walker 34 TOR 242 81% 33% 11 91% 0 2 0 0 9 7 0 1 0 0 1 0 0 0 0 0 2 100%
629 Les Walrond 26 KCR 41 73% 27% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0
630 John Wasdin 30 TOR 35 74% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
631 Jarrod Washburn 28 ANA 876 82% 26% 15 93% 0 6 1 5 17 10 2 1 0 0 1 0 1 1 1 0 2 100%
632 Mark Watson 29 CIN 9 67% 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
633 Justin Wayne 24 FLA 31 81% 26% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
634 David Weathers 33 NYM 384 71% 34% 16 81% 0 2 0 2 14 11 1 4 1 1 2 2 2 1 2 0 9 89%
635 Jeff Weaver 26 NYY 735 81% 33% 25 80% 1 9 1 5 17 16 0 1 0 0 1 0 1 0 1 0 7 57%
636 Brandon Webb 24 ARI 750 70% 41% 41 80% 1 15 1 12 32 27 2 3 0 2 1 3 0 0 0 0 9 67%
637 Ben Weber 33 ANA 332 83% 44% 19 84% 1 5 0 3 17 12 0 2 0 1 1 1 0 0 0 0 3 67%
638 Todd Wellemeyer 24 CHC 122 60% 22% 2 100% 0 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
639 David Wells 40 NYY 887 88% 37% 31 97% 0 7 2 5 32 25 2 0 0 0 0 0 2 2 2 0 6 100%
640 Kip Wells 26 PIT 835 76% 37% 35 89% 0 7 2 4 31 23 2 5 1 1 3 1 0 0 0 0 11 100%
641 Turk Wendell 36 PHI 273 79% 30% 11 100% 0 3 0 1 11 9 0 0 0 0 0 0 1 0 1 0 3 100%
642 Jake Westbrook 25 CLE 580 82% 46% 27 81% 1 6 0 5 24 14 5 1 0 1 0 1 3 3 3 0 4 50%
643 Dan Wheeler 25 NYM 215 79% 35% 2 100% 0 1 0 1 4 1 1 0 0 0 0 0 0 0 0 0 1 100%
644 Gabe White 31 CIN 141 79% 23% 5 80% 0 1 1 0 3 2 1 0 0 0 0 0 1 1 1 0 2 100%
645 Gabe White 31 NYY 49 84% 16% 3 67% 0 0 0 0 2 2 0 1 0 1 0 1 0 0 0 0 1 100%
646 Matt White 25 BOS 23 87% 22% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
647 Matt White 25 SEA 10 90% 30% 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
648 Rick White 34 CHW 207 78% 34% 9 100% 0 3 1 0 8 7 0 0 0 0 0 0 2 0 2 0 2 100%
649 Rick White 34 HOU 86 73% 34% 2 50% 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 1 0%
650 Jerome Williams 21 SFG 545 77% 35% 17 76% 1 11 1 7 14 8 1 3 0 1 2 1 3 1 3 0 7 57%
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 Mike Williams 34 PHI 124 73% 36% 8 75% 0 4 0 3 5 4 1 2 0 0 2 1 0 0 0 0 3 67%
652 Mike Williams 34 PIT 175 79% 35% 12 92% 0 4 1 1 9 8 0 0 0 0 0 0 1 0 1 0 1 0%
653 Woody Williams 36 STL 944 79% 30% 37 95% 0 16 1 12 33 29 1 1 0 0 1 0 1 1 1 0 4 100%
654 Scott Williamson 27 BOS 89 73% 33% 3 100% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0
655 Scott Williamson 27 CIN 187 64% 19% 2 100% 0 1 1 0 1 1 0 1 0 0 1 0 0 0 0 0 2 100%
656 Dontrelle Willis 21 FLA 668 73% 29% 18 83% 0 2 1 1 17 11 2 4 0 0 4 0 2 2 2 0 2 100%
657 Kris Wilson 26 KCR 328 84% 32% 13 62% 2 12 1 11 8 5 0 4 0 1 3 1 0 0 0 0 2 0%
658 Paul Wilson 30 CIN 730 81% 34% 24 88% 0 8 2 5 18 13 2 1 0 0 1 0 1 1 1 0 5 80%
659 Jay Witasick 30 SDP 202 71% 33% 8 88% 1 0 0 0 7 7 0 1 0 0 1 0 0 0 0 0 2 100%
660 Randy Wolf 26 PHI 850 72% 27% 32 81% 2 14 0 11 24 22 1 3 0 1 2 2 0 0 0 0 8 63%
661 Kerry Wood 26 CHC 887 59% 23% 22 86% 1 18 2 14 18 11 2 1 0 1 0 1 3 1 3 0 11 73%
662 Mike Wood 23 OAK 72 71% 29% 3 100% 1 0 0 0 3 2 0 1 0 0 1 0 0 0 0 0 1 100%
663 Steve Woodard 28 BOS 81 83% 31% 1 100% 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
664 Tim Worrell 35 SFG 335 76% 34% 9 89% 0 6 0 6 8 7 1 1 0 1 0 1 0 0 0 0 4 75%
665 Dan Wright 25 CHW 388 80% 29% 7 100% 1 12 1 8 8 5 0 1 0 0 1 0 0 0 0 0 3 100%
666 Jamey Wright 28 KCR 106 76% 36% 3 100% 0 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 1 100%
667 Jaret Wright 27 ATL 36 72% 36% 2 100% 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 1 100%
668 Jaret Wright 27 SDP 233 77% 27% 9 100% 0 7 3 3 7 5 1 0 0 0 0 0 3 1 2 1 1 100%
669 Kelly Wunsch 30 CHW 160 64% 31% 5 60% 0 4 0 3 2 2 0 1 0 0 1 1 0 0 0 0 1 0%
670 Esteban Yan 28 TEX 110 73% 26% 3 67% 0 1 0 1 2 2 0 2 1 0 1 0 0 0 0 0 0
671 Esteban Yan 28 STL 199 80% 38% 4 50% 0 8 0 7 1 0 0 0 0 0 0 0 0 0 0 0 1 0%
672 Jason Young 23 COL 108 78% 37% 5 60% 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 2 100%
673 Carlos Zambrano 22 CHC 907 72% 39% 55 89% 0 19 3 12 46 38 4 4 0 1 3 3 2 1 2 0 19 84%
674 Victor Zambrano 27 TBD 836 73% 32% 21 81% 2 10 1 9 16 11 2 2 0 0 2 2 2 1 2 0 4 50%
675 Chad Zerbe 31 SFG 218 87% 41% 13 100% 0 3 1 2 13 10 1 0 0 0 0 0 1 1 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%
676 Barry Zito 25 OAK 957 77% 30% 31 87% 1 12 1 10 28 19 5 1 0 0 1 1 1 1 1 0 8 88%
LgAvg 694 77% 33% 25 88% 1 10 1 7 22 17 2 1 0 0 1 1 2 1 1 0 6 80%


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