thumbnail

MLB Top 100 All-Time: Slugging Percentage

Can you guess the 100 MLB hitters with the highest slugging percentage of all-time?
Bold = Currently Playing
Quiz by
johnsonncn5
Rate:
Last updated: April 13, 2026
You have not attempted this quiz yet.
First submittedJuly 30, 2021
Times taken757
Average score35.0%
Report this quizReport
30:00
Good Luck!
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Batter
SLG
1
Babe Ruth
.6897
2
Ted Williams
.6338
3
Lou Gehrig
.6324
4
Mule Suttles
.6199
5
Turkey Stearnes
.6157
6
Oscar Charleston
.6150
7
Aaron Judge
.6132
8
Jimmie Fox
.6093
9
Barry Bonds
.6069
10
Hank Greenberg
.6050
11
Mark McGwire
.5882
12
Manny Ramírez
.5854
13
Shohei Ohtani
.5821
14
Joe DiMaggio
.5788
15
Rogers Hornsby
.5765
16
Mike Trout
.5683
17
Larry Walker
.5652
18
Albert Belle
.5638
19
Johnny Mize
.5620
20
Juan González
.5607
21
Stan Musial
.5591
22
Mickey Mantle
.5568
23
Willie Mays
.5566
24
Frank Thomas
.5549
25
Hank Aaron
.5545
26
Jim Thome
.5541
27
Vladimir Guerrero
.5525
28
David Ortiz
.5515
29
Alex Rodriguez
.5502
30
Ralph Kiner
.5479
31
Carlos Delgado
.5459
32
Mike Piazza
.5452
33
Hack Wilson
.5447
34
Albert Pujols
.5438
#
Batter
SLG
35
Chuck Klein
.5430
36
Jeff Bagwell
.5403
37
Duke Snider
.5397
38
Todd Helton
.5391
39
Ken Griffey Jr.
.5378
40
Frank Robinson
.5370
41
Lance Berkman
.5369
42
Willie Wells
.5355
43
Al Simmons
.5349
44
Sammy Sosa
.5338
T45
Dick Allen
.5336
Earl Averill
47
Mel Ott
.5331
48
Ryan Braun
.5323
T49
Babe Herman
.5319
Lefty O'Doul
51
Juan Soto
.5311
52
Ken Williams
.5304
53
Chipper Jones
.5293
54
Willie Stargell
.5286
55
Mike Schmidt
.5273
56
Jim Edmonds
.5271
57
Giancarlo Stanton
.5270
58
Chick Hafey
.5261
59
Jud Wilson
.5237
60
Mo Vaughn
.5231
T61
Wally Berger
.5216
Hal Trosky
63
Ronald Acuña Jr.
.5214
64
Nomar Garciaparra
.5206
65
Harry Heilmann
.5205
66
Dan Brouthers
.5201
67
Kevin Mitchell
.5198
#
Batter
SLG
68
Bryce Harper
.5190
69
Miguel Cabrera
.5183
70
Charlie Keller
.5177
71
Shoeless Joe Jackson
.5174
72
Jason Giambi
.5164
T73
Moises Alou
.5157
Josh Hamilton
75
J.D. Martinez
.5240
76
Edgar Martínez
.5155
77
Ryan Howard
.5152
78
Willie McCovey
.5147
T79
José Canseco
.5145
Rafael Palmeiro
81
Gary Sheffield
.5139
82
Nelson Cruz
.5129
83
Pete Alonso
.5127
84
Mookie Betts
.5119
85
Ty Cobb
.5117
86
Joey Votto
.5110
87
Freddie Freeman
.5105
88
Ellis Burks
.5104
89
Matt Holliday
.5102
T90
Eddie Mathews
.5094
Mark Teixeira
92
Matt Olson
.5092
93
Fred McGriff
.5091
94
Jeff Heath
.5088
95
Harmon Killebrew
.5085
T96
Corey Seager
.5044
Fernando Tatis Jr.
98
Richie Sexson
.5069
T99
Bob Johnson
.5059
Bill Terry
Save Your Stats
Your Next Quiz
Name all 50 states in the USA. Easy, right?
There are nine countries in the world whose names start with L. Can you name them?
Drag the flag onto the correct country. Careful, though! One wrong move and the game ends.
On each line, you will see three countries. Guess the one that has the highest population of the three. One wrong guess and it's over.
2 Comments
+2
Level 73
Jul 30, 2021
Big ups to you for including Negro Leaguers.
+2
Level 60
Nov 30, 2021
Love that you added the Negro League players, but shouldn't Josh Gibson be here?