Rank Player Team Bats G PA TBA TOP
1 Larry Walker COL L 127 513 387 0.754
2 Mark McGwire STL R 153 661 498 0.753
3 Chipper Jones ATL B 157 701 509 0.726
4 Manny Ramírez CLE R 147 640 453 0.708
5 Jeff Bagwell HOU R 162 729 511 0.701
6 Rafael Palmeiro TEX L 158 674 454 0.674
7 Brian Giles PIT L 141 627 422 0.673
8 Sammy Sosa CHC R 162 712 477 0.670
9 Ken Griffey Jr. SEA L 160 706 464 0.657
10 Nomar Garciaparra BOS R 135 595 391 0.657
11 Bobby Abreu PHI L 152 662 430 0.650
12 Carl Everett HOU B 123 535 346 0.649
13 Shawn Green TOR L 153 696 451 0.648
14 Álex Rodríguez SEA R 129 572 369 0.646
15 Vladimir Guerrero MON R 160 674 435 0.645
16 Jeromy Burnitz MIL L 130 580 373 0.643
17 John Jaha OAK R 142 570 366 0.642
18 Roberto Alomar CLE B 159 694 437 0.641
19 Fernando Tatís STL R 149 639 407 0.637
20 Edgar Martínez SEA R 142 608 386 0.635
21 Jim Thome CLE L 146 629 398 0.633
22 Todd Helton COL L 159 657 414 0.631
23 Reggie Sanders SDP R 133 550 346 0.629
24 Carlos Delgado TOR L 152 681 428 0.628
25 Albert Belle BAL R 161 722 452 0.626
26 Derek Jeter NYY R 158 739 460 0.625
27 Juan González TEX R 144 629 393 0.625
28 Jason Giambi OAK L 158 695 430 0.619
29 José Canseco TBD R 113 502 310 0.618
30 Greg Vaughn CIN R 153 643 395 0.614
31 Fred McGriff TBD L 144 620 380 0.613
32 Jay Bell ARI R 151 688 417 0.610
33 Mike Piazza NYM R 141 593 359 0.605
34 Brady Anderson BAL L 150 692 418 0.605
35 Gary Sheffield LAD R 152 663 398 0.600
36 Kevin Young PIT R 156 675 404 0.599
37 Bernie Williams NYY B 158 697 417 0.598
38 Luis Gonzalez ARI L 153 693 414 0.598
39 Rickey Henderson NYM R 121 526 311 0.592
40 Matt Stairs OAK L 146 623 369 0.592
41 Iván Rodríguez TEX R 144 630 373 0.592
42 Henry Rodríguez CHC L 130 504 297 0.589
43 Eric Karros LAD R 153 639 376 0.588
44 Mike Lieberthal PHI R 145 574 336 0.586
45 Mike Cameron CIN R 146 636 366 0.580
46 Sean Casey CIN L 151 669 388 0.580
47 Robin Ventura NYM L 161 671 388 0.579
48 Johnny Damon KCR L 145 660 378 0.575
49 Al Martin PIT L 143 593 341 0.575
50 Raúl Mondesi LAD R 159 680 391 0.575
51 Steve Finley ARI L 156 663 380 0.575
52 Roger Cedeño NYM B 155 525 297 0.573
53 Mike Sweeney KCR R 150 643 368 0.572
54 Dante Bichette COL R 151 659 377 0.572
55 Jeff Kent SFG R 138 585 334 0.571
56 Rusty Greer TEX L 147 662 375 0.566
57 Dean Palmer DET R 150 631 357 0.566
58 Edgardo Alfonzo NYM R 158 726 410 0.566
59 John Olerud NYM L 162 723 408 0.564
60 Andruw Jones ATL R 162 679 383 0.564
61 Tony Clark DET B 143 609 343 0.563
62 David Justice CLE L 133 530 298 0.562
63 Matt Williams ARI R 154 678 381 0.562
64 Jermaine Dye KCR R 158 673 378 0.562
65 Preston Wilson FLA R 149 543 304 0.560
66 Mo Vaughn ANA L 139 592 331 0.559
67 Chuck Knoblauch NYY R 150 715 397 0.558
68 Tony Batista 2TM R 142 573 317 0.556
69 Ben Grieve OAK L 148 558 309 0.554
70 Magglio Ordóñez CHW R 157 677 373 0.551
71 Frank Thomas CHW R 135 590 325 0.551
72 Paul Konerko CHW R 142 564 310 0.551
73 Kenny Lofton CLE L 120 561 305 0.550
74 Mike Stanley BOS R 136 512 280 0.547
75 Craig Biggio HOU R 160 749 405 0.544
76 Doug Glanville PHI R 150 692 373 0.543
77 Rondell White MON R 138 588 319 0.543
78 Richie Sexson CLE R 134 525 284 0.541
79 Omar Vizquel CLE B 144 664 349 0.539
80 Mark Grace CHC L 161 688 369 0.536
81 Randy Velarde 2TM R 156 711 379 0.536
82 Troy O’Leary BOS L 157 661 354 0.536
83 Chris Singleton CHW L 133 530 281 0.535
84 Barry Larkin CIN R 161 687 362 0.531
85 Marvin Benard SFG L 149 625 331 0.530
86 Ray Durham CHW B 153 694 366 0.530
87 Todd Zeile TEX R 156 656 346 0.528
88 Tony Fernández TOR B 142 576 304 0.528
89 Ron Gant PHI R 138 605 318 0.526
90 Lee Stevens TEX L 146 576 302 0.524
91 Chili Davis NYY B 146 554 290 0.523
92 B.J. Surhoff BAL L 162 727 380 0.523
93 Jeff Cirillo MIL R 157 697 363 0.523
94 Troy Glaus ANA R 154 631 329 0.521
95 José Offerman BOS B 149 693 359 0.520
96 Jason Varitek BOS B 144 544 280 0.519
97 Ed Sprague PIT R 137 564 292 0.519
98 Brian Jordan ATL R 153 645 333 0.516
99 J.T. Snow SFG L 161 668 344 0.516
100 Vinny Castilla COL R 158 674 347 0.515
101 Tino Martinez NYY L 159 665 341 0.513
102 Carlos Beltrán KCR B 156 723 370 0.512
103 Juan Encarnación DET R 132 538 273 0.511
104 Joe Randa KCR R 156 689 351 0.510
105 Paul O’Neill NYY L 153 675 344 0.510
106 Damion Easley DET R 151 627 316 0.506
107 Adrian Beltré LAD R 152 614 308 0.505
108 Carlos Febles KCR R 123 524 258 0.504
109 Tony Womack ARI L 144 684 340 0.504
110 Greg Norton CHW B 132 510 256 0.503
111 Aaron Boone CIN R 139 521 259 0.503
112 Pokey Reese CIN R 149 636 316 0.501
113 Rico Brogna PHI L 157 679 340 0.501
114 Shannon Stewart TOR R 145 682 340 0.501
115 Luis Castillo FLA B 128 563 278 0.499
116 José Vidro MON B 140 531 264 0.499
117 José Hernández 2TM R 147 568 281 0.496
118 Homer Bush TOR R 128 523 255 0.495
119 Ronnie Belliard MIL R 124 531 259 0.493
120 Royce Clayton TEX R 133 520 252 0.493
121 Brad Ausmus DET R 127 527 258 0.492
122 Édgar Rentería STL R 154 653 318 0.491
123 Garret Anderson ANA L 157 660 324 0.491
124 Eric Young Sr. LAD R 119 534 259 0.491
125 Devon White LAD B 134 526 257 0.489
126 David Bell SEA R 157 667 321 0.483
127 Rich Aurilia SFG R 152 614 295 0.483
128 Miguel Tejada OAK R 159 674 321 0.483
129 Marquis Grissom MIL R 154 661 317 0.482
130 Carlos Lee CHW R 127 518 247 0.479
131 Quilvio Veras SDP B 132 545 260 0.478
132 Darryl Hamilton 2TM L 146 568 270 0.478
133 Mark Grudzielanek LAD R 123 534 254 0.477
134 Warren Morris PIT L 147 581 275 0.477
135 Scott Brosius NYY R 133 529 247 0.469
136 Bret Boone ATL R 152 671 310 0.468
137 Todd Walker MIN L 143 586 272 0.464
138 Dave Martinez TBD L 143 594 271 0.464
139 Mike Bordick BAL R 160 708 323 0.461
140 Mark McLemore TEX B 144 664 298 0.455
141 Chad Allen MIN R 137 523 236 0.452
142 Álex González FLA R 136 591 266 0.451
143 Joe McEwing STL R 152 575 254 0.450
144 Mark Loretta MIL R 153 664 294 0.449
145 John Valentin BOS R 113 503 222 0.442
146 Neifi Pérez COL B 157 732 315 0.436
147 Deivi Cruz DET R 155 553 234 0.434
148 Miguel Cairo TBD R 120 508 217 0.433
149 Mark Kotsay FLA L 148 535 229 0.430
150 Derek Bell HOU R 128 568 244 0.430
151 Darin Erstad ANA L 142 638 273 0.429
152 Brian Hunter SEA R 121 527 217 0.414
153 Rey Sánchez KCR R 134 518 209 0.411
154 Brian Hunter 2TM R 139 589 237 0.405
155 Mickey Morandini CHC L 144 521 204 0.397
156 Darren Lewis BOS R 135 538 201 0.384
157 Rey Ordóñez NYM R 154 588 219 0.380
158 Mike Caruso CHW L 136 564 178 0.322

Stats sourced from Baseball-Reference