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

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

Player Appearances

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


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