You Are Here > Baseball-Reference.com > Leagues > MLB History > 2004 MLB | AL | NL > Appearances

2004 Major League Baseball Appearances

2003 MLB  / 2005 MLB  / 2004 AL  / 2004 NL  Appearances

Team & League Appearances

Glossaries · Click headers to sort · SHARE  · CSV · PRE · LINK
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
ANA 162 2217 1749 1995 505 196 179 187 216 187 196 196 194 571 153 94 32
ARI 162 2295 2263 2056 633 176 182 186 196 182 189 173 176 527 9 242 26
ATL 162 2349 2317 2128 645 199 199 189 190 178 193 174 182 539 9 243 57
BAL 162 2278 1705 2041 614 197 181 168 177 177 182 183 189 538 153 89 44
BOS 162 2417 1851 2176 599 187 236 194 178 200 225 188 224 616 153 116 65
CHC 162 2290 2262 2089 622 181 170 194 189 193 186 177 186 548 6 254 16
CHW 162 2245 1713 1999 561 193 187 187 176 180 179 183 182 536 153 132 35
CIN 162 2361 2336 2119 659 178 189 178 225 197 176 185 215 555 6 264 25
CLE 162 2287 1679 2063 641 181 202 176 173 184 181 174 175 520 153 91 34
COL 162 2351 2318 2111 635 180 176 185 177 176 216 204 218 600 9 288 19
DET 162 2255 1703 2030 594 183 175 179 201 178 194 184 181 539 153 105 29
FLA 162 2223 2199 2009 566 192 178 177 182 176 190 162 193 544 9 224 27
HOU 162 2391 2370 2157 655 190 177 195 196 200 211 183 184 576 6 273 21
KCR 162 2169 1631 1966 571 172 173 175 178 172 182 171 196 543 153 53 27
LAD 162 2357 2328 2082 621 202 213 195 181 174 190 173 177 523 9 295 25
MIL 161 2255 2233 1994 584 180 170 169 181 168 169 164 217 546 6 283 24
MIN 162 2318 1752 2052 597 206 180 208 181 171 183 178 177 526 153 126 45
MON 162 2289 2262 2057 624 177 183 191 176 175 201 175 207 555 9 253 16
NYM 162 2390 2362 2146 636 212 225 199 184 172 219 169 190 566 9 273 47
NYY 162 2281 1717 2059 598 184 200 197 170 179 181 177 193 543 153 86 35
OAK 162 2217 1670 1986 576 175 181 192 177 168 194 179 180 526 153 122 13
PHI 162 2317 2279 2058 638 176 176 176 182 164 191 205 171 548 9 262 22
PIT 161 2330 2302 2094 625 177 190 198 214 175 185 183 226 577 6 278 13
SDP 162 2316 2284 2081 599 180 187 175 176 175 252 186 175 599 9 261 28
SEA 162 2280 1738 2004 576 187 199 170 183 182 185 182 174 524 153 109 66
SFG 162 2405 2368 2183 683 178 187 189 190 226 194 181 198 557 9 239 47
STL 162 2381 2360 2176 631 191 169 193 185 174 262 187 229 651 6 275 25
TBD 161 2182 1651 1944 562 173 177 183 192 167 186 173 171 520 152 97 25
TEX 162 2240 1650 2034 630 176 174 176 171 173 202 188 190 548 153 86 15
TOR 161 2194 1638 1977 592 179 174 171 169 176 186 167 176 521 152 102 18
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR

Player Appearances

SHARE  · CSV · PRE · LINK
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1 David Aardsma 22 SFG 1st 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0
2 Paul Abbott 36 PHI 11 20 8 20 20 0 0 0 0 0 0 0 0 0 0 0 0
3 Bobby Abreu 30 PHI 9 159 159 158 0 0 0 0 0 0 0 0 158 158 0 2 0
4 Jose Acevedo 26 CIN 4 39 38 39 39 0 0 0 0 0 0 0 0 0 0 0 0
5 Mike Adams 25 MIL 1st 46 43 46 46 0 0 0 0 0 0 0 0 0 0 0 0
6 Russ Adams 23 TOR 1st 22 22 21 0 0 0 0 0 21 0 0 0 0 0 4 0
7 Terry Adams 31 BOS 10 61 5 61 61 0 0 0 0 0 0 0 0 0 0 0 0
8 Jon Adkins 26 CHW 2 50 3 50 50 0 0 0 0 0 0 0 0 0 0 0 0
9 Jeremy Affeldt 25 KCR 3 38 2 38 38 0 0 0 0 0 0 0 0 0 0 0 0
10 Chris Aguila 25 FLA 1st 29 29 20 0 0 0 0 0 0 6 0 14 20 0 8 4
11 Kurt Ainsworth 25 BAL 4 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
12 Manny Alexander 33 TEX 9 21 21 21 0 0 0 11 3 7 0 0 0 0 0 0 4
13 Jason Alfaro 26 HOU 1st 7 7 3 0 0 0 0 0 3 0 0 0 0 0 4 0
14 Antonio Alfonseca 32 ATL 8 79 76 79 79 0 0 0 0 0 0 0 0 0 0 0 0
15 Edgardo Alfonzo 30 SFG 10 139 139 133 0 0 0 5 129 0 0 0 0 0 0 9 0
16 Chad Allen 29 TEX 6 20 20 13 0 0 0 0 0 0 12 0 1 13 4 5 0
17 Armando Almanza 31 ATL 6 13 11 13 13 0 0 0 0 0 0 0 0 0 0 0 0
18 Carlos Almanzar 30 TEX 7 67 6 67 67 0 0 0 0 0 0 0 0 0 0 0 0
19 Roberto Alomar 36 ARI 17 56 56 41 0 0 0 41 0 0 0 0 0 0 5 10 1
20 Sandy Alomar 38 CHW 17 50 50 49 0 49 0 0 0 0 0 0 0 0 1 1 0
21 Moises Alou 37 CHC 13 155 155 154 0 0 0 0 0 0 154 0 0 154 1 1 0
22 Abe Alvarez 21 BOS 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
23 Tony Alvarez 25 PIT 2 24 24 16 0 0 0 0 0 0 3 4 9 16 0 9 2
24 Wilson Alvarez 34 LAD 13 40 39 40 40 0 0 0 0 0 0 0 0 0 0 0 0
25 Alfredo Amezaga 26 ANA 3 73 73 71 0 0 0 16 26 32 0 0 0 0 0 5 6
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26 Brian Anderson 32 KCR 12 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
27 Garret Anderson 32 ANA 11 112 112 94 0 0 0 0 0 0 0 94 0 94 18 2 0
28 Jason Anderson 25 CLE 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
29 Jimmy Anderson 28 BOS 6 12 7 12 12 0 0 0 0 0 0 0 0 0 0 0 0
30 Marlon Anderson 30 STL 7 113 113 72 0 0 2 37 0 0 28 0 11 36 1 54 3
31 Rick Ankiel 24 STL 4 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
32 Kevin Appier 36 KCR 16 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
33 Greg Aquino 26 ARI 1st 34 34 34 34 0 0 0 0 0 0 0 0 0 0 0 0
34 Danny Ardoin 29 TEX 2 6 6 6 0 6 0 0 0 0 0 0 0 0 0 0 0
35 Tony Armas 26 MON 6 16 14 16 16 0 0 0 0 0 0 0 0 0 0 0 0
36 Bronson Arroyo 27 BOS 5 32 3 32 32 0 0 0 0 0 0 0 0 0 0 0 0
37 Andy Ashby 36 SDP 14 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
38 Pedro Astacio 34 BOS 13 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
39 Scott Atchison 28 SEA 1st 25 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0
40 Garrett Atkins 24 COL 2 15 15 10 0 0 3 0 4 0 3 0 0 3 0 7 0
41 Rich Aurilia 32 SDP 10 124 124 114 0 0 1 7 29 79 0 0 0 0 0 11 0
42 Brad Ausmus 35 HOU 12 129 129 128 0 128 0 0 0 0 0 0 0 0 0 3 0
43 Luis Ayala 26 MON 2 81 79 81 81 0 0 0 0 0 0 0 0 0 0 0 0
44 Brandon Backe 26 HOU 3 34 34 33 33 0 0 0 0 0 0 0 0 0 0 1 0
45 Mike Bacsik 26 TEX 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
46 Cha Seung Baek 24 SEA 1st 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
47 Carlos Baerga 35 ARI 13 79 79 6 0 0 6 0 0 0 0 0 0 0 2 71 0
48 Danys Baez 26 TBD 4 62 5 62 62 0 0 0 0 0 0 0 0 0 0 0 0
49 Jeff Bagwell 36 HOU 14 156 156 152 0 0 152 0 0 0 0 0 0 0 2 2 0
50 Jeff Bajenaru 26 CHW 1st 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51 Paul Bako 32 CHC 7 49 49 47 0 47 0 0 0 0 0 0 0 0 0 3 0
52 Rocco Baldelli 22 TBD 2 136 136 124 0 0 0 0 0 0 0 124 0 124 11 1 2
53 James Baldwin 32 NYM 10 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
54 Grant Balfour 26 MIN 3 36 4 36 36 0 0 0 0 0 0 0 0 0 0 0 0
55 Rod Barajas 28 TEX 6 108 108 107 0 105 2 0 0 0 0 0 0 0 0 1 2
56 Josh Bard 26 CLE 3 7 7 7 0 7 0 0 0 0 0 0 0 0 0 0 0
57 Clint Barmes 25 COL 2 20 20 18 0 0 0 9 0 9 0 0 0 0 0 1 1
58 Michael Barrett 27 CHC 7 134 134 130 0 130 0 0 0 0 0 0 0 0 0 11 0
59 Jason Bartlett 24 MIN 1st 8 8 6 0 0 0 1 0 5 0 0 0 0 0 1 4
60 Cliff Bartosh 24 CLE 1st 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
61 Miguel Batista 33 TOR 10 38 2 38 38 0 0 0 0 0 0 0 0 0 0 0 0
62 Tony Batista 30 MON 9 157 157 155 0 0 0 0 155 0 0 0 0 0 0 5 0
63 Rick Bauer 27 BAL 4 23 1 23 23 0 0 0 0 0 0 0 0 0 0 0 0
64 Danny Bautista 32 ARI 12 141 141 137 0 0 0 0 0 0 0 2 135 137 1 3 0
65 Denny Bautista 23 BAL 1st 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
66 Jose Bautista 23 BAL 1st 64 64 44 0 0 0 0 17 0 5 3 19 27 0 17 14
67 Jason Bay 25 PIT 2 120 120 119 0 0 0 0 0 0 117 5 0 119 0 6 0
68 Rod Beck 35 SDP 13 26 22 26 26 0 0 0 0 0 0 0 0 0 0 0 0
69 Josh Beckett 24 FLA 4 26 26 26 26 0 0 0 0 0 0 0 0 0 0 0 0
70 Erik Bedard 25 BAL 2 27 2 27 27 0 0 0 0 0 0 0 0 0 0 0 0
71 Joe Beimel 27 MIN 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
72 David Bell 31 PHI 10 143 143 142 0 0 0 0 142 0 0 0 0 0 0 1 0
73 Heath Bell 26 NYM 1st 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0
74 Rob Bell 27 TBD 5 24 2 24 24 0 0 0 0 0 0 0 0 0 0 0 0
75 Mark Bellhorn 29 BOS 7 138 138 136 0 0 0 124 16 1 0 0 0 0 0 2 1
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76 Ron Belliard 29 CLE 7 152 152 151 0 0 0 151 0 0 0 0 0 0 1 3 0
77 Carlos Beltran 27 HOU 7 159 159 158 0 0 0 0 0 0 0 158 0 158 0 2 0
78 Francis Beltran 24 CHC 2 45 42 45 45 0 0 0 0 0 0 0 0 0 0 0 0
79 Rigo Beltran 34 MON 5 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
80 Adrian Beltre 25 LAD 7 156 156 155 0 0 0 0 155 1 0 0 0 0 0 1 0
81 Armando Benitez 31 FLA 11 64 62 64 64 0 0 0 0 0 0 0 0 0 0 0 0
82 Gary Bennett 32 MIL 9 75 75 75 0 75 0 0 0 0 0 0 0 0 0 0 1
83 Jeff Bennett 24 MIL 1st 60 57 60 60 0 0 0 0 0 0 0 0 0 0 0 0
84 Joaquin Benoit 26 TEX 4 28 2 28 28 0 0 0 0 0 0 0 0 0 0 0 0
85 Kris Benson 29 NYM 5 31 30 31 31 0 0 0 0 0 0 0 0 0 0 0 0
86 Chad Bentz 24 MON 1st 36 35 36 36 0 0 0 0 0 0 0 0 0 0 0 0
87 Dave Berg 33 TOR 7 58 58 45 0 0 7 4 3 0 31 0 1 31 3 10 3
88 Brandon Berger 29 KCR 4 11 11 11 0 0 0 0 0 0 10 0 1 11 0 0 0
89 Peter Bergeron 26 MON 5 11 11 11 0 0 0 0 0 0 0 11 0 11 0 0 0
90 Dusty Bergman 26 ANA 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
91 Lance Berkman 28 HOU 6 160 160 160 0 0 4 0 0 0 70 2 90 160 0 1 0
92 Adam Bernero 27 COL 5 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0
93 Angel Berroa 26 KCR 4 134 134 133 0 0 0 0 0 133 0 0 0 0 0 0 2
94 Rafael Betancourt 29 CLE 2 68 3 68 68 0 0 0 0 0 0 0 0 0 0 0 0
95 Wilson Betemit 22 ATL 2 22 22 17 0 0 0 0 7 11 0 0 0 0 0 4 2
96 Rocky Biddle 28 MON 5 47 44 47 47 0 0 0 0 0 0 0 0 0 0 0 0
97 Nick Bierbrodt 26 TEX 3 4 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0
98 Larry Bigbie 26 BAL 4 139 139 134 0 0 0 0 0 0 114 30 0 134 0 3 5
99 Craig Biggio 38 HOU 17 156 156 149 0 0 0 0 0 0 83 66 0 149 1 6 0
100 Travis Blackley 21 SEA 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101 Casey Blake 30 CLE 6 152 152 152 0 0 8 0 152 0 0 0 0 0 0 0 0
102 Hank Blalock 23 TEX 3 159 159 159 0 0 0 0 159 0 0 0 0 0 0 4 0
103 Andres Blanco 20 KCR 1st 19 19 19 0 0 0 0 0 19 0 0 0 0 0 0 0
104 Henry Blanco 32 MIN 7 114 114 114 0 114 0 0 0 0 0 0 0 0 0 0 3
105 Joe Blanton 23 OAK 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
106 Willie Bloomquist 26 SEA 3 93 93 78 0 0 19 1 31 20 8 1 0 9 0 3 26
107 Geoff Blum 31 TBD 6 112 112 108 0 0 2 52 59 1 7 0 0 7 0 8 1
108 Hiram Bocachica 28 SEA 5 50 50 44 0 0 0 0 0 0 1 32 12 44 0 2 8
109 Brian Boehringer 35 PIT 10 21 21 21 21 0 0 0 0 0 0 0 0 0 0 0 0
110 Jeremy Bonderman 21 DET 2 33 3 33 33 0 0 0 0 0 0 0 0 0 0 0 0
111 Barry Bonds 39 SFG 19 147 147 133 0 0 0 0 0 0 133 0 0 133 7 8 0
112 Jung Bong 23 CIN 3 3 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0
113 Bret Boone 35 SEA 13 148 148 148 0 0 0 148 0 0 0 0 0 0 0 0 0
114 Joe Borchard 25 CHW 3 63 63 56 0 0 0 0 0 0 0 2 54 56 2 6 1
115 Pat Borders 41 MIN 16 38 38 38 0 38 0 0 0 0 0 0 0 0 0 0 1
116 Dave Borkowski 27 BAL 4 17 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0
117 Toby Borland 35 FLA 9 18 16 18 18 0 0 0 0 0 0 0 0 0 0 0 0
118 Joe Borowski 33 CHC 8 22 22 22 22 0 0 0 0 0 0 0 0 0 0 0 0
119 Ricky Bottalico 34 NYM 11 60 57 60 60 0 0 0 0 0 0 0 0 0 0 0 0
120 Rob Bowen 23 MIN 2 17 17 15 0 15 0 0 0 0 0 0 0 0 0 1 1
121 Jason Boyd 31 PIT 5 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0
122 Chad Bradford 29 OAK 7 68 5 68 68 0 0 0 0 0 0 0 0 0 0 0 0
123 Milton Bradley 26 LAD 5 141 141 138 0 0 0 0 0 0 17 93 31 138 0 4 0
124 Darren Bragg 34 CIN 11 47 47 26 0 0 0 0 0 0 2 14 11 26 0 23 0
125 Russell Branyan 28 MIL 7 51 51 45 0 0 2 0 44 0 0 0 0 0 0 8 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126 Craig Brazell 24 NYM 1st 24 24 7 0 0 7 0 0 0 0 0 0 0 0 18 0
127 Dewon Brazelton 24 TBD 3 22 1 22 22 0 0 0 0 0 0 0 0 0 0 0 0
128 Yhency Brazoban 24 LAD 1st 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0
129 Juan Brito 24 ARI 2 54 54 54 0 54 0 0 0 0 0 0 0 0 0 0 0
130 Doug Brocail 37 TEX 10 43 4 43 43 0 0 0 0 0 0 0 0 0 0 0 0
131 Frank Brooks 25 PIT 1st 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0
132 Ben Broussard 27 CLE 3 139 139 133 0 0 133 0 0 0 0 0 0 0 0 16 2
133 Jim Brower 31 SFG 6 89 85 89 89 0 0 0 0 0 0 0 0 0 0 0 0
134 Adrian Brown 30 KCR 8 5 5 5 0 0 0 0 0 0 4 0 1 5 0 0 0
135 Dee Brown 26 KCR 7 59 59 53 0 0 0 0 0 0 53 0 0 53 1 6 0
136 Jamie Brown 27 BOS 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
137 Kevin Brown 39 NYY 18 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
138 Brian Bruney 22 ARI 1st 30 30 30 30 0 0 0 0 0 0 0 0 0 0 0 0
139 Eric Bruntlett 26 HOU 2 45 45 40 0 0 0 5 0 33 1 1 0 2 0 5 5
140 Brian Buchanan 30 NYM 5 40 40 22 0 0 4 0 0 0 15 0 3 18 0 19 1
141 John Buck 23 KCR 1st 71 71 68 0 68 0 0 0 0 0 0 0 0 3 0 0
142 Mark Buehrle 25 CHW 5 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
143 Ryan Bukvich 26 KCR 3 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
144 Kirk Bullinger 34 HOU 5 27 26 27 27 0 0 0 0 0 0 0 0 0 0 0 0
145 Nate Bump 27 FLA 2 50 49 50 50 0 0 0 0 0 0 0 0 0 0 0 1
146 Dave Burba 37 MIL 15 51 49 51 51 0 0 0 0 0 0 0 0 0 0 0 0
147 Chris Burke 24 HOU 1st 17 17 7 0 0 0 7 0 0 0 0 0 0 0 10 2
148 Jamie Burke 32 CHW 3 57 57 51 0 45 2 0 2 0 0 0 2 2 2 6 1
149 Ellis Burks 39 BOS 18 11 11 0 0 0 0 0 0 0 0 0 0 0 8 3 0
150 A.J. Burnett 27 FLA 6 20 18 20 20 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151 Sean Burnett 21 PIT 1st 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0
152 Jeromy Burnitz 35 COL 12 150 150 143 0 0 0 0 0 0 21 69 79 143 3 9 0
153 Pat Burrell 27 PHI 5 127 127 122 0 0 0 0 0 0 122 0 0 122 0 5 0
154 Sean Burroughs 23 SDP 3 130 130 125 0 0 0 0 125 0 0 0 0 0 0 6 1
155 David Bush 24 TOR 1st 16 1 16 16 0 0 0 0 0 0 0 0 0 0 0 0
156 Homer Bush 31 NYY 7 9 9 4 0 0 0 4 0 0 0 0 0 0 0 0 6
157 Mike Bynum 26 SDP 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
158 Marlon Byrd 26 PHI 3 106 106 92 0 0 0 0 0 0 0 92 0 92 0 12 3
159 Paul Byrd 33 ATL 9 19 18 19 19 0 0 0 0 0 0 0 0 0 0 0 0
160 Eric Byrnes 28 OAK 5 143 143 141 0 0 0 0 0 0 109 33 20 141 0 2 3
161 Daniel Cabrera 23 BAL 1st 28 3 28 28 0 0 0 0 0 0 0 0 0 0 0 0
162 Fernando Cabrera 22 CLE 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
163 Jolbert Cabrera 31 SEA 7 113 113 105 0 0 23 18 36 14 21 1 1 23 0 6 7
164 Miguel Cabrera 21 FLA 2 160 160 158 0 0 0 0 0 0 59 0 100 158 1 1 0
165 Orlando Cabrera 29 BOS 8 161 161 159 0 0 0 0 0 159 0 0 0 0 0 2 0
166 Miguel Cairo 30 NYY 9 122 122 122 0 0 1 113 8 3 0 0 0 0 0 2 1
167 Kiko Calero 29 STL 2 41 38 41 41 0 0 0 0 0 0 0 0 0 0 0 0
168 Carmen Cali 25 STL 1st 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0
169 Mickey Callaway 29 TEX 5 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
170 Ron Calloway 27 MON 2 46 46 20 0 0 0 0 0 0 6 0 15 20 0 28 0
171 Mike Cameron 31 NYM 10 140 140 135 0 0 0 0 0 0 0 135 0 135 0 2 3
172 Shawn Camp 28 KCR 1st 42 1 42 42 0 0 0 0 0 0 0 0 0 0 0 0
173 Jorge Cantu 22 TBD 1st 50 50 45 0 0 0 33 11 1 0 0 0 0 3 1 2
174 Jose Capellan 23 ATL 1st 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
175 Chris Capuano 25 MIL 2 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176 Chris Carpenter 29 STL 7 28 27 28 28 0 0 0 0 0 0 0 0 0 0 0 0
177 Giovanni Carrara 36 LAD 8 42 41 42 42 0 0 0 0 0 0 0 0 0 0 0 0
178 D.J. Carrasco 27 KCR 2 30 0 30 30 0 0 0 0 0 0 0 0 0 0 0 0
179 Jamey Carroll 30 MON 3 102 102 69 0 0 0 51 13 10 2 0 0 2 0 34 3
180 Lance Carter 29 TBD 4 56 2 56 56 0 0 0 0 0 0 0 0 0 0 0 0
181 Sean Casey 29 CIN 8 146 146 145 0 0 145 0 0 0 0 0 0 0 1 2 0
182 Kevin Cash 26 TOR 3 60 60 60 0 60 0 0 0 0 0 0 0 0 0 1 0
183 Santiago Casilla 24 OAK 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
184 Vinny Castilla 36 COL 14 148 148 148 0 0 0 0 148 0 0 0 0 0 0 1 0
185 Alberto Castillo 34 KCR 10 29 29 29 0 29 0 0 0 0 0 0 0 0 0 0 0
186 Frank Castillo 35 BOS 12 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
187 Jose Castillo 23 PIT 1st 129 129 124 0 0 0 123 0 2 0 0 0 0 0 4 1
188 Luis Castillo 28 FLA 9 150 150 148 0 0 0 148 0 0 0 0 0 0 0 2 1
189 Juan Castro 32 CIN 10 111 111 107 0 0 4 12 78 31 0 0 0 0 0 13 3
190 Ramon Castro 28 FLA 6 32 32 31 0 31 0 0 0 0 0 0 0 0 0 1 1
191 Ramon A. Castro 24 OAK 1st 9 9 7 0 0 0 0 6 1 0 0 0 0 0 2 2
192 Frank Catalanotto 30 TOR 8 75 75 41 0 0 0 0 0 0 41 0 0 41 26 13 0
193 Roger Cedeno 29 STL 10 95 95 54 0 0 0 0 0 0 23 0 35 54 0 47 2
194 Matt Cepicky 26 MON 3 32 32 11 0 0 0 0 0 0 9 0 2 11 2 19 0
195 Jaime Cerda 25 KCR 3 53 3 53 53 0 0 0 0 0 0 0 0 0 0 0 0
196 Gustavo Chacin 23 TOR 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
197 Shawn Chacon 26 COL 4 66 62 66 66 0 0 0 0 0 0 0 0 0 0 0 0
198 Endy Chavez 26 MON 4 132 132 127 0 0 0 0 0 0 0 127 0 127 0 5 1
199 Eric Chavez 26 OAK 7 125 125 125 0 0 0 0 125 0 1 0 0 1 0 0 0
200 Raul Chavez 31 HOU 7 64 64 61 0 61 0 0 0 0 0 0 0 0 0 3 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201 Bruce Chen 27 BAL 7 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
202 Chin-Feng Chen 26 LAD 3 8 8 3 0 0 0 0 0 0 3 0 0 3 0 4 1
203 Randy Choate 28 ARI 5 74 69 74 74 0 0 0 0 0 0 0 0 0 0 0 0
204 Hee Seop Choi 25 FLA 3 126 126 112 0 0 112 0 0 0 0 0 0 0 0 15 0
205 Jason Christiansen 34 SFG 10 60 57 60 60 0 0 0 0 0 0 0 0 0 0 0 0
206 Vinnie Chulk 25 TOR 2 47 4 47 47 0 0 0 0 0 0 0 0 0 0 0 0
207 Ryan Church 25 MON 1st 30 30 18 0 0 0 0 0 0 12 2 6 18 0 14 1
208 Alex Cintron 25 ARI 4 154 154 148 0 0 0 19 1 133 0 0 0 0 0 8 0
209 Jeff Cirillo 34 SDP 11 33 33 26 0 0 10 4 11 0 1 0 0 1 0 11 2
210 Brady Clark 31 MIL 5 138 138 133 0 0 0 0 0 0 3 9 123 133 0 25 8
211 Howie Clark 30 TOR 3 40 40 31 0 0 11 1 1 0 9 0 11 19 2 6 2
212 Jermaine Clark 27 CIN 3 14 14 9 0 0 0 2 0 0 1 1 6 8 0 5 1
213 Tony Clark 32 NYY 10 106 106 99 0 0 99 0 0 0 0 0 0 0 0 10 1
214 Brandon Claussen 25 CIN 2 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0
215 Royce Clayton 34 COL 14 146 146 144 0 0 0 0 0 144 0 0 0 0 0 3 1
216 Roger Clemens 41 HOU 21 33 32 33 33 0 0 0 0 0 0 0 0 0 0 0 0
217 Matt Clement 29 CHC 7 30 29 30 30 0 0 0 0 0 0 0 0 0 0 0 0
218 J.D. Closser 24 COL 1st 36 36 32 0 32 0 0 0 0 0 0 0 0 0 6 0
219 Greg Colbrunn 34 ARI 13 20 20 2 0 0 2 0 0 0 0 0 0 0 2 16 0
220 Lou Collier 30 PHI 8 32 32 9 0 0 0 0 1 0 8 0 0 8 0 22 3
221 Jesus Colome 26 TBD 4 33 6 33 33 0 0 0 0 0 0 0 0 0 0 0 0
222 Bartolo Colon 31 ANA 8 34 3 34 34 0 0 0 0 0 0 0 0 0 0 0 0
223 Roman Colon 24 ATL 1st 18 18 18 18 0 0 0 0 0 0 0 0 0 0 0 0
224 Steve Colyer 25 DET 2 41 4 41 41 0 0 0 0 0 0 0 0 0 0 0 0
225 Jeff Conine 38 FLA 14 140 140 138 0 0 57 0 0 0 83 0 0 83 0 2 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226 Jason Conti 29 TEX 5 22 22 21 0 0 0 0 0 0 1 20 0 21 0 1 1
227 Jose Contreras 32 CHW 2 31 3 31 31 0 0 0 0 0 0 0 0 0 0 0 0
228 Aaron Cook 25 COL 3 16 15 16 16 0 0 0 0 0 0 0 0 0 0 0 0
229 Brian Cooper 29 SFG 5 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
230 Alex Cora 28 LAD 7 138 138 138 0 0 0 138 0 0 0 0 0 0 0 5 1
231 Roy Corcoran 24 MON 2 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
232 Chad Cordero 22 MON 2 69 67 69 69 0 0 0 0 0 0 0 0 0 0 0 0
233 Francisco Cordero 29 TEX 6 67 4 67 67 0 0 0 0 0 0 0 0 0 0 0 0
234 Wil Cordero 32 FLA 13 27 27 16 0 0 13 0 0 0 3 0 0 3 0 11 0
235 Mark Corey 29 PIT 4 31 27 31 31 0 0 0 0 0 0 0 0 0 0 0 0
236 Lance Cormier 23 ARI 1st 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0
237 Rheal Cormier 37 PHI 13 84 79 84 84 0 0 0 0 0 0 0 0 0 0 0 0
238 Nate Cornejo 24 DET 4 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
239 Kevin Correia 23 SFG 2 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0
240 Humberto Cota 25 PIT 4 36 36 24 0 24 0 0 0 0 0 0 0 0 0 12 1
241 Neal Cotts 24 CHW 2 56 3 56 56 0 0 0 0 0 0 0 0 0 0 0 0
242 Craig Counsell 33 MIL 9 140 140 130 0 0 0 0 1 129 0 0 0 0 0 9 2
243 Jesse Crain 22 MIN 1st 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
244 Carl Crawford 22 TBD 3 152 152 146 0 0 0 0 0 0 123 30 0 146 4 4 1
245 Joe Crede 26 CHW 5 144 144 144 0 0 0 0 144 0 0 0 0 0 0 0 0
246 Cesar Crespo 25 BOS 3 52 52 52 0 0 0 11 0 27 10 7 2 19 0 3 8
247 Jack Cressend 29 CLE 5 11 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0
248 Coco Crisp 24 CLE 3 139 139 128 0 0 0 0 0 0 37 94 0 128 3 6 5
249 Bobby Crosby 24 OAK 2 151 151 151 0 0 0 0 0 151 0 0 0 0 0 0 0
250 Bubba Crosby 27 NYY 2 55 55 45 0 0 0 0 0 0 11 12 25 45 0 6 15
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251 Jim Crowell 30 PHI 2 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
252 Eric Crozier 25 TOR 1st 14 14 5 0 0 5 0 0 0 0 0 0 0 6 3 0
253 Francisco Cruceta 22 CLE 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
254 Deivi Cruz 31 SFG 8 127 127 107 0 0 0 2 1 104 0 0 0 0 0 24 1
255 Jacob Cruz 31 CIN 8 96 96 35 0 0 6 0 0 0 4 0 26 29 2 67 1
256 Jose Cruz 30 TBD 8 153 153 152 0 0 0 0 0 0 0 1 151 152 0 3 1
257 Juan Cruz 25 ATL 4 50 47 50 50 0 0 0 0 0 0 0 0 0 0 0 0
258 Darwin Cubillan 31 BAL 3 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
259 Michael Cuddyer 25 MIN 4 115 115 106 0 0 10 48 43 0 7 0 8 15 4 12 3
260 Midre Cummings 32 TBD 10 22 22 2 0 0 0 0 0 0 2 0 0 2 10 10 0
261 Will Cunnane 30 ATL 8 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0
262 Jack Cust 25 BAL 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0
263 Jeff D'Amico 28 CLE 8 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
264 Casey Daigle 23 ARI 1st 11 11 10 10 0 0 0 0 0 0 0 0 0 0 1 0
265 Brian Dallimore 30 SFG 1st 20 20 14 0 0 0 9 6 0 0 0 0 0 0 8 1
266 Johnny Damon 30 BOS 10 150 150 148 0 0 0 0 0 0 0 148 0 148 1 3 1
267 Vic Darensbourg 33 CHW 7 7 5 7 7 0 0 0 0 0 0 0 0 0 0 0 0
268 Brian Daubach 32 BOS 7 30 30 21 0 0 14 0 0 0 6 0 1 7 0 9 1
269 Jeff Davanon 30 ANA 5 108 108 81 0 0 0 0 0 0 24 39 29 81 17 18 2
270 Ben Davis 27 CHW 7 68 68 67 0 67 0 0 0 0 0 0 0 0 0 1 1
271 Doug Davis 28 MIL 6 34 33 34 34 0 0 0 0 0 0 0 0 0 0 0 0
272 J.J. Davis 25 PIT 3 25 25 17 0 0 0 0 0 0 5 0 12 17 0 7 3
273 Jason Davis 24 CLE 3 26 2 26 26 0 0 0 0 0 0 0 0 0 0 0 0
274 Joey Dawley 32 CLE 3 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
275 Zach Day 26 MON 3 19 17 19 19 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276 Jorge de la Rosa 23 MIL 1st 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
277 Valerio de los Santos 31 TOR 7 17 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0
278 Mike DeJean 33 BAL 8 54 21 54 54 0 0 0 0 0 0 0 0 0 0 0 0
279 David DeJesus 24 KCR 2 96 96 94 0 0 0 0 0 0 4 85 6 94 0 1 1
280 Carlos Delgado 32 TOR 12 128 128 120 0 0 120 0 0 0 0 0 0 0 8 0 0
281 Wilson Delgado 31 NYM 9 42 42 39 0 0 0 0 0 39 0 0 0 0 0 4 0
282 David Dellucci 30 TEX 8 107 107 94 0 0 0 0 0 0 84 7 6 94 7 11 0
283 Ryan Dempster 27 CHC 7 23 23 23 23 0 0 0 0 0 0 0 0 0 0 0 0
284 Kyle Denney 26 CLE 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
285 Jorge DePaula 25 NYY 2 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
286 Mark DeRosa 29 ATL 7 118 118 87 0 0 0 5 72 11 3 0 0 3 0 32 5
287 Elmer Dessens 33 ARI 8 50 48 50 50 0 0 0 0 0 0 0 0 0 0 0 0
288 Doug DeVore 26 ARI 1st 50 50 31 0 0 0 0 0 0 18 1 15 31 0 19 3
289 Einar Diaz 31 MON 9 55 55 45 0 44 0 0 1 0 0 0 0 0 0 10 1
290 Felix Diaz 23 CHW 1st 18 1 18 18 0 0 0 0 0 0 0 0 0 0 0 0
291 Matt Diaz 26 TBD 2 10 10 4 0 0 0 0 0 0 3 0 1 4 3 3 0
292 Victor Diaz 22 NYM 1st 15 15 14 0 0 0 0 0 0 0 0 14 14 0 2 0
293 R.A. Dickey 29 TEX 3 25 1 25 25 0 0 0 0 0 0 0 0 0 0 0 0
294 Mike Difelice 35 CHC 9 17 17 16 0 16 0 0 0 0 0 0 0 0 0 1 1
295 Lenny DiNardo 24 BOS 1st 22 3 22 22 0 0 0 0 0 0 0 0 0 0 0 0
296 Craig Dingman 30 DET 3 24 5 24 24 0 0 0 0 0 0 0 0 0 0 0 0
297 Greg Dobbs 25 SEA 1st 18 18 14 0 0 0 0 14 0 0 0 0 0 1 5 0
298 Scott Dohmann 26 COL 1st 41 39 41 41 0 0 0 0 0 0 0 0 0 0 0 0
299 Juan Dominguez 24 TEX 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
300 Andy Dominique 28 BOS 1st 7 7 6 0 1 5 0 0 0 0 0 0 0 0 3 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301 Brendan Donnelly 32 ANA 3 40 5 40 40 0 0 0 0 0 0 0 0 0 0 0 0
302 Octavio Dotel 30 HOU 6 77 32 77 77 0 0 0 0 0 0 0 0 0 0 0 0
303 Sean Douglass 25 TOR 4 14 0 14 14 0 0 0 0 0 0 0 0 0 0 0 0
304 Scott Downs 28 MON 3 12 11 12 12 0 0 0 0 0 0 0 0 0 0 0 0
305 Kelly Dransfeldt 29 CHW 4 15 15 10 0 0 0 0 3 8 0 0 0 0 0 5 2
306 Darren Dreifort 32 LAD 9 60 55 60 60 0 0 0 0 0 0 0 0 0 0 0 0
307 Ryan Drese 28 TEX 4 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
308 J.D. Drew 28 ATL 7 145 145 142 0 0 0 0 0 0 0 8 138 142 1 1 1
309 Tim Drew 25 ATL 5 12 12 11 11 0 0 0 0 0 0 0 0 0 0 0 1
310 Travis Driskill 32 COL 3 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
311 Jason Dubois 25 CHC 1st 20 20 6 0 0 1 0 0 0 1 0 4 5 0 16 0
312 Eric DuBose 28 BAL 3 14 1 14 14 0 0 0 0 0 0 0 0 0 0 0 0
313 Justin Duchscherer 26 OAK 3 53 2 53 53 0 0 0 0 0 0 0 0 0 0 0 0
314 Brandon Duckworth 28 HOU 4 19 18 19 19 0 0 0 0 0 0 0 0 0 0 0 0
315 Jeff Duncan 25 NYM 2 13 13 4 0 0 0 0 0 0 2 2 0 4 0 8 3
316 Adam Dunn 24 CIN 4 161 161 158 0 0 10 0 0 0 156 0 0 156 1 2 0
317 Scott Dunn 26 ANA 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
318 Erubiel Durazo 30 OAK 6 142 142 4 0 0 4 0 0 0 0 0 0 0 125 13 0
319 Chad Durbin 26 ARI 6 24 7 24 24 0 0 0 0 0 0 0 0 0 0 0 0
320 J.D. Durbin 22 MIN 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
321 Ray Durham 32 SFG 10 120 120 118 0 0 0 118 0 0 0 0 0 0 0 5 0
322 Trent Durrington 28 MIL 4 53 53 17 1 0 0 6 11 0 0 0 0 0 1 30 9
323 Jermaine Dye 30 OAK 9 137 137 134 0 0 0 0 0 0 0 0 134 134 2 2 0
324 Damion Easley 34 FLA 13 98 98 66 0 0 18 25 6 15 0 0 5 5 3 35 2
325 Adam Eaton 26 SDP 5 38 36 33 33 0 0 0 0 0 0 0 0 0 0 5 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326 David Eckstein 29 ANA 4 142 142 139 0 0 0 0 0 139 0 0 0 0 1 3 0
327 Jim Edmonds 34 STL 12 153 153 147 0 0 1 0 0 0 0 146 0 146 1 6 0
328 Joey Eischen 34 MON 8 22 22 21 21 0 0 0 0 0 0 0 0 0 0 1 0
329 Scott Elarton 28 CLE 6 29 10 29 29 0 0 0 0 0 0 0 0 0 0 0 0
330 Cal Eldred 36 STL 13 52 51 52 52 0 0 0 0 0 0 0 0 0 0 0 0
331 Jason Ellison 26 SFG 2 13 13 4 0 0 0 0 0 0 0 4 0 4 0 1 9
332 Alan Embree 34 BOS 11 71 5 71 71 0 0 0 0 0 0 0 0 0 0 0 0
333 Juan Encarnacion 28 FLA 8 135 135 133 0 0 0 0 0 0 9 0 125 133 0 2 0
334 John Ennis 24 DET 2 12 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0
335 Morgan Ensberg 28 HOU 4 131 131 118 0 0 0 0 118 1 0 0 0 0 0 19 1
336 Matt Erickson 28 MIL 1st 4 4 2 0 0 0 1 0 1 0 0 0 0 0 2 0
337 Scott Erickson 36 NYM 13 6 2 6 6 0 0 0 0 0 0 0 0 0 0 0 0
338 Darin Erstad 30 ANA 9 125 125 124 0 0 124 0 0 0 0 0 0 0 0 0 1
339 Felix Escalona 25 NYY 3 5 5 5 0 0 0 0 1 4 0 0 0 0 0 1 0
340 Alex Escobar 25 CLE 3 46 46 42 0 0 0 0 0 0 8 21 16 42 3 1 0
341 Kelvim Escobar 28 ANA 8 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
342 Bobby Estalella 29 ARI 9 12 12 9 0 9 0 0 0 0 0 0 0 0 1 3 0
343 Shawn Estes 31 COL 10 36 35 34 34 0 0 0 0 0 0 0 0 0 0 0 2
344 Johnny Estrada 28 ATL 4 134 134 133 0 133 0 0 0 0 0 0 0 0 0 12 0
345 Leo Estrella 29 SFG 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
346 Adam Everett 27 HOU 4 104 104 99 0 0 0 0 0 99 0 0 0 0 0 4 2
347 Carl Everett 33 CHW 12 82 82 34 0 0 0 0 0 0 20 0 14 34 44 4 0
348 Scott Eyre 32 SFG 8 83 77 83 83 0 0 0 0 0 0 0 0 0 0 0 0
349 Brian Falkenborg 26 LAD 2 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0
350 Kyle Farnsworth 28 CHC 6 72 67 72 72 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351 Jeff Fassero 41 ARI 14 41 38 41 41 0 0 0 0 0 0 0 0 0 0 0 0
352 Pedro Feliciano 27 NYM 3 22 22 22 22 0 0 0 0 0 0 0 0 0 0 0 0
353 Pedro Feliz 29 SFG 5 144 144 127 0 0 70 0 51 20 2 0 2 4 0 25 0
354 Jared Fernandez 32 HOU 4 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
355 Mike Fetters 39 ARI 16 23 23 23 23 0 0 0 0 0 0 0 0 0 0 0 0
356 Robert Fick 30 SDP 7 89 89 34 0 3 11 0 0 0 13 0 8 21 30 29 0
357 Nate Field 28 KCR 3 43 4 43 43 0 0 0 0 0 0 0 0 0 0 0 0
358 Chone Figgins 26 ANA 3 148 148 146 0 0 0 20 92 13 1 54 2 57 0 1 2
359 Nelson Figueroa 30 PIT 5 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0
360 Jeremy Fikac 29 MON 4 19 18 19 19 0 0 0 0 0 0 0 0 0 0 0 0
361 Bob File 27 TOR 3 24 3 24 24 0 0 0 0 0 0 0 0 0 0 0 0
362 Steve Finley 39 ARI 16 162 162 158 0 0 0 0 0 0 0 158 0 158 1 3 0
363 John Flaherty 36 NYY 13 47 47 46 0 46 0 0 0 0 0 0 0 0 0 1 2
364 Jose Flores 31 LAD 2 9 9 1 0 0 0 1 1 0 0 0 0 0 0 2 6
365 Randy Flores 28 STL 2 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0
366 Cliff Floyd 31 NYM 12 113 113 107 0 0 0 0 0 0 107 0 0 107 1 5 0
367 Gavin Floyd 21 PHI 1st 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0
368 Josh Fogg 27 PIT 4 32 31 32 32 0 0 0 0 0 0 0 0 0 0 0 0
369 Jesse Foppert 23 SFG 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
370 Ben Ford 28 MIL 3 19 19 19 19 0 0 0 0 0 0 0 0 0 0 0 0
371 Lew Ford 27 MIN 2 154 154 126 0 0 0 0 0 0 81 46 10 126 25 3 0
372 Brook Fordyce 34 TBD 10 54 54 51 0 51 0 0 0 0 0 0 0 0 0 3 1
373 Bartolome Fortunato 29 NYM 1st 18 16 18 18 0 0 0 0 0 0 0 0 0 0 0 0
374 Casey Fossum 26 ARI 4 29 27 27 27 0 0 0 0 0 0 0 0 0 0 0 2
375 Keith Foulke 31 BOS 8 72 3 72 72 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376 Andy Fox 33 MON 9 46 46 19 0 0 1 6 5 5 1 0 1 2 0 24 6
377 Chad Fox 33 FLA 7 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0
378 Jeff Francis 23 COL 1st 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
379 Frank Francisco 24 TEX 1st 45 5 45 45 0 0 0 0 0 0 0 0 0 0 0 0
380 John Franco 43 NYM 20 52 50 52 52 0 0 0 0 0 0 0 0 0 0 0 0
381 Julio Franco 45 ATL 20 125 125 84 0 0 84 0 0 0 0 0 0 0 1 50 0
382 Ryan Franklin 31 SEA 5 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
383 Wayne Franklin 30 SFG 5 43 41 43 43 0 0 0 0 0 0 0 0 0 0 0 0
384 Jason Frasor 26 TOR 1st 63 4 63 63 0 0 0 0 0 0 0 0 0 0 0 0
385 Kevin Frederick 27 TOR 2 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
386 Ryan Freel 28 CIN 3 143 143 137 0 0 0 15 56 0 12 42 46 89 0 3 4
387 Choo Freeman 24 COL 1st 45 45 41 0 0 0 0 0 0 0 41 0 41 0 4 7
388 Brian Fuentes 28 COL 4 47 47 47 47 0 0 0 0 0 0 0 0 0 0 0 0
389 Brad Fullmer 29 TEX 8 76 76 4 0 0 4 0 0 0 0 0 0 0 62 10 0
390 Aaron Fultz 30 MIN 5 55 4 55 55 0 0 0 0 0 0 0 0 0 0 0 0
391 Rafael Furcal 26 ATL 5 143 143 132 0 0 0 1 0 131 0 0 0 0 0 10 2
392 Eric Gagne 28 LAD 6 70 67 70 70 0 0 0 0 0 0 0 0 0 0 0 0
393 Andres Galarraga 43 ANA 19 7 7 1 0 0 1 0 0 0 0 0 0 0 1 5 0
394 Mike Gallo 27 HOU 2 69 67 69 69 0 0 0 0 0 0 0 0 0 0 0 0
395 Danny Garcia 24 NYM 2 58 58 44 0 0 0 44 0 0 0 0 0 0 0 14 0
396 Freddy Garcia 29 CHW 6 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
397 Jesse Garcia 30 ATL 6 50 50 37 0 0 0 11 3 25 0 0 0 0 0 14 9
398 Karim Garcia 28 BAL 10 85 85 71 0 0 1 0 0 0 0 15 58 70 0 17 2
399 Rosman Garcia 25 TEX 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
400 Nomar Garciaparra 30 BOS 9 81 81 79 0 0 0 0 0 79 0 0 0 0 1 2 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401 Jon Garland 24 CHW 5 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
402 Joey Gathright 23 TBD 1st 19 19 16 0 0 0 0 0 0 4 11 1 16 0 2 1
403 Chad Gaudin 21 TBD 2 28 3 26 26 0 0 0 0 0 0 0 0 0 0 0 2
404 Geoff Geary 27 PHI 2 33 29 33 33 0 0 0 0 0 0 0 0 0 0 0 0
405 Chris George 24 KCR 4 10 1 10 10 0 0 0 0 0 0 0 0 0 0 0 0
406 Esteban German 26 OAK 3 31 31 25 0 0 0 10 15 0 0 0 0 0 0 5 4
407 Franklyn German 24 DET 3 16 3 16 16 0 0 0 0 0 0 0 0 0 0 0 0
408 Justin Germano 21 SDP 1st 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
409 Jody Gerut 26 CLE 2 134 134 131 0 0 0 0 0 0 2 12 118 131 1 7 1
410 Byron Gettis 24 KCR 1st 21 21 21 0 0 0 0 0 0 11 0 10 21 0 0 2
411 Jason Giambi 33 NYY 10 80 80 47 0 0 47 0 0 0 0 0 0 0 28 5 0
412 Jay Gibbons 27 BAL 4 97 97 79 0 0 14 0 0 0 0 0 66 66 16 4 0
413 Geronimo Gil 28 BAL 4 12 12 11 0 11 0 0 0 0 0 0 0 0 0 1 0
414 Jerry Gil 21 ARI 1st 29 29 28 0 0 0 0 0 28 0 0 0 0 0 1 1
415 Brian Giles 33 SDP 10 159 159 159 0 0 0 0 0 0 0 0 159 159 0 1 0
416 Marcus Giles 26 ATL 4 102 102 97 0 0 0 97 0 0 0 0 0 0 0 7 1
417 Keith Ginter 28 MIL 5 113 113 103 0 0 0 54 47 0 0 0 2 2 1 10 0
418 Matt Ginter 26 NYM 5 15 13 15 15 0 0 0 0 0 0 0 0 0 0 0 0
419 Charles Gipson 31 TBD 7 5 5 4 0 0 0 0 0 2 1 2 0 2 0 1 0
420 Chris Gissell 26 COL 1st 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
421 Doug Glanville 33 PHI 9 87 87 68 0 0 0 0 0 0 13 56 0 68 0 18 13
422 Troy Glaus 27 ANA 7 58 58 19 0 0 0 0 19 0 0 0 0 0 39 0 0
423 Tom Glavine 38 NYM 18 35 33 33 33 0 0 0 0 0 0 0 0 0 0 2 0
424 Ross Gload 28 CHW 3 110 110 78 0 0 42 0 0 0 17 1 22 39 7 30 13
425 Gary Glover 27 MIL 5 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426 Ryan Glynn 29 TOR 4 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
427 Jimmy Gobble 22 KCR 2 25 1 25 25 0 0 0 0 0 0 0 0 0 0 0 0
428 Jonny Gomes 23 TBD 2 5 5 0 0 0 0 0 0 0 0 0 0 0 4 1 0
429 Alexis Gomez 25 KCR 2 13 13 12 0 0 0 0 0 0 6 2 5 12 0 0 2
430 Chris Gomez 33 TOR 12 109 109 102 0 0 19 3 5 77 0 0 0 0 2 8 4
431 Adrian Gonzalez 22 TEX 1st 16 16 11 0 0 11 0 0 0 0 0 0 0 0 5 0
432 Alex Gonzalez 31 CHC 11 83 83 81 0 0 0 0 0 81 0 0 0 0 0 4 1
433 Alex Gonzalez 27 FLA 7 159 159 158 0 0 0 0 0 158 0 0 0 0 0 1 0
434 Dicky Gonzalez 25 TBD 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
435 Edgar Gonzalez 21 ARI 2 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0
436 Geremi Gonzalez 29 TBD 4 11 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0
437 Juan Gonzalez 34 KCR 16 33 33 29 0 0 0 0 0 0 0 0 29 29 4 0 0
438 Luis Gonzalez 36 ARI 15 105 105 104 0 0 0 0 0 0 104 0 0 104 1 1 0
439 Luis A. Gonzalez 25 COL 1st 102 102 88 0 0 0 40 18 10 20 0 11 29 1 22 2
440 Mike Gonzalez 26 PIT 2 47 44 47 47 0 0 0 0 0 0 0 0 0 0 0 0
441 Raul Gonzalez 30 CLE 5 7 7 4 0 0 0 0 0 0 1 0 3 4 0 4 0
442 Andrew Good 24 ARI 2 17 16 17 17 0 0 0 0 0 0 0 0 0 0 0 0
443 Tom Goodwin 35 CHC 14 77 77 28 0 0 0 0 0 0 14 8 7 28 0 55 3
444 Tom Gordon 36 NYY 16 80 4 80 80 0 0 0 0 0 0 0 0 0 0 0 0
445 Mike Gosling 23 ARI 1st 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0
446 Ruben Gotay 21 KCR 1st 44 44 42 0 0 0 42 0 0 0 0 0 0 0 1 1
447 John Grabow 25 PIT 2 68 64 68 68 0 0 0 0 0 0 0 0 0 0 0 0
448 Jason Grabowski 28 LAD 3 113 113 33 0 0 3 0 0 0 30 0 3 31 2 81 0
449 Franklyn Gracesqui 24 FLA 1st 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
450 Tony Graffanino 32 KCR 9 75 75 75 0 0 0 75 0 0 0 0 0 0 0 1 1
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451 Alex Graman 26 NYY 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
452 Curtis Granderson 23 DET 1st 9 9 8 0 0 0 0 0 0 0 8 0 8 0 1 1
453 Danny Graves 30 CIN 9 68 66 68 68 0 0 0 0 0 0 0 0 0 0 0 0
454 Andy Green 26 ARI 1st 46 46 36 0 0 0 14 18 0 9 0 0 9 0 11 3
455 Nick Green 25 ATL 1st 95 95 80 0 0 0 75 5 0 0 0 1 1 0 9 13
456 Shawn Green 31 LAD 12 157 157 153 0 0 111 0 0 0 0 0 52 52 3 1 0
457 Khalil Greene 24 SDP 2 139 139 136 0 0 0 0 0 136 0 0 0 0 0 0 3
458 Todd Greene 33 COL 9 75 75 53 0 53 0 0 0 0 0 0 0 0 0 22 0
459 Kevin Gregg 26 ANA 2 55 5 55 55 0 0 0 0 0 0 0 0 0 0 0 0
460 Zack Greinke 20 KCR 1st 24 1 24 24 0 0 0 0 0 0 0 0 0 0 0 0
461 Seth Greisinger 28 MIN 3 12 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0
462 Ben Grieve 28 CHC 8 123 123 69 0 0 0 0 0 0 1 0 68 69 1 54 0
463 Ken Griffey 34 CIN 16 83 83 77 0 0 0 0 0 0 0 76 1 77 1 5 0
464 Jeremy Griffiths 26 HOU 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
465 Jason Grilli 27 CHW 3 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
466 Jason Grimsley 36 BAL 13 73 5 73 73 0 0 0 0 0 0 0 0 0 0 0 0
467 Marquis Grissom 37 SFG 16 145 145 142 0 0 0 0 0 0 0 142 0 142 0 5 0
468 Buddy Groom 38 BAL 13 60 5 60 60 0 0 0 0 0 0 0 0 0 0 0 0
469 Gabe Gross 24 TOR 1st 44 44 38 0 0 0 0 0 0 38 0 0 38 5 6 0
470 Mark Grudzielanek 34 CHC 10 81 81 76 0 0 0 76 0 0 0 0 0 0 0 11 0
471 Kevin Gryboski 30 ATL 3 69 67 69 69 0 0 0 0 0 0 0 0 0 0 0 0
472 Eddie Guardado 33 SEA 12 41 4 41 41 0 0 0 0 0 0 0 0 0 0 0 0
473 Vladimir Guerrero 29 ANA 9 156 156 143 0 0 0 0 0 0 0 0 143 143 13 0 0
474 Wilton Guerrero 29 KCR 8 24 24 18 0 0 2 8 2 3 1 2 0 3 0 1 6
475 Matt Guerrier 25 MIN 1st 9 1 9 9 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476 Aaron Guiel 31 KCR 3 42 42 39 0 0 0 0 0 0 38 0 1 39 1 3 0
477 Carlos Guillen 28 DET 7 136 136 135 0 0 0 0 0 135 0 0 0 0 0 3 0
478 Jose Guillen 28 ANA 8 148 148 136 0 0 0 0 0 0 135 0 4 136 10 2 0
479 Jeremy Guthrie 25 CLE 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
480 Ricky Gutierrez 34 BOS 12 45 45 40 0 0 0 32 2 6 0 0 0 0 0 8 3
481 Cristian Guzman 26 MIN 6 145 145 145 0 0 0 0 0 145 0 0 0 0 0 0 1
482 Freddy Guzman 23 SDP 1st 20 20 17 0 0 0 0 0 0 0 17 0 17 0 1 2
483 Travis Hafner 27 CLE 3 140 140 11 0 0 11 0 0 0 0 0 0 0 121 9 0
484 Jerry Hairston 28 BAL 7 86 86 62 0 0 0 12 1 0 10 15 27 52 20 2 3
485 Scott Hairston 24 ARI 1st 101 101 88 0 0 0 85 0 0 2 0 2 3 0 14 2
486 John Halama 32 TBD 7 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
487 Bill Hall 24 MIL 3 126 126 97 0 0 0 50 11 37 0 0 0 0 0 30 0
488 Toby Hall 28 TBD 5 119 119 119 0 119 0 0 0 0 0 0 0 0 0 0 0
489 Roy Halladay 27 TOR 7 21 2 21 21 0 0 0 0 0 0 0 0 0 0 0 0
490 Brad Halsey 23 NYY 1st 8 1 8 8 0 0 0 0 0 0 0 0 0 0 0 0
491 Shane Halter 34 ANA 8 46 46 43 0 0 4 6 33 3 0 0 0 0 3 3 1
492 Robby Hammock 27 ARI 2 62 62 59 0 46 0 0 1 0 12 0 0 12 0 4 1
493 Chris Hammond 38 OAK 12 41 0 41 41 0 0 0 0 0 0 0 0 0 0 0 0
494 Jeffrey Hammonds 33 SFG 12 40 40 28 0 0 0 0 0 0 7 1 20 28 0 13 0
495 Mike Hampton 31 ATL 12 36 35 29 29 0 0 0 0 0 0 0 0 0 0 3 4
496 Josh Hancock 26 CIN 3 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0
497 Dave Hansen 35 SDP 14 86 86 22 0 0 14 0 8 0 0 0 0 0 8 64 0
498 Aaron Harang 26 CIN 3 28 28 28 28 0 0 0 0 0 0 0 0 0 0 0 0
499 Rich Harden 22 OAK 2 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
500 Danny Haren 23 STL 2 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501 Tim Harikkala 32 COL 4 55 51 55 55 0 0 0 0 0 0 0 0 0 0 0 0
502 Travis Harper 28 TBD 5 52 2 52 52 0 0 0 0 0 0 0 0 0 0 0 0
503 Brendan Harris 23 CHC 1st 23 23 17 0 0 0 11 7 0 0 0 0 0 0 7 0
504 Lenny Harris 39 FLA 17 79 79 17 0 0 0 0 3 0 8 0 6 14 2 64 0
505 Willie Harris 26 CHW 4 129 129 117 0 0 0 92 0 0 1 29 0 30 0 19 3
506 Bo Hart 27 STL 2 11 11 5 0 0 0 4 0 1 0 0 0 0 0 6 0
507 Corey Hart 22 MIL 1st 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0
508 Ken Harvey 26 KCR 3 120 120 77 0 0 73 0 0 0 4 0 0 4 41 2 0
509 Chad Harville 27 HOU 4 59 54 59 59 0 0 0 0 0 0 0 0 0 0 0 0
510 Shigetoshi Hasegawa 35 SEA 8 68 4 68 68 0 0 0 0 0 0 0 0 0 0 0 0
511 Scott Hatteberg 34 OAK 10 152 152 148 0 0 148 0 0 0 0 0 0 0 2 6 0
512 LaTroy Hawkins 31 CHC 10 77 74 77 77 0 0 0 0 0 0 0 0 0 0 0 0
513 Brad Hawpe 25 COL 1st 42 42 34 0 0 0 0 0 0 2 0 32 34 0 10 0
514 Jimmy Haynes 31 CIN 10 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
515 Aaron Heilman 25 NYM 2 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
516 Wes Helms 28 MIL 6 92 92 77 0 0 10 0 67 0 0 0 0 0 0 16 0
517 Todd Helton 30 COL 8 154 154 153 0 0 153 0 0 0 0 0 0 0 0 3 0
518 Ben Hendrickson 23 MIL 1st 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0
519 Mark Hendrickson 30 TBD 3 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
520 Brad Hennessey 24 SFG 1st 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
521 Matt Hensley 25 ANA 1st 16 4 16 16 0 0 0 0 0 0 0 0 0 0 0 0
522 Pat Hentgen 35 TOR 14 18 2 18 18 0 0 0 0 0 0 0 0 0 0 0 0
523 Felix Heredia 29 NYY 9 47 5 47 47 0 0 0 0 0 0 0 0 0 0 0 0
524 Matt Herges 34 SFG 6 70 67 70 70 0 0 0 0 0 0 0 0 0 0 0 0
525 Chad Hermansen 26 TOR 6 4 4 4 0 0 0 0 0 0 4 0 0 4 0 1 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526 Dustin Hermanson 31 SFG 10 47 45 47 47 0 0 0 0 0 0 0 0 0 0 0 0
527 Adrian Hernandez 29 MIL 3 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0
528 Carlos Hernandez 24 HOU 3 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0
529 Jose Hernandez 34 LAD 13 95 95 84 0 0 8 50 12 13 9 0 0 9 0 21 3
530 Livan Hernandez 29 MON 9 36 34 35 35 0 0 0 0 0 0 0 0 0 0 1 0
531 Orlando Hernandez 38 NYY 6 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
532 Ramon Hernandez 28 SDP 6 111 111 108 0 108 0 0 0 0 0 0 0 0 0 4 0
533 Roberto Hernandez 39 PHI 14 63 57 63 63 0 0 0 0 0 0 0 0 0 0 0 0
534 Mike Hessman 26 ATL 2 29 29 23 0 0 16 0 7 0 3 0 0 3 0 9 2
535 Richard Hidalgo 29 HOU 8 144 144 142 0 0 0 0 0 0 5 0 139 142 0 3 0
536 Joe Hietpas 25 NYM 1st 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
537 Bobby Higginson 33 DET 10 131 131 115 0 0 0 0 0 0 0 0 115 115 9 6 2
538 Bobby Hill 26 PIT 3 126 126 63 0 0 0 40 25 0 0 0 0 0 0 70 0
539 Koyie Hill 25 ARI 2 13 13 11 0 11 0 0 0 0 0 0 0 0 0 2 0
540 Shawn Hill 23 MON 1st 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
541 Shea Hillenbrand 28 ARI 4 148 148 146 0 0 131 0 17 0 0 0 0 0 0 2 0
542 A.J. Hinch 30 PHI 7 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0
543 Eric Hinske 26 TOR 3 155 155 153 0 0 0 0 153 0 0 0 0 0 1 5 1
544 Sterling Hitchcock 33 SDP 13 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
545 Dennis Hocking 34 COL 12 55 55 48 0 0 0 8 2 13 20 8 4 30 0 10 2
546 Trevor Hoffman 36 SDP 12 55 53 55 55 0 0 0 0 0 0 0 0 0 0 0 0
547 Todd Hollandsworth 31 CHC 10 57 57 38 0 0 3 0 0 0 4 0 32 36 3 18 0
548 Matt Holliday 24 COL 1st 121 121 115 0 0 0 0 0 0 115 0 0 115 0 10 0
549 Damon Hollins 30 ATL 2 7 7 6 0 0 0 0 0 0 6 0 1 6 0 2 0
550 Joe Horgan 27 MON 1st 47 45 47 47 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551 J.R. House 24 PIT 2 5 5 3 0 3 0 0 0 0 0 0 0 0 0 2 0
552 Ben Howard 25 FLA 3 31 29 31 31 0 0 0 0 0 0 0 0 0 0 0 0
553 Ryan Howard 24 PHI 1st 19 19 8 0 0 8 0 0 0 0 0 0 0 0 11 0
554 Bobby Howry 30 CLE 7 37 1 37 37 0 0 0 0 0 0 0 0 0 0 0 0
555 Ken Huckaby 33 BAL 4 24 24 24 0 24 0 0 0 0 0 0 0 0 0 1 1
556 Luke Hudson 27 CIN 2 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0
557 Orlando Hudson 26 TOR 3 135 135 133 0 0 0 133 0 0 0 0 0 0 0 4 0
558 Tim Hudson 28 OAK 6 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
559 Aubrey Huff 27 TBD 5 157 157 123 0 0 38 0 87 0 8 0 1 9 32 2 0
560 Travis Hughes 26 TEX 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
561 Justin Huisman 25 KCR 1st 14 1 14 14 0 0 0 0 0 0 0 0 0 0 0 0
562 Tim Hummel 25 CIN 2 56 56 41 0 0 13 1 32 1 0 0 0 0 0 18 3
563 Torii Hunter 28 MIN 8 138 138 126 0 0 0 0 0 0 0 126 0 126 10 2 1
564 Adam Hyzdu 32 BOS 5 17 17 14 0 0 0 0 0 0 11 0 4 14 0 3 4
565 Raul Ibanez 32 SEA 9 123 123 120 0 0 10 0 0 0 110 0 3 112 2 4 0
566 Omar Infante 22 DET 3 142 142 140 0 0 0 105 10 23 0 5 0 5 0 4 2
567 Brandon Inge 27 DET 4 131 131 130 0 39 0 0 73 0 7 19 2 26 0 4 9
568 Kazuhisa Ishii 30 LAD 3 31 29 31 31 0 0 0 0 0 0 0 0 0 0 0 0
569 Jason Isringhausen 31 STL 9 74 71 74 74 0 0 0 0 0 0 0 0 0 0 0 0
570 Cesar Izturis 24 LAD 4 159 159 159 0 0 0 0 0 159 0 0 0 0 0 0 0
571 Maicer Izturis 23 MON 1st 32 32 31 0 0 0 10 0 23 0 0 0 0 0 1 0
572 Damian Jackson 30 CHC 9 21 21 12 0 0 0 6 0 1 1 1 3 5 1 11 2
573 Edwin Jackson 20 LAD 2 8 7 8 8 0 0 0 0 0 0 0 0 0 0 0 0
574 Mike Jackson 39 CHW 17 45 3 45 45 0 0 0 0 0 0 0 0 0 0 0 0
575 Bucky Jacobsen 28 SEA 1st 42 42 21 0 0 21 0 0 0 0 0 0 0 19 2 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576 Kevin Jarvis 34 COL 10 10 1 10 10 0 0 0 0 0 0 0 0 0 0 0 0
577 Geoff Jenkins 29 MIL 7 157 157 156 0 0 0 0 0 0 156 0 0 156 0 1 0
578 Jason Jennings 25 COL 4 37 35 33 33 0 0 0 0 0 0 0 0 0 0 4 0
579 Derek Jeter 30 NYY 10 154 154 154 0 0 0 0 0 154 0 0 0 0 0 0 0
580 D'Angelo Jimenez 26 CIN 5 152 152 149 0 0 0 146 0 5 0 0 0 0 0 4 0
581 Jose Jimenez 30 CLE 7 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
582 Charles Johnson 32 COL 11 109 109 91 0 91 0 0 0 0 0 0 0 0 0 19 0
583 Jason Johnson 30 DET 8 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
584 Mark L. Johnson 28 MIL 7 7 7 5 0 5 0 0 0 0 0 0 0 0 0 2 0
585 Nick Johnson 25 MON 4 73 73 73 0 0 73 0 0 0 0 0 0 0 0 2 0
586 Randy Johnson 40 ARI 17 35 33 35 35 0 0 0 0 0 0 0 0 0 0 0 0
587 Reed Johnson 27 TOR 2 141 141 137 0 0 0 0 0 0 57 33 53 137 2 9 1
588 Mike Johnston 25 PIT 1st 24 20 24 24 0 0 0 0 0 0 0 0 0 0 0 0
589 Andruw Jones 27 ATL 9 154 154 154 0 0 0 0 0 0 0 154 0 154 0 1 0
590 Bobby Jones 32 BOS 6 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
591 Chipper Jones 32 ATL 11 137 137 126 0 0 0 0 96 0 30 0 0 30 7 7 0
592 Jacque Jones 29 MIN 6 151 151 142 0 0 0 0 0 0 0 2 141 142 3 7 0
593 Todd Jones 36 CIN 12 78 74 78 78 0 0 0 0 0 0 0 0 0 0 0 0
594 Brian Jordan 37 TEX 13 61 61 44 0 0 0 0 0 0 1 0 44 44 17 3 0
595 Jorge Julio 25 BAL 4 65 4 65 65 0 0 0 0 0 0 0 0 0 0 0 0
596 Gabe Kapler 28 BOS 7 136 136 127 0 0 0 0 0 0 18 17 101 127 0 7 19
597 Eric Karros 36 OAK 14 40 40 22 0 0 22 0 0 0 0 0 0 0 10 11 0
598 Steve Karsay 32 NYY 9 7 1 7 7 0 0 0 0 0 0 0 0 0 0 0 0
599 Matt Kata 26 ARI 2 42 42 41 0 0 0 38 3 1 0 0 0 0 0 1 1
600 Scott Kazmir 20 TBD 1st 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601 Austin Kearns 24 CIN 3 64 64 60 0 0 0 0 0 0 0 1 60 60 0 4 1
602 David Kelton 24 CHC 2 8 8 3 0 0 0 0 0 0 2 0 1 3 0 6 1
603 Jason Kendall 30 PIT 9 147 147 146 0 146 0 0 0 0 0 0 0 0 0 2 0
604 Adam Kennedy 28 ANA 6 144 144 144 0 0 0 144 0 0 0 0 0 0 0 1 1
605 Joe Kennedy 25 COL 4 27 25 27 27 0 0 0 0 0 0 0 0 0 0 0 0
606 Logan Kensing 21 FLA 1st 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
607 Jeff Kent 36 HOU 13 145 145 139 0 0 0 139 0 0 0 0 0 0 2 4 0
608 Jeff Keppinger 24 NYM 1st 33 33 32 0 0 0 32 0 0 0 0 0 0 0 3 0
609 Jason Kershner 27 TOR 3 24 1 24 24 0 0 0 0 0 0 0 0 0 0 0 0
610 Masao Kida 35 LAD 4 10 3 10 10 0 0 0 0 0 0 0 0 0 0 0 0
611 Bobby Kielty 27 OAK 4 83 83 67 0 0 0 0 0 0 51 0 21 67 9 14 0
612 Brooks Kieschnick 32 MIL 6 77 75 32 32 0 0 0 0 0 0 0 0 0 0 48 0
613 Byung-Hyun Kim 25 BOS 6 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
614 Sun-Woo Kim 26 MON 4 43 41 43 43 0 0 0 0 0 0 0 0 0 0 0 0
615 Ray King 30 STL 6 86 84 86 86 0 0 0 0 0 0 0 0 0 0 0 0
616 Matt Kinney 27 KCR 4 43 31 43 43 0 0 0 0 0 0 0 0 0 0 0 0
617 Ryan Klesko 33 SDP 13 127 127 118 0 0 18 0 0 0 104 0 0 104 3 7 0
618 Steve Kline 31 STL 8 67 64 67 67 0 0 0 0 0 0 0 0 0 0 0 0
619 Justin Knoedler 23 SFG 1st 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
620 Jon Knott 25 SDP 1st 9 9 5 0 0 0 0 0 0 5 0 0 5 0 6 0
621 Gary Knotts 27 DET 4 36 2 36 36 0 0 0 0 0 0 0 0 0 0 0 0
622 Billy Koch 29 CHW 6 47 22 47 47 0 0 0 0 0 0 0 0 0 0 0 0
623 Danny Kolb 29 MIL 6 64 62 64 64 0 0 0 0 0 0 0 0 0 0 0 0
624 Paul Konerko 28 CHW 8 155 155 139 0 0 139 0 0 0 0 0 0 0 16 1 0
625 Mike Koplove 27 ARI 4 76 72 76 76 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626 Corey Koskie 31 MIN 7 118 118 115 0 0 0 0 115 0 0 0 0 0 1 4 0
627 Casey Kotchman 21 ANA 1st 38 38 34 0 0 34 0 0 0 0 0 0 0 0 5 0
628 Mark Kotsay 28 OAK 8 148 148 145 0 0 0 0 0 0 0 145 0 145 0 6 1
629 Josh Kroeger 21 ARI 1st 22 22 19 0 0 0 0 0 0 11 2 8 19 0 2 3
630 Marc Kroon 31 COL 4 6 4 6 6 0 0 0 0 0 0 0 0 0 0 0 0
631 Dave Krynzel 22 MIL 1st 16 16 10 0 0 0 0 0 0 0 2 8 10 0 6 1
632 Jason Kubel 22 MIN 1st 23 23 10 0 0 0 0 0 0 2 0 8 10 7 7 0
633 Josh Labandeira 25 MON 1st 7 7 5 0 0 0 2 0 3 0 0 0 0 0 3 0
634 John Lackey 25 ANA 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
635 Gerald Laird 24 TEX 2 49 49 49 0 49 0 0 0 0 0 0 0 0 0 0 0
636 Tim Laker 34 CLE 9 44 43 42 1 41 0 0 0 0 0 0 0 0 0 1 2
637 Mike Lamb 28 HOU 5 112 112 72 0 0 10 7 57 0 0 0 0 0 1 42 0
638 Jason Lane 27 HOU 3 107 107 79 0 0 3 0 0 0 35 17 24 76 0 41 1
639 Ray Lankford 37 STL 14 92 92 70 0 0 0 0 0 0 66 4 0 70 0 30 7
640 Barry Larkin 40 CIN 19 111 111 85 0 0 0 0 0 85 0 0 0 0 0 28 0
641 Adam LaRoche 24 ATL 1st 110 110 98 0 0 98 0 0 0 0 0 0 0 0 18 0
642 Brandon Larson 28 CIN 4 40 40 35 0 0 0 0 35 0 0 0 0 0 0 6 0
643 Jason LaRue 30 CIN 6 114 114 111 0 111 0 0 0 0 0 0 1 1 1 2 1
644 Brian Lawrence 28 SDP 4 36 34 34 34 0 0 0 0 0 0 0 0 0 0 1 1
645 Matt Lawton 32 CLE 10 150 150 143 0 0 0 0 0 0 125 0 19 143 3 5 0
646 Brandon League 21 TOR 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
647 Matt LeCroy 28 MIN 5 88 88 48 0 26 23 0 0 0 0 0 0 0 29 19 0
648 Ricky Ledee 30 PHI 7 104 104 37 0 0 0 0 0 0 10 16 12 37 2 67 1
649 Wilfredo Ledezma 23 DET 2 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
650 Carlos Lee 28 CHW 6 153 153 148 0 0 0 0 0 0 148 0 0 148 5 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651 Cliff Lee 25 CLE 3 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
652 David Lee 31 CLE 5 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
653 Derrek Lee 28 CHC 8 161 161 161 0 0 161 0 0 0 0 0 0 0 0 1 0
654 Travis Lee 29 NYY 7 7 7 6 0 0 6 0 0 0 0 0 0 0 0 1 0
655 Justin Lehr 26 OAK 1st 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
656 Jon Leicester 25 CHC 1st 32 30 32 32 0 0 0 0 0 0 0 0 0 0 0 0
657 Al Leiter 38 NYM 18 30 28 30 30 0 0 0 0 0 0 0 0 0 0 0 0
658 Jose Leon 27 BAL 3 31 31 21 0 0 16 0 6 0 0 0 0 0 3 7 4
659 Justin Leone 26 SEA 1st 31 31 29 0 0 0 0 28 2 0 0 0 0 0 2 0
660 Curt Leskanic 36 BOS 11 51 1 51 51 0 0 0 0 0 0 0 0 0 0 0 0
661 Alan Levine 36 DET 9 65 6 65 65 0 0 0 0 0 0 0 0 0 0 0 0
662 Colby Lewis 24 TEX 3 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
663 Brad Lidge 27 HOU 3 80 77 80 80 0 0 0 0 0 0 0 0 0 0 0 0
664 Cory Lidle 32 CIN 7 34 32 34 34 0 0 0 0 0 0 0 0 0 0 0 0
665 Jon Lieber 34 NYY 10 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
666 Mike Lieberthal 32 PHI 11 131 131 129 0 129 0 0 0 0 0 0 0 0 0 5 0
667 Jeff Liefer 29 MIL 6 16 16 3 0 0 0 0 0 0 0 0 3 3 3 9 1
668 Kerry Ligtenberg 33 TOR 7 57 2 57 57 0 0 0 0 0 0 0 0 0 0 0 0
669 Ted Lilly 28 TOR 6 32 3 32 32 0 0 0 0 0 0 0 0 0 0 0 0
670 Jose Lima 31 LAD 11 38 37 36 36 0 0 0 0 0 0 0 0 0 0 0 2
671 Mike Lincoln 29 STL 6 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0
672 Todd Linden 24 SFG 2 16 16 11 0 0 0 0 0 0 7 0 4 11 0 6 1
673 Scott Linebrink 27 SDP 5 73 68 73 73 0 0 0 0 0 0 0 0 0 0 0 0
674 Pedro Liriano 23 MIL 1st 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0
675 Mark Little 31 CLE 4 11 11 11 0 0 0 0 0 0 4 5 4 11 0 2 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676 Paul Lo Duca 32 FLA 7 143 143 139 0 130 3 0 0 0 9 0 0 9 0 7 0
677 Esteban Loaiza 32 CHW 10 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
678 Kameron Loe 22 TEX 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
679 Kenny Lofton 37 NYY 14 83 83 74 0 0 0 0 0 0 0 65 10 74 3 9 1
680 Nook Logan 24 DET 1st 47 47 46 0 0 0 0 0 0 0 46 0 46 0 0 3
681 Kyle Lohse 25 MIN 4 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
682 Terrence Long 28 SDP 6 136 136 87 0 0 0 0 0 0 61 28 9 87 1 58 0
683 Braden Looper 29 NYM 7 71 69 71 71 0 0 0 0 0 0 0 0 0 0 0 0
684 Aquilino Lopez 29 TOR 2 18 0 18 18 0 0 0 0 0 0 0 0 0 0 0 0
685 Felipe Lopez 24 CIN 4 79 79 75 0 0 0 2 24 51 0 0 0 0 0 2 4
686 Javier Lopez 26 COL 2 64 58 64 64 0 0 0 0 0 0 0 0 0 0 0 0
687 Javy Lopez 33 BAL 13 150 150 132 0 132 0 0 0 0 0 0 0 0 21 4 0
688 Jose Lopez 20 SEA 1st 57 57 57 0 0 0 0 1 57 0 0 0 0 0 0 1
689 Luis Lopez 30 MON 2 11 11 8 0 0 8 0 0 0 0 0 0 0 0 4 0
690 Luis Lopez 33 BAL 10 56 56 36 0 0 6 6 11 14 0 0 0 0 6 17 5
691 Mendy Lopez 30 KCR 7 18 18 17 0 0 2 6 4 4 2 0 2 4 0 2 1
692 Mickey Lopez 30 SEA 1st 6 6 3 0 0 0 3 0 0 0 0 0 0 0 3 2
693 Rodrigo Lopez 28 BAL 4 37 1 37 37 0 0 0 0 0 0 0 0 0 0 0 0
694 Mark Loretta 32 SDP 10 154 154 154 0 0 0 154 0 0 0 0 0 0 0 0 0
695 Derek Lowe 31 BOS 8 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
696 Mike Lowell 30 FLA 7 158 158 154 0 0 0 0 154 0 0 0 0 0 3 2 0
697 Noah Lowry 23 SFG 2 16 14 16 16 0 0 0 0 0 0 0 0 0 0 0 0
698 Ryan Ludwick 25 CLE 3 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 0
699 Julio Lugo 28 TBD 5 157 157 151 0 0 0 8 0 143 0 0 0 0 5 2 0
700 Hector Luna 24 STL 1st 83 83 64 0 0 0 19 16 24 8 2 0 10 0 28 2
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701 John Mabry 33 STL 11 87 87 82 0 0 14 0 20 0 39 1 25 57 0 10 0
702 Mike MacDougal 27 KCR 4 13 0 13 13 0 0 0 0 0 0 0 0 0 0 0 0
703 Andy Machado 23 CIN 2 17 17 17 0 0 0 0 0 17 0 0 0 0 0 0 0
704 Robert Machado 31 BAL 9 37 37 35 0 35 0 0 0 0 0 0 0 0 0 4 0
705 Jose Macias 32 CHC 6 98 98 59 0 0 0 16 18 0 8 7 13 28 0 51 3
706 Rob Mackowiak 28 PIT 4 155 155 147 0 0 1 0 55 0 25 19 79 118 0 24 1
707 Greg Maddux 38 CHC 19 34 32 33 33 0 0 0 0 0 0 0 0 0 0 1 0
708 Bobby Madritsch 28 SEA 1st 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
709 Ryan Madson 23 PHI 2 52 49 52 52 0 0 0 0 0 0 0 0 0 0 0 0
710 Chris Magruder 27 MIL 4 56 56 24 0 0 0 0 0 0 10 0 16 24 0 35 2
711 Ron Mahay 33 TEX 9 60 4 60 60 0 0 0 0 0 0 0 0 0 0 1 0
712 John Maine 23 BAL 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
713 Gary Majewski 24 MON 1st 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0
714 Val Majewski 23 BAL 1st 9 9 4 0 0 0 0 0 0 0 3 1 4 0 3 2
715 Mark Malaska 26 BOS 2 19 1 19 19 0 0 0 0 0 0 0 0 0 0 0 0
716 Matt Mantei 30 ARI 9 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0
717 Josias Manzanillo 36 FLA 11 26 25 26 26 0 0 0 0 0 0 0 0 0 0 0 0
718 Mike Maroth 26 DET 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
719 Jason Marquis 25 STL 5 35 34 32 32 0 0 0 0 0 0 0 0 0 0 0 3
720 Eli Marrero 30 ATL 8 90 90 73 0 0 0 0 0 0 47 4 25 73 0 19 1
721 Sam Marsonek 25 NYY 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
722 Damaso Marte 29 CHW 5 74 4 74 74 0 0 0 0 0 0 0 0 0 0 0 0
723 Tom Martin 34 ATL 8 76 73 76 76 0 0 0 0 0 0 0 0 0 0 0 0
724 Anastacio Martinez 25 BOS 1st 11 2 11 11 0 0 0 0 0 0 0 0 0 0 0 0
725 Edgar Martinez 41 SEA 18 141 141 1 0 0 0 0 1 0 0 0 0 0 118 23 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726 Pedro Martinez 32 BOS 13 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
727 Ramon Martinez 31 CHC 7 102 102 99 0 0 0 6 24 73 0 0 0 0 0 12 3
728 Sandy Martinez 33 BOS 8 4 4 4 0 4 0 0 0 0 0 0 0 0 0 1 0
729 Tino Martinez 36 TBD 15 138 138 114 0 0 114 0 0 0 0 0 0 0 18 8 0
730 Victor Martinez 25 CLE 3 141 141 132 0 132 0 0 0 0 0 0 0 0 7 9 0
731 Henry Mateo 27 MON 4 40 40 10 0 0 0 9 0 0 1 0 0 1 0 28 4
732 Julio Mateo 26 SEA 3 45 4 45 45 0 0 0 0 0 0 0 0 0 0 0 0
733 Ruben Mateo 26 KCR 6 51 51 40 0 0 0 0 0 0 13 10 19 40 0 11 1
734 Mike Matheny 33 STL 11 122 122 122 0 122 1 0 0 0 0 0 0 0 0 2 0
735 Luis Matos 25 BAL 5 89 89 89 0 0 0 0 0 0 0 89 0 89 0 0 1
736 Hideki Matsui 30 NYY 2 162 162 162 0 0 0 0 0 0 162 3 0 162 0 0 0
737 Kazuo Matsui 28 NYM 1st 114 114 113 0 0 0 3 0 110 0 0 0 0 0 2 1
738 Gary Matthews 29 TEX 6 87 87 85 0 0 0 0 0 0 3 30 66 85 0 2 2
739 Mike Matthews 30 CIN 5 35 31 35 35 0 0 0 0 0 0 0 0 0 0 0 0
740 Joe Mauer 21 MIN 1st 35 35 32 0 32 0 0 0 0 0 0 0 0 1 5 0
741 Dave Maurer 29 TOR 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
742 Darrell May 32 KCR 6 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
743 Brent Mayne 36 ARI 15 83 83 77 0 77 1 0 0 0 0 0 0 0 0 9 0
744 David McCarty 34 BOS 10 91 89 77 3 0 67 0 0 0 10 0 7 17 0 23 5
745 Sam McConnell 28 ATL 1st 10 8 10 10 0 0 0 0 0 0 0 0 0 0 0 0
746 Quinton McCracken 34 ARI 10 74 74 45 0 0 0 0 0 0 31 7 10 45 0 19 11
747 Darnell McDonald 25 BAL 1st 17 17 13 0 0 0 0 0 0 1 4 8 13 0 2 3
748 John McDonald 29 CLE 6 66 66 50 0 0 0 12 9 30 0 0 0 0 0 7 19
749 Joe McEwing 31 NYM 7 75 75 68 0 0 11 34 1 13 8 6 1 15 0 11 13
750 Fred McGriff 40 TBD 19 27 27 6 0 0 6 0 0 0 0 0 0 0 12 9 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751 Cody McKay 30 STL 2 35 35 27 1 18 1 0 7 0 0 0 0 0 0 16 1
752 Marty McLeary 29 SDP 1st 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
753 Mark McLemore 39 OAK 19 77 77 74 0 0 0 47 27 0 1 0 0 1 0 8 0
754 Billy McMillon 32 OAK 6 52 52 24 0 0 3 0 0 0 20 0 1 21 3 32 0
755 Dallas McPherson 23 ANA 1st 16 16 14 0 0 0 0 14 0 0 0 0 0 0 2 2
756 Brian Meadows 28 PIT 7 68 65 68 68 0 0 0 0 0 0 0 0 0 0 0 0
757 Gil Meche 25 SEA 4 23 0 23 23 0 0 0 0 0 0 0 0 0 0 0 0
758 Jim Mecir 34 OAK 10 65 4 65 65 0 0 0 0 0 0 0 0 0 0 0 0
759 Adam Melhuse 32 OAK 4 69 69 67 0 64 1 0 3 0 0 0 0 0 0 6 0
760 Kevin Mench 26 TEX 3 125 125 109 0 0 0 0 0 0 53 5 62 109 14 7 0
761 Ramiro Mendoza 32 BOS 9 27 0 27 27 0 0 0 0 0 0 0 0 0 0 0 0
762 Frank Menechino 33 OAK 6 85 84 62 1 0 0 42 7 14 0 0 0 0 15 9 1
763 Kent Mercker 36 CHC 15 71 66 71 71 0 0 0 0 0 0 0 0 0 0 0 0
764 Lou Merloni 33 CLE 7 71 71 59 0 0 42 7 10 0 4 0 0 4 0 10 3
765 Jose Mesa 38 PIT 16 70 68 70 70 0 0 0 0 0 0 0 0 0 0 0 0
766 Dan Meyer 22 ATL 1st 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0
767 Dan Miceli 33 HOU 12 74 72 74 74 0 0 0 0 0 0 0 0 0 0 0 0
768 Jason Michaels 28 PHI 4 115 115 78 0 0 0 0 0 0 39 44 12 78 1 39 0
769 Doug Mientkiewicz 30 BOS 7 127 127 125 0 0 125 1 0 0 0 0 0 0 0 3 2
770 Aaron Miles 27 COL 2 134 134 128 0 0 0 128 0 0 0 0 0 0 0 12 1
771 Kevin Millar 32 BOS 7 150 150 137 0 0 69 0 0 0 20 0 55 74 8 7 0
772 Corky Miller 28 CIN 4 13 13 12 0 12 0 0 0 0 0 0 0 0 0 1 0
773 Damian Miller 34 OAK 8 110 110 109 0 109 0 0 0 0 0 0 0 0 0 1 0
774 Justin Miller 26 TOR 2 19 0 19 19 0 0 0 0 0 0 0 0 0 0 0 0
775 Matt Miller 32 CLE 2 57 3 57 57 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776 Trever Miller 31 TBD 6 60 1 60 60 0 0 0 0 0 0 0 0 0 0 0 0
777 Wade Miller 27 HOU 6 16 14 15 15 0 0 0 0 0 0 0 0 0 0 1 0
778 Kevin Millwood 29 PHI 8 25 24 25 25 0 0 0 0 0 0 0 0 0 0 0 0
779 Eric Milton 28 PHI 7 34 33 34 34 0 0 0 0 0 0 0 0 0 0 0 0
780 Damon Minor 30 SFG 4 24 24 17 0 0 17 0 0 0 0 0 0 0 1 8 0
781 Doug Mirabelli 33 BOS 9 59 59 53 0 53 0 0 0 0 0 0 0 0 1 4 1
782 Sergio Mitre 23 CHC 2 13 13 12 12 0 0 0 0 0 0 0 0 0 0 0 1
783 Chad Moeller 29 MIL 5 101 101 100 0 100 0 0 0 0 0 0 0 0 0 1 0
784 Dustan Mohr 28 SFG 4 117 117 95 0 0 0 0 0 0 43 6 55 95 1 26 5
785 Bengie Molina 29 ANA 7 97 97 89 0 89 0 0 0 0 0 0 0 0 2 6 0
786 Jose Molina 29 ANA 5 73 73 72 0 70 2 0 0 0 0 0 0 0 0 0 2
787 Yadier Molina 21 STL 1st 51 51 51 0 51 0 0 0 0 0 0 0 0 0 1 0
788 Raul Mondesi 33 ANA 12 34 34 33 0 0 0 0 0 0 14 7 12 33 1 0 0
789 Craig Monroe 27 DET 4 128 128 125 0 0 0 0 0 0 65 27 51 125 0 5 2
790 Melvin Mora 32 BAL 6 140 140 138 0 0 0 0 138 1 0 0 0 0 0 2 0
791 Mike Mordecai 36 FLA 11 69 69 26 0 1 0 4 19 3 0 0 0 0 0 45 7
792 Orber Moreno 27 NYM 3 33 32 33 33 0 0 0 0 0 0 0 0 0 0 0 0
793 Justin Morneau 23 MIN 2 74 74 61 0 0 61 0 0 0 0 0 0 0 11 2 0
794 Matt Morris 29 STL 7 32 31 32 32 0 0 0 0 0 0 0 0 0 0 0 0
795 Damian Moss 27 TBD 4 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
796 Guillermo Mota 30 FLA 6 78 75 78 78 0 0 0 0 0 0 0 0 0 0 0 0
797 Chad Mottola 32 BAL 4 6 6 5 0 0 0 0 0 0 3 0 2 5 0 1 0
798 Jamie Moyer 41 SEA 18 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
799 Bill Mueller 33 BOS 9 110 110 110 0 0 0 14 96 0 0 0 0 0 0 1 0
800 Mark Mulder 26 OAK 5 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801 Terry Mulholland 41 MIN 18 39 4 39 39 0 0 0 0 0 0 0 0 0 0 0 0
802 Arnie Munoz 22 CHW 1st 11 1 11 11 0 0 0 0 0 0 0 0 0 0 0 0
803 Peter Munro 29 HOU 5 22 21 21 21 0 0 0 0 0 0 0 0 0 0 0 1
804 Eric Munson 26 DET 5 109 109 95 0 1 0 0 94 0 0 0 0 0 1 17 0
805 Donnie Murphy 21 KCR 1st 7 7 7 0 0 0 7 0 0 0 0 0 0 0 0 0
806 Calvin Murray 32 CHC 5 11 11 8 0 0 0 0 0 0 1 5 2 8 0 2 3
807 Mike Mussina 35 NYY 14 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
808 Brett Myers 23 PHI 3 32 29 32 32 0 0 0 0 0 0 0 0 0 0 0 0
809 Greg Myers 38 TOR 17 8 8 4 0 4 0 0 0 0 0 0 0 0 1 3 0
810 Mike Myers 35 BOS 10 75 5 75 75 0 0 0 0 0 0 0 0 0 0 0 0
811 Rodney Myers 35 LAD 9 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
812 Aaron Myette 26 CIN 6 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0
813 Xavier Nady 25 SDP 3 34 34 22 0 0 0 0 0 0 18 4 2 22 1 11 2
814 Clint Nageotte 23 SEA 1st 12 1 12 12 0 0 0 0 0 0 0 0 0 0 0 0
815 Mike Nakamura 27 TOR 2 19 0 19 19 0 0 0 0 0 0 0 0 0 0 0 0
816 Shane Nance 26 ARI 3 19 19 19 19 0 0 0 0 0 0 0 0 0 0 0 0
817 Sam Narron 22 TEX 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
818 Joe Nathan 29 MIN 5 73 4 73 73 0 0 0 0 0 0 0 0 0 0 0 0
819 Dioner Navarro 20 NYY 1st 5 5 4 0 4 0 0 0 0 0 0 0 0 0 1 0
820 Blaine Neal 26 SDP 4 40 39 40 40 0 0 0 0 0 0 0 0 0 0 0 0
821 Jeff Nelson 37 TEX 13 29 0 29 29 0 0 0 0 0 0 0 0 0 0 0 0
822 Joe Nelson 29 BOS 2 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
823 Mike Neu 26 FLA 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
824 Phil Nevin 33 SDP 10 147 147 144 0 1 144 0 0 0 0 0 0 0 2 2 0
825 David Newhan 30 BAL 4 95 95 59 0 0 2 0 17 0 19 0 24 42 32 4 1
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826 C.J. Nitkowski 31 ATL 9 41 20 41 41 0 0 0 0 0 0 0 0 0 0 0 0
827 Ramon Nivar 24 TEX 2 7 7 6 0 0 0 0 0 0 0 6 0 6 0 0 1
828 Laynce Nix 23 TEX 2 115 115 114 0 0 0 0 0 0 0 111 3 114 0 8 0
829 Trot Nixon 30 BOS 8 48 48 40 0 0 0 0 0 0 0 0 40 40 1 11 0
830 Hideo Nomo 35 LAD 10 18 16 18 18 0 0 0 0 0 0 0 0 0 0 0 0
831 Greg Norton 31 DET 9 41 41 28 0 0 7 0 18 0 6 0 0 6 2 15 0
832 Phil Norton 28 CIN 3 69 65 69 69 0 0 0 0 0 0 0 0 0 0 0 0
833 Roberto Novoa 24 DET 1st 16 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0
834 Abraham Nunez 28 PIT 8 112 112 49 1 0 0 32 6 13 0 0 0 0 0 68 1
835 Abraham Nunez 27 FLA 2 117 117 105 0 0 0 0 0 0 28 4 74 105 1 10 11
836 Franklin Nunez 27 TBD 1st 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
837 Vladimir Nunez 29 COL 7 22 22 22 22 0 0 0 0 0 0 0 0 0 0 0 0
838 Wes Obermueller 27 MIL 3 26 24 25 25 0 0 0 0 0 0 0 0 0 0 1 0
839 Jose Offerman 35 MIN 14 77 77 9 0 0 7 3 0 0 0 0 0 0 33 36 1
840 Tomokazu Ohka 28 MON 6 15 14 15 15 0 0 0 0 0 0 0 0 0 0 0 0
841 Augie Ojeda 29 MIN 5 30 30 29 0 0 0 20 4 7 0 0 0 0 0 0 6
842 Miguel Ojeda 29 SDP 2 62 62 50 0 50 0 0 0 0 0 0 0 0 0 17 0
843 John Olerud 35 NYY 16 127 127 124 0 0 124 0 0 0 0 0 0 0 0 5 0
844 Darren Oliver 33 FLA 12 28 25 27 27 0 0 0 0 0 0 0 0 0 0 2 0
845 Miguel Olivo 25 CHW 3 96 96 95 0 95 0 0 0 0 0 0 0 0 0 2 6
846 Ray Olmedo 23 CIN 2 8 8 7 0 0 0 0 0 7 0 0 0 0 0 1 0
847 Tim Olson 25 ARI 1st 48 48 37 0 0 0 0 19 17 1 2 1 4 0 11 1
848 Magglio Ordonez 30 CHW 8 52 52 43 0 0 0 0 0 0 0 0 43 43 7 2 0
849 Rey Ordonez 32 CHC 9 23 23 22 0 0 0 0 0 22 0 0 0 0 0 1 0
850 Eddie Oropesa 32 SDP 4 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851 David Ortiz 28 BOS 8 150 150 34 0 0 34 0 0 0 0 0 0 0 114 5 0
852 Ramon Ortiz 31 ANA 6 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
853 Russ Ortiz 30 ATL 7 34 32 34 34 0 0 0 0 0 0 0 0 0 0 0 0
854 Donovan Osborne 35 NYY 9 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
855 Keith Osik 35 BAL 9 11 11 11 0 11 0 0 0 0 0 0 0 0 0 1 0
856 Antonio Osuna 31 SDP 10 31 29 31 31 0 0 0 0 0 0 0 0 0 0 0 0
857 Roy Oswalt 26 HOU 4 36 35 36 36 0 0 0 0 0 0 0 0 0 0 0 0
858 Akinori Otsuka 32 SDP 1st 73 69 73 73 0 0 0 0 0 0 0 0 0 0 0 0
859 Lyle Overbay 27 MIL 4 159 159 158 0 0 158 0 0 0 0 0 0 0 0 4 0
860 Juan Padilla 27 CIN 1st 18 12 18 18 0 0 0 0 0 0 0 0 0 0 0 0
861 Vicente Padilla 26 PHI 6 20 20 20 20 0 0 0 0 0 0 0 0 0 0 0 0
862 Orlando Palmeiro 35 HOU 10 102 102 37 0 0 0 0 0 0 20 4 13 37 0 76 1
863 Rafael Palmeiro 39 BAL 19 154 154 130 0 0 130 0 0 0 0 0 0 0 19 7 0
864 Chan Ho Park 31 TEX 11 16 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0
865 Jose Parra 31 NYM 5 13 11 13 13 0 0 0 0 0 0 0 0 0 0 0 0
866 John Parrish 26 BAL 4 56 6 56 56 0 0 0 0 0 0 0 0 0 0 0 0
867 Val Pascucci 25 MON 1st 32 32 19 0 0 5 0 0 0 4 0 13 17 0 13 0
868 Corey Patterson 24 CHC 5 157 157 157 0 0 0 0 0 0 0 157 0 157 0 2 0
869 Danny Patterson 33 DET 9 37 4 37 37 0 0 0 0 0 0 0 0 0 0 0 0
870 John Patterson 26 MON 3 19 19 19 19 0 0 0 0 0 0 0 0 0 0 0 0
871 Josh Paul 29 ANA 6 46 46 41 0 37 0 0 0 0 4 0 0 4 1 7 8
872 Carl Pavano 28 FLA 7 31 29 31 31 0 0 0 0 0 0 0 0 0 0 0 0
873 Jay Payton 31 SDP 7 143 143 137 0 0 0 0 0 0 9 128 0 137 1 11 0
874 Josh Pearce 26 STL 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
875 Jake Peavy 23 SDP 3 27 27 27 27 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876 Kit Pellow 30 COL 3 59 59 46 0 4 5 0 4 0 11 0 27 36 0 20 1
877 Carlos Pena 26 DET 4 142 142 135 0 0 135 0 0 0 0 0 0 0 4 6 0
878 Wily Mo Pena 22 CIN 3 110 110 91 0 0 0 0 0 0 1 46 51 91 0 21 2
879 Brad Penny 26 FLA 5 24 23 24 24 0 0 0 0 0 0 0 0 0 0 0 0
880 Jhonny Peralta 22 CLE 2 8 8 8 0 0 0 0 2 7 0 0 0 0 0 0 0
881 Troy Percival 34 ANA 10 52 3 52 52 0 0 0 0 0 0 0 0 0 0 0 0
882 Antonio Perez 24 LAD 2 13 13 2 0 0 0 2 0 1 0 0 0 0 0 8 3
883 Eddie Perez 36 ATL 10 74 74 67 0 66 1 0 0 0 0 0 0 0 0 9 2
884 Eduardo Perez 34 TBD 11 13 13 8 0 0 5 0 1 0 2 0 1 3 2 3 0
885 Neifi Perez 31 CHC 9 126 126 114 0 0 0 41 2 76 0 0 0 0 0 14 5
886 Odalis Perez 27 LAD 6 31 30 31 31 0 0 0 0 0 0 0 0 0 0 0 0
887 Oliver Perez 22 PIT 3 31 30 30 30 0 0 0 0 0 0 0 0 0 0 0 1
888 Timo Perez 29 CHW 5 103 103 80 0 0 0 0 0 0 12 25 49 80 1 27 4
889 Tomas Perez 30 PHI 9 86 86 59 0 0 10 17 22 10 0 0 0 0 0 29 1
890 Matt Perisho 29 FLA 7 66 64 66 66 0 0 0 0 0 0 0 0 0 0 0 0
891 Herb Perry 34 TEX 9 49 49 20 0 0 15 0 6 0 0 0 0 0 19 12 0
892 Adam Peterson 25 TOR 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
893 Andy Pettitte 32 HOU 10 15 15 15 15 0 0 0 0 0 0 0 0 0 0 0 0
894 Josh Phelps 26 CLE 5 103 103 20 0 0 20 0 0 0 0 0 0 0 77 6 0
895 Tommy Phelps 30 FLA 2 19 18 19 19 0 0 0 0 0 0 0 0 0 0 0 0
896 Travis Phelps 26 MIL 3 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
897 Andy Phillips 27 NYY 1st 5 5 4 0 0 0 0 4 0 0 0 0 0 0 1 1
898 Brandon Phillips 23 CLE 3 6 6 6 0 0 0 6 0 0 0 0 0 0 0 0 0
899 Jason Phillips 27 NYM 4 128 128 119 0 87 38 0 0 0 0 0 0 0 0 11 0
900 Paul Phillips 27 KCR 1st 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901 Mike Piazza 35 NYM 13 129 129 115 0 50 68 0 0 0 0 0 0 0 8 6 0
902 Calvin Pickering 27 KCR 4 35 35 8 0 0 8 0 0 0 0 0 0 0 27 0 0
903 Jorge Piedra 25 COL 1st 38 38 34 0 0 0 0 0 0 14 18 7 34 0 9 1
904 Juan Pierre 26 FLA 5 162 162 162 0 0 0 0 0 0 0 162 0 162 0 0 0
905 A.J. Pierzynski 27 SFG 7 131 131 118 0 118 0 0 0 0 0 0 0 0 0 14 0
906 Joel Pineiro 25 SEA 5 21 2 21 21 0 0 0 0 0 0 0 0 0 0 0 0
907 Scott Podsednik 28 MIL 4 154 154 153 0 0 0 0 0 0 0 153 0 153 0 2 0
908 Placido Polanco 28 PHI 7 126 126 120 0 0 0 109 13 0 0 0 0 0 0 8 0
909 Cliff Politte 30 CHW 7 54 4 54 54 0 0 0 0 0 0 0 0 0 0 0 0
910 Simon Pond 27 TOR 1st 16 16 9 0 0 0 0 0 0 6 0 3 9 6 1 0
911 Sidney Ponson 27 BAL 7 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
912 Colin Porter 28 STL 2 23 23 14 0 0 0 0 0 0 6 2 8 14 0 12 0
913 Jorge Posada 32 NYY 10 137 137 134 0 134 0 0 0 0 0 0 0 0 0 11 0
914 Lou Pote 32 CLE 5 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
915 Brian Powell 30 PHI 6 17 16 17 17 0 0 0 0 0 0 0 0 0 0 0 0
916 Jay Powell 32 TEX 10 23 0 23 23 0 0 0 0 0 0 0 0 0 0 0 0
917 Andy Pratt 24 CHC 2 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
918 Todd Pratt 37 PHI 12 45 45 43 0 43 0 0 0 0 0 0 0 0 0 2 0
919 Curtis Pride 35 ANA 9 35 35 24 0 0 0 0 0 0 15 2 7 24 0 12 4
920 Alex Prieto 28 MIN 2 16 16 15 0 0 0 8 5 3 0 0 0 0 0 1 2
921 Bret Prinz 27 NYY 4 26 4 26 26 0 0 0 0 0 0 0 0 0 0 0 0
922 Mark Prior 23 CHC 3 21 20 21 21 0 0 0 0 0 0 0 0 0 0 0 0
923 Scott Proctor 27 NYY 1st 26 0 26 26 0 0 0 0 0 0 0 0 0 0 0 0
924 Brandon Puffer 28 SDP 3 14 13 14 14 0 0 0 0 0 0 0 0 0 0 0 0
925 Albert Pujols 24 STL 4 154 154 150 0 0 150 0 0 0 0 0 0 0 3 1 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926 Carlos Pulido 32 MIN 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
927 Nick Punto 26 MIN 4 38 38 32 0 0 0 19 2 11 0 2 0 2 0 4 6
928 J.J. Putz 27 SEA 2 54 3 54 54 0 0 0 0 0 0 0 0 0 0 0 0
929 Chad Qualls 25 HOU 1st 25 25 25 25 0 0 0 0 0 0 0 0 0 0 0 0
930 Paul Quantrill 35 NYY 13 86 6 86 86 0 0 0 0 0 0 0 0 0 0 0 0
931 Robb Quinlan 27 ANA 2 56 56 50 0 0 13 0 32 0 6 0 3 9 4 5 2
932 Humberto Quintero 24 SDP 2 23 23 21 0 21 0 0 0 0 0 0 0 0 0 2 0
933 Guillermo Quiroz 22 TOR 1st 17 17 15 0 15 0 0 0 0 0 0 0 0 2 0 1
934 Ryan Raburn 23 DET 1st 12 12 11 0 0 0 11 0 0 0 0 0 0 0 5 0
935 Brad Radke 31 MIN 10 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
936 Tim Raines 24 BAL 3 48 48 38 0 0 0 0 0 0 1 27 10 38 1 4 8
937 Aaron Rakers 27 BAL 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
938 Aramis Ramirez 26 CHC 7 145 145 144 0 0 0 0 144 0 0 0 0 0 0 4 0
939 Elizardo Ramirez 21 PHI 1st 7 6 7 7 0 0 0 0 0 0 0 0 0 0 0 0
940 Erasmo Ramirez 28 TEX 2 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
941 Horacio Ramirez 24 ATL 2 11 11 10 10 0 0 0 0 0 0 0 0 0 0 0 1
942 Manny Ramirez 32 BOS 12 152 152 132 0 0 0 0 0 0 132 0 0 132 18 2 0
943 Joe Randa 34 KCR 10 128 128 121 0 0 3 0 119 0 0 0 0 0 5 2 0
944 Stephen Randolph 30 ARI 2 47 45 45 45 0 0 0 0 0 0 0 0 0 0 0 2
945 Cody Ransom 28 SFG 4 78 78 61 0 0 0 16 1 45 1 0 0 1 0 15 20
946 Jon Rauch 25 CHW 2 11 9 11 11 0 0 0 0 0 0 0 0 0 0 0 0
947 Tim Redding 26 HOU 4 27 26 27 27 0 0 0 0 0 0 0 0 0 0 0 0
948 Mark Redman 30 OAK 6 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
949 Tike Redman 27 PIT 4 155 155 147 0 0 0 0 0 0 0 147 0 147 0 13 2
950 Mike Redmond 33 FLA 7 81 81 79 0 79 0 0 0 0 0 0 0 0 0 3 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951 Jeremy Reed 23 SEA 1st 18 18 16 0 0 0 0 0 0 1 16 0 16 0 3 0
952 Steve Reed 39 COL 13 65 61 65 65 0 0 0 0 0 0 0 0 0 0 0 0
953 Pokey Reese 31 BOS 8 96 96 94 0 0 0 30 0 71 0 0 0 0 0 0 7
954 Nick Regilio 25 TEX 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
955 Brian Reith 26 CIN 3 22 20 22 22 0 0 0 0 0 0 0 0 0 0 0 0
956 Chris Reitsma 26 ATL 4 84 80 84 84 0 0 0 0 0 0 0 0 0 0 0 0
957 Desi Relaford 30 KCR 9 114 114 111 0 0 0 36 42 12 22 3 9 32 0 9 0
958 Mike Remlinger 38 CHC 12 48 46 48 48 0 0 0 0 0 0 0 0 0 0 0 0
959 Edgar Renteria 28 STL 9 149 149 149 0 0 0 0 0 149 0 0 0 0 0 1 0
960 Michael Restovich 25 MIN 3 29 29 19 0 0 0 0 0 0 12 0 7 19 2 5 6
961 Al Reyes 33 STL 10 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0
962 Dennys Reyes 27 KCR 8 40 3 40 40 0 0 0 0 0 0 0 0 0 0 0 0
963 Jose Reyes 21 NYM 2 53 53 50 0 0 0 43 0 10 0 0 0 0 0 4 0
964 Rene Reyes 26 COL 2 28 28 21 0 0 0 0 0 0 1 16 4 21 0 8 1
965 Shane Reynolds 36 ARI 13 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
966 Arthur Rhodes 34 OAK 14 37 2 37 37 0 0 0 0 0 0 0 0 0 0 0 0
967 John Riedling 28 CIN 5 70 67 70 70 0 0 0 0 0 0 0 0 0 0 0 0
968 Adam Riggs 31 ANA 4 16 16 10 0 0 1 1 0 0 8 0 0 8 4 3 1
969 Matt Riley 24 BAL 3 14 2 14 14 0 0 0 0 0 0 0 0 0 0 0 0
970 Juan Rincon 25 MIN 4 77 3 77 77 0 0 0 0 0 0 0 0 0 0 0 0
971 Ricardo Rincon 34 OAK 8 67 4 67 67 0 0 0 0 0 0 0 0 0 0 0 0
972 Alexis Rios 23 TOR 1st 111 111 111 0 0 0 0 0 0 0 3 108 111 0 1 0
973 David Riske 27 CLE 5 72 4 72 72 0 0 0 0 0 0 0 0 0 0 0 0
974 Todd Ritchie 32 TBD 8 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
975 Luis Rivas 24 MIN 5 109 109 109 0 0 0 109 0 0 0 0 0 0 0 0 5
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976 Carlos Rivera 26 PIT 2 7 7 7 0 0 7 0 0 0 0 0 0 0 0 0 0
977 Juan Rivera 25 MON 4 134 134 121 0 0 0 0 0 0 10 13 104 121 0 21 3
978 Mariano Rivera 34 NYY 10 74 2 74 74 0 0 0 0 0 0 0 0 0 0 0 0
979 Rene Rivera 20 SEA 1st 2 2 2 0 2 0 0 0 0 0 0 0 0 0 2 0
980 Joe Roa 32 MIN 6 48 3 48 48 0 0 0 0 0 0 0 0 0 0 0 0
981 Jake Robbins 28 CLE 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
982 Brian Roberts 26 BAL 4 159 159 150 0 0 0 150 0 0 0 0 0 0 5 4 2
983 Dave Roberts 32 BOS 6 113 113 100 0 0 0 0 0 0 66 35 14 100 0 9 15
984 Grant Roberts 26 NYM 5 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0
985 Willis Roberts 29 PIT 5 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0
986 Jeriome Robertson 27 CLE 3 8 2 8 8 0 0 0 0 0 0 0 0 0 0 0 0
987 Nate Robertson 26 DET 3 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
988 Kerry Robinson 30 SDP 6 80 80 49 0 0 0 0 0 0 39 9 2 49 1 29 14
989 Alex Rodriguez 28 NYY 11 155 155 155 0 0 0 0 155 2 0 0 0 0 0 0 0
990 Eddy Rodriguez 22 BAL 1st 29 3 29 29 0 0 0 0 0 0 0 0 0 0 0 0
991 Felix Rodriguez 31 PHI 9 76 71 76 76 0 0 0 0 0 0 0 0 0 0 0 0
992 Francisco Rodriguez 22 ANA 3 69 3 69 69 0 0 0 0 0 0 0 0 0 0 0 0
993 Ivan Rodriguez 32 DET 14 135 135 125 0 125 0 0 0 0 0 0 0 0 8 3 0
994 Ricardo Rodriguez 26 TEX 3 5 1 5 5 0 0 0 0 0 0 0 0 0 0 0 0
995 Kenny Rogers 39 TEX 16 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
996 Scott Rolen 29 STL 9 142 142 142 0 0 0 0 142 0 0 0 0 0 0 0 0
997 Jimmy Rollins 25 PHI 5 154 154 154 0 0 0 0 0 154 0 0 0 0 0 0 0
998 Damian Rolls 26 TBD 5 53 53 44 0 0 1 2 19 0 16 5 5 24 0 8 7
999 Jason Romano 25 CIN 3 26 26 13 0 0 0 1 0 0 1 5 6 12 0 12 4
1000 J.C. Romero 28 MIN 6 74 1 74 74 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001 Mike Rose 27 OAK 1st 2 2 2 0 2 0 0 0 0 0 0 0 0 0 1 1
1002 Dave Ross 27 LAD 3 70 70 67 0 67 0 0 0 0 0 0 0 0 0 5 0
1003 Aaron Rowand 26 CHW 4 140 140 137 0 0 0 0 0 0 0 126 12 137 0 10 3
1004 Kirk Rueter 33 SFG 12 34 32 33 33 0 0 0 0 0 0 0 0 0 0 1 0
1005 Glendon Rusch 29 CHC 8 33 32 32 32 0 0 0 0 0 0 0 0 0 0 1 0
1006 B.J. Ryan 28 BAL 6 76 5 76 76 0 0 0 0 0 0 0 0 0 0 0 0
1007 Michael Ryan 26 MIN 3 36 36 15 0 0 0 0 0 0 10 2 3 15 5 14 5
1008 Kirk Saarloos 25 OAK 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
1009 C.C. Sabathia 23 CLE 4 30 1 30 30 0 0 0 0 0 0 0 0 0 0 0 0
1010 Donnie Sadler 29 ARI 7 18 18 13 0 0 0 2 2 3 3 3 1 6 0 6 6
1011 Chris Saenz 22 MIL 1st 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
1012 Olmedo Saenz 33 LAD 6 77 77 27 0 0 25 0 2 0 0 0 0 0 4 55 0
1013 Tim Salmon 35 ANA 13 60 60 8 0 0 0 0 0 0 3 0 6 8 39 14 0
1014 Alex Sanchez 27 DET 4 79 79 78 0 0 0 0 0 0 0 78 0 78 0 0 2
1015 Duaner Sanchez 24 LAD 3 67 63 67 67 0 0 0 0 0 0 0 0 0 0 0 0
1016 Freddy Sanchez 26 PIT 3 9 9 6 0 0 0 3 1 4 0 0 0 0 0 3 1
1017 Jesus Sanchez 29 CIN 7 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
1018 Rey Sanchez 36 TBD 14 91 91 89 0 0 0 87 0 4 0 0 0 0 0 4 0
1019 Reggie Sanders 36 STL 14 135 135 119 0 0 0 0 0 0 38 0 81 119 1 18 1
1020 Johan Santana 25 MIN 5 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
1021 Benito Santiago 39 KCR 19 49 49 49 0 49 0 0 0 0 0 0 0 0 0 0 0
1022 Ramon Santiago 24 SEA 3 19 19 16 0 0 0 0 0 16 0 0 0 0 0 0 4
1023 Victor Santos 27 MIL 4 31 29 31 31 0 0 0 0 0 0 0 0 0 0 0 0
1024 Curt Schilling 37 BOS 17 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
1025 Jason Schmidt 31 SFG 10 32 30 32 32 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026 Brian Schneider 27 MON 5 135 135 133 0 133 0 0 0 0 0 0 0 0 0 5 0
1027 Scott Schoeneweis 30 CHW 6 20 1 20 20 0 0 0 0 0 0 0 0 0 0 0 0
1028 Marco Scutaro 28 OAK 3 137 137 136 0 0 0 123 1 16 0 0 0 0 0 12 0
1029 Rudy Seanez 35 FLA 13 39 27 39 39 0 0 0 0 0 0 0 0 0 0 0 0
1030 Bobby Seay 26 TBD 3 21 0 21 21 0 0 0 0 0 0 0 0 0 0 0 0
1031 David Segui 37 BAL 15 18 18 2 0 0 2 0 0 0 0 0 0 0 13 3 0
1032 Phil Seibel 25 BOS 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
1033 Aaron Sele 34 ANA 12 28 1 28 28 0 0 0 0 0 0 0 0 0 0 0 0
1034 Jae Weong Seo 27 NYM 3 26 25 24 24 0 0 0 0 0 0 0 0 0 0 0 2
1035 Jimmy Serrano 28 KCR 1st 10 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0
1036 Scott Service 37 ARI 12 21 19 21 21 0 0 0 0 0 0 0 0 0 0 0 0
1037 Richie Sexson 29 ARI 8 23 23 23 0 0 23 0 0 0 0 0 0 0 0 0 0
1038 Ben Sheets 25 MIL 4 34 33 34 34 0 0 0 0 0 0 0 0 0 0 0 0
1039 Gary Sheffield 35 NYY 17 154 154 136 0 0 0 0 2 0 0 0 136 136 18 0 0
1040 Chris Shelton 24 DET 1st 27 27 15 0 6 8 0 0 0 0 0 1 1 9 7 0
1041 George Sherrill 27 SEA 1st 21 0 21 21 0 0 0 0 0 0 0 0 0 0 0 0
1042 Scot Shields 28 ANA 4 60 3 60 60 0 0 0 0 0 0 0 0 0 0 0 0
1043 Brian Shouse 35 TEX 5 53 6 53 53 0 0 0 0 0 0 0 0 0 0 0 0
1044 Ruben Sierra 38 NYY 18 107 107 29 0 0 0 0 0 0 8 0 22 29 54 31 0
1045 Carlos Silva 25 MIN 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
1046 Randall Simon 29 PIT 7 69 69 47 0 0 47 0 0 0 0 0 0 0 9 17 0
1047 Jason Simontacchi 30 STL 3 15 14 14 13 0 0 0 0 0 1 0 0 1 0 1 1
1048 Allan Simpson 26 COL 1st 32 31 32 32 0 0 0 0 0 0 0 0 0 0 0 0
1049 Grady Sizemore 21 CLE 1st 43 43 42 0 0 0 0 0 0 0 42 0 42 0 1 1
1050 Terrmel Sledge 27 MON 1st 133 133 122 0 0 10 0 0 0 79 4 43 114 0 17 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051 Aaron Small 32 FLA 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
1052 Jason Smith 26 DET 4 61 61 55 0 0 0 34 5 20 0 0 0 0 0 7 4
1053 Travis Smith 31 ATL 3 16 14 16 16 0 0 0 0 0 0 0 0 0 0 0 0
1054 John Smoltz 37 ATL 16 73 69 73 73 0 0 0 0 0 0 0 0 0 0 0 0
1055 Ryan Snare 25 TEX 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
1056 Esix Snead 28 NYM 2 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 1
1057 Ian Snell 22 PIT 1st 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0
1058 J.T. Snow 36 SFG 13 107 107 100 0 0 100 0 0 0 0 0 0 0 0 9 0
1059 Chris Snyder 23 ARI 1st 29 29 29 0 29 0 0 0 0 0 0 0 0 0 0 0
1060 Earl Snyder 28 BOS 2 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0
1061 Alfonso Soriano 28 TEX 6 145 145 142 0 0 0 142 0 0 0 0 0 0 3 0 0
1062 Rafael Soriano 24 SEA 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
1063 Jorge Sosa 27 TBD 3 43 3 43 43 0 0 0 0 0 0 0 0 0 0 0 0
1064 Sammy Sosa 35 CHC 16 126 126 124 0 0 0 0 0 0 0 0 124 124 2 0 0
1065 Steve Sparks 38 ARI 9 29 27 29 29 0 0 0 0 0 0 0 0 0 0 0 0
1066 Justin Speier 30 TOR 7 62 6 62 62 0 0 0 0 0 0 0 0 0 0 0 0
1067 Shane Spencer 32 NYM 7 74 74 63 0 0 1 0 0 0 43 6 20 62 0 21 2
1068 Scott Spiezio 31 SEA 9 112 112 106 0 0 42 0 66 0 0 0 0 0 1 4 2
1069 Junior Spivey 29 MIL 4 59 59 58 0 0 0 58 0 1 0 0 0 0 0 1 0
1070 Russ Springer 35 HOU 12 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0
1071 Matt Stairs 36 KCR 12 126 126 98 0 0 30 0 0 0 14 0 57 71 22 9 0
1072 Jason Standridge 25 TBD 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
1073 Jason Stanford 27 CLE 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
1074 Mike Stanton 37 NYM 16 83 79 83 83 0 0 0 0 0 0 0 0 0 0 0 0
1075 Dennis Stark 29 COL 5 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076 Josh Stewart 25 CHW 2 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
1077 Scott Stewart 28 CLE 4 34 11 34 34 0 0 0 0 0 0 0 0 0 0 0 0
1078 Shannon Stewart 30 MIN 10 92 92 71 0 0 0 0 0 0 71 0 0 71 21 0 0
1079 Kelly Stinnett 34 KCR 11 20 20 20 0 20 0 0 0 0 0 0 0 0 0 0 1
1080 Ricky Stone 29 HOU 4 43 42 43 43 0 0 0 0 0 0 0 0 0 0 0 0
1081 Tanyon Sturtze 33 NYY 9 28 3 28 28 0 0 0 0 0 0 0 0 0 0 0 0
1082 Chris Stynes 31 PIT 10 74 74 71 0 0 0 0 71 0 0 0 0 0 0 6 0
1083 Scott Sullivan 33 KCR 10 49 4 49 49 0 0 0 0 0 0 0 0 0 0 0 0
1084 Jeff Suppan 29 STL 10 31 30 31 31 0 0 0 0 0 0 0 0 0 0 0 0
1085 B.J. Surhoff 39 BAL 18 100 100 78 0 0 10 0 0 0 34 0 38 70 17 9 1
1086 Larry Sutton 34 FLA 7 8 8 1 0 0 1 0 0 0 0 0 0 0 0 7 0
1087 Ichiro Suzuki 30 SEA 4 161 161 158 0 0 0 0 0 0 0 0 158 158 2 0 1
1088 Brian Sweeney 30 SDP 2 7 6 7 7 0 0 0 0 0 0 0 0 0 0 0 0
1089 Mark Sweeney 34 COL 10 122 122 42 0 0 15 0 0 0 9 0 20 28 4 82 0
1090 Mike Sweeney 30 KCR 10 106 106 55 0 0 55 0 0 0 0 0 0 0 47 3 1
1091 Nick Swisher 23 OAK 1st 20 20 17 0 0 3 0 0 0 12 1 4 16 2 1 1
1092 Jason Szuminski 25 SDP 1st 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0
1093 Kazuhito Tadano 24 CLE 1st 14 2 14 14 0 0 0 0 0 0 0 0 0 0 0 0
1094 So Taguchi 34 STL 3 109 109 103 0 0 0 0 0 0 53 31 28 103 0 19 4
1095 Shingo Takatsu 35 CHW 1st 59 3 59 59 0 0 0 0 0 0 0 0 0 0 0 0
1096 Dennis Tankersley 25 SDP 3 9 8 9 9 0 0 0 0 0 0 0 0 0 0 0 0
1097 Julian Tavarez 31 STL 12 77 75 77 77 0 0 0 0 0 0 0 0 0 0 0 0
1098 Willy Taveras 22 HOU 1st 10 10 7 0 0 0 0 0 0 2 4 1 7 0 0 6
1099 Aaron Taylor 26 SEA 3 5 1 5 5 0 0 0 0 0 0 0 0 0 0 0 0
1100 Mark Teixeira 24 TEX 2 145 145 143 0 0 142 0 0 0 0 0 7 7 2 1 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1101 Miguel Tejada 30 BAL 8 162 162 162 0 0 0 0 0 162 0 0 0 0 0 0 0
1102 Michael Tejera 27 FLA 4 8 1 8 8 0 0 0 0 0 0 0 0 0 0 0 0
1103 Amaury Telemaco 30 PHI 8 42 41 42 42 0 0 0 0 0 0 0 0 0 0 0 0
1104 Luis Terrero 24 ARI 2 62 62 61 0 0 0 0 0 0 1 57 4 61 0 1 0
1105 Marcus Thames 27 DET 3 61 61 52 0 0 0 0 0 0 40 0 12 52 3 13 0
1106 Brad Thomas 26 MIN 3 3 0 3 3 0 0