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

2004 American League FirstBase

2003 AL  / 2005 AL  / 2004 NL  / 2004 MLB  FirstBase

Team & League Standard Fielding--1B

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
Tm #Fld R/G G GS Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rtzrd Rtzhm Rdp
ANA 7 4.53 162 162 1454.1 1437 1338 92 7 113 .995 -2.9 -2.4 -2.9 -0.5 -2.4 0
BAL 8 5.12 162 162 1455.1 1522 1387 125 10 144 .993 -2.7 -2.2 -2.7 2.8 -5.5 0
BOS 6 4.74 162 162 1451.1 1556 1394 145 17 116 .989 5.7 4.7 5.7 4.0 1.7 0
CHW 4 5.13 162 162 1432.1 1506 1404 96 6 154 .996 -10.2 -8.5 -10.2 -2.6 -7.6 0
CLE 5 5.29 162 162 1466.2 1519 1409 102 8 133 .995 -6.7 -5.5 -7.7 -8.0 0.3 1
DET 4 5.21 162 162 1439.2 1509 1403 100 6 152 .996 -4.5 -3.8 -5.5 -5.3 -0.2 1
KCR 7 5.59 162 162 1420.1 1483 1368 104 11 153 .993 -18.8 -15.9 -18.8 -17.1 -1.7 0
MIN 6 4.41 162 162 1476.0 1542 1444 89 9 146 .994 -1.1 -0.9 -1.1 1.2 -2.3 0
NYY 5 4.99 162 162 1443.2 1490 1389 92 9 130 .994 0.7 0.6 -0.3 -0.4 0.1 1
OAK 6 4.58 162 162 1471.1 1605 1485 106 14 156 .991 -6.4 -5.2 -6.4 -4.3 -2.1 0
SEA 7 5.08 162 162 1459.1 1390 1270 109 11 124 .992 -0.5 -0.4 -0.5 0.8 -1.3 0
TBD 8 5.23 161 161 1417.0 1433 1326 101 6 130 .996 2.1 1.8 2.1 -5.2 7.3 0
TEX 5 4.90 162 162 1439.2 1545 1426 108 11 144 .993 6.6 5.5 7.6 -1.7 9.3 -1
TOR 6 5.11 161 161 1421.0 1554 1429 113 12 132 .992 7.5 6.3 7.5 7.2 0.3 0
LgAvg 6 4.99 162 162 1446 1507 1391 106 10 138 .994 -1 0 -1 -1 0 0
81 4.99 2266 2266 20248.0 21091 19472 1482 137 1927 .994 -31.2 -1.8 -33.2 -29.1 -4.1 2

Team & League Advanced Fielding -- 1B*

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
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 6468 48% 74% 29% 345 94% 1 1338 98 1189 51 153 92 58 19 1 7 7 0 6 1 5 113 2 2 3 99 6 11 5 6 11 73%
BAL 6677 56% 72% 31% 309 95% 3 1389 74 1290 24 108 124 84 21 4 3 10 1 7 2 8 144 3 3 2 137 10 6 2 4 12 100%
BOS 6438 46% 74% 32% 376 94% 1 1394 84 1281 30 133 145 112 23 2 3 17 3 11 3 11 116 3 1 1 108 7 8 5 3 9 100%
CHW 6382 55% 75% 31% 303 96% 0 1404 99 1287 18 119 95 59 15 0 8 6 0 4 2 4 154 2 3 3 136 8 17 4 13 12 75%
CLE 6661 56% 74% 31% 310 95% 3 1409 82 1296 34 117 102 66 22 5 8 8 3 5 0 4 133 4 5 2 118 12 14 2 12 12 83%
DET 6498 57% 76% 33% 289 94% 0 1403 64 1303 35 121 100 69 14 1 7 6 0 6 0 5 152 4 2 1 145 7 7 1 6 12 75%
KCR 6538 61% 78% 30% 318 91% 3 1368 103 1247 18 100 104 70 14 1 3 11 3 5 3 7 153 2 2 0 144 5 9 4 5 14 71%
MIN 6451 53% 75% 32% 313 94% 2 1444 88 1330 26 127 90 65 15 1 3 9 1 7 1 6 146 3 3 1 133 8 11 5 6 11 82%
NYY 6427 47% 76% 31% 332 95% 0 1388 88 1278 23 144 92 61 23 2 6 9 2 4 3 6 130 8 1 2 117 11 12 2 9 10 90%
OAK 6502 61% 75% 33% 324 93% 1 1485 107 1348 34 113 106 69 13 1 2 14 4 7 3 8 156 1 2 2 146 6 10 4 6 10 80%
SEA 6554 56% 74% 28% 330 96% 2 1271 100 1143 28 126 109 66 22 3 7 11 3 7 1 6 124 1 5 1 118 8 6 1 5 16 88%
TBD 6433 55% 75% 29% 351 96% 4 1326 116 1188 21 135 101 72 13 5 5 6 0 3 3 3 130 5 1 2 123 9 7 3 3 8 75%
TEX 6519 53% 75% 32% 400 95% 2 1426 104 1305 18 177 108 79 16 1 7 11 1 7 3 7 144 1 3 0 133 6 10 3 7 15 80%
TOR 6491 48% 75% 31% 382 95% 1 1431 94 1304 33 166 113 74 25 0 4 12 1 9 2 10 132 1 3 2 123 9 8 2 6 8 100%
LgAvg 6503 54% 75% 31% 334 94% 2 1391 93 1271 28 131 106 72 18 2 5 10 2 6 2 6 138 3 3 2 127 8 10 3 7 11 83%
91039 54% 75% 31% 4682 94% 23 19476 1301 17789 393 1839 1481 1004 255 27 73 137 22 88 27 90 1927 40 36 22 1780 112 136 43 91 160 83%

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1954 to 1973 are missing or have incomplete accounts, click link for year and team summary) 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.

Player Standard Fielding--1B

SHARE  · CSV · PRE · LINK · Hide Partial Seasons
Rk Age Tm G GS Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rtzrd Rtzhm Rdp RF/9 RF/G
1 Rod Barajas 28 TEX 2 0 3.0 4 3 1 0 0 1.000 0.4 160.0 0.4 0.0 0.4 0 12.00 2.00
2 Dave Berg 33 TOR 7 3 40.0 48 43 3 2 8 .958 -0.8 -24.0 -0.8 0.0 -0.8 0 10.35 6.57
3 Casey Blake 30 CLE 8 0 12.0 12 12 0 0 2 1.000 0.2 20.0 0.2 -0.1 0.3 0 9.00 1.50
4 Willie Bloomquist 26 SEA 19 11 99.0 80 70 8 2 11 .975 -1.8 -21.8 -1.8 -0.9 -0.9 0 7.09 4.11
5 Geoff Blum 31 TBD 2 1 10.0 13 13 0 0 2 1.000 -0.5 -60.0 -0.5 0.0 -0.5 0 11.70 6.50
6 Ben Broussard 27 CLE 133 107 1019.1 1074 991 77 6 108 .994 -2.3 -2.7 -3.3 -6.0 2.7 1 9.43 8.03
7 Jamie Burke 32 CHW 2 0 4.0 6 4 2 0 1 1.000 0.5 150.0 0.5 0.2 0.3 0 13.50 3.00
8 Jolbert Cabrera 31 SEA 23 17 148.2 157 150 7 0 18 1.000 0.9 7.3 0.9 0.9 0.0 0 9.50 6.83
9 Miguel Cairo 30 NYY 1 0 3.0 2 2 0 0 0 1.000 0.0 0.0 0.0 0.0 0.0 6.00 2.00
10 Howie Clark 30 TOR 11 11 93.0 112 106 6 0 8 1.000 2.0 25.8 1.0 1.4 -0.4 1 10.84 10.18
11 Tony Clark 32 NYY 99 64 623.2 656 603 49 4 64 .994 1.0 1.9 0.0 -0.4 0.4 1 9.41 6.59
12 Eric Crozier 25 TOR 5 4 34.2 36 33 2 1 2 .972 0.4 13.8 0.4 1.4 -1.0 0 9.09 7.00
13 Michael Cuddyer 25 MIN 10 2 35.0 36 34 2 0 3 1.000 1.1 37.7 1.1 0.4 0.7 0 9.26 3.60
14 Brian Daubach 32 BOS 14 13 100.0 112 100 10 2 9 .982 0.5 6.0 0.5 1.1 -0.6 0 9.90 7.86
15 Carlos Delgado 32 TOR 120 120 1038.2 1134 1041 88 5 98 .996 4.9 5.7 5.9 2.9 3.0 -1 9.78 9.41
16 Andy Dominique 28 BOS 5 1 19.0 27 25 1 1 2 .963 0.0 0.0 0.0 0.0 0.0 0 12.32 5.20
17 Erubiel Durazo 30 OAK 4 3 19.0 17 14 1 2 2 .882 -1.7 -107.4 -1.7 -1.7 0.0 0 7.11 3.75
18 Darin Erstad 30 ANA 124 124 1065.1 1056 986 66 4 83 .996 -0.9 -1.0 -0.9 -1.3 0.4 0 8.89 8.48
19 Robert Fick 30 TBD 10 9 75.1 83 79 2 2 8 .976 -1.5 -23.9 -1.5 -2.0 0.5 0 9.68 8.10
20 Brad Fullmer 29 TEX 4 3 17.2 15 15 0 0 5 1.000 -0.6 -40.8 -0.6 -0.6 0.0 0 7.64 3.75
21 Andres Galarraga 43 ANA 1 1 9.0 10 9 1 0 2 1.000 0.5 66.7 0.5 0.0 0.5 0 10.00 10.00
22 Karim Garcia 28 BAL 1 1 9.0 11 10 1 0 0 1.000 0.7 93.3 0.7 0.7 0.0 0 11.00 11.00
23 Jason Giambi 33 NYY 47 47 375.0 390 372 14 4 30 .990 -3.3 -10.6 -3.3 -1.7 -1.6 0 9.26 8.21
24 Jay Gibbons 27 BAL 14 12 112.2 125 111 13 1 11 .992 -0.2 -2.1 -0.2 1.4 -1.6 0 9.91 8.86
25 Ross Gload 28 CHW 42 21 218.1 232 220 12 0 15 1.000 0.0 0.0 0.0 0.0 0.0 0 9.56 5.52
Rk Age Tm G GS Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rtzrd Rtzhm Rdp RF/9 RF/G
26 Chris Gomez 33 TOR 19 12 115.0 119 105 12 2 9 .983 1.4 14.6 1.4 1.8 -0.4 0 9.16 6.16
27 Adrian Gonzalez 22 TEX 11 10 89.0 101 94 6 1 13 .990 -0.8 -10.8 -0.8 -0.4 -0.4 0 10.11 9.09
28 Wilton Guerrero 29 KCR 2 0 3.0 3 3 0 0 1 1.000 0.0 0.0 0.0 0.0 0.0 0 9.00 1.50
29 Travis Hafner 27 CLE 11 10 81.2 90 81 9 0 4 1.000 -0.8 -11.8 -0.8 -0.8 0.0 0 9.92 8.18
30 Shane Halter 34 ANA 4 1 9.2 11 10 1 0 2 1.000 -0.3 -37.2 -0.3 -0.3 0.0 0 10.24 2.75
31 Dave Hansen 35 SEA 7 3 34.0 28 24 4 0 1 1.000 1.7 60.0 1.7 1.0 0.7 0 7.41 4.00
32 Ken Harvey 26 KCR 73 73 630.0 666 610 52 4 73 .994 -8.5 -16.2 -8.5 -6.1 -2.4 0 9.46 9.07
33 Scott Hatteberg 34 OAK 148 143 1280.0 1377 1281 86 10 135 .993 -1.9 -1.8 -1.9 -2.7 0.8 0 9.61 9.24
34 Aubrey Huff 27 TBD 38 30 274.1 290 262 27 1 24 .997 3.4 14.9 3.4 2.1 1.3 0 9.48 7.61
35 Raul Ibanez 32 SEA 10 9 78.1 60 57 2 1 2 .983 -1.1 -16.9 -1.1 -0.4 -0.7 0 6.78 5.90
36 Bucky Jacobsen 28 SEA 21 21 175.0 184 169 12 3 12 .984 -1.4 -9.6 -1.4 1.0 -2.4 0 9.31 8.62
37 Eric Karros 36 OAK 22 14 147.1 184 165 17 2 15 .989 -2.5 -20.4 -2.5 0.0 -2.5 0 11.12 8.27
38 Paul Konerko 28 CHW 139 137 1177.2 1234 1149 79 6 136 .995 -11.6 -11.8 -11.6 -3.2 -8.4 0 9.38 8.83
39 Casey Kotchman 21 ANA 34 27 270.1 249 231 15 3 17 .988 -2.4 -10.7 -2.4 1.2 -3.6 0 8.19 7.24
40 Matt LeCroy 28 MIN 23 20 181.2 176 172 3 1 17 .994 -1.3 -8.6 -1.3 -0.5 -0.8 0 8.67 7.61
41 Travis Lee 29 NYY 6 4 42.0 48 44 4 0 2 1.000 0.1 2.9 0.1 0.4 -0.3 0 10.29 8.00
42 Jose Leon 27 BAL 16 12 95.0 93 82 11 0 9 1.000 2.2 27.8 2.2 0.6 1.6 0 8.81 5.81
43 Luis Lopez 33 BAL 6 2 22.0 23 22 0 1 1 .957 0.6 32.7 0.6 0.6 0.0 0 9.00 3.67
44 Mendy Lopez 30 KCR 2 0 2.1 0 0 0 0 0 0.0 0.0 0.0 0.0 0.0 0.00 0.00
45 Tino Martinez 36 TBD 114 110 959.2 946 876 67 3 85 .997 3.6 4.5 3.6 -2.9 6.5 0 8.84 8.27
46 David McCarty 34 BOS 67 25 288.0 320 287 30 3 23 .991 -0.2 -0.8 -0.2 2.6 -2.8 0 9.91 4.73
47 Fred McGriff 40 TBD 6 6 52.0 56 53 3 0 5 1.000 -1.5 -34.6 -1.5 -0.8 -0.7 0 9.69 9.33
48 Billy McMillon 32 OAK 3 0 5.0 5 4 1 0 1 1.000 0.2 48.0 0.2 0.2 0.0 0 9.00 1.67
49 Adam Melhuse 32 OAK 1 0 2.0 3 2 1 0 0 1.000 0.0 0.0 0.0 0.0 0.0 13.50 3.00
50 Lou Merloni 33 CLE 42 38 297.2 297 282 14 1 18 .997 -1.2 -4.8 -1.2 -0.2 -1.0 0 8.95 7.05
Rk Age Tm G GS Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rtzrd Rtzhm Rdp RF/9 RF/G
51 Doug Mientkiewicz 30 TOT 124 100 940.2 991 924 62 5 75 .995 1.8 2.3 1.8 -0.3 2.1 0 9.43 7.95
52 Doug Mientkiewicz 30 MIN 77 74 668.2 702 661 37 4 61 .994 -0.1 -0.2 -0.1 0.6 -0.7 0 9.39 9.06
53 Doug Mientkiewicz 30 BOS 47 26 272.0 289 263 25 1 14 .997 1.9 8.4 1.9 -0.9 2.8 0 9.53 6.13
54 Kevin Millar 32 BOS 69 66 512.0 530 466 58 6 45 .989 0.8 1.9 0.8 -2.0 2.8 0 9.21 7.59
55 Jose Molina 29 ANA 2 0 6.0 6 5 1 0 2 1.000 0.0 0.0 0.0 0.0 0.0 0 9.00 3.00
56 Justin Morneau 23 MIN 61 61 538.1 567 523 41 3 54 .995 -1.6 -3.6 -1.6 0.3 -1.9 0 9.43 9.25
57 David Newhan 30 BAL 2 1 11.0 11 10 1 0 2 1.000 0.4 43.6 0.4 0.4 0.0 0 9.00 5.50
58 Greg Norton 31 DET 7 5 43.0 38 36 2 0 6 1.000 0.0 0.0 0.0 -1.0 1.0 0 7.95 5.43
59 Jose Offerman 35 MIN 7 5 51.0 59 52 6 1 11 .983 0.8 18.8 0.8 0.4 0.4 0 10.24 8.29
60 John Olerud 35 TOT 124 118 1045.1 996 917 77 2 92 .998 2.3 2.6 2.3 -0.9 3.2 0 8.56 8.02
61 John Olerud 35 SEA 77 71 645.1 602 549 52 1 58 .998 -0.6 -1.1 -0.6 -2.2 1.6 0 8.38 7.81
62 John Olerud 35 NYY 47 47 400.0 394 368 25 1 34 .997 2.9 8.7 2.9 1.3 1.6 0 8.84 8.36
63 David Ortiz 28 BOS 34 31 260.1 278 253 21 4 23 .986 2.7 12.4 2.7 3.2 -0.5 0 9.47 8.06
64 Rafael Palmeiro 39 BAL 130 128 1137.2 1192 1089 95 8 114 .993 -5.4 -5.7 -5.4 0.4 -5.8 0 9.37 9.11
65 Carlos Pena 26 DET 135 131 1159.1 1225 1142 77 6 128 .995 -9.8 -10.1 -10.8 -7.0 -3.8 1 9.46 9.03
66 Eduardo Perez 34 TBD 5 5 43.2 45 43 2 0 6 1.000 -1.4 -38.5 -1.4 -1.6 0.2 0 9.27 9.00
67 Herb Perry 34 TEX 15 11 107.0 107 104 3 0 12 1.000 2.2 24.7 2.2 0.8 1.4 0 9.00 7.13
68 Josh Phelps 26 TOT 20 18 155.2 151 144 4 3 8 .980 -3.0 -23.1 -3.0 -1.2 -1.8 0 8.56 7.40
69 Josh Phelps 26 TOR 12 11 99.2 105 101 2 2 7 .981 -0.4 -4.8 -0.4 -0.3 -0.1 0 9.30 8.58
70 Josh Phelps 26 CLE 8 7 56.0 46 43 2 1 1 .978 -2.6 -55.7 -2.6 -0.9 -1.7 0 7.23 5.63
71 Calvin Pickering 27 KCR 8 7 61.0 63 60 3 0 6 1.000 0.8 15.7 0.8 0.2 0.6 0 9.30 7.88
72 Robb Quinlan 27 ANA 13 9 93.0 103 96 7 0 7 1.000 0.5 6.5 0.5 0.2 0.3 0 9.97 7.92
73 Joe Randa 34 KCR 3 2 24.0 22 20 2 0 4 1.000 0.4 20.0 0.4 0.0 0.4 0 8.25 7.33
74 Adam Riggs 31 ANA 1 0 1.0 2 1 1 0 0 1.000 -0.3 -360.0 -0.3 -0.3 0.0 0 18.00 2.00
75 Damian Rolls 26 TBD 1 0 1.0 0 0 0 0 0 0.00 0.00
Rk Age Tm G GS Inn Ch PO A E DP Fld% Rtot Rtot/yr Rtz Rtzrd Rtzhm Rdp RF/9 RF/G
76 David Segui 37 BAL 2 2 18.0 17 17 0 0 1 1.000 -0.3 -20.0 -0.3 0.0 -0.3 0 8.50 8.50
77 Chris Shelton 24 DET 8 2 26.0 26 22 4 0 3 1.000 0.3 13.8 0.3 0.3 0.0 0 9.00 3.25
78 Randall Simon 29 TBD 1 0 1.0 0 0 0 0 0 0.00 0.00
79 Scott Spiezio 31 SEA 42 30 279.0 279 251 24 4 22 .986 1.8 7.7 1.8 1.4 0.4 0 8.87 6.55
80 Matt Stairs 36 KCR 30 25 229.0 222 208 11 3 25 .986 -4.9 -25.7 -4.9 -4.7 -0.2 0 8.61 7.30
81 B.J. Surhoff 39 BAL 10 4 50.0 50 46 4 0 6 1.000 -0.7 -16.8 -0.7 -1.3 0.6 0 9.00 5.00
82 Mike Sweeney 30 KCR 55 55 471.0 507 467 36 4 44 .992 -6.6 -16.8 -6.6 -6.5 -0.1 0 9.61 9.15
83 Nick Swisher 23 OAK 3 2 18.0 19 19 0 0 3 1.000 -0.5 -33.3 -0.5 -0.1 -0.4 0 9.50 6.33
84 Mark Teixeira 24 TEX 142 138 1223.0 1318 1210 98 10 114 .992 5.4 5.3 6.4 -1.5 7.9 -1 9.63 9.21
85 Frank Thomas 36 CHW 4 4 32.1 34 31 3 0 2 1.000 0.9 33.4 0.9 0.4 0.5 0 9.46 8.50
86 Terry Tiffee 25 MIN 1 0 1.1 2 2 0 0 0 1.000 0.0 0.0 0.0 0.0 0.0 0 13.50 2.00
87 Dmitri Young 30 DET 25 24 211.1 220 203 17 0 15 1.000 5.0 28.4 5.0 2.4 2.6 0 9.37 8.80
LgAvg 19 16 144 150 139 11 1 14 .993 0 0 0 0 0 0 9.36 8.01

Player Advanced Fielding -- 1b

SHARE  · CSV · PRE · LINK
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 Rod Barajas 28 TEX 16 56% 81% 31% 2 100% 0 3 0 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Dave Berg 33 TOR 181 45% 75% 31% 9 67% 0 44 2 39 2 3 3 1 0 0 0 2 0 2 0 2 8 0 0 0 7 1 1 0 1 0
3 Casey Blake 30 CLE 58 55% 69% 28% 3 100% 0 12 1 11 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 1 0 1 0
4 Willie Bloomquist 26 SEA 456 45% 72% 23% 24 88% 0 70 9 58 3 5 8 4 2 1 0 2 0 2 0 2 11 0 1 0 11 1 0 0 0 0
5 Geoff Blum 31 TBD 44 77% 77% 32% 4 100% 0 13 2 11 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
6 Ben Broussard 27 CLE 4638 54% 73% 31% 214 95% 2 991 51 919 23 81 77 45 21 3 6 6 2 4 0 3 108 4 5 2 95 11 13 2 11 7 86%
7 Jamie Burke 32 CHW 17 53% 76% 35% 2 100% 0 4 0 4 0 0 2 0 2 0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 0
8 Jolbert Cabrera 31 SEA 685 56% 72% 29% 39 97% 0 151 14 135 1 19 7 1 4 0 0 0 0 0 0 0 18 0 2 0 17 3 1 0 1 2 50%
9 Miguel Cairo 30 NYY 17 53% 94% 29% 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
10 Howie Clark 30 TOR 399 49% 72% 32% 29 97% 0 106 9 93 3 16 6 3 2 0 1 0 0 0 0 0 8 0 0 1 7 3 1 0 1 0
11 Tony Clark 32 NYY 2756 48% 75% 31% 151 95% 0 603 43 549 11 54 49 33 13 1 1 4 0 2 2 3 64 6 1 1 58 8 6 2 4 3 100%
12 Eric Crozier 25 TOR 158 49% 84% 28% 13 92% 0 33 4 29 0 6 2 2 0 0 0 1 0 0 1 1 2 0 0 0 2 0 0 0 0 0
13 Michael Cuddyer 25 MIN 133 44% 74% 30% 9 100% 0 34 1 32 1 6 2 2 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0
14 Brian Daubach 32 BOS 450 44% 77% 30% 27 89% 0 100 4 91 5 11 10 8 1 1 0 2 0 1 1 2 9 0 1 0 9 2 0 0 0 1 100%
15 Carlos Delgado 32 TOR 4768 49% 75% 32% 278 96% 1 1041 71 947 25 114 88 59 18 0 3 5 1 4 0 3 98 1 1 1 91 3 6 2 4 6 100%
16 Andy Dominique 28 BOS 84 56% 77% 43% 3 100% 0 25 0 25 0 2 1 1 0 0 0 1 0 0 1 0 2 0 0 0 2 0 0 0 0 0
17 Erubiel Durazo 30 OAK 96 68% 70% 23% 2 50% 0 14 1 14 0 0 1 0 0 0 0 2 1 0 1 1 2 0 0 0 2 0 0 0 0 0
18 Darin Erstad 30 ANA 4713 47% 73% 29% 261 97% 1 986 79 867 40 121 66 41 13 1 7 4 0 3 1 2 83 2 2 3 71 6 10 4 6 9 67%
19 Robert Fick 30 TBD 365 53% 77% 29% 18 94% 1 79 6 73 0 9 2 1 0 1 1 2 0 1 1 1 8 0 0 0 6 0 2 0 2 0
20 Brad Fullmer 29 TEX 76 75% 75% 36% 2 100% 0 15 1 14 0 1 0 0 0 0 0 0 0 0 0 0 5 0 0 0 5 0 0 0 0 0
21 Andres Galarraga 43 ANA 43 42% 86% 42% 3 100% 0 9 1 8 0 1 1 0 1 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
22 Karim Garcia 28 BAL 36 58% 78% 36% 4 100% 0 10 1 9 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Jason Giambi 33 NYY 1662 53% 78% 31% 80 94% 0 372 21 343 9 41 14 11 2 0 0 4 1 2 1 3 30 1 0 0 29 1 0 0 0 5 100%
24 Jay Gibbons 27 BAL 513 50% 72% 34% 25 96% 0 111 6 104 1 5 13 10 3 0 0 1 0 1 0 1 11 0 0 0 10 0 1 0 1 1 100%
25 Ross Gload 28 CHW 951 49% 72% 31% 60 95% 0 219 17 198 4 31 12 7 2 0 3 0 0 0 0 0 15 1 0 1 11 2 4 0 4 0
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 Chris Gomez 33 TOR 527 37% 74% 30% 32 94% 0 106 4 99 3 14 12 7 5 0 0 2 0 2 0 2 9 0 2 0 9 2 0 0 0 1 100%
27 Adrian Gonzalez 22 TEX 388 47% 76% 35% 19 89% 0 94 4 86 4 7 6 4 2 0 0 1 0 1 0 1 13 0 0 0 13 0 0 0 0 1 100%
28 Wilton Guerrero 29 KCR 18 61% 83% 33% 1 100% 0 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
29 Travis Hafner 27 CLE 372 59% 77% 31% 24 92% 1 81 7 71 3 6 9 8 0 1 1 0 0 0 0 0 4 0 0 0 4 0 0 0 0 1 0%
30 Shane Halter 34 ANA 50 48% 74% 36% 3 100% 0 10 0 10 0 2 1 1 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
31 Dave Hansen 35 SEA 163 62% 69% 16% 11 100% 1 25 4 17 3 3 4 3 0 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
32 Ken Harvey 26 KCR 2851 61% 78% 31% 146 91% 3 610 48 558 4 42 52 35 7 1 1 4 1 2 1 3 73 2 1 0 72 3 1 1 0 6 83%
33 Scott Hatteberg 34 OAK 5626 61% 75% 33% 279 94% 0 1281 93 1161 30 101 86 56 13 0 2 10 3 6 1 6 135 1 2 2 126 6 9 3 6 9 78%
34 Aubrey Huff 27 TBD 1228 52% 76% 30% 70 97% 1 262 18 240 4 29 27 19 3 1 3 1 0 1 0 1 24 1 0 2 23 3 1 1 0 1 100%
35 Raul Ibanez 32 SEA 332 55% 77% 26% 15 87% 0 57 6 51 0 5 2 1 1 0 0 1 0 1 0 1 2 0 0 0 2 0 0 0 0 0
36 Bucky Jacobsen 28 SEA 832 56% 74% 29% 36 97% 0 169 8 160 3 18 12 8 1 0 1 3 3 0 0 0 12 0 0 0 12 0 0 0 0 3 100%
37 Eric Karros 36 OAK 678 65% 77% 36% 39 85% 1 165 13 148 4 9 17 12 0 1 0 2 0 1 1 1 15 0 0 0 14 0 1 1 0 1 100%
38 Paul Konerko 28 CHW 5279 56% 76% 31% 232 96% 0 1150 80 1056 14 84 78 49 11 0 5 6 0 4 2 4 136 1 2 2 122 5 13 4 9 12 75%
39 Casey Kotchman 21 ANA 1229 50% 73% 28% 54 87% 0 231 11 211 9 23 15 10 3 0 0 3 0 3 0 3 17 0 0 0 15 0 1 1 0 2 100%
40 Matt LeCroy 28 MIN 781 55% 73% 33% 28 93% 0 172 6 164 2 17 3 2 1 0 0 1 0 0 1 1 17 1 0 0 17 1 0 0 0 1 100%
41 Travis Lee 29 NYY 180 53% 77% 37% 10 90% 0 44 1 43 0 5 4 3 1 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
42 Jose Leon 27 BAL 415 62% 71% 28% 22 91% 1 83 4 76 2 10 10 4 0 1 0 0 0 0 0 0 9 0 0 0 9 2 0 0 0 2 100%
43 Luis Lopez 33 BAL 110 65% 77% 29% 5 100% 0 22 3 19 0 2 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0
44 Mendy Lopez 30 KCR 10 20% 60% 10% 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
45 Tino Martinez 36 TBD 4336 56% 75% 29% 236 96% 2 876 81 781 13 88 67 47 10 3 1 3 0 1 2 1 85 4 1 0 81 6 4 2 1 5 60%
46 David McCarty 34 BOS 1308 48% 74% 34% 75 95% 1 287 19 266 3 25 30 24 4 0 0 3 2 1 0 1 23 1 0 1 21 2 2 1 1 0
47 Fred McGriff 40 TBD 248 69% 80% 33% 10 80% 0 53 3 48 2 2 3 3 0 0 0 0 0 0 0 0 5 0 0 0 5 0 0 0 0 1 100%
48 Billy McMillon 32 OAK 18 50% 89% 33% 1 100% 0 4 0 4 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
49 Adam Melhuse 32 OAK 10 30% 80% 40% 0 0 2 0 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Lou Merloni 33 CLE 1336 61% 74% 30% 62 97% 0 282 22 255 6 26 14 11 1 1 1 1 1 0 0 0 18 0 0 0 17 1 0 0 0 3 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 Doug Mientkiewicz 30 BOS 1190 44% 76% 32% 79 92% 0 263 16 244 3 32 25 19 5 1 0 1 0 1 0 1 14 0 0 0 14 1 0 0 0 2 100%
52 Doug Mientkiewicz 30 MIN 2991 54% 75% 31% 158 95% 1 661 53 596 12 65 38 26 7 0 1 4 0 4 0 3 61 1 1 1 54 3 6 2 4 9 78%
53 Kevin Millar 32 BOS 2241 47% 73% 31% 128 96% 0 466 32 418 16 38 58 45 7 0 3 6 1 4 1 4 45 2 0 0 40 2 5 4 1 4 100%
54 Jose Molina 29 ANA 26 38% 73% 42% 1 100% 0 5 0 5 0 0 1 1 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
55 Justin Morneau 23 MIN 2322 53% 75% 33% 106 92% 1 523 25 489 9 35 41 30 7 1 2 3 0 3 0 2 54 1 2 0 50 3 4 2 2 1 100%
56 David Newhan 30 BAL 48 52% 69% 29% 3 100% 0 10 1 9 0 1 1 1 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
57 Greg Norton 31 DET 200 54% 75% 28% 7 86% 0 36 0 34 2 4 2 2 0 0 0 0 0 0 0 0 6 0 0 0 6 0 0 0 0 0
58 Jose Offerman 35 MIN 216 57% 79% 36% 11 100% 0 52 2 48 2 4 6 5 0 0 0 1 1 0 0 0 11 0 0 0 9 1 1 1 0 0
59 John Olerud 35 SEA 2835 57% 74% 29% 137 98% 0 548 38 501 9 52 52 33 11 1 2 1 0 1 0 1 58 1 2 0 54 3 4 1 3 9 89%
60 John Olerud 35 NYY 1812 41% 74% 31% 91 97% 0 367 23 341 3 44 25 14 7 1 5 1 1 0 0 0 34 1 0 1 28 2 6 0 5 2 50%
61 David Ortiz 28 BOS 1165 46% 74% 31% 64 92% 0 253 13 237 3 25 21 15 6 0 0 4 0 4 0 3 23 0 0 0 22 0 1 0 1 2 100%
62 Rafael Palmeiro 39 BAL 5259 56% 73% 31% 241 94% 2 1090 55 1015 20 86 95 66 18 3 3 8 0 6 2 7 114 3 3 2 108 8 5 2 3 9 100%
63 Carlos Pena 26 DET 5229 58% 76% 33% 232 94% 0 1142 57 1057 27 93 77 49 12 1 6 6 0 6 0 5 128 4 2 0 121 6 7 1 6 11 73%
64 Eduardo Perez 34 TBD 206 56% 75% 30% 13 100% 0 43 6 35 2 5 2 2 0 0 0 0 0 0 0 0 6 0 0 0 6 0 0 0 0 1 100%
65 Herb Perry 34 TEX 473 57% 75% 31% 21 100% 0 104 3 100 1 15 3 1 1 0 1 0 0 0 0 0 12 0 0 0 11 0 1 0 1 0
66 Josh Phelps 26 TOR 458 53% 78% 31% 21 90% 0 101 4 97 0 13 2 2 0 0 0 2 0 1 1 2 7 0 0 0 7 0 0 0 0 1 100%
67 Josh Phelps 26 CLE 257 51% 72% 28% 7 71% 0 43 1 40 2 2 2 2 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 1 100%
68 Calvin Pickering 27 KCR 289 63% 75% 30% 9 100% 0 60 3 56 0 4 3 1 1 0 0 0 0 0 0 0 6 0 0 0 5 1 1 0 1 0
69 Robb Quinlan 27 ANA 401 54% 79% 29% 21 90% 0 96 7 87 2 6 7 4 2 0 0 0 0 0 0 0 7 0 0 0 7 0 0 0 0 0
70 Joe Randa 34 KCR 112 71% 75% 25% 5 100% 0 20 2 18 0 1 2 0 2 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 0 0
71 Adam Riggs 31 ANA 6 33% 83% 50% 2 50% 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
72 Damian Rolls 26 TBD 3 100% 67% 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 0
73 David Segui 37 BAL 73 66% 70% 29% 1 100% 0 17 1 15 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
74 Chris Shelton 24 DET 119 72% 78% 34% 7 100% 0 22 2 20 0 2 4 3 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0
75 Randall Simon 29 TBD 3 100% 33% 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 0
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 Scott Spiezio 31 SEA 1251 57% 76% 28% 68 94% 1 251 21 221 9 24 24 16 3 0 3 4 0 3 1 2 22 0 0 1 21 1 1 0 1 2 100%
77 Matt Stairs 36 KCR 1055 59% 78% 27% 43 84% 0 208 13 189 6 14 11 8 0 0 0 3 0 1 2 2 25 0 0 0 22 0 3 0 3 4 50%
78 B.J. Surhoff 39 BAL 223 61% 71% 32% 8 100% 0 46 3 43 0 2 4 2 0 0 0 0 0 0 0 0 6 0 0 0 6 0 0 0 0 0
79 Mike Sweeney 30 KCR 2203 63% 78% 30% 114 92% 0 467 37 423 8 38 36 26 4 0 2 4 2 2 0 2 44 0 1 0 40 1 4 3 1 4 75%
80 Nick Swisher 23 OAK 74 54% 65% 38% 3 100% 0 19 0 19 0 3 0 0 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0
81 Mark Teixeira 24 TEX 5566 52% 75% 32% 356 95% 2 1210 96 1102 13 153 98 73 13 1 6 10 1 6 3 6 114 1 3 0 104 6 9 3 6 14 79%
82 Frank Thomas 36 CHW 135 55% 76% 29% 9 100% 0 31 2 29 0 4 3 3 0 0 0 0 0 0 0 0 2 0 0 0 2 0 0 0 0 0
83 Terry Tiffee 25 MIN 8 75% 63% 25% 1 100% 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
84 Dmitri Young 30 DET 950 55% 77% 33% 43 100% 0 203 5 192 6 22 17 15 2 0 1 0 0 0 0 0 15 0 0 1 15 1 0 0 0 1 100%
LgAvg 723 54% 75% 31% 37 94% 0 155 10 141 3 15 12 8 2 0 1 1 0 1 0 1 15 0 0 0 14 1 1 0 1 1 83%
2003 AL  / 2005 AL  / 2004 NL  / 2004 MLB  FirstBase