Who has the most HR since 2009?

The Minnesota Twins signed 38-year-old DH Nelson Cruz to a one-year, $14 million contract. His 338 homers in the last decade are the most in the majors.

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 Nelson Cruz
Nelson Cruz
1393
338
5,201
768
1,440
270
10
929
1
42
70
26
504
50
59
1,289
118
5,807
2,744
618
.277
.345
.528
.873
920
133
.371
253.3
228.8
2 Edwin Encarnacion
Edwin Encarnacion
1336
314
4,838
773
1,272
244
7
909
0
53
43
9
668
43
54
943
143
5,613
2,472
565
.263
.355
.511
.866
885
133
.370
241
213.2
3 Albert Pujols
Albert Pujols
1453
314
5,618
826
1,551
297
3
1,005
0
59
66
15
583
156
44
705
217
6,304
2,796
614
.276
.345
.498
.843
920
127
.355
195.8
202.3
4 Giancarlo Stanton
Giancarlo Stanton
1144
305
4,194
678
1,124
236
11
772
0
29
41
14
557
79
44
1,351
90
4,824
2,297
552
.268
.358
.548
.905
806
142
.381
254.2
239.9
5 Jose Bautista
Jose Bautista
1336
298
4,633
835
1,157
235
12
804
7
44
60
23
868
50
58
1,045
127
5,610
2,310
545
.250
.372
.499
.870
901
136
.375
258.6
233.9
6 Miguel Cabrera
Miguel Cabrera
1384
290
5,146
854
1,654
337
5
985
0
44
20
10
709
154
32
935
197
5,931
2,871
632
.321
.404
.558
.962
1100
156
.406
421
390
7 Justin Upton
Justin Upton
1483
269
5,493
886
1,484
297
29
844
3
47
143
51
632
39
62
1,562
113
6,237
2,646
595
.270
.349
.482
.831
919
124
.358
204.4
174.1
8 Chris Davis
Chris Davis
1216
266
4,324
627
1,015
193
3
688
1
34
18
9
493
48
54
1,608
51
4,906
2,012
462
.235
.318
.465
.784
637
109
.336
74.6
47.7
9 Jay Bruce
Jay Bruce
1402
265
5,111
719
1,260
273
29
823
3
41
60
34
536
69
23
1,343
85
5,714
2,386
567
.247
.319
.467
.785
737
108
.335
83
56.6
10 Curtis Granderson
Curtis Granderson
1405
260
4,971
829
1,197
227
45
675
15
38
106
36
681
26
52
1,341
44
5,757
2,294
532
.241
.336
.461
.798
789
116
.345
127.8
108
11 Adam Jones
Adam Jones
1481
254
5,908
814
1,652
284
20
809
5
47
80
29
280
18
87
1,143
160
6,327
2,738
558
.280
.319
.463
.783
828
110
.337
103.1
70
12 David Ortiz
David Ortiz
1107
252
4,009
607
1,143
287
6
799
0
42
7
6
598
124
14
777
128
4,663
2,198
545
.285
.376
.548
.925
796
142
.389
266.3
226.6
13 Ryan Braun
Ryan Braun
1319
251
4,972
813
1,482
305
33
850
0
31
175
50
474
50
54
990
132
5,531
2,606
589
.298
.363
.524
.888
909
136
.379
274.1
239.1
14 Evan Longoria
Evan Longoria
1438
250
5,482
764
1,466
332
21
861
1
73
47
16
545
76
54
1,199
151
6,155
2,590
603
.267
.336
.472
.808
841
120
.345
135.2
142.3
15 Robinson Cano
Robinson Cano
1505
249
5,894
885
1,799
383
18
924
0
41
39
24
483
96
61
824
189
6,479
2,965
650
.305
.362
.503
.865
1010
133
.369
267.3
250.9
16 Mark Reynolds
Mark Reynolds
1347
249
4,392
632
1,029
198
7
692
1
31
51
28
584
22
46
1,537
99
5,054
1,988
454
.234
.328
.453
.781
668
105
.339
87
32.8
17 Matt Kemp
Matt Kemp
1382
245
5,136
758
1,453
276
26
864
0
62
132
47
431
61
25
1,309
159
5,654
2,516
547
.283
.338
.490
.828
808
124
.352
158.4
158.8
18 Joey Votto
Joey Votto
1400
241
4,953
850
1,546
333
16
796
0
39
66
24
1,040
128
54
1,071
125
6,086
2,634
590
.312
.434
.532
.966
1167
159
.412
466.2
429.5
19 Mike Trout
Mike Trout
1065
240
3,870
793
1,187
224
44
648
0
44
189
34
693
86
65
998
52
4,672
2,219
508
.307
.416
.573
.990
916
172
.417
383.7
391.2
20 Adrian Beltre
Adrian Beltre
1363
235
5,232
750
1,585
315
12
845
0
58
23
6
389
58
51
722
145
5,730
2,629
562
.303
.353
.502
.856
878
127
.366
223.5
176.5
21 Carlos Gonzalez
Carlos Gonzalez
1247
227
4,586
769
1,330
277
39
749
6
39
118
29
417
53
21
1,107
83
5,069
2,366
543
.290
.349
.516
.865
789
116
.368
205.7
92.2
22 Andrew McCutchen
Andrew McCutchen
1501
223
5,602
897
1,608
322
47
790
3
54
185
76
780
64
72
1,183
93
6,511
2,693
592
.287
.378
.481
.859
1025
135
.370
279.1
270
23 Mike Napoli
Mike Napoli
1140
221
3,858
571
948
191
9
619
0
24
25
16
531
24
54
1,245
104
4,467
1,820
421
.246
.343
.472
.815
637
119
.353
125.5
96.2
24 Adrian Gonzalez
Adrian Gonzalez
1391
220
5,115
686
1,479
311
6
877
3
57
6
6
579
120
32
963
150
5,786
2,462
537
.289
.361
.481
.843
856
129
.359
195.9
194.7
25 Mark Trumbo
Mark Trumbo
1085
218
4,056
531
1,013
179
11
626
0
19
23
14
297
20
16
1,092
104
4,388
1,868
408
.250
.302
.461
.763
541
106
.327
39.6
32.1

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM