Rank Player Team Bats G PA TBA TOP
1 Barry Bonds SFG L 143 607 458 0.755
2 Manny Ramírez CLE R 118 532 395 0.742
3 Todd Helton COL L 160 697 514 0.737
4 Carlos Delgado TOR L 162 711 515 0.724
5 Jason Giambi OAK L 152 664 478 0.720
6 Gary Sheffield LAD R 141 612 425 0.694
7 Vladimir Guerrero MON R 154 641 444 0.693
8 Richard Hidalgo HOU R 153 644 439 0.682
9 Sammy Sosa CHC R 156 705 479 0.679
10 Jeff Bagwell HOU R 159 719 488 0.679
11 Frank Thomas CHW R 159 707 479 0.678
12 Álex Rodríguez SEA R 148 672 454 0.676
13 Troy Glaus ANA R 159 678 457 0.674
14 Brian Giles PIT L 156 688 459 0.667
15 Mike Piazza NYM R 136 545 359 0.659
16 Jim Edmonds STL L 152 643 422 0.657
17 Moisés Alou HOU R 126 517 337 0.652
18 Jeff Kent SFG R 159 695 452 0.650
19 Bobby Abreu PHI L 154 680 440 0.647
20 Edgar Martínez SEA R 153 665 426 0.641
21 Nomar Garciaparra BOS R 140 599 383 0.639
22 Carl Everett BOS B 137 561 358 0.638
23 Geoff Jenkins MIL L 135 564 359 0.637
24 David Justice 2TM L 146 606 385 0.636
25 Bernie Williams NYY B 141 616 388 0.630
26 Chipper Jones ATL B 156 686 432 0.630
27 Ken Griffey Jr. CIN L 145 631 394 0.624
28 Rafael Palmeiro TEX L 158 678 422 0.622
29 Will Clark 2TM L 130 507 312 0.615
30 Ryan Klesko SDP L 145 590 363 0.615
31 Jim Thome CLE L 158 684 419 0.613
32 Jorge Posada NYY B 151 624 381 0.611
33 Tim Salmon ANA R 158 680 415 0.610
34 Edgardo Alfonzo NYM R 150 650 396 0.609
35 Scott Rolen PHI R 128 541 329 0.608
36 Darin Erstad ANA L 157 747 451 0.605
37 Bobby Higginson DET L 154 679 409 0.605
38 Jermaine Dye KCR R 157 679 408 0.601
39 Andruw Jones ATL R 161 729 438 0.601
40 Steve Finley ARI L 152 623 372 0.599
41 Magglio Ordóñez CHW R 153 665 397 0.597
42 Phil Nevin SDP R 143 605 357 0.590
43 Luis Gonzalez ARI L 162 722 424 0.589
44 Brad Fullmer TOR L 133 524 307 0.586
45 Greg Vaughn TBD R 127 545 319 0.585
46 Johnny Damon KCR L 159 741 427 0.583
47 Jeffrey Hammonds COL R 122 511 296 0.582
48 Mike Sweeney KCR R 159 717 414 0.577
49 Roberto Alomar CLE B 155 697 395 0.576
50 José Vidro MON B 153 663 379 0.572
51 Shannon Stewart TOR R 136 631 360 0.571
52 Andrés Galarraga ATL R 141 548 311 0.568
53 Shawn Green LAD L 162 714 405 0.567
54 Derek Jeter NYY R 148 679 383 0.567
55 José Valentín CHW B 144 648 359 0.565
56 Sean Casey CIN L 133 545 308 0.565
57 Mo Vaughn ANA L 161 712 401 0.563
58 Preston Wilson FLA R 161 674 379 0.562
59 Travis Fryman CLE R 155 658 370 0.562
60 Derrek Lee FLA R 158 546 306 0.560
61 Matt Lawton MIN L 156 664 372 0.560
62 Jason Kendall PIT R 152 678 376 0.555
63 Richie Sexson 2TM R 148 607 336 0.554
64 Tony Batista TOR R 154 664 364 0.548
65 Eric Chávez OAK L 153 569 311 0.547
66 David Segui 2TM B 150 634 346 0.546
67 Ben Grieve OAK L 158 675 368 0.545
68 Jeromy Burnitz MIL L 161 686 372 0.542
69 Trot Nixon BOS L 123 502 269 0.541
70 Delino DeShields BAL L 151 643 346 0.541
71 Miguel Tejada OAK R 160 681 367 0.541
72 Mike Cameron SEA R 155 643 342 0.538
73 Adrian Beltré LAD R 138 575 307 0.537
74 José Cruz TOR B 162 681 364 0.536
75 Garret Anderson ANA L 159 681 361 0.531
76 Luis Castillo FLA B 136 626 327 0.530
77 Mike Lowell FLA R 140 583 308 0.529
78 Carlos Lee CHW R 152 619 327 0.529
79 Paul Konerko CHW R 143 586 310 0.529
80 Kenny Lofton CLE L 137 640 335 0.528
81 Dean Palmer DET R 145 604 319 0.528
82 Todd Zeile NYM R 153 623 329 0.528
83 Eric Young Sr. CHC R 153 690 360 0.527
84 Mark Quinn KCR R 135 544 285 0.527
85 Fred McGriff TBD L 158 664 349 0.526
86 Ray Durham CHW B 151 709 370 0.526
87 Jeff Cirillo COL R 157 684 357 0.523
88 Brady Anderson BAL L 141 618 320 0.522
89 Corey Koskie MIN L 146 559 291 0.522
90 Dante Bichette 2TM R 155 636 330 0.520
91 Javy López ATL R 134 525 272 0.518
92 Rafael Furcal ATL B 131 542 276 0.518
93 John Olerud SEA L 159 683 352 0.517
94 Mark Grace CHC L 143 621 319 0.515
95 Dmitri Young CIN B 152 593 305 0.515
96 Dante Bichette CIN R 125 514 263 0.513
97 J.T. Snow SFG L 155 627 321 0.512
98 Robin Ventura NYM L 141 551 281 0.511
99 Albert Belle BAL R 141 622 316 0.508
100 Eric Karros LAD R 155 663 336 0.507
101 Damion Easley DET R 126 535 268 0.505
102 Jay Bell ARI R 149 649 324 0.504
103 Wil Cordero 2TM R 127 536 268 0.500
104 Tom Goodwin 2TM L 147 606 300 0.499
105 Mark Kotsay FLA L 152 578 287 0.498
106 B.J. Surhoff 2TM L 147 587 291 0.497
107 Matt Stairs OAK L 143 562 279 0.497
108 Terrence Long OAK L 138 631 313 0.496
109 Brian Daubach BOS L 142 549 272 0.495
110 Derek Bell NYM R 144 622 307 0.495
111 Al Martin 2TM L 135 523 258 0.493
112 Ricky Gutiérrez CHC R 125 542 259 0.492
113 Rich Aurilia SFG R 141 571 279 0.492
114 Jacque Jones MIN L 154 552 270 0.492
115 Damian Jackson SDP R 138 541 264 0.492
116 Mike Bordick 2TM R 156 644 313 0.489
117 Édgar Rentería STL R 150 643 310 0.488
118 Juan Encarnación DET R 141 590 285 0.486
119 Marvin Benard SFG L 149 633 306 0.485
120 Bret Boone SDP R 127 525 254 0.484
121 Pokey Reese CIN R 135 577 277 0.483
122 Kevin Young PIT R 132 541 260 0.481
123 Tino Martinez NYY L 155 632 303 0.479
124 Brian Jordan ATL R 133 537 257 0.479
125 Rickey Henderson 2TM R 123 519 245 0.475
126 Randy Velarde OAK R 122 546 257 0.473
127 Joe Randa KCR R 158 665 313 0.471
128 Paul O’Neill NYY L 142 628 296 0.471
129 Fernando Viña STL L 123 554 260 0.471
130 Omar Vizquel CLE B 156 717 334 0.470
131 Ronnie Belliard MIL R 152 667 309 0.466
132 Tony Womack ARI L 146 659 306 0.466
133 Jason Varitek BOS B 139 519 240 0.463
134 Ricky Ledée 3TM L 137 531 246 0.463
135 Jay Payton NYM R 149 529 245 0.463
136 Luis Alicea TEX B 139 619 280 0.458
137 Gerald Williams TBD R 146 682 307 0.456
138 Cristian Guzmán MIN B 156 690 311 0.455
139 Ron Coomer MIN R 140 589 268 0.455
140 Deivi Cruz DET R 156 615 276 0.455
141 Brad Ausmus DET R 150 604 272 0.453
142 Troy O’Leary BOS L 138 563 255 0.453
143 Alex Gonzalez TOR R 141 591 260 0.452
144 Adam Kennedy ANA L 156 641 286 0.452
145 Bengie Molina ANA R 130 513 229 0.450
146 Eric Owens SDP R 145 636 286 0.450
147 Mark Grudzielanek LAD R 148 676 303 0.450
148 Desi Relaford 2TM B 128 502 223 0.447
149 Chris Singleton CHW L 147 566 246 0.446
150 Damon Buford CHC R 150 556 246 0.446
151 Bill Mueller SFG B 153 631 277 0.444
152 Mark McLemore SEA B 138 578 250 0.441
153 Neifi Pérez COL B 162 699 305 0.441
154 Royce Clayton TEX R 148 573 246 0.439
155 David Bell SEA R 133 512 220 0.435
156 Doug Glanville PHI R 154 689 294 0.434
157 Pat Meares PIT R 132 514 221 0.434
158 Dave Martinez 4TM L 132 513 222 0.434
159 José Offerman BOS B 116 527 225 0.429
160 Scott Brosius NYY R 135 519 220 0.424
161 Mike Lansing 2TM R 139 548 228 0.418
162 Mike Lamb TEX L 138 538 220 0.413
163 Peter Bergeron MON L 148 592 237 0.410
164 Warren Morris PIT L 144 606 245 0.410
165 Marquis Grissom MIL R 146 640 258 0.404
166 Rey Sánchez KCR R 143 555 200 0.368

Stats sourced from Baseball-Reference