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

2003 American League FirstBase

2002 AL  / 2004 AL  / 2003 NL  / 2003 MLB  FirstBase

Team & League Standard Fielding--1B

Tm #Fld RA/G G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rdp Rdrs Rdrs/yr Rpm Rbnt
ANA 6 4.59 162 162 112 1431.1 1422 1303 109 10 121 .993 10 8 10 0 9 7 9 -1
BAL 7 5.03 163 163 148 1449.2 1557 1434 109 14 151 .991 3 2 2 1 -2 -2 -4 1
BOS 8 4.99 162 162 134 1464.2 1601 1463 128 10 117 .994 -4 -3 -2 -2 -2 -1 -1 -1
CHW 5 4.41 162 162 130 1431.0 1462 1347 111 4 142 .997 8 7 6 2 4 4 4 0
CLE 5 4.80 162 162 127 1459.1 1632 1523 94 15 157 .991 1 1 1 0 -6 -5 -7 1
DET 7 5.73 162 162 148 1438.2 1624 1492 117 15 178 .991 -4 -3 -5 1 -4 -3 -2 -2
KCR 6 5.35 162 162 138 1438.2 1586 1426 144 16 128 .990 -3 -2 -4 1 -2 -1 0 -2
MIN 6 4.68 162 162 134 1462.0 1482 1386 87 9 106 .994 2 1 2 0 8 7 7 1
NYY 5 4.39 163 163 154 1462.0 1531 1450 71 10 118 .993 -4 -3 -3 -1 -8 -6 -7 -1
OAK 7 3.97 162 162 150 1441.2 1647 1536 94 17 133 .990 7 6 7 0 1 1 1 0
SEA 5 3.93 162 162 146 1441.0 1374 1231 139 4 139 .997 11 9 10 1 13 11 11 2
TBD 4 5.26 162 162 158 1436.2 1513 1398 112 3 140 .998 16 13 16 0 9 8 8 1
TEX 6 5.98 162 162 139 1433.1 1541 1408 127 6 150 .996 -5 -4 -6 1 32 27 34 -2
TOR 7 5.10 162 162 144 1435.0 1646 1514 117 15 151 .991 -4 -3 -4 0 -8 -6 -8 0
LgAvg 6 0 162 162 140 1445 1544 1422 111 11 138 .993 2 0 2 0
83 4.87 2270 2270 1962 20225.0 21618 19911 1559 148 1931 .993 33 2 29 4

Team & League Advanced Fielding -- 1B*

Putouts Assists Errors Double Plays
Tm PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
ANA 6161 51% 78% 30% 328 94% 0 1303 87 1182 35 131 109 75 20 2 7 10 1 7 2 7 121 3 1 1 113 5 8 1 7 14 71%
BAL 6366 53% 79% 32% 352 94% 2 1433 95 1312 28 143 109 66 25 3 4 14 3 9 2 9 151 6 2 2 138 12 11 5 6 17 94%
BOS 6355 51% 76% 33% 394 92% 2 1463 89 1353 20 158 127 94 21 2 7 10 0 7 3 7 117 1 0 0 108 2 9 2 7 14 57%
CHW 6067 51% 76% 31% 319 97% 1 1347 84 1242 21 125 111 74 26 1 5 4 0 2 2 3 142 8 5 2 135 15 7 3 4 19 84%
CLE 6254 61% 79% 34% 339 92% 2 1523 87 1400 37 150 94 54 24 1 5 15 2 10 3 10 157 1 3 4 149 8 8 1 7 28 79%
DET 6376 56% 82% 34% 328 92% 4 1493 86 1378 34 115 117 70 32 1 4 15 4 9 2 12 178 7 3 0 164 10 13 5 8 11 55%
KCR 6366 57% 80% 32% 376 92% 4 1425 93 1307 26 120 145 107 23 4 9 16 1 12 3 12 129 6 5 1 120 12 9 2 7 22 64%
MIN 6246 55% 80% 30% 368 95% 1 1385 126 1231 27 146 87 68 7 2 4 9 1 5 3 6 107 0 0 0 93 3 13 5 8 11 82%
NYY 6209 57% 78% 33% 336 94% 2 1449 107 1310 33 146 71 49 12 1 8 10 1 8 1 8 118 2 2 1 104 5 12 4 8 17 76%
OAK 6078 63% 77% 35% 311 92% 1 1537 88 1431 21 120 94 65 12 2 2 17 5 8 4 8 133 1 2 2 127 7 6 0 6 15 73%
SEA 6025 50% 77% 30% 356 97% 0 1232 111 1107 12 114 137 101 21 0 6 4 0 3 1 4 139 3 5 0 131 9 8 3 5 12 100%
TBD 6340 54% 77% 30% 397 97% 2 1399 135 1244 21 147 112 85 15 3 8 3 0 3 0 3 140 5 0 1 124 7 16 4 10 11 100%
TEX 6413 51% 77% 32% 359 94% 4 1409 87 1294 30 137 127 86 27 2 7 6 3 2 1 2 150 8 4 1 139 13 11 4 7 10 70%
TOR 6270 52% 79% 36% 381 92% 1 1515 84 1408 24 163 116 84 23 0 2 15 2 8 5 9 151 2 3 2 143 8 7 3 4 8 63%
LgAvg 6252 54% 78% 32% 353 94% 2 1422 97 1300 26 137 111 77 21 2 6 11 2 7 2 7 138 4 3 1 128 8 10 3 7 15 77%
87526 54% 78% 32% 4944 94% 26 19913 1359 18199 369 1915 1556 1078 288 24 78 148 23 93 32 100 1933 53 35 17 1788 116 138 42 94 209 77%



* - Disclaimer & Completeness Note

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1938 to 1973 are missing or have incomplete accounts, click link for year and team summary of data completeness) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Player Standard Fielding--1B

Rk Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rdp Rdrs Rdrs/yr Rpm Rbnt RF/9 RF/G
1 Andy Abad 30 BOS 7 3 3 38.0 37 35 1 1 2 .973 0 16 0 0 0 0 0 0 8.53 5.14
2 Dave Berg 32 TOR 2 1 1 9.0 16 15 1 0 2 1.000 0 53 0 0 0 0 16.00 8.00
3 Casey Blake 29 CLE 31 12 7 140.2 143 131 12 0 22 1.000 1 9 1 0 1 9 1 9.15 4.61
4 Willie Bloomquist 25 SEA 3 0 0 6.1 7 6 1 0 0 1.000 0 0 0 0 0 0 0 9.95 2.33
5 Ben Broussard 26 CLE 114 101 92 925.0 1029 957 63 9 85 .991 3 4 3 0 -4 -5 -5 1 9.92 8.95
6 Jamie Burke 31 CHW 1 0 0 2.0 2 1 1 0 0 1.000 0 120 0 0 0 0 0 9.00 2.00
7 Morgan Burkhart 31 KCR 2 1 0 14.0 10 10 0 0 2 1.000 -1 -51 -1 0 0 0 0 6.43 5.00
8 Frank Catalanotto 29 TOR 5 2 1 23.0 25 20 3 2 3 .920 0 26 0 0 0 0 0 9.00 4.60
9 Jeff Cirillo 33 SEA 1 0 0 2.0 2 2 0 0 1 1.000 0 0 0 0 0 9.00 2.00
10 Howie Clark 29 TOR 2 0 0 4.0 4 4 0 0 1 1.000 -0 -90 -0 0 0 0 9.00 2.00
11 Greg Colbrunn 33 SEA 14 13 4 92.0 89 83 5 1 5 .989 2 23 2 0 0 0 0 8.61 6.29
12 Jeff Conine 37 BAL 118 118 111 1037.2 1149 1060 80 9 106 .992 6 7 5 1 -3 -3 -4 1 9.89 9.66
13 Michael Cuddyer 24 MIN 5 3 1 27.0 32 30 1 1 2 .969 -2 -111 -2 0 -2 -84 -2 0 10.33 6.20
14 Brian Daubach 31 CHW 45 30 22 278.1 267 245 21 1 21 .996 2 7 2 0 2 9 2 0 8.60 5.91
15 Carlos Delgado 31 TOR 147 147 136 1278.0 1468 1355 103 10 137 .993 -4 -3 -4 0 -6 -6 -6 0 10.27 9.92
16 Erubiel Durazo 29 OAK 33 33 29 283.1 313 298 9 6 26 .981 4 17 4 0 -1 -4 -1 0 9.75 9.30
17 Brad Fullmer 28 ANA 19 17 13 148.2 153 142 11 0 17 1.000 0 0 0 0 1 9 1 0 9.26 8.05
18 Jason Giambi 32 NYY 85 85 79 742.2 771 748 19 4 63 .995 -3 -5 -2 -1 -5 -8 -4 -1 9.29 9.02
19 Jay Gibbons 26 BAL 13 11 10 97.0 99 91 7 1 16 .990 0 1 0 0 1 14 1 0 9.09 7.54
20 Benji Gil 30 ANA 5 1 0 21.0 19 15 4 0 2 1.000 1 46 1 0 1 63 1 8.14 3.80
21 Tony Graffanino 31 CHW 2 0 0 3.0 6 6 0 0 0 1.000 0 0 0 0 0 18.00 3.00
22 Todd Greene 32 TEX 2 0 0 3.0 8 5 3 0 0 1.000 1 280 1 0 1 440 1 24.00 4.00
23 Travis Hafner 26 CLE 42 40 26 329.2 393 369 18 6 47 .985 -3 -9 -3 0 -4 -14 -4 0 10.57 9.21
24 Shane Halter 33 DET 12 7 6 76.0 90 84 4 2 13 .978 0 6 0 0 1 17 1 0 10.42 7.33
25 Ken Harvey 25 KCR 99 94 87 816.1 896 805 80 11 78 .988 -0 -0 -1 1 3 5 4 -1 9.76 8.94
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rdp Rdrs Rdrs/yr Rpm Rbnt RF/9 RF/G
26 Scott Hatteberg 33 OAK 128 126 118 1111.1 1268 1177 81 10 101 .992 3 3 3 0 1 1 1 0 10.19 9.83
27 Shea Hillenbrand 27 BOS 28 17 16 164.0 206 193 13 0 13 1.000 -2 -11 -2 0 -1 -7 -1 11.30 7.36
28 Denny Hocking 33 MIN 10 1 1 38.2 49 44 4 1 3 .980 1 37 1 0 0 0 0 0 11.17 4.80
29 Aubrey Huff 26 TBD 22 20 20 181.1 178 166 12 0 23 1.000 2 11 2 0 -1 -6 -1 8.83 8.09
30 Raul Ibanez 31 KCR 22 18 11 167.0 184 164 19 1 15 .995 -4 -31 -4 0 -3 -21 -2 -1 9.86 8.32
31 Damian Jackson 29 BOS 2 0 0 3.0 4 4 0 0 0 1.000 0 0 0 0 0 12.00 2.00
32 Nick Johnson 24 NYY 60 60 57 529.0 551 512 34 5 44 .991 -4 -10 -4 0 -4 -9 -4 0 9.29 9.10
33 Jason Jones 26 TEX 3 0 0 3.0 3 3 0 0 0 1.000 0 0 0 0 0 9.00 1.00
34 Gabe Kapler 27 BOS 1 0 0 2.2 3 3 0 0 0 1.000 0 0 0 0 0 0 10.12 3.00
35 Bobby Kielty 26 TOR 3 2 1 16.0 21 19 2 0 2 1.000 0 15 0 0 0 0 0 11.81 7.00
36 Paul Konerko 27 CHW 119 105 97 938.2 971 889 80 2 102 .998 6 8 4 2 3 4 3 0 9.29 8.14
37 Graham Koonce 28 OAK 5 1 1 20.0 25 22 3 0 3 1.000 0 12 0 0 1 66 1 11.25 5.00
38 Mike Lamb 27 TEX 5 0 0 6.0 7 6 1 0 0 1.000 0 80 0 0 1 220 1 10.50 1.40
39 Matt LeCroy 27 MIN 17 12 6 105.1 103 99 3 1 7 .990 1 10 1 0 0 0 0 8.72 6.00
40 Travis Lee 28 TBD 142 141 138 1244.1 1326 1223 100 3 117 .998 14 14 14 0 10 10 9 1 9.57 9.32
41 Jose Leon 26 BAL 7 5 4 46.2 47 44 2 1 7 .979 -1 -18 -1 0 -1 -23 -1 0 8.87 6.57
42 Mendy Lopez 29 KCR 17 4 4 59.0 68 59 9 0 3 1.000 1 16 1 0 -1 -18 -1 0 10.37 4.00
43 John Mabry 32 SEA 9 6 4 53.2 52 44 8 0 7 1.000 1 27 1 0 1 25 1 0 8.72 5.78
44 Al Martin 35 TBD 1 0 0 3.0 2 2 0 0 0 1.000 0 0 0 0 0 6.00 2.00
45 Dave McCarty 33 TOT 8 4 3 39.0 54 49 3 2 4 .963 0 15 0 0 0 0 0 12.00 6.50
46 Dave McCarty 33 OAK 3 2 2 20.0 28 26 1 1 2 .964 0 0 0 0 0 0 0 12.15 9.00
47 Dave McCarty 33 BOS 5 2 1 19.0 26 23 2 1 2 .962 0 32 0 0 0 0 0 11.84 5.00
48 Billy McMillon 31 OAK 3 0 0 3.0 5 5 0 0 0 1.000 0 0 0 0 0 15.00 1.67
49 Adam Melhuse 31 OAK 1 0 0 1.0 2 2 0 0 0 1.000 0 0 0 0 0 18.00 2.00
50 Carlos Mendez 29 BAL 9 3 2 34.0 33 28 3 2 1 .939 0 7 0 0 1 39 1 8.21 3.44
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rdp Rdrs Rdrs/yr Rpm Rbnt RF/9 RF/G
51 Doug Mientkiewicz 29 MIN 139 133 117 1159.1 1163 1091 68 4 86 .997 5 5 5 0 13 14 12 1 9.00 8.34
52 Kevin Millar 31 BOS 101 96 83 853.0 943 858 81 4 80 .996 -2 -2 -0 -1 1 2 1 0 9.91 9.30
53 Doug Mirabelli 32 BOS 2 0 0 7.0 7 5 1 1 0 .857 -0 -34 -0 0 -1 -154 -1 7.71 3.00
54 Melvin Mora 31 BAL 1 0 0 4.0 2 2 0 0 0 1.000 0 0 0 0 0 0 4.50 2.00
55 Justin Morneau 22 MIN 7 2 2 34.2 34 29 4 1 1 .971 -1 -21 -1 0 -2 -66 -2 0 8.57 4.71
56 John Olerud 34 SEA 152 143 138 1287.0 1224 1096 125 3 126 .998 8 7 7 1 12 11 10 2 8.54 8.03
57 David Ortiz 27 BOS 45 44 31 378.0 375 342 30 3 20 .992 -2 -5 -1 -1 -1 -3 0 -1 8.86 8.27
58 Rafael Palmeiro 38 TEX 55 55 41 462.2 496 445 49 2 53 .996 -4 -11 -4 0 11 29 11 0 9.61 8.98
59 Dean Palmer 34 DET 1 1 0 8.0 10 9 1 0 0 1.000 0 30 0 0 0 0 0 11.25 10.00
60 Craig Paquette 34 DET 5 4 2 34.0 43 42 1 0 4 1.000 -0 -4 -0 0 0 0 0 11.38 8.60
61 Jarrod Patterson 29 KCR 2 0 0 6.1 10 9 1 0 0 1.000 0 38 0 0 0 0 0 14.21 5.00
62 Carlos Pena 25 DET 128 124 121 1094.2 1239 1135 91 13 130 .990 -9 -10 -9 0 -6 -6 -4 -2 10.08 9.58
63 Herbert Perry 33 TEX 5 3 1 26.0 21 18 3 0 2 1.000 -0 -5 -0 0 0 0 0 7.27 4.20
64 Ben Petrick 26 DET 2 0 0 2.0 3 3 0 0 0 1.000 0 120 0 0 0 0 0 13.50 1.50
65 Josh Phelps 25 TOR 8 8 3 61.0 61 55 4 2 2 .967 -1 -24 -1 0 -1 -18 -1 8.70 7.38
66 Adam Piatt 27 OAK 1 0 0 3.0 6 6 0 0 1 1.000 0 160 0 0 0 0 0 18.00 6.00
67 Robb Quinlan 26 ANA 33 19 13 185.1 161 146 13 2 15 .988 1 8 1 0 -1 -6 0 -1 7.72 4.82
68 Adam Riggs 30 ANA 10 9 5 73.0 83 71 10 2 5 .976 0 3 0 0 -2 -31 -1 -1 9.99 8.10
69 Jared Sandberg 25 TBD 1 1 0 8.0 7 7 0 0 0 1.000 0 0 0 0 0 0 0 7.88 7.00
70 Todd Sears 27 MIN 14 11 7 97.0 101 93 7 1 7 .990 -2 -26 -2 0 -1 -11 -1 0 9.28 7.14
71 David Segui 36 BAL 8 6 6 58.0 58 52 6 0 7 1.000 -2 -43 -2 0 0 0 0 0 9.00 7.25
72 Fernando Seguignol 28 NYY 3 1 1 14.0 12 9 3 0 0 1.000 1 60 1 0 0 0 0 7.71 4.00
73 Bill Selby 33 CLE 1 0 0 0.0 0 0 0 0 0 0 0 0 0 0.00
74 Luis Sojo 38 NYY 1 0 0 1.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
75 Shane Spencer 31 CLE 11 9 2 64.0 67 66 1 0 3 1.000 -0 -9 -0 0 1 21 1 9.42 6.09
Rk Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rdp Rdrs Rdrs/yr Rpm Rbnt RF/9 RF/G
76 Scott Spiezio 30 ANA 114 89 72 791.1 784 722 57 5 61 .994 7 10 7 0 10 15 9 1 8.86 6.83
77 B.J. Surhoff 38 BAL 22 20 15 172.1 169 157 11 1 14 .994 -1 -7 -1 0 -1 -6 -1 0 8.77 7.64
78 Mike Sweeney 29 KCR 45 45 36 376.0 418 379 35 4 30 .990 1 4 1 0 -1 -3 -1 9.91 9.20
79 Mark Teixeira 23 TEX 116 104 97 932.2 1006 931 71 4 95 .996 -2 -2 -2 1 19 25 21 -2 9.67 8.64
80 Frank Thomas 35 CHW 27 27 11 209.0 216 206 9 1 19 .995 -1 -3 -1 0 -1 -5 -1 0 9.26 7.96
81 Tom Wilson 32 TOR 14 2 2 44.0 51 46 4 1 4 .980 -0 -5 -0 0 -1 -25 -1 10.23 3.57
82 Kevin Witt 27 DET 27 26 19 220.0 234 214 20 0 31 1.000 4 22 3 1 1 6 1 9.57 8.67
83 Shawn Wooten 30 ANA 32 27 9 212.0 222 207 14 1 21 .995 1 5 1 0 -1 -5 -1 9.38 6.91
84 Dmitri Young 29 DET 1 0 0 4.0 5 5 0 0 0 1.000 0 0 0 0 0 0 11.25 5.00
85 Todd Zeile 37 NYY 23 17 17 175.1 197 181 15 1 11 .995 2 17 2 0 1 8 1 0 10.06 8.52
LgAvg 20 18 16 160 171 158 12 1 15 .993 0 0 0 0 9.55 8.30

Player Advanced Fielding -- 1b

Putouts Assists Errors Double Plays
Rk Age Tm PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
1 Andy Abad 30 BOS 163 50% 75% 29% 13 85% 0 35 2 32 1 8 1 0 1 0 1 1 0 1 0 1 2 0 0 0 1 0 1 0 1 1 0%
2 Dave Berg 32 TOR 38 50% 89% 55% 3 67% 0 15 0 15 0 2 1 1 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
3 Casey Blake 29 CLE 619 57% 77% 32% 42 95% 0 131 10 118 3 19 12 9 3 0 0 0 0 0 0 0 22 0 0 1 21 1 1 0 1 0
4 Willie Bloomquist 25 SEA 26 54% 73% 46% 1 100% 0 6 0 6 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 Ben Broussard 26 CLE 3956 60% 79% 34% 215 93% 1 957 52 886 19 97 63 36 15 1 3 9 1 7 1 6 85 1 2 2 81 5 4 1 3 22 82%
6 Jamie Burke 31 CHW 8 38% 75% 25% 1 100% 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Morgan Burkhart 31 KCR 71 51% 80% 20% 2 100% 0 10 1 9 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
8 Frank Catalanotto 29 TOR 98 48% 86% 32% 10 80% 1 20 0 18 2 6 3 2 1 0 0 2 0 0 2 1 3 0 0 1 3 1 0 0 0 0
9 Jeff Cirillo 33 SEA 7 43% 57% 29% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
10 Howie Clark 29 TOR 19 63% 79% 32% 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
11 Greg Colbrunn 33 SEA 386 56% 78% 28% 25 92% 0 83 6 77 0 12 5 5 0 0 0 1 0 1 0 1 5 0 0 0 5 0 0 0 0 0
12 Jeff Conine 37 BAL 4509 53% 78% 33% 269 93% 2 1059 72 965 22 113 80 45 18 3 4 9 1 6 2 8 106 5 2 1 95 10 9 4 5 11 91%
13 Michael Cuddyer 24 MIN 110 51% 87% 33% 8 63% 0 30 4 26 0 0 1 1 0 0 0 1 0 1 0 1 2 0 0 0 1 0 1 0 1 2 0%
14 Brian Daubach 31 CHW 1166 50% 78% 29% 55 98% 0 245 12 228 5 21 21 16 5 0 0 1 0 1 0 1 21 2 0 0 19 2 2 0 2 4 100%
15 Carlos Delgado 31 TOR 5595 51% 79% 36% 338 93% 0 1356 79 1259 19 141 102 78 18 0 2 10 2 6 2 6 137 2 3 1 129 7 7 3 4 7 71%
16 Erubiel Durazo 29 OAK 1203 65% 75% 34% 62 92% 0 299 15 282 4 35 9 4 2 1 1 6 3 2 1 2 26 0 0 1 23 2 3 0 3 3 67%
17 Brad Fullmer 28 ANA 621 55% 79% 31% 33 97% 0 142 11 129 2 10 11 10 1 0 0 0 0 0 0 0 17 0 0 0 17 0 0 0 0 1 100%
18 Jason Giambi 32 NYY 3134 55% 78% 33% 157 96% 0 747 53 678 17 78 19 18 1 0 4 4 0 3 1 4 63 0 1 0 56 1 6 1 5 6 67%
19 Jay Gibbons 26 BAL 431 52% 78% 32% 15 100% 0 91 1 89 1 8 7 3 4 0 0 1 0 1 0 0 16 0 0 1 16 1 0 0 0 2 100%
20 Benji Gil 30 ANA 91 59% 78% 33% 5 100% 0 15 0 15 0 1 4 3 1 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
21 Tony Graffanino 31 CHW 12 83% 75% 50% 0 0 6 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Todd Greene 32 TEX 12 17% 92% 75% 3 100% 0 5 0 5 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Travis Hafner 26 CLE 1412 65% 81% 35% 73 89% 1 369 23 333 14 27 18 9 6 0 2 6 1 3 2 4 47 0 1 1 44 2 3 0 3 6 67%
24 Shane Halter 33 DET 340 51% 87% 33% 19 89% 0 84 5 78 1 8 4 3 1 0 0 2 0 2 0 2 13 0 0 0 13 0 0 0 0 1 100%
25 Ken Harvey 25 KCR 3565 55% 79% 31% 224 91% 2 804 58 729 17 69 81 59 17 1 6 11 0 8 3 9 78 5 4 0 71 9 7 2 5 17 65%
Putouts Assists Errors Double Plays
Rk Age Tm PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
26 Scott Hatteberg 33 OAK 4686 63% 78% 35% 230 92% 0 1177 67 1094 17 78 81 61 7 1 1 10 2 5 3 5 101 0 2 1 98 4 3 0 3 12 75%
27 Shea Hillenbrand 27 BOS 727 49% 77% 39% 47 96% 0 194 10 184 0 25 12 11 0 0 0 0 0 0 0 0 13 0 0 0 11 0 2 1 1 0
28 Denny Hocking 33 MIN 175 55% 84% 34% 16 94% 0 44 3 41 0 8 4 3 1 0 0 1 0 0 1 1 3 0 0 0 3 0 0 0 0 2 100%
29 Aubrey Huff 26 TBD 799 58% 80% 31% 37 100% 1 166 11 155 1 16 12 8 1 1 2 0 0 0 0 0 23 0 0 0 19 0 4 1 3 0
30 Raul Ibanez 31 KCR 764 56% 85% 34% 42 95% 0 164 10 151 3 11 19 17 1 1 1 1 0 1 0 0 15 0 1 0 13 1 2 0 2 4 50%
31 Damian Jackson 29 BOS 12 50% 33% 17% 0 0 4 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Nick Johnson 24 NYY 2282 60% 78% 32% 129 91% 2 512 43 459 10 44 34 23 5 1 3 5 0 5 0 4 44 1 0 1 38 2 6 3 3 7 71%
33 Jason Jones 26 TEX 11 36% 73% 27% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
34 Gabe Kapler 27 BOS 12 42% 83% 50% 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 Bobby Kielty 26 TOR 65 69% 86% 45% 7 100% 0 19 3 16 0 2 2 2 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
36 Paul Konerko 27 CHW 4039 52% 75% 31% 227 96% 1 889 61 816 12 89 80 49 21 1 5 2 0 1 1 1 102 6 5 2 97 13 5 3 2 14 79%
37 Graham Koonce 28 OAK 81 58% 75% 48% 5 80% 1 22 1 21 0 1 3 0 2 0 0 0 0 0 0 0 3 1 0 0 3 1 0 0 0 0
38 Mike Lamb 27 TEX 27 52% 78% 33% 2 100% 0 6 0 6 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 Matt LeCroy 27 MIN 455 59% 76% 29% 19 100% 0 99 6 92 2 10 3 2 0 1 0 1 1 0 0 0 8 0 0 0 6 1 1 1 0 0
40 Travis Lee 28 TBD 5498 53% 77% 30% 359 96% 1 1224 123 1081 20 131 100 77 14 2 6 3 0 3 0 3 117 5 0 1 105 7 12 3 7 11 100%
41 Jose Leon 26 BAL 211 46% 81% 26% 7 86% 0 44 2 40 2 2 2 2 0 0 0 1 0 1 0 1 7 0 0 0 7 0 0 0 0 1 100%
42 Mendy Lopez 29 KCR 271 56% 78% 37% 14 93% 1 59 1 55 3 6 9 4 2 1 2 0 0 0 0 0 4 0 0 0 4 0 0 0 0 1 100%
43 John Mabry 32 SEA 233 56% 77% 31% 16 100% 0 44 6 37 1 2 8 7 1 0 1 0 0 0 0 0 7 0 0 0 5 0 2 1 1 2 100%
44 Al Martin 35 TBD 10 70% 90% 20% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Dave McCarty 33 OAK 83 53% 84% 39% 12 92% 0 26 5 21 0 4 1 0 1 0 0 1 0 1 0 1 2 0 0 0 2 0 0 0 0 0
46 Dave McCarty 33 BOS 82 46% 76% 34% 7 86% 0 23 1 22 0 3 2 2 0 0 0 1 0 1 0 1 2 0 0 0 2 0 0 0 0 0
47 Billy McMillon 31 OAK 10 40% 90% 70% 0 0 5 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
48 Adam Melhuse 31 OAK 5 60% 120% 40% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
49 Carlos Mendez 29 BAL 155 57% 79% 28% 10 90% 0 28 3 25 1 3 3 3 0 0 0 2 1 1 0 0 1 0 0 0 1 0 0 0 0 0
50 Doug Mientkiewicz 29 MIN 4934 55% 79% 30% 288 97% 0 1090 100 965 23 118 68 53 6 1 3 4 0 3 1 3 86 0 0 0 76 2 10 4 6 5 100%
Putouts Assists Errors Double Plays
Rk Age Tm PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
51 Kevin Millar 31 BOS 3657 50% 76% 34% 226 93% 1 857 54 791 11 82 81 61 12 1 5 4 0 1 3 2 80 1 0 0 74 2 6 1 5 10 70%
52 Doug Mirabelli 32 BOS 35 60% 89% 26% 3 67% 0 5 0 5 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0
53 Melvin Mora 31 BAL 19 47% 84% 26% 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
54 Justin Morneau 22 MIN 151 48% 91% 25% 11 91% 0 29 4 24 1 2 4 4 0 0 1 1 0 0 1 0 1 0 0 0 0 0 1 0 1 1 100%
55 John Olerud 34 SEA 5373 49% 77% 29% 314 97% 0 1097 99 985 11 100 123 88 20 0 5 3 0 2 1 3 126 3 5 0 120 9 6 2 4 10 100%
56 David Ortiz 27 BOS 1667 54% 76% 30% 98 91% 1 342 22 314 6 39 30 19 8 1 1 3 0 3 0 2 20 0 0 0 20 0 0 0 0 3 33%
57 Rafael Palmeiro 38 TEX 2110 53% 75% 31% 114 91% 3 445 26 409 10 37 49 34 8 1 2 2 1 0 1 0 53 4 1 0 49 5 4 2 2 1 100%
58 Dean Palmer 34 DET 35 57% 80% 29% 1 100% 0 9 0 9 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
59 Craig Paquette 34 DET 140 57% 77% 35% 6 100% 0 42 2 40 0 3 1 1 0 0 0 0 0 0 0 0 4 0 0 0 2 0 2 1 1 0
60 Jarrod Patterson 29 KCR 28 57% 75% 46% 2 100% 0 9 0 8 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
61 Carlos Pena 25 DET 4866 56% 82% 34% 252 90% 3 1136 66 1049 26 86 91 53 25 0 4 13 4 7 2 10 130 5 1 0 118 6 11 4 7 10 50%
62 Herbert Perry 33 TEX 116 50% 82% 31% 5 80% 0 18 0 18 0 1 3 2 1 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
63 Ben Petrick 26 DET 11 27% 82% 18% 1 100% 0 3 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
64 Josh Phelps 25 TOR 267 49% 79% 31% 12 75% 0 55 0 52 3 7 4 0 1 0 0 2 0 1 1 1 2 0 0 0 2 0 0 0 0 1 0%
65 Adam Piatt 27 OAK 10 70% 80% 60% 2 100% 0 6 0 6 0 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
66 Robb Quinlan 26 ANA 825 45% 75% 26% 41 90% 0 146 9 130 7 17 13 9 3 0 2 2 0 2 0 2 15 0 0 0 13 0 2 0 2 3 33%
67 Adam Riggs 30 ANA 302 54% 86% 37% 20 85% 0 71 3 65 3 5 10 7 3 0 0 2 0 1 1 1 5 0 0 0 5 0 0 0 0 2 50%
68 Jared Sandberg 25 TBD 33 45% 79% 42% 1 100% 0 7 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
69 Todd Sears 27 MIN 421 49% 84% 33% 26 88% 1 93 9 83 1 8 7 5 0 0 0 1 0 1 0 1 7 0 0 0 7 0 0 0 0 1 100%
70 David Segui 36 BAL 275 65% 79% 33% 17 100% 0 52 7 45 0 4 6 4 2 0 0 0 0 0 0 0 7 1 0 0 6 1 1 0 1 1 100%
71 Fernando Seguignol 28 NYY 53 55% 75% 28% 3 100% 0 9 0 9 0 1 3 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
72 Bill Selby 33 CLE 5 60% 60% 40% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
73 Luis Sojo 38 NYY 4 50% 50% 25% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
74 Shane Spencer 31 CLE 262 69% 78% 30% 9 100% 0 66 2 63 1 7 1 0 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0
75 Scott Spiezio 30 ANA 3407 52% 78% 29% 184 95% 0 722 54 651 18 77 57 37 9 2 5 5 1 3 1 3 61 3 0 1 56 4 5 1 4 7 86%
Putouts Assists Errors Double Plays
Rk Age Tm PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
76 B.J. Surhoff 38 BAL 766 54% 79% 31% 34 94% 0 157 10 146 2 13 11 9 1 0 0 1 1 0 0 0 14 0 0 0 13 0 1 1 0 2 100%
77 Mike Sweeney 29 KCR 1667 64% 79% 32% 92 93% 1 379 23 355 2 32 35 26 3 1 0 4 1 3 0 3 30 1 0 1 30 2 0 0 0 0
78 Mark Teixeira 23 TEX 4137 51% 78% 32% 235 95% 1 932 61 853 20 98 71 47 17 1 5 4 2 2 0 2 95 4 3 1 88 8 7 2 5 9 67%
79 Frank Thomas 35 CHW 842 46% 76% 32% 36 94% 0 206 11 191 4 15 9 8 0 0 0 1 0 0 1 1 19 0 0 0 19 0 0 0 0 1 100%
80 Tom Wilson 32 TOR 188 58% 87% 38% 11 91% 0 46 2 44 0 5 4 1 3 0 0 1 0 1 0 1 4 0 0 0 4 0 0 0 0 0
81 Kevin Witt 27 DET 968 55% 83% 33% 49 100% 1 214 13 196 5 17 20 12 6 1 0 0 0 0 0 0 31 2 2 0 31 4 0 0 0 0
82 Shawn Wooten 30 ANA 915 49% 79% 32% 45 96% 0 207 10 192 5 21 14 9 3 0 0 1 0 1 0 1 21 0 1 0 20 1 1 0 1 1 100%
83 Dmitri Young 29 DET 16 69% 94% 56% 0 0 5 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
84 Todd Zeile 37 NYY 736 52% 80% 34% 47 98% 0 181 11 164 6 23 15 6 6 0 0 1 1 0 0 0 11 1 1 0 10 2 0 0 0 4 100%
LgAvg 695 54% 78% 32% 39 94% 0 158 11 144 3 15 12 9 2 0 1 1 0 1 0 1 15 0 0 0 14 1 1 0 1 2 77%


2002 AL  / 2004 AL  / 2003 NL  / 2003 MLB  FirstBase