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

2004 American League Appearances

2003 AL  / 2005 AL  / 2004 NL  / 2004 MLB  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
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
CHW 162 2245 1713 1999 561 193 187 187 176 180 179 183 182 536 153 132 35
CLE 162 2287 1679 2063 641 181 202 176 173 184 181 174 175 520 153 91 34
DET 162 2255 1703 2030 594 183 175 179 201 178 194 184 181 539 153 105 29
KCR 162 2169 1631 1966 571 172 173 175 178 172 182 171 196 543 153 53 27
MIN 162 2318 1752 2052 597 206 180 208 181 171 183 178 177 526 153 126 45
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
SEA 162 2280 1738 2004 576 187 199 170 183 182 185 182 174 524 153 109 66
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

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 Paul Abbott 36 TBD 11 10 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0
2 Russ Adams 23 TOR 1st 22 22 21 0 0 0 0 0 21 0 0 0 0 0 4 0
3 Terry Adams 31 BOS 10 61 5 61 61 0 0 0 0 0 0 0 0 0 0 0 0
4 Jon Adkins 26 CHW 2 50 3 50 50 0 0 0 0 0 0 0 0 0 0 0 0
5 Jeremy Affeldt 25 KCR 3 38 2 38 38 0 0 0 0 0 0 0 0 0 0 0 0
6 Kurt Ainsworth 25 BAL 4 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
7 Manny Alexander 33 TEX 9 21 21 21 0 0 0 11 3 7 0 0 0 0 0 0 4
8 Chad Allen 29 TEX 6 20 20 13 0 0 0 0 0 0 12 0 1 13 4 5 0
9 Carlos Almanzar 30 TEX 7 67 6 67 67 0 0 0 0 0 0 0 0 0 0 0 0
10 Roberto Alomar 36 CHW 17 18 18 13 0 0 0 13 0 0 0 0 0 0 4 0 1
11 Sandy Alomar 38 CHW 17 50 50 49 0 49 0 0 0 0 0 0 0 0 1 1 0
12 Abe Alvarez 21 BOS 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
13 Alfredo Amezaga 26 ANA 3 73 73 71 0 0 0 16 26 32 0 0 0 0 0 5 6
14 Brian Anderson 32 KCR 12 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
15 Garret Anderson 32 ANA 11 112 112 94 0 0 0 0 0 0 0 94 0 94 18 2 0
16 Jason Anderson 25 CLE 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
17 Jimmy Anderson 28 BOS 6 5 1 5 5 0 0 0 0 0 0 0 0 0 0 0 0
18 Kevin Appier 36 KCR 16 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
19 Danny Ardoin 29 TEX 2 6 6 6 0 6 0 0 0 0 0 0 0 0 0 0 0
20 Bronson Arroyo 27 BOS 5 32 3 32 32 0 0 0 0 0 0 0 0 0 0 0 0
21 Pedro Astacio 34 BOS 13 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
22 Scott Atchison 28 SEA 1st 25 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0
23 Rich Aurilia 32 SEA 10 73 73 73 0 0 0 0 0 73 0 0 0 0 0 1 0
24 Mike Bacsik 26 TEX 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
25 Cha Seung Baek 24 SEA 1st 7 0 7 7 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
26 Danys Baez 26 TBD 4 62 5 62 62 0 0 0 0 0 0 0 0 0 0 0 0
27 Jeff Bajenaru 26 CHW 1st 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
28 Rocco Baldelli 22 TBD 2 136 136 124 0 0 0 0 0 0 0 124 0 124 11 1 2
29 Grant Balfour 26 MIN 3 36 4 36 36 0 0 0 0 0 0 0 0 0 0 0 0
30 Rod Barajas 28 TEX 6 108 108 107 0 105 2 0 0 0 0 0 0 0 0 1 2
31 Josh Bard 26 CLE 3 7 7 7 0 7 0 0 0 0 0 0 0 0 0 0 0
32 Jason Bartlett 24 MIN 1st 8 8 6 0 0 0 1 0 5 0 0 0 0 0 1 4
33 Cliff Bartosh 24 CLE 1st 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
34 Miguel Batista 33 TOR 10 38 2 38 38 0 0 0 0 0 0 0 0 0 0 0 0
35 Rick Bauer 27 BAL 4 23 1 23 23 0 0 0 0 0 0 0 0 0 0 0 0
36 Denny Bautista 23 BAL 1st 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
37 Jose Bautista 23 BAL 1st 41 41 32 0 0 0 0 17 0 5 0 10 15 0 5 14
38 Erik Bedard 25 BAL 2 27 2 27 27 0 0 0 0 0 0 0 0 0 0 0 0
39 Joe Beimel 27 MIN 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
40 Rob Bell 27 TBD 5 24 2 24 24 0 0 0 0 0 0 0 0 0 0 0 0
41 Mark Bellhorn 29 BOS 7 138 138 136 0 0 0 124 16 1 0 0 0 0 0 2 1
42 Ron Belliard 29 CLE 7 152 152 151 0 0 0 151 0 0 0 0 0 0 1 3 0
43 Carlos Beltran 27 KCR 7 69 69 69 0 0 0 0 0 0 0 69 0 69 0 0 0
44 Joaquin Benoit 26 TEX 4 28 2 28 28 0 0 0 0 0 0 0 0 0 0 0 0
45 Dave Berg 33 TOR 7 58 58 45 0 0 7 4 3 0 31 0 1 31 3 10 3
46 Brandon Berger 29 KCR 4 11 11 11 0 0 0 0 0 0 10 0 1 11 0 0 0
47 Dusty Bergman 26 ANA 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
48 Angel Berroa 26 KCR 4 134 134 133 0 0 0 0 0 133 0 0 0 0 0 0 2
49 Rafael Betancourt 29 CLE 2 68 3 68 68 0 0 0 0 0 0 0 0 0 0 0 0
50 Nick Bierbrodt 26 TEX 3 4 1 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
51 Larry Bigbie 26 BAL 4 139 139 134 0 0 0 0 0 0 114 30 0 134 0 3 5
52 Travis Blackley 21 SEA 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
53 Casey Blake 30 CLE 6 152 152 152 0 0 8 0 152 0 0 0 0 0 0 0 0
54 Hank Blalock 23 TEX 3 159 159 159 0 0 0 0 159 0 0 0 0 0 0 4 0
55 Andres Blanco 20 KCR 1st 19 19 19 0 0 0 0 0 19 0 0 0 0 0 0 0
56 Henry Blanco 32 MIN 7 114 114 114 0 114 0 0 0 0 0 0 0 0 0 0 3
57 Joe Blanton 23 OAK 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
58 Willie Bloomquist 26 SEA 3 93 93 78 0 0 19 1 31 20 8 1 0 9 0 3 26
59 Geoff Blum 31 TBD 6 112 112 108 0 0 2 52 59 1 7 0 0 7 0 8 1
60 Hiram Bocachica 28 SEA 5 50 50 44 0 0 0 0 0 0 1 32 12 44 0 2 8
61 Jeremy Bonderman 21 DET 2 33 3 33 33 0 0 0 0 0 0 0 0 0 0 0 0
62 Bret Boone 35 SEA 13 148 148 148 0 0 0 148 0 0 0 0 0 0 0 0 0
63 Joe Borchard 25 CHW 3 63 63 56 0 0 0 0 0 0 0 2 54 56 2 6 1
64 Pat Borders 41 MIN 16 38 38 38 0 38 0 0 0 0 0 0 0 0 0 0 1
65 Dave Borkowski 27 BAL 4 17 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0
66 Rob Bowen 23 MIN 2 17 17 15 0 15 0 0 0 0 0 0 0 0 0 1 1
67 Chad Bradford 29 OAK 7 68 5 68 68 0 0 0 0 0 0 0 0 0 0 0 0
68 Dewon Brazelton 24 TBD 3 22 1 22 22 0 0 0 0 0 0 0 0 0 0 0 0
69 Doug Brocail 37 TEX 10 43 4 43 43 0 0 0 0 0 0 0 0 0 0 0 0
70 Ben Broussard 27 CLE 3 139 139 133 0 0 133 0 0 0 0 0 0 0 0 16 2
71 Adrian Brown 30 KCR 8 5 5 5 0 0 0 0 0 0 4 0 1 5 0 0 0
72 Dee Brown 26 KCR 7 59 59 53 0 0 0 0 0 0 53 0 0 53 1 6 0
73 Jamie Brown 27 BOS 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
74 Kevin Brown 39 NYY 18 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
75 John Buck 23 KCR 1st 71 71 68 0 68 0 0 0 0 0 0 0 0 3 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76 Mark Buehrle 25 CHW 5 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
77 Ryan Bukvich 26 KCR 3 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
78 Jamie Burke 32 CHW 3 57 57 51 0 45 2 0 2 0 0 0 2 2 2 6 1
79 Ellis Burks 39 BOS 18 11 11 0 0 0 0 0 0 0 0 0 0 0 8 3 0
80 David Bush 24 TOR 1st 16 1 16 16 0 0 0 0 0 0 0 0 0 0 0 0
81 Homer Bush 31 NYY 7 9 9 4 0 0 0 4 0 0 0 0 0 0 0 0 6
82 Eric Byrnes 28 OAK 5 143 143 141 0 0 0 0 0 0 109 33 20 141 0 2 3
83 Daniel Cabrera 23 BAL 1st 28 3 28 28 0 0 0 0 0 0 0 0 0 0 0 0
84 Fernando Cabrera 22 CLE 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
85 Jolbert Cabrera 31 SEA 7 113 113 105 0 0 23 18 36 14 21 1 1 23 0 6 7
86 Orlando Cabrera 29 BOS 8 58 58 58 0 0 0 0 0 58 0 0 0 0 0 0 0
87 Miguel Cairo 30 NYY 9 122 122 122 0 0 1 113 8 3 0 0 0 0 0 2 1
88 Mickey Callaway 29 TEX 5 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
89 Shawn Camp 28 KCR 1st 42 1 42 42 0 0 0 0 0 0 0 0 0 0 0 0
90 Jorge Cantu 22 TBD 1st 50 50 45 0 0 0 33 11 1 0 0 0 0 3 1 2
91 D.J. Carrasco 27 KCR 2 30 0 30 30 0 0 0 0 0 0 0 0 0 0 0 0
92 Lance Carter 29 TBD 4 56 2 56 56 0 0 0 0 0 0 0 0 0 0 0 0
93 Kevin Cash 26 TOR 3 60 60 60 0 60 0 0 0 0 0 0 0 0 0 1 0
94 Santiago Casilla 24 OAK 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
95 Alberto Castillo 34 KCR 10 29 29 29 0 29 0 0 0 0 0 0 0 0 0 0 0
96 Frank Castillo 35 BOS 12 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
97 Ramon A. Castro 24 OAK 1st 9 9 7 0 0 0 0 6 1 0 0 0 0 0 2 2
98 Frank Catalanotto 30 TOR 8 75 75 41 0 0 0 0 0 0 41 0 0 41 26 13 0
99 Jaime Cerda 25 KCR 3 53 3 53 53 0 0 0 0 0 0 0 0 0 0 0 0
100 Gustavo Chacin 23 TOR 1st 2 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
101 Eric Chavez 26 OAK 7 125 125 125 0 0 0 0 125 0 1 0 0 1 0 0 0
102 Bruce Chen 27 BAL 7 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
103 Vinnie Chulk 25 TOR 2 47 4 47 47 0 0 0 0 0 0 0 0 0 0 0 0
104 Howie Clark 30 TOR 3 40 40 31 0 0 11 1 1 0 9 0 11 19 2 6 2
105 Tony Clark 32 NYY 10 106 106 99 0 0 99 0 0 0 0 0 0 0 0 10 1
106 Jesus Colome 26 TBD 4 33 6 33 33 0 0 0 0 0 0 0 0 0 0 0 0
107 Bartolo Colon 31 ANA 8 34 3 34 34 0 0 0 0 0 0 0 0 0 0 0 0
108 Steve Colyer 25 DET 2 41 4 41 41 0 0 0 0 0 0 0 0 0 0 0 0
109 Jason Conti 29 TEX 5 22 22 21 0 0 0 0 0 0 1 20 0 21 0 1 1
110 Jose Contreras 32 CHW 2 31 3 31 31 0 0 0 0 0 0 0 0 0 0 0 0
111 Francisco Cordero 29 TEX 6 67 4 67 67 0 0 0 0 0 0 0 0 0 0 0 0
112 Nate Cornejo 24 DET 4 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
113 Neal Cotts 24 CHW 2 56 3 56 56 0 0 0 0 0 0 0 0 0 0 0 0
114 Jesse Crain 22 MIN 1st 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
115 Carl Crawford 22 TBD 3 152 152 146 0 0 0 0 0 0 123 30 0 146 4 4 1
116 Joe Crede 26 CHW 5 144 144 144 0 0 0 0 144 0 0 0 0 0 0 0 0
117 Cesar Crespo 25 BOS 3 52 52 52 0 0 0 11 0 27 10 7 2 19 0 3 8
118 Jack Cressend 29 CLE 5 11 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0
119 Coco Crisp 24 CLE 3 139 139 128 0 0 0 0 0 0 37 94 0 128 3 6 5
120 Bobby Crosby 24 OAK 2 151 151 151 0 0 0 0 0 151 0 0 0 0 0 0 0
121 Bubba Crosby 27 NYY 2 55 55 45 0 0 0 0 0 0 11 12 25 45 0 6 15
122 Eric Crozier 25 TOR 1st 14 14 5 0 0 5 0 0 0 0 0 0 0 6 3 0
123 Francisco Cruceta 22 CLE 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
124 Jose Cruz 30 TBD 8 153 153 152 0 0 0 0 0 0 0 1 151 152 0 3 1
125 Darwin Cubillan 31 BAL 3 7 0 7 7 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
126 Michael Cuddyer 25 MIN 4 115 115 106 0 0 10 48 43 0 7 0 8 15 4 12 3
127 Midre Cummings 32 TBD 10 22 22 2 0 0 0 0 0 0 2 0 0 2 10 10 0
128 Jack Cust 25 BAL 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0
129 Jeff D'Amico 28 CLE 8 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
130 Johnny Damon 30 BOS 10 150 150 148 0 0 0 0 0 0 0 148 0 148 1 3 1
131 Vic Darensbourg 33 CHW 7 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
132 Brian Daubach 32 BOS 7 30 30 21 0 0 14 0 0 0 6 0 1 7 0 9 1
133 Jeff Davanon 30 ANA 5 108 108 81 0 0 0 0 0 0 24 39 29 81 17 18 2
134 Ben Davis 27 CHW 7 68 68 67 0 67 0 0 0 0 0 0 0 0 0 1 1
135 Jason Davis 24 CLE 3 26 2 26 26 0 0 0 0 0 0 0 0 0 0 0 0
136 Joey Dawley 32 CLE 3 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
137 Valerio de los Santos 31 TOR 7 17 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0
138 Mike DeJean 33 BAL 8 37 4 37 37 0 0 0 0 0 0 0 0 0 0 0 0
139 David DeJesus 24 KCR 2 96 96 94 0 0 0 0 0 0 4 85 6 94 0 1 1
140 Carlos Delgado 32 TOR 12 128 128 120 0 0 120 0 0 0 0 0 0 0 8 0 0
141 David Dellucci 30 TEX 8 107 107 94 0 0 0 0 0 0 84 7 6 94 7 11 0
142 Kyle Denney 26 CLE 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
143 Jorge DePaula 25 NYY 2 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
144 Felix Diaz 23 CHW 1st 18 1 18 18 0 0 0 0 0 0 0 0 0 0 0 0
145 Matt Diaz 26 TBD 2 10 10 4 0 0 0 0 0 0 3 0 1 4 3 3 0
146 R.A. Dickey 29 TEX 3 25 1 25 25 0 0 0 0 0 0 0 0 0 0 0 0
147 Mike Difelice 35 DET 9 13 13 12 0 12 0 0 0 0 0 0 0 0 0 1 1
148 Lenny DiNardo 24 BOS 1st 22 3 22 22 0 0 0 0 0 0 0 0 0 0 0 0
149 Craig Dingman 30 DET 3 24 5 24 24 0 0 0 0 0 0 0 0 0 0 0 0
150 Greg Dobbs 25 SEA 1st 18 18 14 0 0 0 0 14 0 0 0 0 0 1 5 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151 Juan Dominguez 24 TEX 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
152 Andy Dominique 28 BOS 1st 7 7 6 0 1 5 0 0 0 0 0 0 0 0 3 0
153 Brendan Donnelly 32 ANA 3 40 5 40 40 0 0 0 0 0 0 0 0 0 0 0 0
154 Octavio Dotel 30 OAK 6 45 2 45 45 0 0 0 0 0 0 0 0 0 0 0 0
155 Sean Douglass 25 TOR 4 14 0 14 14 0 0 0 0 0 0 0 0 0 0 0 0
156 Kelly Dransfeldt 29 CHW 4 15 15 10 0 0 0 0 3 8 0 0 0 0 0 5 2
157 Ryan Drese 28 TEX 4 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
158 Eric DuBose 28 BAL 3 14 1 14 14 0 0 0 0 0 0 0 0 0 0 0 0
159 Justin Duchscherer 26 OAK 3 53 2 53 53 0 0 0 0 0 0 0 0 0 0 0 0
160 Scott Dunn 26 ANA 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
161 Erubiel Durazo 30 OAK 6 142 142 4 0 0 4 0 0 0 0 0 0 0 125 13 0
162 Chad Durbin 26 CLE 6 17 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0
163 J.D. Durbin 22 MIN 1st 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
164 Jermaine Dye 30 OAK 9 137 137 134 0 0 0 0 0 0 0 0 134 134 2 2 0
165 David Eckstein 29 ANA 4 142 142 139 0 0 0 0 0 139 0 0 0 0 1 3 0
166 Scott Elarton 28 CLE 6 21 2 21 21 0 0 0 0 0 0 0 0 0 0 0 0
167 Alan Embree 34 BOS 11 71 5 71 71 0 0 0 0 0 0 0 0 0 0 0 0
168 John Ennis 24 DET 2 12 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0
169 Scott Erickson 36 TEX 13 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
170 Darin Erstad 30 ANA 9 125 125 124 0 0 124 0 0 0 0 0 0 0 0 0 1
171 Felix Escalona 25 NYY 3 5 5 5 0 0 0 0 1 4 0 0 0 0 0 1 0
172 Alex Escobar 25 CLE 3 46 46 42 0 0 0 0 0 0 8 21 16 42 3 1 0
173 Kelvim Escobar 28 ANA 8 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
174 Bobby Estalella 29 TOR 9 5 5 3 0 3 0 0 0 0 0 0 0 0 1 1 0
175 Carl Everett 33 CHW 12 43 43 1 0 0 0 0 0 0 1 0 0 1 41 1 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176 Robert Fick 30 TBD 7 76 76 33 0 3 10 0 0 0 13 0 8 21 30 17 0
177 Nate Field 28 KCR 3 43 4 43 43 0 0 0 0 0 0 0 0 0 0 0 0
178 Chone Figgins 26 ANA 3 148 148 146 0 0 0 20 92 13 1 54 2 57 0 1 2
179 Bob File 27 TOR 3 24 3 24 24 0 0 0 0 0 0 0 0 0 0 0 0
180 John Flaherty 36 NYY 13 47 47 46 0 46 0 0 0 0 0 0 0 0 0 1 2
181 Lew Ford 27 MIN 2 154 154 126 0 0 0 0 0 0 81 46 10 126 25 3 0
182 Brook Fordyce 34 TBD 10 54 54 51 0 51 0 0 0 0 0 0 0 0 0 3 1
183 Bartolome Fortunato 29 TBD 1st 3 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0
184 Keith Foulke 31 BOS 8 72 3 72 72 0 0 0 0 0 0 0 0 0 0 0 0
185 Andy Fox 33 TEX 9 12 12 7 0 0 0 3 2 0 1 0 1 2 0 3 5
186 Frank Francisco 24 TEX 1st 45 5 45 45 0 0 0 0 0 0 0 0 0 0 0 0
187 Ryan Franklin 31 SEA 5 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
188 Jason Frasor 26 TOR 1st 63 4 63 63 0 0 0 0 0 0 0 0 0 0 0 0
189 Kevin Frederick 27 TOR 2 22 0 22 22 0 0 0 0 0 0 0 0 0 0 0 0
190 Brad Fullmer 29 TEX 8 76 76 4 0 0 4 0 0 0 0 0 0 0 62 10 0
191 Aaron Fultz 30 MIN 5 55 4 55 55 0 0 0 0 0 0 0 0 0 0 0 0
192 Andres Galarraga 43 ANA 19 7 7 1 0 0 1 0 0 0 0 0 0 0 1 5 0
193 Freddy Garcia 29 CHW 6 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
194 Karim Garcia 28 BAL 10 23 23 20 0 0 1 0 0 0 0 15 7 19 0 2 1
195 Rosman Garcia 25 TEX 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
196 Nomar Garciaparra 30 BOS 9 38 38 37 0 0 0 0 0 37 0 0 0 0 1 0 0
197 Jon Garland 24 CHW 5 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
198 Joey Gathright 23 TBD 1st 19 19 16 0 0 0 0 0 0 4 11 1 16 0 2 1
199 Chad Gaudin 21 TBD 2 28 3 26 26 0 0 0 0 0 0 0 0 0 0 0 2
200 Chris George 24 KCR 4 10 1 10 10 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
201 Esteban German 26 OAK 3 31 31 25 0 0 0 10 15 0 0 0 0 0 0 5 4
202 Franklyn German 24 DET 3 16 3 16 16 0 0 0 0 0 0 0 0 0 0 0 0
203 Jody Gerut 26 CLE 2 134 134 131 0 0 0 0 0 0 2 12 118 131 1 7 1
204 Byron Gettis 24 KCR 1st 21 21 21 0 0 0 0 0 0 11 0 10 21 0 0 2
205 Jason Giambi 33 NYY 10 80 80 47 0 0 47 0 0 0 0 0 0 0 28 5 0
206 Jay Gibbons 27 BAL 4 97 97 79 0 0 14 0 0 0 0 0 66 66 16 4 0
207 Geronimo Gil 28 BAL 4 12 12 11 0 11 0 0 0 0 0 0 0 0 0 1 0
208 Charles Gipson 31 TBD 7 5 5 4 0 0 0 0 0 2 1 2 0 2 0 1 0
209 Troy Glaus 27 ANA 7 58 58 19 0 0 0 0 19 0 0 0 0 0 39 0 0
210 Ross Gload 28 CHW 3 110 110 78 0 0 42 0 0 0 17 1 22 39 7 30 13
211 Ryan Glynn 29 TOR 4 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
212 Jimmy Gobble 22 KCR 2 25 1 25 25 0 0 0 0 0 0 0 0 0 0 0 0
213 Jonny Gomes 23 TBD 2 5 5 0 0 0 0 0 0 0 0 0 0 0 4 1 0
214 Alexis Gomez 25 KCR 2 13 13 12 0 0 0 0 0 0 6 2 5 12 0 0 2
215 Chris Gomez 33 TOR 12 109 109 102 0 0 19 3 5 77 0 0 0 0 2 8 4
216 Adrian Gonzalez 22 TEX 1st 16 16 11 0 0 11 0 0 0 0 0 0 0 0 5 0
217 Dicky Gonzalez 25 TBD 2 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
218 Geremi Gonzalez 29 TBD 4 11 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0
219 Juan Gonzalez 34 KCR 16 33 33 29 0 0 0 0 0 0 0 0 29 29 4 0 0
220 Raul Gonzalez 30 CLE 5 7 7 4 0 0 0 0 0 0 1 0 3 4 0 4 0
221 Tom Gordon 36 NYY 16 80 4 80 80 0 0 0 0 0 0 0 0 0 0 0 0
222 Ruben Gotay 21 KCR 1st 44 44 42 0 0 0 42 0 0 0 0 0 0 0 1 1
223 Tony Graffanino 32 KCR 9 75 75 75 0 0 0 75 0 0 0 0 0 0 0 1 1
224 Alex Graman 26 NYY 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
225 Curtis Granderson 23 DET 1st 9 9 8 0 0 0 0 0 0 0 8 0 8 0 1 1
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226 Kevin Gregg 26 ANA 2 55 5 55 55 0 0 0 0 0 0 0 0 0 0 0 0
227 Zack Greinke 20 KCR 1st 24 1 24 24 0 0 0 0 0 0 0 0 0 0 0 0
228 Seth Greisinger 28 MIN 3 12 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0
229 Jason Grilli 27 CHW 3 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
230 Jason Grimsley 36 BAL 13 73 5 73 73 0 0 0 0 0 0 0 0 0 0 0 0
231 Buddy Groom 38 BAL 13 60 5 60 60 0 0 0 0 0 0 0 0 0 0 0 0
232 Gabe Gross 24 TOR 1st 44 44 38 0 0 0 0 0 0 38 0 0 38 5 6 0
233 Eddie Guardado 33 SEA 12 41 4 41 41 0 0 0 0 0 0 0 0 0 0 0 0
234 Vladimir Guerrero 29 ANA 9 156 156 143 0 0 0 0 0 0 0 0 143 143 13 0 0
235 Wilton Guerrero 29 KCR 8 24 24 18 0 0 2 8 2 3 1 2 0 3 0 1 6
236 Matt Guerrier 25 MIN 1st 9 1 9 9 0 0 0 0 0 0 0 0 0 0 0 0
237 Aaron Guiel 31 KCR 3 42 42 39 0 0 0 0 0 0 38 0 1 39 1 3 0
238 Carlos Guillen 28 DET 7 136 136 135 0 0 0 0 0 135 0 0 0 0 0 3 0
239 Jose Guillen 28 ANA 8 148 148 136 0 0 0 0 0 0 135 0 4 136 10 2 0
240 Jeremy Guthrie 25 CLE 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
241 Ricky Gutierrez 34 BOS 12 21 21 20 0 0 0 14 0 6 0 0 0 0 0 3 3
242 Cristian Guzman 26 MIN 6 145 145 145 0 0 0 0 0 145 0 0 0 0 0 0 1
243 Travis Hafner 27 CLE 3 140 140 11 0 0 11 0 0 0 0 0 0 0 121 9 0
244 Jerry Hairston 28 BAL 7 86 86 62 0 0 0 12 1 0 10 15 27 52 20 2 3
245 John Halama 32 TBD 7 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
246 Toby Hall 28 TBD 5 119 119 119 0 119 0 0 0 0 0 0 0 0 0 0 0
247 Roy Halladay 27 TOR 7 21 2 21 21 0 0 0 0 0 0 0 0 0 0 0 0
248 Brad Halsey 23 NYY 1st 8 1 8 8 0 0 0 0 0 0 0 0 0 0 0 0
249 Shane Halter 34 ANA 8 46 46 43 0 0 4 6 33 3 0 0 0 0 3 3 1
250 Chris Hammond 38 OAK 12 41 0 41 41 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
251 Dave Hansen 35 SEA 14 57 57 13 0 0 7 0 6 0 0 0 0 0 8 42 0
252 Rich Harden 22 OAK 2 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
253 Travis Harper 28 TBD 5 52 2 52 52 0 0 0 0 0 0 0 0 0 0 0 0
254 Willie Harris 26 CHW 4 129 129 117 0 0 0 92 0 0 1 29 0 30 0 19 3
255 Ken Harvey 26 KCR 3 120 120 77 0 0 73 0 0 0 4 0 0 4 41 2 0
256 Chad Harville 27 OAK 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
257 Shigetoshi Hasegawa 35 SEA 8 68 4 68 68 0 0 0 0 0 0 0 0 0 0 0 0
258 Scott Hatteberg 34 OAK 10 152 152 148 0 0 148 0 0 0 0 0 0 0 2 6 0
259 Mark Hendrickson 30 TBD 3 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
260 Matt Hensley 25 ANA 1st 16 4 16 16 0 0 0 0 0 0 0 0 0 0 0 0
261 Pat Hentgen 35 TOR 14 18 2 18 18 0 0 0 0 0 0 0 0 0 0 0 0
262 Felix Heredia 29 NYY 9 47 5 47 47 0 0 0 0 0 0 0 0 0 0 0 0
263 Chad Hermansen 26 TOR 6 4 4 4 0 0 0 0 0 0 4 0 0 4 0 1 0
264 Orlando Hernandez 38 NYY 6 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
265 Bobby Higginson 33 DET 10 131 131 115 0 0 0 0 0 0 0 0 115 115 9 6 2
266 Eric Hinske 26 TOR 3 155 155 153 0 0 0 0 153 0 0 0 0 0 1 5 1
267 Bobby Howry 30 CLE 7 37 1 37 37 0 0 0 0 0 0 0 0 0 0 0 0
268 Ken Huckaby 33 BAL 4 24 24 24 0 24 0 0 0 0 0 0 0 0 0 1 1
269 Orlando Hudson 26 TOR 3 135 135 133 0 0 0 133 0 0 0 0 0 0 0 4 0
270 Tim Hudson 28 OAK 6 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
271 Aubrey Huff 27 TBD 5 157 157 123 0 0 38 0 87 0 8 0 1 9 32 2 0
272 Travis Hughes 26 TEX 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
273 Justin Huisman 25 KCR 1st 14 1 14 14 0 0 0 0 0 0 0 0 0 0 0 0
274 Torii Hunter 28 MIN 8 138 138 126 0 0 0 0 0 0 0 126 0 126 10 2 1
275 Adam Hyzdu 32 BOS 5 17 17 14 0 0 0 0 0 0 11 0 4 14 0 3 4
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276 Raul Ibanez 32 SEA 9 123 123 120 0 0 10 0 0 0 110 0 3 112 2 4 0
277 Omar Infante 22 DET 3 142 142 140 0 0 0 105 10 23 0 5 0 5 0 4 2
278 Brandon Inge 27 DET 4 131 131 130 0 39 0 0 73 0 7 19 2 26 0 4 9
279 Damian Jackson 30 KCR 9 14 14 7 0 0 0 1 0 1 1 1 3 5 1 9 2
280 Mike Jackson 39 CHW 17 45 3 45 45 0 0 0 0 0 0 0 0 0 0 0 0
281 Bucky Jacobsen 28 SEA 1st 42 42 21 0 0 21 0 0 0 0 0 0 0 19 2 0
282 Kevin Jarvis 34 SEA 10 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
283 Derek Jeter 30 NYY 10 154 154 154 0 0 0 0 0 154 0 0 0 0 0 0 0
284 Jose Jimenez 30 CLE 7 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
285 Jason Johnson 30 DET 8 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
286 Reed Johnson 27 TOR 2 141 141 137 0 0 0 0 0 0 57 33 53 137 2 9 1
287 Bobby Jones 32 BOS 6 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
288 Jacque Jones 29 MIN 6 151 151 142 0 0 0 0 0 0 0 2 141 142 3 7 0
289 Brian Jordan 37 TEX 13 61 61 44 0 0 0 0 0 0 1 0 44 44 17 3 0
290 Jorge Julio 25 BAL 4 65 4 65 65 0 0 0 0 0 0 0 0 0 0 0 0
291 Gabe Kapler 28 BOS 7 136 136 127 0 0 0 0 0 0 18 17 101 127 0 7 19
292 Eric Karros 36 OAK 14 40 40 22 0 0 22 0 0 0 0 0 0 0 10 11 0
293 Steve Karsay 32 NYY 9 7 1 7 7 0 0 0 0 0 0 0 0 0 0 0 0
294 Scott Kazmir 20 TBD 1st 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
295 Adam Kennedy 28 ANA 6 144 144 144 0 0 0 144 0 0 0 0 0 0 0 1 1
296 Jason Kershner 27 TOR 3 24 1 24 24 0 0 0 0 0 0 0 0 0 0 0 0
297 Masao Kida 35 SEA 4 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
298 Bobby Kielty 27 OAK 4 83 83 67 0 0 0 0 0 0 51 0 21 67 9 14 0
299 Byung-Hyun Kim 25 BOS 6 7 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0
300 Matt Kinney 27 KCR 4 11 0 11 11 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
301 Gary Knotts 27 DET 4 36 2 36 36 0 0 0 0 0 0 0 0 0 0 0 0
302 Billy Koch 29 CHW 6 24 0 24 24 0 0 0 0 0 0 0 0 0 0 0 0
303 Paul Konerko 28 CHW 8 155 155 139 0 0 139 0 0 0 0 0 0 0 16 1 0
304 Corey Koskie 31 MIN 7 118 118 115 0 0 0 0 115 0 0 0 0 0 1 4 0
305 Casey Kotchman 21 ANA 1st 38 38 34 0 0 34 0 0 0 0 0 0 0 0 5 0
306 Mark Kotsay 28 OAK 8 148 148 145 0 0 0 0 0 0 0 145 0 145 0 6 1
307 Jason Kubel 22 MIN 1st 23 23 10 0 0 0 0 0 0 2 0 8 10 7 7 0
308 John Lackey 25 ANA 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
309 Gerald Laird 24 TEX 2 49 49 49 0 49 0 0 0 0 0 0 0 0 0 0 0
310 Tim Laker 34 CLE 9 44 43 42 1 41 0 0 0 0 0 0 0 0 0 1 2
311 Matt Lawton 32 CLE 10 150 150 143 0 0 0 0 0 0 125 0 19 143 3 5 0
312 Brandon League 21 TOR 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
313 Matt LeCroy 28 MIN 5 88 88 48 0 26 23 0 0 0 0 0 0 0 29 19 0
314 Wilfredo Ledezma 23 DET 2 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
315 Carlos Lee 28 CHW 6 153 153 148 0 0 0 0 0 0 148 0 0 148 5 0 0
316 Cliff Lee 25 CLE 3 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
317 David Lee 31 CLE 5 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
318 Travis Lee 29 NYY 7 7 7 6 0 0 6 0 0 0 0 0 0 0 0 1 0
319 Justin Lehr 26 OAK 1st 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
320 Jose Leon 27 BAL 3 31 31 21 0 0 16 0 6 0 0 0 0 0 3 7 4
321 Justin Leone 26 SEA 1st 31 31 29 0 0 0 0 28 2 0 0 0 0 0 2 0
322 Curt Leskanic 36 BOS 11 51 1 51 51 0 0 0 0 0 0 0 0 0 0 0 0
323 Alan Levine 36 DET 9 65 6 65 65 0 0 0 0 0 0 0 0 0 0 0 0
324 Colby Lewis 24 TEX 3 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
325 Jon Lieber 34 NYY 10 27 1 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
326 Kerry Ligtenberg 33 TOR 7 57 2 57 57 0 0 0 0 0 0 0 0 0 0 0 0
327 Ted Lilly 28 TOR 6 32 3 32 32 0 0 0 0 0 0 0 0 0 0 0 0
328 Mark Little 31 CLE 4 11 11 11 0 0 0 0 0 0 4 5 4 11 0 2 0
329 Esteban Loaiza 32 CHW 10 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
330 Kameron Loe 22 TEX 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
331 Kenny Lofton 37 NYY 14 83 83 74 0 0 0 0 0 0 0 65 10 74 3 9 1
332 Nook Logan 24 DET 1st 47 47 46 0 0 0 0 0 0 0 46 0 46 0 0 3
333 Kyle Lohse 25 MIN 4 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
334 Aquilino Lopez 29 TOR 2 18 0 18 18 0 0 0 0 0 0 0 0 0 0 0 0
335 Javy Lopez 33 BAL 13 150 150 132 0 132 0 0 0 0 0 0 0 0 21 4 0
336 Jose Lopez 20 SEA 1st 57 57 57 0 0 0 0 1 57 0 0 0 0 0 0 1
337 Luis Lopez 33 BAL 10 56 56 36 0 0 6 6 11 14 0 0 0 0 6 17 5
338 Mendy Lopez 30 KCR 7 18 18 17 0 0 2 6 4 4 2 0 2 4 0 2 1
339 Mickey Lopez 30 SEA 1st 6 6 3 0 0 0 3 0 0 0 0 0 0 0 3 2
340 Rodrigo Lopez 28 BAL 4 37 1 37 37 0 0 0 0 0 0 0 0 0 0 0 0
341 Derek Lowe 31 BOS 8 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
342 Ryan Ludwick 25 CLE 3 15 15 15 0 0 0 0 0 0 0 0 15 15 0 0 0
343 Julio Lugo 28 TBD 5 157 157 151 0 0 0 8 0 143 0 0 0 0 5 2 0
344 Mike MacDougal 27 KCR 4 13 0 13 13 0 0 0 0 0 0 0 0 0 0 0 0
345 Robert Machado 31 BAL 9 37 37 35 0 35 0 0 0 0 0 0 0 0 0 4 0
346 Bobby Madritsch 28 SEA 1st 15 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0
347 Ron Mahay 33 TEX 9 60 4 60 60 0 0 0 0 0 0 0 0 0 0 1 0
348 John Maine 23 BAL 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
349 Val Majewski 23 BAL 1st 9 9 4 0 0 0 0 0 0 0 3 1 4 0 3 2
350 Mark Malaska 26 BOS 2 19 1 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
351 Mike Maroth 26 DET 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
352 Sam Marsonek 25 NYY 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
353 Damaso Marte 29 CHW 5 74 4 74 74 0 0 0 0 0 0 0 0 0 0 0 0
354 Anastacio Martinez 25 BOS 1st 11 2 11 11 0 0 0 0 0 0 0 0 0 0 0 0
355 Edgar Martinez 41 SEA 18 141 141 1 0 0 0 0 1 0 0 0 0 0 118 23 0
356 Pedro Martinez 32 BOS 13 33 1 33 33 0 0 0 0 0 0 0 0 0 0 0 0
357 Sandy Martinez 33 BOS 8 4 4 4 0 4 0 0 0 0 0 0 0 0 0 1 0
358 Tino Martinez 36 TBD 15 138 138 114 0 0 114 0 0 0 0 0 0 0 18 8 0
359 Victor Martinez 25 CLE 3 141 141 132 0 132 0 0 0 0 0 0 0 0 7 9 0
360 Julio Mateo 26 SEA 3 45 4 45 45 0 0 0 0 0 0 0 0 0 0 0 0
361 Ruben Mateo 26 KCR 6 32 32 30 0 0 0 0 0 0 11 5 15 30 0 2 1
362 Luis Matos 25 BAL 5 89 89 89 0 0 0 0 0 0 0 89 0 89 0 0 1
363 Hideki Matsui 30 NYY 2 162 162 162 0 0 0 0 0 0 162 3 0 162 0 0 0
364 Gary Matthews 29 TEX 6 87 87 85 0 0 0 0 0 0 3 30 66 85 0 2 2
365 Joe Mauer 21 MIN 1st 35 35 32 0 32 0 0 0 0 0 0 0 0 1 5 0
366 Dave Maurer 29 TOR 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
367 Darrell May 32 KCR 6 31 2 31 31 0 0 0 0 0 0 0 0 0 0 0 0
368 David McCarty 34 BOS 10 91 89 77 3 0 67 0 0 0 10 0 7 17 0 23 5
369 Quinton McCracken 34 SEA 10 19 19 8 0 0 0 0 0 0 4 4 0 8 0 0 11
370 Darnell McDonald 25 BAL 1st 17 17 13 0 0 0 0 0 0 1 4 8 13 0 2 3
371 John McDonald 29 CLE 6 66 66 50 0 0 0 12 9 30 0 0 0 0 0 7 19
372 Fred McGriff 40 TBD 19 27 27 6 0 0 6 0 0 0 0 0 0 0 12 9 0
373 Mark McLemore 39 OAK 19 77 77 74 0 0 0 47 27 0 1 0 0 1 0 8 0
374 Billy McMillon 32 OAK 6 52 52 24 0 0 3 0 0 0 20 0 1 21 3 32 0
375 Dallas McPherson 23 ANA 1st 16 16 14 0 0 0 0 14 0 0 0 0 0 0 2 2
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376 Gil Meche 25 SEA 4 23 0 23 23 0 0 0 0 0 0 0 0 0 0 0 0
377 Jim Mecir 34 OAK 10 65 4 65 65 0 0 0 0 0 0 0 0 0 0 0 0
378 Adam Melhuse 32 OAK 4 69 69 67 0 64 1 0 3 0 0 0 0 0 0 6 0
379 Kevin Mench 26 TEX 3 125 125 109 0 0 0 0 0 0 53 5 62 109 14 7 0
380 Ramiro Mendoza 32 BOS 9 27 0 27 27 0 0 0 0 0 0 0 0 0 0 0 0
381 Frank Menechino 33 OAK 6 85 84 62 1 0 0 42 7 14 0 0 0 0 15 9 1
382 Lou Merloni 33 CLE 7 71 71 59 0 0 42 7 10 0 4 0 0 4 0 10 3
383 Doug Mientkiewicz 30 BOS 7 127 127 125 0 0 125 1 0 0 0 0 0 0 0 3 2
384 Kevin Millar 32 BOS 7 150 150 137 0 0 69 0 0 0 20 0 55 74 8 7 0
385 Damian Miller 34 OAK 8 110 110 109 0 109 0 0 0 0 0 0 0 0 0 1 0
386 Justin Miller 26 TOR 2 19 0 19 19 0 0 0 0 0 0 0 0 0 0 0 0
387 Matt Miller 32 CLE 2 57 3 57 57 0 0 0 0 0 0 0 0 0 0 0 0
388 Trever Miller 31 TBD 6 60 1 60 60 0 0 0 0 0 0 0 0 0 0 0 0
389 Doug Mirabelli 33 BOS 9 59 59 53 0 53 0 0 0 0 0 0 0 0 1 4 1
390 Bengie Molina 29 ANA 7 97 97 89 0 89 0 0 0 0 0 0 0 0 2 6 0
391 Jose Molina 29 ANA 5 73 73 72 0 70 2 0 0 0 0 0 0 0 0 0 2
392 Raul Mondesi 33 ANA 12 8 8 7 0 0 0 0 0 0 0 7 0 7 1 0 0
393 Craig Monroe 27 DET 4 128 128 125 0 0 0 0 0 0 65 27 51 125 0 5 2
394 Melvin Mora 32 BAL 6 140 140 138 0 0 0 0 138 1 0 0 0 0 0 2 0
395 Justin Morneau 23 MIN 2 74 74 61 0 0 61 0 0 0 0 0 0 0 11 2 0
396 Damian Moss 27 TBD 4 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0
397 Chad Mottola 32 BAL 4 6 6 5 0 0 0 0 0 0 3 0 2 5 0 1 0
398 Jamie Moyer 41 SEA 18 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
399 Bill Mueller 33 BOS 9 110 110 110 0 0 0 14 96 0 0 0 0 0 0 1 0
400 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
401 Terry Mulholland 41 MIN 18 39 4 39 39 0 0 0 0 0 0 0 0 0 0 0 0
402 Arnie Munoz 22 CHW 1st 11 1 11 11 0 0 0 0 0 0 0 0 0 0 0 0
403 Eric Munson 26 DET 5 109 109 95 0 1 0 0 94 0 0 0 0 0 1 17 0
404 Donnie Murphy 21 KCR 1st 7 7 7 0 0 0 7 0 0 0 0 0 0 0 0 0
405 Mike Mussina 35 NYY 14 27 1 27 27 0 0 0 0 0 0 0 0 0 0 0 0
406 Greg Myers 38 TOR 17 8 8 4 0 4 0 0 0 0 0 0 0 0 1 3 0
407 Mike Myers 35 BOS 10 75 5 75 75 0 0 0 0 0 0 0 0 0 0 0 0
408 Clint Nageotte 23 SEA 1st 12 1 12 12 0 0 0 0 0 0 0 0 0 0 0 0
409 Mike Nakamura 27 TOR 2 19 0 19 19 0 0 0 0 0 0 0 0 0 0 0 0
410 Sam Narron 22 TEX 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
411 Joe Nathan 29 MIN 5 73 4 73 73 0 0 0 0 0 0 0 0 0 0 0 0
412 Dioner Navarro 20 NYY 1st 5 5 4 0 4 0 0 0 0 0 0 0 0 0 1 0
413 Jeff Nelson 37 TEX 13 29 0 29 29 0 0 0 0 0 0 0 0 0 0 0 0
414 Joe Nelson 29 BOS 2 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
415 David Newhan 30 BAL 4 95 95 59 0 0 2 0 17 0 19 0 24 42 32 4 1
416 C.J. Nitkowski 31 NYY 9 19 0 19 19 0 0 0 0 0 0 0 0 0 0 0 0
417 Ramon Nivar 24 TEX 2 7 7 6 0 0 0 0 0 0 0 6 0 6 0 0 1
418 Laynce Nix 23 TEX 2 115 115 114 0 0 0 0 0 0 0 111 3 114 0 8 0
419 Trot Nixon 30 BOS 8 48 48 40 0 0 0 0 0 0 0 0 40 40 1 11 0
420 Greg Norton 31 DET 9 41 41 28 0 0 7 0 18 0 6 0 0 6 2 15 0
421 Roberto Novoa 24 DET 1st 16 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0
422 Abraham Nunez 27 KCR 2 59 59 57 0 0 0 0 0 0 0 4 54 57 1 1 0
423 Franklin Nunez 27 TBD 1st 8 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0
424 Jose Offerman 35 MIN 14 77 77 9 0 0 7 3 0 0 0 0 0 0 33 36 1
425 Augie Ojeda 29 MIN 5 30 30 29 0 0 0 20 4 7 0 0 0 0 0 0 6
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426 John Olerud 35 NYY 16 127 127 124 0 0 124 0 0 0 0 0 0 0 0 5 0
427 Miguel Olivo 25 CHW 3 96 96 95 0 95 0 0 0 0 0 0 0 0 0 2 6
428 Magglio Ordonez 30 CHW 8 52 52 43 0 0 0 0 0 0 0 0 43 43 7 2 0
429 David Ortiz 28 BOS 8 150 150 34 0 0 34 0 0 0 0 0 0 0 114 5 0
430 Ramon Ortiz 31 ANA 6 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
431 Donovan Osborne 35 NYY 9 9 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0
432 Keith Osik 35 BAL 9 11 11 11 0 11 0 0 0 0 0 0 0 0 0 1 0
433 Juan Padilla 27 NYY 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
434 Rafael Palmeiro 39 BAL 19 154 154 130 0 0 130 0 0 0 0 0 0 0 19 7 0
435 Chan Ho Park 31 TEX 11 16 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0
436 John Parrish 26 BAL 4 56 6 56 56 0 0 0 0 0 0 0 0 0 0 0 0
437 Danny Patterson 33 DET 9 37 4 37 37 0 0 0 0 0 0 0 0 0 0 0 0
438 Josh Paul 29 ANA 6 46 46 41 0 37 0 0 0 0 4 0 0 4 1 7 8
439 Carlos Pena 26 DET 4 142 142 135 0 0 135 0 0 0 0 0 0 0 4 6 0
440 Jhonny Peralta 22 CLE 2 8 8 8 0 0 0 0 2 7 0 0 0 0 0 0 0
441 Troy Percival 34 ANA 10 52 3 52 52 0 0 0 0 0 0 0 0 0 0 0 0
442 Eduardo Perez 34 TBD 11 13 13 8 0 0 5 0 1 0 2 0 1 3 2 3 0
443 Timo Perez 29 CHW 5 103 103 80 0 0 0 0 0 0 12 25 49 80 1 27 4
444 Herb Perry 34 TEX 9 49 49 20 0 0 15 0 6 0 0 0 0 0 19 12 0
445 Adam Peterson 25 TOR 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
446 Josh Phelps 26 CLE 5 103 103 20 0 0 20 0 0 0 0 0 0 0 77 6 0
447 Andy Phillips 27 NYY 1st 5 5 4 0 0 0 0 4 0 0 0 0 0 0 1 1
448 Brandon Phillips 23 CLE 3 6 6 6 0 0 0 6 0 0 0 0 0 0 0 0 0
449 Paul Phillips 27 KCR 1st 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0
450 Calvin Pickering 27 KCR 4 35 35 8 0 0 8 0 0 0 0 0 0 0 27 0 0
Rk Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451 Joel Pineiro 25 SEA 5 21 2 21 21 0 0 0 0 0 0 0 0 0 0 0 0
452 Cliff Politte 30 CHW 7 54 4 54 54 0 0 0 0 0 0 0 0 0 0 0 0
453 Simon Pond 27 TOR 1st 16 16 9 0 0 0 0 0 0 6 0 3 9 6 1 0
454 Sidney Ponson 27 BAL 7 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
455 Jorge Posada 32 NYY 10 137 137 134 0 134 0 0 0 0 0 0 0 0 0 11 0
456 Lou Pote 32 CLE 5 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
457 Jay Powell 32 TEX 10 23 0 23 23 0 0 0 0 0 0 0 0 0 0 0 0
458 Curtis Pride 35 ANA 9 35 35 24 0 0 0 0 0 0 15 2 7 24 0 12 4
459 Alex Prieto 28 MIN 2 16 16 15 0 0 0 8 5 3 0 0 0 0 0 1 2
460 Bret Prinz 27 NYY 4 26 4 26 26 0 0 0 0 0 0 0 0 0 0 0 0
461 Scott Proctor 27 NYY 1st 26 0 26 26 0 0 0 0 0 0 0 0 0 0 0 0
462 Carlos Pulido 32 MIN 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
463 Nick Punto 26 MIN 4 38 38 32 0 0 0 19 2 11 0 2 0 2 0 4 6
464 J.J. Putz 27 SEA 2 54 3 54 54 0 0 0 0 0 0 0 0 0 0 0 0
465 Paul Quantrill 35 NYY 13 86 6 86 86 0 0 0 0 0 0 0 0 0 0 0 0
466 Robb Quinlan 27 ANA 2 56 56 50 0 0 13 0 32 0 6 0 3 9 4 5 2
467 Guillermo Quiroz 22 TOR 1st 17 17 15 0 15 0 0 0 0 0 0 0 0 2 0 1
468 Ryan Raburn 23 DET 1st 12 12 11 0 0 0 11 0 0 0 0 0 0 0 5 0
469 Brad Radke 31 MIN 10 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
470 Tim Raines 24 BAL 3 48 48 38 0 0 0 0 0 0 1 27 10 38 1 4 8
471 Aaron Rakers 27 BAL 1st 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
472 Erasmo Ramirez 28 TEX 2 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
473 Manny Ramirez 32 BOS 12 152 152 132 0 0 0 0 0 0 132 0 0 132 18 2 0
474 Joe Randa 34 KCR 10 128 128 121 0 0 3 0 119 0 0 0 0 0 5 2 0
475 Jon Rauch 25 CHW 2 2 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
476 Mark Redman 30 OAK 6 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
477 Jeremy Reed 23 SEA 1st 18 18 16 0 0 0 0 0 0 1 16 0 16 0 3 0
478 Pokey Reese 31 BOS 8 96 96 94 0 0 0 30 0 71 0 0 0 0 0 0 7
479 Nick Regilio 25 TEX 1st 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
480 Desi Relaford 30 KCR 9 114 114 111 0 0 0 36 42 12 22 3 9 32 0 9 0
481 Michael Restovich 25 MIN 3 29 29 19 0 0 0 0 0 0 12 0 7 19 2 5 6
482 Dennys Reyes 27 KCR 8 40 3 40 40 0 0 0 0 0 0 0 0 0 0 0 0
483 Arthur Rhodes 34 OAK 14 37 2 37 37 0 0 0 0 0 0 0 0 0 0 0 0
484 Adam Riggs 31 ANA 4 16 16 10 0 0 1 1 0 0 8 0 0 8 4 3 1
485 Matt Riley 24 BAL 3 14 2 14 14 0 0 0 0 0 0 0 0 0 0 0 0
486 Juan Rincon 25 MIN 4 77 3 77 77 0 0 0 0 0 0 0 0 0 0 0 0
487 Ricardo Rincon 34 OAK 8 67 4 67 67 0 0 0 0 0 0 0 0 0 0 0 0
488 Alexis Rios 23 TOR 1st 111 111 111 0 0 0 0 0 0 0 3 108 111 0 1 0
489 David Riske 27 CLE 5 72 4 72 72 0 0 0 0 0 0 0 0 0 0 0 0
490 Todd Ritchie 32 TBD 8 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0
491 Luis Rivas 24 MIN 5 109 109 109 0 0 0 109 0 0 0 0 0 0 0 0 5
492 Mariano Rivera 34 NYY 10 74 2 74 74 0 0 0 0 0 0 0 0 0 0 0 0
493 Rene Rivera 20 SEA 1st 2 2 2 0 2 0 0 0 0 0 0 0 0 0 2 0
494 Joe Roa 32 MIN 6 48 3 48 48 0 0 0 0 0 0 0 0 0 0 0 0
495 Jake Robbins 28 CLE 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
496 Brian Roberts 26 BAL 4 159 159 150 0 0 0 150 0 0 0 0 0 0 5 4 2
497 Dave Roberts 32 BOS 6 45 45 38 0 0 0 0 0 0 18 16 14 38 0 2 12
498 Jeriome Robertson 27 CLE 3 8 2 8 8 0 0 0 0 0 0 0 0 0 0 0 0
499 Nate Robertson 26 DET 3 34 1 34 34 0 0 0 0 0 0 0 0 0 0 0 0
500 Alex Rodriguez 28 NYY 11 155 155 155 0 0 0 0 155 2 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 Eddy Rodriguez 22 BAL 1st 29 3 29 29 0 0 0 0 0 0 0 0 0 0 0 0
502 Francisco Rodriguez 22 ANA 3 69 3 69 69 0 0 0 0 0 0 0 0 0 0 0 0
503 Ivan Rodriguez 32 DET 14 135 135 125 0 125 0 0 0 0 0 0 0 0 8 3 0
504 Ricardo Rodriguez 26 TEX 3 5 1 5 5 0 0 0 0 0 0 0 0 0 0 0 0
505 Kenny Rogers 39 TEX 16 35 2 35 35 0 0 0 0 0 0 0 0 0 0 0 0
506 Damian Rolls 26 TBD 5 53 53 44 0 0 1 2 19 0 16 5 5 24 0 8 7
507 Jason Romano 25 TBD 3 4 4 2 0 0 0 1 0 0 1 0 0 1 0 1 1
508 J.C. Romero 28 MIN 6 74 1 74 74 0 0 0 0 0 0 0 0 0 0 0 0
509 Mike Rose 27 OAK 1st 2 2 2 0 2 0 0 0 0 0 0 0 0 0 1 1
510 Aaron Rowand 26 CHW 4 140 140 137 0 0 0 0 0 0 0 126 12 137 0 10 3
511 B.J. Ryan 28 BAL 6 76 5 76 76 0 0 0 0 0 0 0 0 0 0 0 0
512 Michael Ryan 26 MIN 3 36 36 15 0 0 0 0 0 0 10 2 3 15 5 14 5
513 Kirk Saarloos 25 OAK 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
514 C.C. Sabathia 23 CLE 4 30 1 30 30 0 0 0 0 0 0 0 0 0 0 0 0
515 Tim Salmon 35 ANA 13 60 60 8 0 0 0 0 0 0 3 0 6 8 39 14 0
516 Alex Sanchez 27 DET 4 79 79 78 0 0 0 0 0 0 0 78 0 78 0 0 2
517 Rey Sanchez 36 TBD 14 91 91 89 0 0 0 87 0 4 0 0 0 0 0 4 0
518 Johan Santana 25 MIN 5 34 2 34 34 0 0 0 0 0 0 0 0 0 0 0 0
519 Benito Santiago 39 KCR 19 49 49 49 0 49 0 0 0 0 0 0 0 0 0 0 0
520 Ramon Santiago 24 SEA 3 19 19 16 0 0 0 0 0 16 0 0 0 0 0 0 4
521 Curt Schilling 37 BOS 17 32 2 32 32 0 0 0 0 0 0 0 0 0 0 0 0
522 Scott Schoeneweis 30 CHW 6 20 1 20 20 0 0 0 0 0 0 0 0 0 0 0 0
523 Marco Scutaro 28 OAK 3 137 137 136 0 0 0 123 1 16 0 0 0 0 0 12 0
524 Rudy Seanez 35 KCR 13 16 4 16 16 0 0 0 0 0 0 0 0 0 0 0 0
525 Bobby Seay 26 TBD 3 21 0 21 21 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
526 David Segui 37 BAL 15 18 18 2 0 0 2 0 0 0 0 0 0 0 13 3 0
527 Phil Seibel 25 BOS 1st 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0
528 Aaron Sele 34 ANA 12 28 1 28 28 0 0 0 0 0 0 0 0 0 0 0 0
529 Jimmy Serrano 28 KCR 1st 10 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0
530 Gary Sheffield 35 NYY 17 154 154 136 0 0 0 0 2 0 0 0 136 136 18 0 0
531 Chris Shelton 24 DET 1st 27 27 15 0 6 8 0 0 0 0 0 1 1 9 7 0
532 George Sherrill 27 SEA 1st 21 0 21 21 0 0 0 0 0 0 0 0 0 0 0 0
533 Scot Shields 28 ANA 4 60 3 60 60 0 0 0 0 0 0 0 0 0 0 0 0
534 Brian Shouse 35 TEX 5 53 6 53 53 0 0 0 0 0 0 0 0 0 0 0 0
535 Ruben Sierra 38 NYY 18 107 107 29 0 0 0 0 0 0 8 0 22 29 54 31 0
536 Carlos Silva 25 MIN 3 33 2 33 33 0 0 0 0 0 0 0 0 0 0 0 0
537 Randall Simon 29 TBD 7 8 8 1 0 0 1 0 0 0 0 0 0 0 5 3 0
538 Grady Sizemore 21 CLE 1st 43 43 42 0 0 0 0 0 0 0 42 0 42 0 1 1
539 Jason Smith 26 DET 4 61 61 55 0 0 0 34 5 20 0 0 0 0 0 7 4
540 Ryan Snare 25 TEX 1st 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
541 Earl Snyder 28 BOS 2 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0
542 Alfonso Soriano 28 TEX 6 145 145 142 0 0 0 142 0 0 0 0 0 0 3 0 0
543 Rafael Soriano 24 SEA 3 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0
544 Jorge Sosa 27 TBD 3 43 3 43 43 0 0 0 0 0 0 0 0 0 0 0 0
545 Justin Speier 30 TOR 7 62 6 62 62 0 0 0 0 0 0 0 0 0 0 0 0
546 Scott Spiezio 31 SEA 9 112 112 106 0 0 42 0 66 0 0 0 0 0 1 4 2
547 Matt Stairs 36 KCR 12 126 126 98 0 0 30 0 0 0 14 0 57 71 22 9 0
548 Jason Standridge 25 TBD 4 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0
549