2004 PRE-SEASON RANK 2003 BATTING
RK ELIG PLAYER, TEAM AB R HR RBI SB AVG
1. 2B Alfonso Soriano, Tex 682 114 38 91 35 .290
2. 2B Bret Boone, Sea 622 111 35 117 16 .294
3. 2B Jeff Kent, Hou 505 77 22 93 6 .297
4. 2B Luis Castillo, Fla 595 99 6 39 21 .314
5. 2B Jose Vidro, Mon 509 77 15 65 3 .310
6. 2B Marcus Giles, Atl 551 101 21 69 14 .316
7. 2B,SS Michael Young, Tex 666 106 14 72 13 .306
8. 2B Ray Durham, SF 410 61 8 33 7 .285
9. 2B,3B Placido Polanco, Phi 492 87 14 63 14 .289
10. 2B Junior Spivey, Mil 365 52 13 50 4 .255
11. 2B Adam Kennedy, Ana 449 71 13 49 22 .269
12. 2B Jerry Hairston, Jr., Bal 218 25 2 21 14 .271
13. 2B Roberto Alomar, Ari 516 76 5 39 12 .258
14. 2B Mark Loretta, SD 589 74 13 72 5 .316
15. 2B D'Angelo Jimenez, Cin 561 69 14 57 11 .273
16. 2B Luis Rivas, Min 475 69 8 43 17 .259
17. 2B Todd Walker, ChC 587 92 13 85 1 .283
18. 2B Orlando Hudson, Tor 474 54 9 57 5 .268
19. 2B Mark Grudzielanek, ChC 481 73 3 38 6 .314
20. 2B,3B,SS,OF Desi Relaford, KC 500 70 8 59 20 .254
21. 2B,OF Marlon Anderson, StL 482 59 6 67 19 .270
22. 2B Aaron Miles, Col 12 3 0 2 0 .333
23. 2B Fernando Vina, Det 259 35 4 23 4 .251
24. 2B Eric Young, Tex 475 80 15 34 28 .251
25. 2B Ron Belliard, Cle 447 73 8 50 7 .277
26. 2B Brian Roberts, Bal 460 65 5 41 23 .270
27. 2B,3B,SS Mark DeRosa, Atl 266 40 6 22 1 .263
28. 2B Mark Ellis, Oak 553 78 9 52 6 .248
29. 2B Pokey Reese, Bos 107 9 1 12 6 .215
30. 2B Carlos Febles, Bos 196 31 0 11 8 .235
31. 2B Bobby Hill, Pit 7 1 0 0 0 .286
32. 2B,SS Alex Cora, LA 477 39 4 34 4 .249
33. 2B Brandon Phillips, Cle 370 36 6 33 4 .208
34. 2B Rickie Weeks, Mil 12 1 0 0 0 .167
35. 2B,3B Keith Ginter, Mil 358 51 14 44 1 .257
36. 2B,1B,3B,SS,OF Jolbert Cabrera, LA 347 43 6 37 6 .282
37. 2B Scott Hairston, Ari 0 0 0 0 0 .000
38. 2B Chase Utley, Phi 134 13 2 21 2 .239
39. 2B,1B,SS Benji Gil, Col 125 12 1 9 5 .192
40. 2B,3B,SS Nick Punto, Min 92 14 1 4 2 .217
41. 2B,SS Neifi Perez, SF 328 27 1 31 3 .256
42. 2B,3B,SS Andy Fox, Mon 108 12 0 8 1 .194
43. 2B,SS,OF Damian Jackson, Col 161 34 1 13 16 .261
44. 2B,3B,SS Matt Kata, Ari 288 42 7 29 3 .257
45. 2B Warren Morris, Det 346 37 6 37 4 .272
46. 2B Esteban German, Oak 4 0 0 1 0 .250
47. 2B Joe Thurston, LA 10 2 0 0 0 .200
48. 2B Angel Santos, Cle 0 0 0 0 0 .000
49. 2B,3B,SS Ramon E. Martinez, ChC 293 30 3 34 0 .283
50. 2B,3B,SS Juan Castro, Cin 320 28 9 33 2 .250
51. 2B Trent Durrington, Mil 13 4 0 1 1 .077
52. 2B Tripp Cromer, Hou 4 0 0 1 0 .250
53. 2B Bo Hart, StL 296 46 4 28 3 .277
54. 2B,1B,SS,OF Joe McEwing, NYM 278 31 1 16 3 .241
55. 2B Jesse Garcia, Atl 10 6 0 2 0 .400
56. 2B,1B,3B,SS,OF Denny Hocking, Col 188 22 3 22 0 .239
57. 2B,OF Pablo Ozuna, Det 40 5 0 2 3 .200
58. 2B Luis Ugueto, Sea 5 4 0 1 2 .200
59. 2B Danny Garcia, NYM 56 5 2 6 0 .214
60. 2B Dave Matranga, Hou 5 1 1 1 0 .200
61. 2B,3B,SS Chris Gomez, Tor 175 14 1 15 2 .251
62. 2B Keith Lockhart, SD 95 18 3 8 0 .242
63. 2B,SS Abraham Nunez, Pit 311 37 4 35 9 .248
64. 2B,3B Frank Menechino, Oak 83 10 2 9 0 .193
65. 2B Homer Bush, SD 0 0 0 0 0 .000
66. 2B Luis Sojo, NYY 4 0 0 0 0 .000
67. 2B,1B,3B,SS Jay Bell, NYM 116 11 0 3 0 .181
68. 2B,3B Brent Butler, StL 90 13 1 4 1 .211
69. 2B,3B,SS,OF Miguel Cairo, NYY 261 41 5 32 4 .245
70. 2B,3B,SS Antonio Perez, Tam 125 19 2 12 4 .248
71. 2B,3B Jeff Reboulet, Pit 261 37 3 25 2 .241
72. 2B,3B,SS John McDonald, Cle 214 21 1 14 3 .215
73. 2B Marcos Scutaro, Oak 75 10 2 6 2 .213
74. 2B,3B,OF Terry Shumpert, Bos 84 14 2 7 1 .190
75. 2B,OF Henry Mateo, Mon 154 29 0 7 11 .240
76. 2B,3B,OF Dave Berg, Tor 161 26 4 18 0 .255
77. 2B Travis Dawkins, KC 2 0 0 0 0 .000
78. 2B Alex Prieto, Min 11 1 0 0 0 .091
79. 2B Zach Sorensen, Cle 37 2 1 2 0 .135
80. 2B Brent Abernathy, Det 34 3 0 0 1 .059