Who has the most career HR?

Barry Bonds takes Pirates pitcher Kip Wells deep to join Babe Ruth, Willie Mays and Hank Aaron as the only players in MLB history at the time to reach 600 career home runs.

NAME G HR AB R H 2B 3B RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS WRC WRC+ WOBA WRAA BRAA
1 Barry Bonds
Barry Bonds
2986
762
9,847
2,227
2,935
601
77
1,996
4
91
514
141
2,558
688
106
1,539
165
12,606
5,976
1,440
.298
.444
.607
1.051
2663
172
.435
1,143.3
1,142
2 Hank Aaron
Hank Aaron
3298
755
12,364
2,174
3,771
624
98
2,297
21
121
240
73
1,402
293
32
1,383
328
13,940
6,856
1,477
.305
.374
.555
.928
2453
153
.403
936.4
858.5
3 Babe Ruth
Babe Ruth
2503
714
8,399
2,174
2,873
506
136
2,214
113
123
2,062
43
1,330
10,617
5,793
1,356
.342
.474
.690
1.164
2727
197
.513
1,436.8
1,369.6
4 Alex Rodriguez
Alex Rodriguez
2784
696
10,566
2,021
3,115
548
31
2,086
16
111
329
76
1,338
97
176
2,287
261
12,207
5,813
1,275
.295
.380
.550
.930
2178
141
.395
690.1
629.5
5 Willie Mays
Willie Mays
2992
660
10,881
2,062
3,283
523
140
1,903
13
91
338
103
1,464
192
44
1,526
251
12,493
6,066
1,323
.302
.384
.557
.941
2266
154
.409
894.8
802.7
6 Albert Pujols
Albert Pujols
2709
635
10,247
1,779
3,093
640
16
1,989
1
108
111
41
1,288
310
105
1,218
376
11,749
5,670
1,291
.302
.382
.553
.935
2069
146
.392
678.3
670.8
7 Ken Griffey Jr.
Ken Griffey Jr.
2671
630
9,801
1,662
2,781
524
38
1,836
8
102
184
69
1,312
246
81
1,779
199
11,304
5,271
1,192
.284
.370
.538
.907
1892
132
.384
521.1
453.4
8 Jim Thome
Jim Thome
2543
612
8,422
1,583
2,328
451
26
1,699
1
74
19
20
1,747
173
69
2,548
165
10,313
4,667
1,089
.276
.402
.554
.956
1925
145
.406
653.9
589.5
9 Sammy Sosa
Sammy Sosa
2354
609
8,813
1,475
2,408
379
45
1,667
17
78
234
107
929
154
59
2,306
202
9,896
4,704
1,033
.273
.344
.534
.878
1559
124
.370
345.1
307.3
10 Frank Robinson
Frank Robinson
2808
586
10,006
1,829
2,943
528
72
1,812
17
102
204
77
1,420
218
198
1,532
270
11,743
5,373
1,186
.294
.389
.537
.926
2083
153
.404
807.2
717.1
11 Mark McGwire
Mark McGwire
1874
583
6,187
1,167
1,626
252
6
1,414
3
78
12
8
1,317
150
75
1,596
147
7,660
3,639
841
.263
.394
.588
.982
1480
157
.415
564.9
558.2
12 Harmon Killebrew
Harmon Killebrew
2435
573
8,147
1,283
2,086
290
24
1,584
0
77
19
18
1,559
160
48
1,699
243
9,831
4,143
887
.256
.376
.509
.884
1630
142
.389
569
477.8
13 Rafael Palmeiro
Rafael Palmeiro
2831
569
10,472
1,663
3,020
585
38
1,835
15
119
97
40
1,353
172
87
1,348
232
12,046
5,388
1,192
.288
.371
.515
.885
1975
130
.380
522.8
453.5
14 Reggie Jackson
Reggie Jackson
2820
563
9,864
1,551
2,584
463
49
1,702
13
68
228
115
1,375
164
96
2,597
183
11,416
4,834
1,075
.262
.356
.490
.846
1749
139
.374
503
497.6
15 Manny Ramirez
Manny Ramirez
2302
555
8,244
1,544
2,574
547
20
1,831
2
90
38
33
1,329
216
109
1,813
243
9,774
4,826
1,122
.312
.411
.585
.996
1931
153
.418
719.5
658.7
16 Mike Schmidt
Mike Schmidt
2404
548
8,352
1,506
2,234
408
59
1,595
16
108
174
92
1,507
201
79
1,883
156
10,062
4,404
1,015
.267
.380
.527
.908
1717
147
.395
591
539.8
17 David Ortiz
David Ortiz
2408
541
8,640
1,419
2,472
632
19
1,768
2
92
17
9
1,319
209
38
1,750
236
10,091
4,765
1,192
.286
.380
.552
.931
1760
140
.392
559.9
484.8
18 Mickey Mantle
Mickey Mantle
2401
536
8,102
1,676
2,415
344
72
1,509
14
47
153
38
1,733
126
13
1,710
113
9,909
4,511
952
.298
.421
.557
.977
1941
170
.428
840
821.8
19 Jimmie Foxx
Jimmie Foxx
2317
534
8,134
1,751
2,646
458
125
1,922
71
87
1,452
13
1,311
69
9,670
4,956
1,117
.325
.428
.609
1.038
2135
158
.460
934.1
780.8
20 Frank Thomas
Frank Thomas
2322
521
8,199
1,494
2,468
495
12
1,704
0
121
32
23
1,667
168
87
1,397
226
10,074
4,550
1,028
.301
.419
.555
.974
1954
154
.416
721.1
692
21 Willie McCovey
Willie McCovey
2588
521
8,197
1,229
2,211
353
46
1,555
5
70
26
22
1,345
260
69
1,550
176
9,686
4,219
920
.270
.374
.515
.889
1594
145
.388
551.5
497.9
22 Ted Williams
Ted Williams
2292
521
7,706
1,798
2,654
525
71
1,839
5
20
24
4
2,021
86
39
709
197
9,791
4,884
1,117
.344
.482
.634
1.116
2349
188
.493
1,219.7
1,067
23 Ernie Banks
Ernie Banks
2528
512
9,421
1,305
2,583
407
90
1,636
45
96
50
53
763
198
70
1,236
229
10,395
4,706
1,009
.274
.330
.500
.830
1496
118
.359
354.6
228.9
24 Eddie Mathews
Eddie Mathews
2391
512
8,537
1,509
2,315
354
72
1,453
36
58
68
39
1,444
107
26
1,487
123
10,101
4,349
938
.271
.376
.509
.885
1685
143
.389
557.5
531.2
25 Mel Ott
Mel Ott
2730
511
9,456
1,859
2,876
488
72
1,860
109
89
1,708
64
896
38
11,337
5,041
1,071
.304
.414
.533
.947
2204
156
.430
826.4
794.2

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
50
35
.588
Mets Mets
48
37
.565
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
47
37
.560
2.5
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
45
39
.536
8.0
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
43
.482
12.0
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
LAA LAA
@
NYY NYY
4-0
Mon
6/16
AZ AZ
@
TOR TOR
4-5

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
ATH ATH
@
TBR TBR
12:10 PM
Wed
7/2
STL STL
@
PIT PIT
12:35 PM
Wed
7/2
SDP SDP
@
PHI PHI
1:05 PM
Wed
7/2
DET DET
@
WSH WSH
1:05 PM
Wed
7/2
MIL MIL
@
NYM NYM
1:10 PM