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

2004 Major League Baseball Outfield

2003 MLB  / 2005 MLB  / 2004 AL  / 2004 NL  Outfield

Team & League Standard Fielding--OF

Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm
ANA 11 4.53 162 486 395 4363.0 1161 1110 32 19 6 .984 -5 -1 -11 6 -17 -5 -26
ARI 13 5.55 162 486 440 4308.0 984 936 26 22 8 .978 -26 -7 -22 -4 0 0 13
ATL 10 4.12 162 486 424 4350.0 1100 1052 40 8 6 .993 42 12 32 10 37 10 22
BAL 12 5.12 162 486 420 4366.0 1105 1073 24 8 5 .993 18 5 17 1 -4 -1 6
BOS 10 4.74 162 486 345 4354.0 1034 994 19 21 4 .980 -23 -6 -17 -6 -27 -7 -19
CHC 11 4.10 162 486 424 4396.0 976 939 24 13 9 .987 3 1 8 -5 4 1 8
CHW 9 5.13 162 486 428 4297.0 1091 1036 37 18 7 .984 3 1 1 2 17 5 9
CIN 11 5.60 162 486 398 4331.0 1125 1067 35 23 5 .980 5 1 -4 9 5 1 -9
CLE 9 5.29 162 486 443 4400.0 1127 1079 32 16 9 .986 -0 -0 1 -1 -7 -2 -6
COL 13 5.70 162 486 348 4306.0 1019 966 30 23 9 .977 -41 -11 -28 -13 -51 -14 -29
DET 13 5.21 162 486 413 4319.0 1139 1073 34 32 6 .972 25 7 32 -7 12 3 19
FLA 10 4.32 162 486 429 4317.0 1032 991 24 17 4 .984 -5 -1 2 -7 -2 -1 5
HOU 8 4.31 162 486 395 4329.0 948 900 29 19 3 .980 -17 -5 -19 2 2 1 -4
KCR 19 5.59 162 486 423 4261.0 1207 1148 34 25 7 .979 -20 -6 -9 -11 0 0 8
LAD 10 4.22 162 486 436 4360.0 1096 1052 21 23 5 .979 23 6 26 -3 25 7 24
MIL 8 4.70 161 483 416 4326.0 1113 1077 22 14 9 .987 33 9 44 -11 1 0 13
MIN 9 4.41 162 486 436 4428.0 1105 1070 21 14 2 .987 -17 -5 -24 7 19 5 13
MON 12 4.75 162 486 390 4341.0 1128 1068 41 19 12 .983 41 11 22 19 45 12 21
NYM 11 4.51 162 486 397 4347.0 1098 1048 27 23 6 .979 -1 -0 -8 7 -17 -5 -17
NYY 6 4.99 162 486 425 4331.0 1092 1049 26 17 10 .984 -58 -16 -48 -10 -40 -11 -38
OAK 8 4.58 162 486 422 4414.0 1056 1015 26 15 8 .986 24 7 18 6 5 1 4
PHI 7 4.82 162 486 406 4388.0 1100 1051 34 15 9 .986 4 1 -1 5 -8 -2 -15
PIT 10 4.62 161 483 378 4284.0 1018 973 21 24 5 .976 -29 -8 -28 -1 -21 -6 -26
SDP 10 4.35 162 486 369 4323.0 1118 1072 27 19 5 .983 -14 -4 -8 -6 -15 -4 -8
SEA 8 5.08 162 486 432 4378.0 1250 1207 30 13 7 .990 28 8 12 16 46 13 33
SFG 10 4.75 162 486 403 4371.0 1099 1058 25 16 6 .985 12 3 21 -9 -35 -10 -8
STL 11 4.07 162 486 319 4361.0 978 935 24 19 4 .981 4 1 -3 7 -10 -3 -22
TBD 15 5.23 161 483 439 4251.0 1220 1169 29 22 4 .982 19 5 11 8 -5 -1 -11
TEX 11 4.90 162 486 396 4319.0 1095 1062 24 9 5 .992 18 5 21 -3 0 0 8
TOR 9 5.11 161 483 437 4263.0 1087 1043 34 10 7 .991 -20 -6 -19 -1 36 10 22
LgAvg 10 4.81 162 486 408 4339 1090 1044 28 18 6 .984 1 0 1 0
296 4.81 4856 14568 12226 130182.0 32701 31313 852 536 192 .984 24 0 17 7
Tm #Fld R/G G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm

Player Standard Fielding--OF

Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
1 Bobby Abreu 30 PHI NL 158 157 149 1394.2 330 311 13 6 4 .982 -16 -14 -15 -1 1 1 -2 2.09 2.05
2 Chris Aguila 25 FLA NL 20 7 7 89.0 22 19 1 2 0 .909 -1 -9 -1 0 0 0 1 2.02 1.00
3 Chad Allen 29 TEX AL 13 11 7 95.0 14 14 0 0 0 1.000 -0 -3 -0 0 1 13 1 1.33 1.08
4 Moises Alou 37 CHC NL 154 152 131 1338.1 255 240 7 8 2 .969 -11 -10 -10 -1 -1 -1 0 1.66 1.60
5 Tony Alvarez 25 PIT NL 16 10 6 86.0 17 17 0 0 0 1.000 -1 -10 -1 0 -1 -14 -1 1.78 1.06
6 Garret Anderson 32 ANA AL 94 92 75 791.2 217 211 4 2 1 .991 -7 -11 -5 -2 -5 -8 -5 2.44 2.29
7 Marlon Anderson 30 STL NL 36 25 7 197.2 49 44 2 3 1 .939 -3 -19 -2 -1 -3 -18 -2 2.09 1.28
8 Garrett Atkins 24 COL NL 3 2 0 14.0 5 5 0 0 0 1.000 1 60 1 0 0 0 0 3.21 1.67
9 Rocco Baldelli 22 TBD AL 124 120 118 1047.0 361 342 11 8 2 .978 -6 -6 -8 2 4 5 -4 3.03 2.85
10 Danny Bautista 32 ARI NL 137 137 127 1192.2 283 271 8 4 1 .986 -8 -8 -8 0 -13 -13 -4 2.11 2.04
11 Jose Bautista 23 TOT MLB 27 14 5 128.1 31 27 1 3 0 .903 -1 -11 -1 0 -3 -28 -2 1.96 1.04
12 Jose Bautista 23 TOT MLB 15 5 3 53.1 9 8 1 0 0 1.000 -2 -36 -2 0 -3 -67 -2 1.52 0.60
13 Jose Bautista 23 BAL AL 6 2 2 24.0 5 4 1 0 0 1.000 -1 -40 -1 0 -1 -50 -1 1.88 0.83
14 Jose Bautista 23 TBD AL 8 3 1 28.1 4 4 0 0 0 1.000 -1 -25 -1 0 -1 -42 -1 1.27 0.50
15 Jose Bautista 23 KCR AL 1 0 0 1.0 0 0 0 0 0 -0 -240 -0 0 0 0 0 0.00 0.00
16 Jose Bautista 23 PIT NL 12 9 2 75.0 22 19 0 3 0 .864 0 6 0 0 -1 -16 0 2.28 1.58
17 Jason Bay 25 PIT NL 119 110 105 984.0 216 211 3 2 0 .991 -3 -4 -0 -3 0 0 1 1.96 1.80
18 Carlos Beltran 27 TOT MLB 158 157 145 1369.1 418 398 12 8 3 .981 -5 -5 -7 2 6 5 6 2.69 2.59
19 Carlos Beltran 27 KCR AL 69 69 65 597.0 204 197 4 3 1 .985 -4 -8 -1 -3 -2 -4 0 3.03 2.91
20 Carlos Beltran 27 HOU NL 89 88 80 772.1 214 201 8 5 2 .977 -1 -2 -6 5 8 12 6 2.44 2.35
21 Dave Berg 33 TOR AL 31 26 18 229.2 39 37 1 1 0 .974 -4 -22 -4 0 -1 -5 -2 1.49 1.23
22 Brandon Berger 29 KCR AL 11 9 9 87.0 26 25 1 0 1 1.000 0 7 0 0 -2 -28 -1 2.69 2.36
23 Peter Bergeron 26 MON NL 11 11 10 97.0 23 21 0 2 0 .913 1 15 1 0 2 25 2 1.95 1.91
24 Lance Berkman 28 HOU NL 160 158 146 1398.0 256 243 11 2 1 .992 -3 -3 -5 2 -1 -1 -7 1.64 1.59
25 Larry Bigbie 26 BAL AL 134 131 115 1157.2 294 289 3 2 0 .993 -3 -3 -1 -2 -2 -2 8 2.27 2.18
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
26 Craig Biggio 38 HOU NL 149 149 94 1225.0 263 250 4 9 0 .966 -15 -15 -9 -6 -13 -13 -5 1.87 1.70
27 Willie Bloomquist 26 SEA AL 9 4 2 37.0 14 14 0 0 0 1.000 1 23 1 0 -1 -32 0 3.41 1.56
28 Geoff Blum 31 TBD AL 7 7 5 59.1 14 12 1 1 1 .929 -1 -18 -1 0 -3 -61 -2 1.97 1.86
29 Hiram Bocachica 28 SEA AL 44 25 20 258.2 68 68 0 0 0 1.000 1 3 1 0 5 23 5 2.37 1.55
30 Barry Bonds 39 SFG NL 133 132 106 1130.2 229 214 11 4 0 .983 2 2 4 -2 -8 -8 -2 1.79 1.69
31 Joe Borchard 25 CHW AL 56 52 51 465.2 108 101 4 3 0 .972 2 5 2 0 2 5 3 2.03 1.88
32 Milton Bradley 26 LAD NL 138 137 122 1188.1 348 332 8 8 1 .977 15 15 18 -3 6 6 5 2.58 2.46
33 Darren Bragg 34 CIN NL 26 18 16 189.0 64 61 2 1 0 .984 6 38 5 1 7 44 5 3.00 2.42
34 Adrian Brown 30 KCR AL 5 3 3 29.0 9 9 0 0 0 1.000 -1 -54 -1 0 0 0 0 2.79 1.80
35 Dee Brown 26 KCR AL 53 49 45 434.0 100 93 4 3 0 .970 -0 -1 2 -2 -1 -3 2 2.01 1.83
36 Eric Bruntlett 26 HOU NL 2 1 1 10.0 1 1 0 0 0 1.000 0 12 0 0 0 0 0 0.90 0.50
37 Brian Buchanan 30 SDP NL 18 13 2 98.1 12 12 0 0 0 1.000 -4 -46 -4 0 -4 -49 -4 1.10 0.67
38 Jamie Burke 32 CHW AL 2 1 1 10.0 2 2 0 0 0 1.000 0 24 0 0 1 120 1 1.80 1.00
39 Jeromy Burnitz 35 COL NL 143 137 98 1196.0 272 255 10 7 1 .974 -9 -9 -6 -3 -15 -15 -10 1.99 1.85
40 Pat Burrell 27 PHI NL 122 121 103 1060.0 230 217 9 4 1 .983 1 1 -4 5 1 1 -4 1.92 1.85
41 Marlon Byrd 26 PHI NL 92 86 72 753.1 201 195 4 2 1 .990 3 4 3 0 -15 -24 -11 2.38 2.16
42 Eric Byrnes 28 OAK AL 141 137 113 1240.2 278 264 11 3 2 .989 9 8 4 5 4 4 3 1.99 1.95
43 Jolbert Cabrera 31 SEA AL 23 19 14 166.0 49 46 2 1 1 .980 -2 -16 -2 0 -2 -14 -1 2.60 2.09
44 Miguel Cabrera 21 FLA NL 158 158 135 1360.0 284 262 13 9 1 .968 -10 -8 -10 1 -3 -3 -2 1.82 1.74
45 Ron Calloway 27 MON NL 20 15 9 136.1 27 27 0 0 0 1.000 -3 -24 -4 1 0 0 0 1.78 1.35
46 Mike Cameron 31 NYM NL 135 132 130 1184.0 368 354 6 8 2 .978 -2 -2 -6 4 -8 -8 -4 2.74 2.67
47 Jamey Carroll 30 MON NL 2 1 0 6.0 2 2 0 0 0 1.000 -0 -80 -0 0 1 200 1 3.00 1.00
48 Frank Catalanotto 30 TOR AL 41 34 31 309.2 70 67 1 2 1 .971 1 2 1 0 0 0 1 1.98 1.66
49 Roger Cedeno 29 STL NL 54 40 15 335.2 49 47 2 0 0 1.000 -11 -39 -10 -1 -2 -7 -1 1.31 0.91
50 Matthew Cepicky 26 MON NL 11 10 5 75.2 24 24 0 0 0 1.000 2 25 2 0 1 16 1 2.85 2.18
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
51 Endy Chavez 26 MON NL 127 122 117 1081.2 315 301 9 5 5 .984 15 16 12 3 12 13 8 2.58 2.44
52 Eric Chavez 26 OAK AL 1 0 0 4.1 2 2 0 0 0 1.000 0 55 0 0 0 0 0 4.15 2.00
53 Chin-Feng Chen 26 LAD NL 3 1 0 16.0 8 8 0 0 0 1.000 1 105 1 0 1 75 1 4.50 2.67
54 Ryan Church 25 MON NL 18 14 11 126.0 38 35 3 0 0 1.000 7 70 5 2 4 38 1 2.71 2.11
55 Jeff Cirillo 34 SDP NL 1 0 0 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
56 Brady Clark 31 MIL NL 133 86 79 868.2 257 248 5 4 3 .984 1 2 11 -10 7 10 14 2.62 1.90
57 Howie Clark 30 TOR AL 19 17 7 131.1 36 33 2 1 0 .972 -2 -21 -2 0 5 46 2 2.40 1.84
58 Jermaine Clark 27 CIN NL 8 4 3 42.0 11 10 1 0 0 1.000 0 11 -1 1 0 0 0 2.36 1.38
59 Lou Collier 30 PHI NL 8 4 2 36.0 3 3 0 0 0 1.000 0 7 0 0 -2 -67 -2 0.75 0.38
60 Jeff Conine 38 FLA NL 83 82 72 709.2 180 174 5 1 2 .994 9 16 8 1 0 0 -3 2.27 2.16
61 Jason Conti 29 TEX AL 21 14 12 132.2 45 45 0 0 0 1.000 -2 -19 -2 0 -1 -9 0 3.05 2.14
62 Wil Cordero 32 FLA NL 3 3 0 19.0 5 5 0 0 0 1.000 0 0 0 0 1 63 0 2.37 1.67
63 Carl Crawford 22 TBD AL 145 141 130 1235.0 357 350 5 2 1 .994 16 16 12 4 15 15 14 2.59 2.45
64 Cesar Crespo 25 BOS AL 19 3 2 53.1 13 13 0 0 0 1.000 -0 -5 -0 0 2 45 1 2.19 0.68
65 Coco Crisp 24 CLE AL 128 121 113 1100.2 295 286 5 4 1 .986 4 5 3 1 7 8 9 2.38 2.27
66 Bubba Crosby 27 NYY AL 45 6 5 146.1 37 36 0 1 0 .973 -3 -25 -2 -1 -1 -8 1 2.21 0.80
67 Jacob Cruz 31 CIN NL 29 19 7 173.0 37 36 1 0 0 1.000 -3 -19 -3 0 2 14 3 1.92 1.28
68 Jose Cruz 30 TBD AL 152 148 147 1310.2 335 315 10 10 0 .970 18 17 15 3 -2 -2 -6 2.23 2.14
69 Michael Cuddyer 25 MIN AL 15 8 5 84.0 16 16 0 0 0 1.000 -0 -4 -0 0 0 0 0 1.71 1.07
70 Midre Cummings 32 TBD AL 2 2 1 17.0 3 3 0 0 0 1.000 -1 -99 -1 0 -2 -141 -1 1.59 1.50
71 Johnny Damon 30 BOS AL 148 145 128 1256.1 358 349 4 5 2 .986 -3 -3 -1 -2 -11 -11 -11 2.53 2.39
72 Brian Daubach 32 BOS AL 7 6 4 52.0 9 8 1 0 0 1.000 -3 -74 -4 1 -2 -46 -3 1.56 1.29
73 Jeff DaVanon 30 ANA AL 81 53 40 531.1 145 142 2 1 2 .993 -0 -1 -0 0 4 9 5 2.44 1.78
74 J.J. Davis 25 PIT NL 17 9 3 81.0 19 16 1 2 0 .895 -3 -49 -4 1 0 0 -2 1.89 1.00
75 David DeJesus 24 KCR AL 94 92 86 796.1 253 246 3 4 0 .984 -4 -6 1 -5 3 5 6 2.81 2.65
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
76 David Dellucci 30 TEX AL 94 86 69 737.2 179 177 0 2 0 .989 4 6 8 -4 -11 -18 -5 2.16 1.88
77 Mark DeRosa 29 ATL NL 3 2 1 15.0 0 0 0 0 0 -0 -8 -0 0 0 0 0 0.00 0.00
78 Doug DeVore 26 ARI NL 31 22 16 209.1 55 53 2 0 1 1.000 1 3 1 0 6 34 4 2.36 1.77
79 Matt Diaz 26 TBD AL 4 4 2 29.0 11 11 0 0 0 1.000 -0 -21 -0 0 -3 -124 -3 3.41 2.75
80 Victor Diaz 22 NYM NL 14 12 9 108.0 31 29 0 2 0 .935 2 28 2 1 -2 -22 -3 2.42 2.07
81 J.D. Drew 28 ATL NL 142 142 126 1242.0 311 296 12 3 0 .990 10 9 14 -4 15 14 16 2.23 2.17
82 Jason Dubois 25 CHC NL 5 2 1 22.0 5 5 0 0 0 1.000 -1 -71 -1 0 -1 -55 -1 2.05 1.00
83 Jeff Duncan 25 NYM NL 4 2 2 22.0 7 7 0 0 0 1.000 1 71 1 0 2 109 2 2.86 1.75
84 Adam Dunn 24 CIN NL 156 146 143 1327.1 268 250 10 8 1 .970 6 5 4 2 -4 -4 -10 1.76 1.67
85 Jermaine Dye 30 OAK AL 134 132 123 1178.0 263 258 3 2 2 .992 6 6 7 -1 -2 -2 1 1.99 1.95
86 Damion Easley 34 FLA NL 5 4 3 32.0 11 10 0 1 0 .909 -0 -4 1 -1 -2 -75 -1 2.81 2.00
87 Jim Edmonds 34 STL NL 146 141 124 1241.2 329 314 11 4 2 .988 12 12 3 9 2 2 -14 2.36 2.23
88 Jason Ellison 26 SFG NL 4 0 0 10.0 5 5 0 0 0 1.000 0 48 0 0 1 120 1 4.50 1.25
89 Juan Encarnacion 28 TOT MLB 133 131 119 1151.0 268 257 5 6 0 .978 1 1 0 1 0 0 1 2.05 1.97
90 Juan Encarnacion 28 LAD NL 85 85 81 752.1 168 161 3 4 0 .976 -2 -3 -3 1 -2 -3 -1 1.96 1.93
91 Juan Encarnacion 28 FLA NL 48 46 38 398.2 100 96 2 2 0 .980 3 8 3 0 2 6 2 2.21 2.04
92 Alex Escobar 25 CLE AL 42 42 36 383.1 112 102 9 1 3 .991 0 0 -3 3 8 25 3 2.61 2.64
93 Carl Everett 33 TOT MLB 34 34 18 268.2 68 62 3 3 0 .956 -3 -13 -3 0 -1 -4 0 2.18 1.91
94 Carl Everett 33 MON NL 33 33 18 261.2 66 61 2 3 0 .955 -3 -15 -2 -1 -1 -5 0 2.17 1.91
95 Carl Everett 33 CHW AL 1 1 0 7.0 2 1 1 0 0 1.000 0 34 -1 1 0 0 0 2.57 2.00
96 Pedro Feliz 29 SFG NL 4 0 0 6.0 1 1 0 0 0 1.000 -1 -160 -1 0 0 0 0 1.50 0.25
97 Robert Fick 30 TBD AL 21 18 4 142.2 41 40 0 1 0 .976 0 2 1 -1 -5 -42 -3 2.52 1.90
98 Chone Figgins 26 ANA AL 57 37 34 355.0 102 100 1 1 0 .990 -2 -6 -4 2 -8 -27 -9 2.56 1.77
99 Steve Finley 39 TOT MLB 158 157 150 1381.0 367 359 5 3 3 .992 1 1 -1 2 5 4 12 2.37 2.30
100 Steve Finley 39 ARI NL 103 102 97 896.1 221 214 5 2 3 .991 -0 -1 -2 2 1 1 5 2.20 2.13
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
101 Steve Finley 39 LAD NL 55 55 53 484.2 146 145 0 1 0 .993 2 4 2 0 4 10 7 2.69 2.64
102 Cliff Floyd 31 NYM NL 106 106 65 863.1 171 164 5 2 1 .988 -7 -10 -5 -2 -6 -8 -2 1.76 1.59
103 Lew Ford 27 MIN AL 126 121 108 1106.2 279 268 7 4 0 .986 6 6 6 -1 11 12 9 2.24 2.18
104 Andy Fox 33 TEX AL 2 0 0 3.0 2 2 0 0 0 1.000 0 120 0 0 0 0 0 6.00 1.00
105 Ryan Freel 28 CIN NL 89 67 46 621.2 196 185 8 3 3 .985 -2 -3 -6 4 9 17 4 2.79 2.17
106 Choo Freeman 24 COL NL 41 24 22 245.0 71 69 1 1 0 .986 -8 -38 -8 0 -2 -10 -3 2.57 1.71
107 Karim Garcia 28 TOT MLB 70 60 48 530.2 127 124 0 3 0 .976 -2 -5 -0 -2 -11 -24 -10 2.10 1.77
108 Karim Garcia 28 NYM NL 51 44 35 386.1 94 91 0 3 0 .968 2 7 2 0 -5 -16 -6 2.12 1.78
109 Karim Garcia 28 BAL AL 19 16 13 144.1 33 33 0 0 0 1.000 -5 -38 -3 -2 -6 -50 -4 2.06 1.74
110 Joey Gathright 23 TBD AL 16 14 14 126.0 30 30 0 0 0 1.000 -7 -68 -7 0 -5 -48 -3 2.14 1.88
111 Jody Gerut 26 CLE AL 131 121 118 1120.0 278 267 7 4 2 .986 -5 -5 -4 -1 -10 -11 -8 2.20 2.09
112 Byron Gettis 24 KCR AL 21 15 12 136.0 43 38 2 3 1 .930 -3 -24 -2 -1 2 18 3 2.65 1.90
113 Jay Gibbons 27 BAL AL 66 63 54 556.1 124 116 6 2 1 .984 10 21 7 3 6 13 1 1.97 1.85
114 Brian Giles 33 SDP NL 159 158 147 1383.0 337 322 8 7 3 .979 -10 -9 -4 -6 -6 -5 1 2.15 2.08
115 Keith Ginter 28 MIL NL 2 2 1 15.0 5 5 0 0 0 1.000 1 72 1 0 0 0 0 3.00 2.50
116 Charles Gipson 31 TBD AL 2 0 0 5.1 3 3 0 0 0 1.000 1 225 1 0 0 0 0 5.06 1.50
117 Doug Glanville 33 PHI NL 68 30 24 351.1 112 112 0 0 0 1.000 8 28 9 -1 1 3 2 2.87 1.65
118 Ross Gload 28 CHW AL 39 25 19 237.2 63 59 1 3 0 .952 -8 -42 -5 -3 -7 -35 -4 2.27 1.54
119 Alexis Gomez 25 KCR AL 12 7 5 73.0 22 21 0 1 0 .955 1 10 1 0 -3 -49 -2 2.59 1.75
120 Juan Gonzalez 34 KCR AL 29 29 22 236.0 58 52 3 3 1 .948 -10 -53 -10 0 3 15 2 2.10 1.90
121 Luis Gonzalez 36 ARI NL 104 103 98 900.1 170 162 2 6 0 .965 -17 -22 -13 -4 -2 -3 0 1.64 1.58
122 Luis Gonzalez 25 COL NL 29 20 13 186.0 33 33 0 0 0 1.000 -6 -41 -4 -2 -2 -13 1 1.60 1.14
123 Raul Gonzalez 30 CLE AL 4 2 0 18.0 7 7 0 0 0 1.000 1 80 1 0 0 0 0 3.50 1.75
124 Tom Goodwin 35 CHC NL 28 11 6 130.0 30 30 0 0 0 1.000 -2 -21 -1 -1 -1 -9 0 2.08 1.07
125 Jason Grabowski 28 LAD NL 31 23 19 227.2 43 42 0 1 0 .977 -1 -4 -1 0 -5 -26 -3 1.66 1.35
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
126 Curtis Granderson 23 DET AL 8 7 6 61.0 17 16 1 0 0 1.000 -1 -26 -0 -1 -1 -20 -1 2.51 2.13
127 Andy Green 26 ARI NL 9 4 3 45.1 11 10 1 0 0 1.000 1 32 1 0 2 53 2 2.18 1.22
128 Nick Green 25 ATL NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
129 Shawn Green 31 LAD NL 52 46 41 427.1 85 81 2 2 1 .976 -5 -15 -3 -2 4 11 4 1.75 1.60
130 Ben Grieve 28 TOT MLB 69 66 20 484.0 113 109 0 4 0 .965 -7 -18 -3 -4 -12 -29 -6 2.03 1.58
131 Ben Grieve 28 MIL NL 65 64 20 470.1 110 106 0 4 0 .964 -6 -17 -4 -3 -12 -31 -6 2.03 1.63
132 Ben Grieve 28 CHC NL 4 2 0 13.2 3 3 0 0 0 1.000 -1 -61 0 -1 0 0 0 1.98 0.75
133 Ken Griffey 34 CIN NL 77 77 72 660.1 178 173 4 1 1 .994 -7 -13 -10 3 -13 -24 -13 2.41 2.30
134 Marquis Grissom 37 SFG NL 142 138 125 1219.0 346 341 3 2 2 .994 5 5 7 -2 -9 -9 -4 2.54 2.42
135 Gabe Gross 24 TOR AL 38 33 28 289.2 78 73 5 0 1 1.000 -3 -12 -2 -1 3 12 2 2.42 2.05
136 Vladimir Guerrero 29 ANA AL 143 143 117 1234.0 330 308 13 9 2 .973 6 6 3 3 -10 -10 -9 2.34 2.24
137 Wilton Guerrero 29 KCR AL 3 0 0 10.0 2 2 0 0 0 1.000 -0 -36 -0 0 0 0 0 1.80 0.67
138 Aaron Guiel 31 KCR AL 39 35 34 309.1 88 82 3 3 0 .966 3 12 3 0 4 16 4 2.47 2.18
139 Jose Guillen 28 ANA AL 136 136 116 1179.0 285 270 9 6 1 .979 -5 -5 -8 3 0 0 -7 2.13 2.05
140 Freddy Guzman 23 SDP NL 17 16 14 139.0 50 46 2 2 0 .960 2 13 2 0 5 43 4 3.11 2.82
141 Jerry Hairston 28 BAL AL 52 47 42 415.1 109 105 3 1 1 .991 -2 -6 -2 0 -5 -14 -3 2.34 2.08
142 Scott Hairston 24 ARI NL 3 0 0 6.2 0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
143 Robby Hammock 27 ARI NL 12 10 4 79.0 22 20 1 1 0 .955 -2 -24 -1 -1 0 0 0 2.39 1.75
144 Jeffrey Hammonds 33 SFG NL 28 22 20 203.2 52 49 3 0 0 1.000 3 19 2 1 -1 -6 1 2.30 1.86
145 Lenny Harris 39 FLA NL 14 9 1 64.1 12 12 0 0 0 1.000 0 9 0 0 0 0 0 1.68 0.86
146 Willie Harris 26 CHW AL 30 25 18 224.2 59 57 1 1 0 .983 -2 -13 -1 -1 2 11 3 2.32 1.93
147 Ken Harvey 26 KCR AL 4 4 2 30.0 4 4 0 0 0 1.000 -0 -20 -0 0 -1 -40 -1 1.20 1.00
148 Brad Hawpe 25 COL NL 34 30 16 242.1 56 54 1 1 1 .982 -3 -16 -2 -1 -3 -15 -2 2.04 1.62
149 Chad Hermansen 26 TOR AL 4 2 1 17.0 4 4 0 0 0 1.000 0 21 0 0 1 71 1 2.12 1.00
150 Jose Hernandez 34 LAD NL 9 4 2 40.0 6 6 0 0 0 1.000 1 27 1 0 1 30 1 1.35 0.67
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
151 Mike Hessman 26 ATL NL 3 2 0 17.0 4 4 0 0 0 1.000 1 64 1 0 0 0 0 2.12 1.33
152 Richard Hidalgo 29 TOT MLB 142 137 124 1203.0 286 266 14 6 3 .979 1 1 -3 4 16 15 3 2.09 1.97
153 Richard Hidalgo 29 HOU NL 56 51 47 452.1 113 107 4 2 0 .982 1 3 1 0 7 19 3 2.21 1.98
154 Richard Hidalgo 29 NYM NL 86 86 77 750.2 173 159 10 4 3 .977 -0 -0 -4 4 9 14 0 2.03 1.97
155 Bobby Higginson 33 DET AL 115 110 100 979.1 242 223 13 6 1 .975 10 12 8 2 8 10 3 2.17 2.05
156 Denny Hocking 34 COL NL 30 5 3 102.1 40 39 0 1 0 .975 2 18 2 0 -6 -70 -5 3.43 1.30
157 Todd Hollandsworth 31 CHC NL 36 29 23 261.1 61 59 2 0 0 1.000 1 5 3 -2 0 0 0 2.10 1.69
158 Matt Holliday 24 COL NL 115 109 83 917.0 188 177 4 7 1 .963 -9 -12 -6 -3 -9 -12 -1 1.78 1.57
159 Damon Hollins 30 ATL NL 6 5 4 45.0 9 8 1 0 0 1.000 1 37 0 1 1 27 -1 1.80 1.50
160 Aubrey Huff 27 TBD AL 9 8 7 72.0 17 17 0 0 0 1.000 3 47 3 0 1 17 1 2.12 1.89
161 Torii Hunter 28 MIN AL 126 124 111 1100.0 320 311 5 4 0 .988 -5 -5 -8 3 18 20 12 2.59 2.51
162 Adam Hyzdu 32 BOS AL 14 0 0 32.0 6 6 0 0 0 1.000 0 11 0 0 1 38 1 1.69 0.43
163 Raul Ibanez 32 SEA AL 112 108 99 967.1 243 229 10 4 3 .984 3 3 1 2 5 6 3 2.22 2.13
164 Omar Infante 22 DET AL 5 3 3 32.0 10 10 0 0 0 1.000 -0 -8 -0 0 1 38 1 2.81 2.00
165 Brandon Inge 27 DET AL 26 20 17 190.0 49 43 5 1 1 .980 1 6 -0 1 5 32 2 2.27 1.85
166 Damian Jackson 30 KCR AL 5 0 0 9.1 2 2 0 0 0 1.000 -0 -51 -0 0 0 0 0 1.93 0.40
167 Geoff Jenkins 29 MIL NL 156 154 148 1362.0 272 261 10 1 3 .996 9 8 8 1 -1 -1 -1 1.79 1.74
168 Reed Johnson 27 TOR AL 137 123 111 1109.0 278 266 9 3 1 .989 -7 -8 -4 -3 3 3 5 2.23 2.01
169 Andruw Jones 27 ATL NL 154 153 142 1347.0 402 389 10 3 2 .993 17 15 13 4 8 7 3 2.67 2.59
170 Chipper Jones 32 ATL NL 29 30 19 238.0 37 35 2 0 1 1.000 -1 -5 -2 1 1 5 -1 1.40 1.28
171 Jacque Jones 29 MIN AL 142 139 131 1246.0 325 318 5 2 1 .994 -2 -2 -5 3 -9 -9 -9 2.33 2.27
172 Brian Jordan 37 TEX AL 44 40 33 361.2 96 94 1 1 0 .990 1 2 4 -3 3 10 5 2.36 2.16
173 Gabe Kapler 28 BOS AL 127 73 60 747.0 180 170 6 4 0 .978 1 1 1 0 1 2 3 2.12 1.39
174 Austin Kearns 24 CIN NL 60 59 52 509.2 122 118 1 3 0 .975 3 8 6 -3 2 5 3 2.10 1.98
175 David Kelton 24 CHC NL 3 1 0 11.2 2 2 0 0 0 1.000 0 0 0 0 1 103 1 1.54 0.67
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
176 Bobby Kielty 27 OAK AL 67 50 41 476.0 99 97 1 1 0 .990 -1 -3 -1 0 1 3 0 1.85 1.46
177 Ryan Klesko 33 SDP NL 104 102 40 723.2 139 135 2 2 0 .986 -17 -28 -11 -6 -17 -28 -8 1.70 1.32
178 Jon Knott 25 SDP NL 5 3 1 24.0 4 4 0 0 0 1.000 1 55 1 0 0 0 0 1.50 0.80
179 Mark Kotsay 28 OAK AL 145 140 128 1255.0 364 347 11 6 4 .984 8 8 6 2 7 7 1 2.57 2.47
180 Josh Kroeger 21 ARI NL 19 13 8 117.1 33 33 0 0 0 1.000 4 36 4 0 3 31 4 2.53 1.74
181 Dave Krynzel 22 MIL NL 10 9 7 78.0 31 29 1 1 1 .968 2 23 2 0 4 62 4 3.46 3.00
182 Jason Kubel 22 MIN AL 10 6 5 62.0 15 14 1 0 1 1.000 -2 -37 -3 1 0 0 -1 2.18 1.50
183 Jason Lane 27 HOU NL 76 22 18 291.1 63 60 2 1 0 .984 4 14 2 1 1 4 -1 1.92 0.82
184 Ray Lankford 37 STL NL 70 45 24 413.0 90 85 1 4 0 .956 -1 -4 -1 0 -1 -3 -1 1.87 1.23
185 Jason LaRue 30 CIN NL 1 0 0 2.0 1 1 0 0 0 1.000 0 60 0 0 0 0 0 4.50 1.00
186 Matt Lawton 32 CLE AL 142 142 125 1238.1 279 266 9 4 3 .986 -5 -5 -2 -3 -18 -17 -14 2.00 1.94
187 Ricky Ledee 30 TOT MLB 37 31 22 273.1 75 71 3 1 1 .987 5 21 4 1 8 35 5 2.44 2.00
188 Ricky Ledee 30 PHI NL 22 20 14 175.1 50 47 3 0 1 1.000 3 19 2 1 7 48 4 2.57 2.27
189 Ricky Ledee 30 SFG NL 15 11 8 98.0 25 24 0 1 0 .960 2 23 2 0 1 12 1 2.20 1.60
190 Carlos Lee 28 CHW AL 148 148 132 1277.2 293 282 11 0 2 1.000 4 4 2 2 10 9 3 2.06 1.98
191 Jeff Liefer 29 MIL NL 3 3 1 25.0 4 4 0 0 0 1.000 -0 -24 -0 0 0 0 0 1.44 1.33
192 Todd Linden 24 SFG NL 11 6 5 68.0 9 9 0 0 0 1.000 1 12 1 0 -1 -18 -1 1.19 0.82
193 Mark Little 31 CLE AL 11 6 2 52.2 13 12 1 0 0 1.000 -3 -71 -3 0 1 23 1 2.22 1.18
194 Paul Lo Duca 32 LAD NL 9 8 7 69.0 13 13 0 0 0 1.000 -1 -12 -2 1 2 35 1 1.70 1.44
195 Kenny Lofton 37 NYY AL 74 67 60 591.1 186 180 4 2 4 .989 -9 -18 -6 -3 -2 -4 -2 2.80 2.49
196 Nook Logan 24 DET AL 46 41 38 359.2 122 117 3 2 1 .984 6 19 6 0 1 3 1 3.00 2.61
197 Terrence Long 28 SDP NL 87 56 38 558.1 144 140 2 2 0 .986 3 7 6 -3 4 9 5 2.29 1.63
198 Mendy Lopez 30 KCR AL 4 2 0 23.0 7 6 0 1 0 .857 0 16 0 0 1 52 1 2.35 1.50
199 Ryan Ludwick 25 CLE AL 15 13 11 119.2 33 32 0 1 0 .970 2 22 3 -1 2 20 3 2.41 2.13
200 Hector Luna 24 STL NL 10 5 0 42.1 9 9 0 0 0 1.000 1 23 1 0 0 0 0 1.91 0.90
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
201 John Mabry 33 STL NL 57 37 19 340.0 70 69 0 1 0 .986 1 4 -1 2 -4 -14 -4 1.83 1.21
202 Jose Macias 32 CHC NL 28 13 9 139.2 32 30 2 0 0 1.000 -2 -13 -2 0 1 9 2 2.06 1.14
203 Rob Mackowiak 28 PIT NL 118 71 57 714.2 151 138 9 4 3 .974 -5 -8 -9 4 7 12 -4 1.85 1.25
204 Chris Magruder 27 MIL NL 24 13 10 146.0 33 32 1 0 0 1.000 2 20 2 0 5 41 3 2.03 1.38
205 Val Majewski 23 BAL AL 4 3 2 25.2 11 11 0 0 0 1.000 2 75 2 0 0 0 0 3.86 2.75
206 Eli Marrero 30 ATL NL 73 60 49 555.0 128 121 6 1 1 .992 -0 -1 -2 2 6 13 2 2.06 1.74
207 Henry Mateo 27 MON NL 1 0 0 4.0 1 1 0 0 0 1.000 0 150 0 0 0 0 0 2.25 1.00
208 Ruben Mateo 26 TOT MLB 40 32 26 283.2 71 65 5 1 2 .986 1 3 -0 1 3 12 -3 2.22 1.75
209 Ruben Mateo 26 PIT NL 10 9 5 71.2 15 13 1 1 1 .933 -2 -39 -1 -1 -1 -17 -1 1.76 1.40
210 Ruben Mateo 26 KCR AL 30 23 21 212.0 56 52 4 0 1 1.000 3 17 1 2 4 23 -2 2.38 1.87
211 Luis Matos 25 BAL AL 89 85 83 781.1 224 220 3 1 1 .996 -3 -5 2 -5 -10 -15 -1 2.57 2.51
212 Hideki Matsui 30 NYY AL 160 162 145 1403.0 322 307 8 7 2 .978 -14 -12 -16 2 -6 -5 -12 2.02 1.97
213 Gary Matthews 29 TEX AL 85 77 61 709.0 205 195 8 2 1 .990 3 5 1 2 9 15 6 2.58 2.39
214 Dave McCarty 34 BOS AL 17 6 2 68.0 14 13 1 0 1 1.000 -1 -25 -1 0 -1 -18 -1 1.85 0.82
215 Quinton McCracken 33 TOT MLB 45 41 34 355.0 60 56 3 1 0 .983 -3 -11 -4 1 2 6 -2 1.50 1.31
216 Quinton McCracken 33 SEA AL 8 7 5 58.0 12 11 1 0 0 1.000 -2 -43 -2 0 -1 -21 -1 1.86 1.50
217 Quinton McCracken 33 ARI NL 37 34 29 297.0 48 45 2 1 0 .979 -1 -5 -2 1 3 12 -1 1.42 1.27
218 Darnell McDonald 25 BAL AL 13 9 6 85.1 21 21 0 0 0 1.000 2 23 1 1 3 42 2 2.21 1.62
219 Joe McEwing 31 NYM NL 15 7 3 65.2 23 23 0 0 0 1.000 -0 -5 1 -1 1 18 1 3.15 1.53
220 Mark McLemore 39 OAK AL 1 0 0 5.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
221 Billy McMillon 32 OAK AL 21 13 5 128.0 23 23 0 0 0 1.000 2 22 2 0 0 0 0 1.62 1.10
222 Kevin Mench 26 TEX AL 109 102 82 900.1 220 213 6 1 3 .995 18 24 14 4 5 7 2 2.19 2.01
223 Lou Merloni 33 CLE AL 4 1 0 19.0 4 2 1 1 0 .750 -2 -152 -2 0 -1 -63 -1 1.42 0.75
224 Jason Michaels 28 PHI NL 78 68 42 617.1 174 166 5 3 2 .983 6 11 5 1 -1 -2 -2 2.49 2.19
225 Kevin Millar 32 BOS AL 74 66 31 541.2 125 121 1 3 0 .976 -8 -17 -5 -3 -4 -9 0 2.03 1.65
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
226 Dustan Mohr 28 SFG NL 95 63 51 628.2 162 153 6 3 2 .981 1 2 1 0 -7 -13 1 2.28 1.67
227 Raul Mondesi 33 TOT MLB 33 33 28 293.0 70 64 3 3 0 .957 -4 -17 -8 4 2 8 -4 2.06 2.03
228 Raul Mondesi 33 PIT NL 26 26 21 222.0 49 44 2 3 0 .939 -4 -22 -7 3 1 5 -2 1.86 1.77
229 Raul Mondesi 33 ANA AL 7 7 7 71.0 21 20 1 0 0 1.000 -0 -2 -1 1 1 17 -2 2.66 3.00
230 Craig Monroe 27 DET AL 125 115 90 1021.0 277 261 5 11 1 .960 5 6 6 -1 -1 -1 1 2.34 2.13
231 Chad Mottola 32 BAL AL 5 3 3 37.2 7 7 0 0 0 1.000 1 22 -0 1 0 0 0 1.67 1.40
232 Calvin Murray 32 CHC NL 8 0 0 12.0 7 7 0 0 0 1.000 2 200 1 1 2 200 1 5.25 0.88
233 Xavier Nady 25 SDP NL 22 16 12 147.2 26 23 1 2 0 .923 -0 -2 -1 1 -1 -8 -2 1.46 1.09
234 David Newhan 30 BAL AL 42 40 31 349.2 76 73 3 0 0 1.000 2 6 1 1 4 14 1 1.96 1.81
235 Ramon Nivar 24 TEX AL 6 6 5 50.0 13 12 1 0 0 1.000 -1 -34 -1 0 0 0 1 2.34 2.17
236 Laynce Nix 23 TEX AL 114 100 95 888.1 230 225 4 1 1 .996 -1 -2 2 -3 -5 -7 -2 2.32 2.01
237 Trot Nixon 30 BOS AL 40 36 25 306.0 65 63 1 1 0 .985 1 3 2 -1 -2 -8 2 1.88 1.60
238 Greg Norton 31 DET AL 6 0 0 15.1 2 2 0 0 0 1.000 -1 -86 -1 0 -1 -78 -1 1.17 0.33
239 Abraham Nunez 27 TOT MLB 105 69 62 671.2 182 178 3 1 0 .995 9 16 9 0 -1 -1 2 2.43 1.72
240 Abraham Nunez 27 FLA NL 48 12 11 184.1 43 43 0 0 0 1.000 2 15 2 0 1 7 2 2.10 0.90
241 Abraham Nunez 27 KCR AL 57 57 51 487.1 139 135 3 1 0 .993 6 16 6 0 -2 -5 0 2.55 2.42
242 Tim Olson 25 ARI NL 4 2 1 21.2 7 7 0 0 0 1.000 -1 -50 -1 0 1 55 1 2.91 1.75
243 Magglio Ordonez 30 CHW AL 43 43 36 364.0 97 95 1 1 0 .990 -1 -5 1 -2 -4 -13 -2 2.37 2.23
244 Orlando Palmeiro 35 HOU NL 37 17 9 169.0 37 37 0 0 0 1.000 -2 -13 -2 0 1 7 1 1.97 1.00
245 Val Pascucci 25 MON NL 17 15 6 119.1 29 29 0 0 0 1.000 2 23 1 1 0 0 -1 2.19 1.71
246 Corey Patterson 24 CHC NL 157 152 142 1367.2 333 324 8 1 5 .997 11 10 8 3 8 7 4 2.18 2.11
247 Josh Paul 29 ANA AL 4 1 0 13.0 2 2 0 0 0 1.000 0 9 0 0 -2 -185 -2 1.38 0.50
248 Jay Payton 31 SDP NL 137 115 110 1075.0 357 342 11 4 2 .989 17 19 8 9 11 12 2 2.96 2.58
249 Kit Pellow 30 COL NL 36 22 11 192.0 31 29 2 0 1 1.000 -4 -28 -4 0 -2 -12 -2 1.45 0.86
250 Wily Mo Pena 22 CIN NL 91 85 55 718.0 225 212 6 7 0 .969 4 6 4 0 -1 -2 -1 2.73 2.40
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
251 Eduardo Perez 34 TBD AL 3 3 0 20.0 5 5 0 0 0 1.000 -1 -84 -0 -1 -2 -120 -1 2.25 1.67
252 Timo Perez 29 CHW AL 80 69 56 615.0 145 135 8 2 4 .986 1 2 -0 1 5 10 0 2.09 1.79
253 Jorge Piedra 25 COL NL 34 22 13 206.2 50 49 1 0 1 1.000 1 8 2 -1 -3 -17 -1 2.18 1.47
254 Juan Pierre 26 FLA NL 162 162 162 1439.0 369 364 3 2 1 .995 -10 -8 -2 -8 0 0 7 2.30 2.27
255 Scott Podsednik 28 MIL NL 153 152 150 1361.0 401 392 5 4 2 .990 25 22 24 1 -2 -2 -1 2.63 2.59
256 Simon Pond 27 TOR AL 9 9 8 77.0 18 18 0 0 0 1.000 1 14 -0 1 1 16 0 2.10 2.00
257 Colin Porter 28 STL NL 14 5 3 57.0 12 12 0 0 0 1.000 1 19 1 0 2 42 2 1.89 0.86
258 Curtis Pride 35 ANA AL 24 4 2 76.0 27 27 0 0 0 1.000 0 3 1 -1 -1 -16 0 3.20 1.13
259 Nick Punto 26 MIN AL 2 1 1 13.0 3 2 1 0 0 1.000 0 0 -1 1 2 185 1 2.08 1.50
260 Robb Quinlan 27 ANA AL 9 1 1 23.0 4 4 0 0 0 1.000 0 16 0 0 1 52 1 1.57 0.44
261 Tim Raines 24 BAL AL 38 21 17 219.1 63 61 2 0 0 1.000 8 44 7 1 7 38 6 2.59 1.66
262 Manny Ramirez 32 BOS AL 132 132 86 1087.2 209 198 4 7 0 .967 -11 -13 -9 -2 -13 -14 -12 1.67 1.53
263 Cody Ransom 28 SFG NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
264 Tike Redman 27 PIT NL 147 134 128 1207.2 346 338 3 5 1 .986 8 8 10 -2 -5 -5 -3 2.54 2.32
265 Jeremy Reed 23 SEA AL 16 14 12 127.1 52 51 0 1 0 .981 3 25 3 0 2 19 1 3.60 3.19
266 Desi Relaford 30 KCR AL 32 24 19 221.2 54 51 2 1 0 .981 0 0 0 0 -1 -5 -1 2.15 1.66
267 Michael Restovich 25 MIN AL 19 9 9 96.0 20 20 0 0 0 1.000 -3 -43 -3 0 -1 -12 -1 1.88 1.05
268 Rene Reyes 26 COL NL 21 12 12 132.1 32 31 1 0 1 1.000 -1 -6 0 -1 0 0 -1 2.18 1.52
269 Adam Riggs 31 ANA AL 8 5 1 36.0 12 11 1 0 0 1.000 2 63 2 0 2 67 1 3.00 1.50
270 Alex Rios 23 TOR AL 111 109 108 964.2 231 218 11 2 4 .991 1 1 -4 5 11 14 5 2.14 2.06
271 Juan Rivera 25 MON NL 121 93 81 890.0 209 192 14 3 3 .986 -2 -3 -8 6 10 13 2 2.08 1.70
272 Dave Roberts 32 TOT MLB 100 76 56 720.2 178 171 3 4 2 .978 6 10 5 1 2 3 1 2.17 1.74
273 Dave Roberts 32 LAD NL 62 57 49 510.2 123 118 2 3 1 .976 4 9 4 0 0 0 0 2.11 1.94
274 Dave Roberts 32 BOS AL 38 19 7 210.0 55 53 1 1 1 .982 2 11 1 1 2 11 1 2.31 1.42
275 Kerry Robinson 30 SDP NL 49 7 5 172.0 49 48 1 0 0 1.000 -6 -43 -5 -1 -7 -49 -6 2.56 1.00
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
276 Damian Rolls 26 TBD AL 24 13 9 142.2 36 35 1 0 0 1.000 -2 -20 -2 0 -4 -34 -2 2.27 1.50
277 Jason Romano 25 TOT MLB 12 5 4 54.0 13 11 2 0 0 1.000 -2 -33 -4 2 2 44 -2 2.17 1.08
278 Jason Romano 25 TBD AL 1 1 1 9.0 3 2 1 0 0 1.000 1 133 0 1 2 267 0 3.00 3.00
279 Jason Romano 25 CIN NL 11 4 3 45.0 10 9 1 0 0 1.000 -2 -67 -4 1 0 0 -2 2.00 0.91
280 Aaron Rowand 26 CHW AL 137 122 115 1095.1 322 304 10 8 1 .975 8 9 4 4 8 9 5 2.58 2.29
281 Mike Ryan 26 MIN AL 15 7 4 81.0 19 18 0 1 0 .947 1 18 0 1 2 30 2 2.00 1.20
282 Donnie Sadler 29 ARI NL 6 0 0 17.2 2 2 0 0 0 1.000 0 0 0 0 0 0 0 1.02 0.33
283 Tim Salmon 35 ANA AL 8 7 2 53.0 16 15 1 0 0 1.000 0 11 0 0 1 23 1 2.72 2.00
284 Alex Sanchez 27 DET AL 78 77 68 661.0 188 177 2 9 1 .952 -2 -3 2 -4 -5 -9 3 2.44 2.29
285 Reggie Sanders 36 STL NL 119 112 72 949.1 208 198 6 4 1 .981 7 8 6 1 3 4 2 1.93 1.71
286 Gary Sheffield 35 NYY AL 136 136 116 1178.2 287 271 11 5 3 .983 -10 -10 -7 -3 -9 -9 -9 2.15 2.07
287 Chris Shelton 24 DET AL 1 0 0 1.0 1 1 0 0 0 1.000 0 120 0 0 0 0 9.00 1.00
288 Ruben Sierra 38 NYY AL 29 22 10 181.1 43 41 1 1 0 .977 0 1 -1 1 -2 -13 0 2.08 1.45
289 Jason Simontacchi 30 STL NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
290 Grady Sizemore 21 CLE AL 42 38 38 348.1 106 105 0 1 0 .991 8 26 8 0 4 14 1 2.71 2.50
291 Terrmel Sledge 27 MON NL 114 96 71 888.0 224 216 5 3 1 .987 14 19 12 2 4 5 4 2.24 1.94
292 Esix Snead 28 NYM NL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
293 Sammy Sosa 35 CHC NL 124 124 112 1097.2 247 238 5 4 2 .984 6 6 10 -4 -5 -5 1 1.99 1.96
294 Shane Spencer 32 NYM NL 62 38 28 390.1 116 111 2 3 0 .974 6 19 5 1 -1 -3 -1 2.61 1.82
295 Matt Stairs 36 KCR AL 71 68 49 564.0 138 131 5 2 2 .986 -10 -21 -8 -2 -6 -13 -4 2.17 1.92
296 Shannon Stewart 30 MIN AL 71 71 62 639.1 108 103 2 3 0 .972 -11 -21 -10 -1 -4 -8 0 1.48 1.48
297 B.J. Surhoff 39 BAL AL 70 66 52 569.1 138 133 3 2 2 .986 8 18 6 3 0 0 -3 2.15 1.94
298 Ichiro Suzuki 30 SEA AL 158 158 146 1405.1 387 372 12 3 2 .992 26 23 16 11 30 26 19 2.46 2.43
299 Mark Sweeney 34 COL NL 28 23 7 169.2 45 42 3 0 1 1.000 -3 -23 -3 0 -3 -21 -6 2.39 1.61
300 Nick Swisher 23 OAK AL 16 14 12 127.0 27 24 0 3 0 .889 0 2 0 0 -5 -47 -1 1.70 1.50
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
301 So Taguchi 34 STL NL 103 36 23 445.0 102 99 1 2 0 .980 2 4 2 -1 -2 -5 0 2.02 0.97
302 Willy Taveras 22 HOU NL 7 0 0 11.0 1 1 0 0 0 1.000 0 0 0 0 -1 -109 -1 0.82 0.14
303 Mark Teixeira 24 TEX AL 7 4 1 36.2 8 8 0 0 0 1.000 1 36 0 1 0 0 0 1.96 1.14
304 Luis Terrero 24 ARI NL 61 59 57 523.2 130 117 5 8 3 .938 -3 -7 -1 -2 -2 -5 1 2.10 2.00
305 Marcus Thames 27 DET AL 52 38 37 367.0 97 94 3 0 1 1.000 7 24 7 0 6 20 5 2.38 1.87
306 Charles Thomas 25 ATL NL 71 62 57 572.2 146 138 7 1 2 .993 14 29 10 4 5 10 1 2.28 2.04
307 Rich Thompson 25 KCR AL 3 0 0 5.0 2 2 0 0 0 1.000 0 72 0 0 1 240 1 3.60 0.67
308 Andres Torres 26 DET AL 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
309 Chad Tracy 24 ARI NL 1 0 0 1.0 2 2 0 0 0 1.000 0 240 0 0 1 1200 1 18.00 2.00
310 Michael Tucker 33 SFG NL 124 114 88 1006.0 270 262 2 6 2 .978 -1 -2 5 -6 -11 -13 -5 2.36 2.13
311 B.J. Upton 19 TBD AL 1 1 0 7.0 0 0 0 0 0 -1 -120 -1 0 0 0 0 0.00 0.00
312 Eric Valent 27 NYM NL 46 32 24 304.2 60 59 1 0 0 1.000 -2 -8 -2 0 -7 -28 -5 1.77 1.30
313 John Vander Wal 38 CIN NL 7 7 1 43.0 13 12 1 0 0 1.000 -1 -22 -1 0 3 84 2 2.72 1.86
314 Larry Walker 37 TOT MLB 75 69 60 605.0 128 122 5 1 1 .992 1 1 3 -2 -4 -7 -1 1.89 1.69
315 Larry Walker 37 COL NL 34 29 28 266.2 68 64 4 0 1 1.000 4 18 4 0 1 4 3 2.30 2.00
316 Larry Walker 37 STL NL 41 40 32 338.1 60 58 1 1 0 .983 -3 -12 -1 -2 -5 -18 -4 1.57 1.44
317 Todd Walker 31 CHC NL 1 0 0 2.0 1 1 0 0 0 1.000 0 120 0 0 0 0 0 4.50 1.00
318 Daryle Ward 29 PIT NL 12 10 3 78.1 10 10 0 0 0 1.000 -3 -47 -3 0 -2 -31 -2 1.15 0.83
319 Vernon Wells 25 TOR AL 131 130 125 1135.0 333 327 5 1 0 .997 -6 -7 -3 -3 13 14 8 2.63 2.53
320 Jayson Werth 25 LAD NL 79 70 62 644.0 156 146 6 4 2 .974 8 15 8 0 14 26 9 2.12 1.92
321 Rondell White 32 DET AL 74 73 53 614.2 132 127 2 3 0 .977 -0 -0 4 -4 -2 -4 4 1.89 1.74
322 Brad Wilkerson 27 MON NL 80 76 62 655.1 170 159 8 3 3 .982 8 14 3 5 12 22 3 2.29 2.09
323 Bernie Williams 35 NYY AL 97 93 89 830.1 217 214 2 1 1 .995 -22 -32 -16 -6 -20 -29 -16 2.34 2.23
324 Gerald Williams 37 NYM NL 45 27 24 271.0 55 51 3 1 0 .982 -2 -8 -2 0 0 0 1 1.79 1.20
325 Josh Willingham 25 FLA NL 3 3 0 21.0 6 6 0 0 0 1.000 0 23 0 0 -1 -57 -1 2.57 2.00
Rk Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rof Rdrs Rdrs/yr Rpm RF/9 RF/G
326 Craig Wilson 27 PIT NL 100 95 48 763.2 173 167 2 4 0 .977 -17 -26 -14 -3 -19 -30 -12 1.99 1.69
327 Preston Wilson 29 COL NL 52 51 42 436.0 128 119 3 6 1 .953 -4 -12 -2 -2 -7 -19 -2 2.52 2.35
328 Randy Winn 30 SEA AL 154 151 134 1358.1 425 416 5 4 1 .991 -1 -1 -4 3 8 7 7 2.79 2.73
329 Dewayne Wise 26 ATL NL 56 30 26 317.1 63 61 2 0 0 1.000 0 1 -2 2 1 4 2 1.79 1.13
330 Dmitri Young 30 DET AL 2 2 1 16.0 2 2 0 0 0 1.000 0 8 0 0 1 75 1 1.12 1.00
331 Eric Young 37 TEX AL 53 46 31 404.2 83 77 4 2 0 .976 -4 -12 -4 0 -1 -3 0 1.80 1.53
LgAvg 59 52 43 463 117 112 3 2 1 .984 0 0 0 0 2.23 1.94


2003 MLB  / 2005 MLB  / 2004 AL  / 2004 NL  Outfield