batters with at least 502 plate appearances sorted by highest slugging percentage since 2002

Since 2002, Barry Bonds has the best slugging percentage when making 502+ plate appearances, with a slugging percentage of .698.

NAME SLG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.698
2,801
690
1,915
514
622
118
6
195
454
834
41
257
30
3
1,337
319
0
11
333
38
.325
.534
1.233
719
374.2
.487
202
364.2
2 Aaron Judge
A. Judge
.613
4,569
1,049
3,776
788
1,109
188
7
334
764
731
35
1,264
57
18
2,313
529
0
27
80
106
.294
.410
1.023
956
410.4
.425
177
414.6
3 Shohei Ohtani
S. Ohtani
.581
3,850
915
3,340
623
943
176
40
247
604
469
22
980
156
41
1,940
463
0
19
75
42
.282
.372
.953
716
256.7
.396
155
251.6
4 Mike Trout
M. Trout
.578
6,771
1,548
5,621
1,137
1,668
312
55
387
972
992
101
1,522
214
38
3,251
754
0
57
122
69
.297
.408
.986
1326
540.6
.413
168
543.1
5 Manny Ramirez
M. Ramirez
.577
5,059
1,193
4,245
786
1,326
277
7
278
902
707
64
886
10
8
2,451
562
0
43
144
136
.312
.415
.992
985
370.1
.416
154
343.6
6 Yordan Alvarez
Y. Alvarez
.573
2,789
658
2,390
419
704
152
6
167
484
334
40
554
9
1
1,369
325
0
25
40
59
.295
.387
.959
532
198.9
.401
162
205.1
7 David Ortiz
D. Ortiz
.566
8,864
2,078
7,575
1,256
2,191
556
17
503
1,605
1,176
32
1,498
14
9
4,290
1,076
1
80
196
206
.289
.384
.950
1593
548.6
.398
145
481.3
8 Jim Thome
J. Thome
.553
5,203
1,313
4,262
767
1,142
211
8
330
890
872
32
1,310
2
8
2,359
549
0
37
105
84
.268
.393
.947
941
312.6
.399
144
282.7
9 Larry Walker
L. Walker
.541
1,800
461
1,504
298
458
101
16
74
282
253
35
281
21
10
813
191
0
8
26
34
.305
.414
.955
340
121.1
.408
139
88.4
10 Albert Pujols
A. Pujols
.540
12,365
2,919
10,831
1,802
3,190
639
12
666
2,088
1,304
114
1,311
116
40
5,851
1,317
0
116
310
405
.295
.373
.913
2095
630.3
.383
140
621.1
11 Alex Rodriguez
A. Rodriguez
.539
7,960
1,832
6,808
1,261
1,948
320
17
455
1,356
953
129
1,540
178
37
3,667
792
0
70
82
181
.286
.381
.919
1391
441.6
.391
141
400.7
12 Carlos Delgado
C. Delgado
.538
4,523
1,044
3,808
646
1,060
238
10
244
806
562
95
881
6
2
2,050
492
0
58
111
87
.278
.380
.918
765
212.6
.385
134
195.2
13 Jim Edmonds
J. Edmonds
.537
3,778
1,000
3,189
563
874
213
12
200
573
528
24
868
26
18
1,711
425
5
32
54
60
.274
.378
.914
647
186.8
.387
136
174.2
14 Vladimir Guerrero
V. Guerrero
.535
6,015
1,416
5,400
864
1,711
308
17
279
984
503
65
624
107
48
2,890
604
0
47
174
193
.317
.379
.914
1014
289.5
.384
135
262.4
15 Ryan Braun
R. Braun
.532
7,329
1,766
6,622
1,080
1,963
408
49
352
1,154
586
77
1,363
216
60
3,525
809
0
44
56
179
.296
.358
.891
1210
352.7
.379
135
310.8
16 Fernando Tatis Jr.
F. Tatis Jr.
.530
2,484
570
2,221
404
619
116
11
140
350
226
23
605
101
22
1,177
267
1
13
10
43
.279
.350
.880
415
114.3
.371
138
118.7
17 Lance Berkman
L. Berkman
.529
6,602
1,575
5,468
950
1,587
337
24
307
1,026
1,041
52
1,085
68
36
2,893
668
1
40
154
131
.290
.406
.935
1184
392
.398
143
358.8
18 Ronald Acuña Jr.
R. Acuña Jr.
.526
3,281
729
2,845
585
824
147
12
167
421
371
50
729
196
49
1,496
326
0
15
17
42
.290
.379
.905
582
186.7
.384
141
168.3
19 Giancarlo Stanton
G. Stanton
.525
6,893
1,649
6,025
907
1,551
305
11
429
1,103
776
53
1,963
42
15
3,165
745
0
39
88
153
.257
.345
.871
1093
294.9
.368
135
288.9
20 Juan Soto
J. Soto
.525
4,338
992
3,485
689
981
190
15
209
618
811
16
738
64
23
1,828
414
2
24
70
95
.281
.417
.942
822
303.6
.399
156
294.9
21 Mookie Betts
M. Betts
.519
6,507
1,434
5,699
1,113
1,667
376
40
279
862
701
50
878
193
39
2,960
695
4
53
33
75
.293
.372
.891
1107
334.8
.378
139
306.1
22 Bryce Harper
B. Harper
.519
7,325
1,707
6,136
1,112
1,724
382
24
344
1,009
1,068
49
1,575
148
50
3,186
750
13
59
133
136
.281
.389
.908
1268
408.7
.383
142
370.6
23 Miguel Cabrera
M. Cabrera
.518
11,796
2,797
10,356
1,551
3,174
627
17
511
1,881
1,258
74
2,105
40
21
5,368
1,155
5
103
238
364
.306
.382
.901
1981
585.3
.382
139
547.8
24 Kyle Tucker
K. Tucker
.516
2,808
690
2,461
407
676
144
20
137
456
316
9
441
109
13
1,271
301
0
22
30
46
.275
.356
.873
460
124.9
.369
140
131.4
25 Pete Alonso
P. Alonso
.516
3,857
903
3,350
524
842
160
8
237
629
388
91
875
17
4
1,729
405
0
28
44
94
.251
.342
.859
610
147
.361
133
156.9

More Giants Stats

Team Rankings

HR

56

19th

R

244

14th

SO

494

9th

ERA

3.16

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0
Giants Giants
32
25
.561
3.0
Diamondbacks Diamondbacks
27
30
.474
8.0
Rockies Rockies
9
48
.158
26.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/1
SFG SFG
@
MIA MIA
1:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Wed
6/4
SDP SDP
@
SFG SFG
9:45 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Last Game
MIA Marlins

22 - 33

0

Final

2

SFG Giants

32 - 25

Fri 30 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
21
.625
Rays Rays
29
28
.509
6.5
AL Central W L PCT GB
Tigers Tigers
38
20
.655
Twins Twins
31
25
.554
6.0
AL West W L PCT GB
Astros Astros
31
26
.544
Mariners Mariners
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
21
.632
Mets Mets
35
22
.614
1.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
25
.561
3.0
NL West W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/15
CWS CWS
@
CHC CHC
3-13
Thu
5/15
CLE CLE
@
CIN CIN
4-5
Thu
5/15
PIT PIT
@
PHI PHI
4-8
Thu
5/15
NYM NYM
@
NYY NYY
2-6
Thu
5/15
WSH WSH
@
BAL BAL
4-3

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
MIN MIN
@
SEA SEA
7:15 PM
Sat
5/31
NYY NYY
@
LAD LAD
7:15 PM
Sat
5/31
PIT PIT
@
SDP SDP
9:40 PM
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
STL STL
@
TEX TEX
1:05 PM