Rank Player Team Bats G PA TBA TOP
1 Barry Bonds SFG L 143 612 536 0.876
2 Jim Thome CLE L 147 613 451 0.736
3 Brian Giles PIT L 153 644 460 0.714
4 Manny Ramírez BOS R 120 518 363 0.701
5 Álex Rodríguez TEX R 162 725 491 0.677
6 Vladimir Guerrero MON R 161 709 474 0.669
7 Jason Giambi NYY L 155 689 459 0.666
8 Sammy Sosa CHC R 150 666 438 0.658
9 Larry Walker COL L 136 553 360 0.651
10 Lance Berkman HOU B 158 692 449 0.649
11 Todd Helton COL L 156 668 427 0.640
12 Rafael Palmeiro TEX L 155 663 424 0.640
13 Magglio Ordóñez CHW R 153 654 414 0.634
14 Jim Edmonds STL L 144 576 362 0.628
15 Carlos Delgado TOR L 143 628 393 0.626
16 Shawn Green LAD L 158 685 426 0.622
17 Bobby Abreu PHI L 157 685 424 0.619
18 Chipper Jones ATL B 158 662 409 0.618
19 Mike Sweeney KCR R 126 545 334 0.613
20 Cliff Floyd 3TM L 146 609 373 0.612
21 Albert Pujols STL R 157 675 410 0.607
22 Jeff Kent SFG R 152 682 412 0.604
23 Alfonso Soriano NYY R 156 741 446 0.603
24 Pat Burrell PHI R 157 684 412 0.602
25 Ryan Klesko SDP L 146 625 374 0.599
26 Gary Sheffield ATL R 135 579 345 0.596
27 Jeff Bagwell HOU R 158 691 411 0.595
28 Mark Bellhorn CHC B 146 529 312 0.592
29 Carlos Beltrán KCR B 162 722 422 0.587
30 Mike Piazza NYM R 135 541 317 0.586
31 Andruw Jones ATL R 154 659 385 0.584
32 Luis Gonzalez ARI L 148 633 369 0.583
33 Derrek Lee FLA R 162 688 400 0.581
34 Ellis Burks CLE R 138 570 329 0.578
35 Torii Hunter MIN R 148 604 349 0.578
36 Adam Dunn CIN L 158 676 390 0.578
37 Steve Finley ARI L 150 577 332 0.576
38 Raúl Ibañez KCR L 137 544 311 0.573
39 Tim Salmon ANA R 138 568 324 0.570
40 Scott Rolen 2TM R 155 667 380 0.570
41 Eric Chávez OAK L 153 653 371 0.568
42 Bernie Williams NYY B 154 699 392 0.561
43 John Olerud SEA L 154 668 374 0.560
44 Richie Sexson MIL R 157 652 365 0.560
45 Eric Hinske TOR L 151 650 363 0.558
46 Nomar Garciaparra BOS R 156 693 385 0.556
47 Fred McGriff CHC L 146 595 330 0.555
48 Garret Anderson ANA L 158 678 376 0.555
49 Mike Cameron SEA R 158 640 350 0.550
50 Frank Thomas CHW R 148 628 345 0.549
51 Junior Spivey ARI R 143 626 342 0.547
52 Robin Ventura NYY L 141 562 307 0.546
53 Miguel Tejada OAK R 162 715 390 0.545
54 Ray Durham 2TM B 150 659 353 0.544
55 Jorge Posada NYY B 143 598 324 0.542
56 Carlos Lee CHW R 140 576 312 0.542
57 Brad Wilkerson MON L 153 603 323 0.541
58 José Vidro MON B 152 681 360 0.537
59 Jacque Jones MIN L 149 626 333 0.535
60 Troy Glaus ANA R 156 671 359 0.535
61 Paul Konerko CHW R 151 630 337 0.535
62 Randy Winn TBD B 152 674 360 0.535
63 Edgardo Alfonzo NYM R 135 562 300 0.534
64 Johnny Damon BOS L 154 702 372 0.532
65 Trot Nixon BOS L 152 612 322 0.529
66 Reggie Sanders SFG R 140 571 301 0.527
67 Aaron Boone CIN R 162 685 356 0.527
68 José Hernández MIL R 152 582 305 0.524
69 Brian Daubach BOS L 137 506 265 0.524
70 Derek Jeter NYY R 157 730 380 0.523
71 Mo Vaughn NYM L 139 558 290 0.520
72 Jay Gibbons BAL L 136 541 281 0.519
73 Corey Koskie MIN L 140 576 299 0.519
74 José Valentín CHW B 135 527 272 0.519
75 Jermaine Dye OAK R 131 555 288 0.519
76 Ben Grieve TBD L 136 561 291 0.519
77 Mike Lowell FLA R 160 678 351 0.518
78 Bret Boone SEA R 155 675 347 0.516
79 Shannon Stewart TOR R 141 641 330 0.515
80 Kenny Lofton 2TM L 139 611 311 0.513
81 Édgar Rentería STL R 152 609 307 0.510
82 Preston Wilson FLA R 141 582 295 0.509
83 Brian Jordan LAD R 128 515 261 0.507
84 Scott Hatteberg OAK L 136 568 287 0.506
85 Juan Encarnación 2TM R 152 644 324 0.505
86 Mark Kotsay SDP L 153 646 325 0.505
87 Tony Batista BAL R 161 682 343 0.503
88 Ichiro Suzuki SEA L 157 728 364 0.502
89 José Cruz TOR B 124 522 261 0.501
90 Raúl Mondesi 2TM R 146 637 319 0.501
91 Scott Spiezio ANA B 153 571 284 0.500
92 Adam Kennedy ANA L 144 509 252 0.500
93 Michael Tucker KCR L 144 543 266 0.496
94 Tino Martinez STL L 150 576 285 0.496
95 Mike Lieberthal PHI R 130 530 262 0.494
96 Melvin Mora BAL R 149 652 321 0.493
97 Shea Hillenbrand BOS R 156 676 330 0.488
98 Todd Zeile COL R 144 580 282 0.486
99 Craig Biggio HOU R 145 655 314 0.486
100 Vernon Wells TOR R 159 648 313 0.485
101 Moisés Alou CHC R 132 534 258 0.483
102 David Bell SFG R 154 628 299 0.481
103 Omar Vizquel CLE B 151 663 315 0.480
104 Todd Walker CIN L 155 675 320 0.479
105 Benito Santiago SFG R 126 517 246 0.479
106 Marty Cordova BAL R 131 513 244 0.477
107 Robert Fick DET L 148 614 293 0.477
108 Alex Gonzalez CHC R 142 568 269 0.477
109 Doug Mientkiewicz MIN L 143 554 262 0.473
110 Chris Singleton BAL L 136 502 234 0.472
111 Joe Randa KCR R 151 617 290 0.472
112 Randall Simon DET L 130 506 237 0.468
113 Luis Castillo FLA B 146 668 309 0.465
114 Steve Cox TBD L 148 633 294 0.464
115 Kevin Young PIT R 146 525 243 0.463
116 Adrian Beltré LAD R 159 635 293 0.462
117 David Eckstein ANA R 152 702 316 0.459
118 Andy Fox FLA L 133 502 228 0.459
119 Orlando Cabrera MON R 153 626 282 0.457
120 Eric Young Sr. MIL R 138 553 248 0.455
121 Jimmy Rollins PHI B 154 705 318 0.455
122 Jeffrey Hammonds MIL R 128 510 231 0.454
123 Travis Lee PHI L 153 592 267 0.451
124 Roberto Alomar NYM B 149 655 292 0.450
125 Jeromy Burnitz NYM L 154 550 246 0.448
126 Jason Varitek BOS B 132 519 232 0.448
127 Rich Aurilia SFG R 133 589 262 0.447
128 Rafael Furcal ATL B 154 693 304 0.444
129 Paul Lo Duca LAD R 149 632 279 0.444
130 Carlos Guillén SEA B 134 528 233 0.444
131 Darin Erstad ANA L 150 663 292 0.444
132 Eric Karros LAD R 142 573 254 0.443
133 Plácido Polanco 2TM R 147 595 257 0.442
134 Juan Pierre COL L 152 640 278 0.440
135 Corey Patterson CHC L 153 628 274 0.439
136 Roger Cedeño NYM B 149 562 242 0.434
137 Marlon Anderson PHI L 145 592 256 0.434
138 Barry Larkin CIN R 145 567 242 0.431
139 Terrence Long OAK L 162 640 276 0.431
140 Jason Kendall PIT R 145 605 259 0.428
141 Tony Womack ARI L 153 652 275 0.426
142 Aramis Ramírez PIT R 142 570 241 0.423
143 Michael Young TEX R 156 633 259 0.418
144 Fernando Viña STL L 150 692 278 0.402
145 Cristian Guzmán MIN B 148 656 258 0.398
146 Mark Grudzielanek LAD R 150 566 223 0.395
147 Juan Uribe COL R 155 618 239 0.391
148 Deivi Cruz SDP R 151 547 212 0.390
149 Jack Wilson PIT R 147 586 219 0.385
150 Vinny Castilla ATL R 143 578 221 0.382
151 Jeff Cirillo SEA R 146 547 203 0.380
152 Brent Abernathy TBD R 117 504 181 0.365
153 Neifi Pérez KCR B 145 585 187 0.322

Stats sourced from Baseball-Reference