Rank Player Team Bats G PA TBA TOP
1 Danny Tartabull KCR R 132 557 358 0.643
2 José Canseco OAK R 154 665 425 0.639
3 Frank Thomas CHW R 158 701 447 0.639
4 Barry Bonds PIT L 153 634 403 0.636
5 Cal Ripken Jr. BAL R 162 717 431 0.601
6 Howard Johnson NYM B 156 658 395 0.600
7 Rickey Henderson OAK R 134 578 344 0.595
8 Barry Larkin CIN R 123 527 311 0.594
9 Ken Griffey Jr. SEA L 154 633 373 0.593
10 Ron Gant ATL R 154 642 373 0.581
11 Fred McGriff SDP L 153 642 371 0.578
12 Chili Davis MIN B 153 634 366 0.577
13 Rafael Palmeiro TEX L 159 714 411 0.577
14 Will Clark SFG L 148 622 358 0.576
15 Mickey Tettleton DET B 154 608 349 0.574
16 Lou Whitaker DET L 138 572 324 0.568
17 Julio Franco TEX R 146 659 374 0.568
18 Cecil Fielder DET R 162 712 404 0.567
19 Ryne Sandberg CHC R 158 684 387 0.567
20 Chris Sabo CIN R 153 640 357 0.562
21 Paul Molitor MIL R 158 752 419 0.559
22 Darryl Strawberry LAD L 139 588 328 0.558
23 Terry Pendleton ATL B 153 644 355 0.557
24 Iván Calderón MON R 134 537 297 0.554
25 Joe Carter TOR R 162 706 391 0.554
26 Paul O’Neill CIN L 152 607 335 0.552
27 Rubén Sierra TEX B 161 726 400 0.551
28 Bobby Bonilla PIT B 157 680 374 0.550
29 Jack Clark BOS R 140 587 321 0.549
30 John Kruk PHI L 152 615 335 0.545
31 Roberto Alomar TOR B 161 719 381 0.542
32 Harold Baines OAK L 141 566 303 0.535
33 Roberto Kelly NYY R 126 543 289 0.534
34 Wally Joyner CAL L 143 611 324 0.532
35 Devon White TOR B 156 715 377 0.531
36 Hal Morris CIN L 136 537 282 0.530
37 Wade Boggs BOS L 144 641 339 0.529
38 Kent Hrbek MIN L 132 534 280 0.527
39 Robby Thompson SFG R 144 573 296 0.527
40 Matt Williams SFG R 157 635 333 0.524
41 Edgar Martínez SEA R 150 642 335 0.523
42 Dave Winfield CAL R 150 633 330 0.523
43 Andy Van Slyke PIT L 138 577 301 0.522
44 Juan González TEX R 142 595 308 0.518
45 Dave Henderson OAK R 150 637 328 0.516
46 Jeff Bagwell HOU R 156 650 333 0.513
47 Tony Phillips DET B 146 655 334 0.512
48 Larry Walker MON L 137 539 275 0.511
49 Kirk Gibson KCR L 132 540 275 0.510
50 Marquis Grissom MON R 148 597 302 0.509
51 Greg Vaughn MIL R 145 614 310 0.507
52 Andre Dawson CHC R 149 596 301 0.505
53 John Olerud TOR L 139 541 271 0.504
54 Robin Ventura CHW L 157 705 350 0.502
55 Félix José STL B 154 625 309 0.494
56 Travis Fryman DET R 149 612 299 0.493
57 Kirby Puckett MIN R 152 661 322 0.493
58 Ozzie Smith STL B 150 641 312 0.491
59 Luis Gonzalez HOU L 137 526 256 0.488
60 George Bell CHC R 149 603 293 0.486
61 Randy Milligan BAL R 141 571 277 0.485
62 Kevin Maas NYY L 148 592 286 0.483
63 Mark McGwire OAK R 154 585 282 0.483
64 Rob Deer DET R 134 539 260 0.482
65 Steve Buechele 2TM R 152 600 284 0.482
66 Mike Devereaux BAL R 149 668 318 0.481
67 Carlos Quintana BOS R 149 550 261 0.480
68 Jay Bell PIT R 157 697 320 0.480
69 Todd Zeile STL R 155 638 306 0.480
70 Mel Hall NYY L 141 527 252 0.478
71 Tim Raines CHW B 155 709 334 0.477
72 Delino DeShields MON L 151 673 317 0.477
73 Steve Sax NYY R 158 707 334 0.476
74 Mike Greenwell BOS L 147 598 284 0.476
75 Kal Daniels LAD L 137 531 252 0.475
76 Ray Lankford STL L 151 615 288 0.471
77 Gregg Jefferies NYM B 136 539 252 0.468
78 Willie Randolph MIL R 124 512 238 0.468
79 Steve Finley HOU L 159 656 302 0.467
80 Luis Polonia CAL L 150 662 307 0.465
81 Kevin McReynolds NYM R 143 578 268 0.464
82 Milt Cuyler DET B 154 546 248 0.464
83 Tony Gwynn SDP L 134 569 263 0.462
84 Willie McGee SFG B 131 543 247 0.462
85 George Brett KCR L 131 572 263 0.461
86 Eddie Murray LAD B 153 639 294 0.460
87 Ellis Burks BOS R 130 524 240 0.460
88 Juan Samuel LAD R 153 659 298 0.459
89 Dale Murphy PHI R 153 599 275 0.459
90 Shawon Dunston CHC R 142 534 242 0.457
91 Brett Butler LAD L 161 730 330 0.455
92 Craig Biggio HOU R 149 609 272 0.450
93 Carlos Baerga CLE B 158 654 291 0.448
94 Dave Magadan NYM L 124 517 228 0.447
95 Chuck Knoblauch MIN R 151 636 281 0.444
96 Mike Gallego OAK R 159 567 247 0.443
97 Tom Brunansky BOS R 142 519 230 0.443
98 Tony Fernández SDP B 145 621 270 0.440
99 Jody Reed BOS R 153 696 301 0.439
100 Pete O’Brien SEA L 152 617 269 0.438
101 Don Mattingly NYY L 152 646 283 0.438
102 Harold Reynolds SEA B 161 728 312 0.437
103 Robin Yount MIL R 130 571 249 0.437
104 Mark Grace CHC L 160 703 303 0.433
105 Ken Caminiti HOU B 152 632 270 0.429
106 Casey Candaele HOU B 151 505 213 0.423
107 Benito Santiago SDP R 152 614 259 0.422
108 Dan Gladden MIN R 126 511 211 0.417
109 Gary Gaetti CAL R 152 634 263 0.416
110 Brian McRae KCR B 152 663 269 0.408
111 Dave Parker 2TM L 132 541 219 0.405
112 Joe Orsulak BAL L 143 521 210 0.403
113 Alvin Davis SEA L 145 528 208 0.394
114 Lance Johnson CHW L 159 624 243 0.393
115 Tom Pagnozzi STL R 140 510 197 0.391
116 B.J. Surhoff MIL L 143 553 211 0.391
117 Jim Gantner MIL L 140 567 218 0.389
118 Tim Wallach MON R 151 637 247 0.388
119 Dickie Thon PHI R 146 570 220 0.387
120 Tony Peña BOS R 141 512 195 0.384
121 José Lind PIT R 150 545 205 0.380
122 Álvaro Espinoza NYY R 148 509 186 0.372
123 Ozzie Guillén CHW L 154 555 195 0.360

Stats sourced from Baseball-Reference