who had the most home runs from 2012 to 2020

Between the 2012 and 2020 seasons, Nelson Cruz smashed the most home runs, with 311 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Nelson Cruz
N. Cruz
311
1,206
4,504
683
1,265
222
5
829
465
65
1,163
24
14
5,068
2,430
538
0
34
51
111
.281
.354
.540
.894
843
254.4
.377
141
246.4
2Edwin Encarnacion
E. Encarnacion
307
1,174
4,309
721
1,121
204
5
869
633
55
896
32
7
5,044
2,256
516
0
47
41
119
.260
.359
.524
.882
822
236.3
.374
136
214.6
3Mike Trout
M. Trout
297
1,212
4,416
924
1,353
254
48
782
829
82
1,144
197
37
5,378
2,594
599
0
51
104
56
.306
.421
.587
1.008
1087
464
.422
173
467.3
4Giancarlo Stanton
G. Stanton
256
935
3,454
574
932
195
5
650
480
35
1,113
32
8
3,992
1,905
456
0
23
68
77
.270
.362
.552
.914
680
220.5
.384
145
215
5Chris Davis
C. Davis
251
1,120
3,973
576
907
169
2
643
485
55
1,511
14
9
4,548
1,833
422
1
34
43
44
.228
.318
.461
.780
588
63.8
.334
109
44
6Paul Goldschmidt
P. Goldschmidt
241
1,263
4,607
809
1,356
296
19
802
750
35
1,215
124
33
5,432
2,413
556
0
40
105
110
.294
.394
.524
.918
949
316.3
.388
142
273.8
7Nolan Arenado
N. Arenado
235
1,079
4,118
649
1,206
262
27
760
362
22
684
16
15
4,557
2,227
524
5
50
58
121
.293
.349
.541
.890
742
208.5
.372
118
104.3
8Bryce Harper
B. Harper
232
1,142
4,069
749
1,122
228
21
668
733
31
1,055
98
36
4,883
2,088
481
10
40
89
81
.276
.387
.513
.900
826
256.2
.380
138
226
9J.D. Martinez
J.D. Martinez
232
1,069
3,975
593
1,156
241
17
703
398
22
1,081
25
10
4,432
2,127
490
0
37
45
125
.291
.356
.535
.891
732
213.6
.375
135
188.3
10Anthony Rizzo
A. Rizzo
228
1,216
4,489
680
1,231
260
17
744
588
151
812
58
33
5,263
2,209
505
0
35
65
102
.274
.374
.492
.866
846
233.8
.370
133
208.2
11Josh Donaldson
J. Donaldson
224
1,052
3,890
665
1,061
227
12
652
573
46
897
38
8
4,544
1,984
463
5
30
19
94
.273
.370
.510
.880
751
224.9
.376
140
214.1
12Manny Machado
M. Machado
223
1,142
4,531
647
1,268
244
15
645
387
21
834
64
30
4,989
2,211
482
14
36
41
141
.280
.337
.488
.825
719
136.3
.350
120
120.3
13Khris Davis
K. Davis
218
938
3,292
495
799
159
8
580
318
48
986
18
5
3,690
1,628
385
0
32
10
97
.243
.316
.495
.810
514
81.1
.344
118
78
14Jay Bruce
J. Bruce
218
1,126
4,078
562
976
229
22
671
395
16
1,080
45
20
4,526
1,903
469
1
36
49
66
.239
.307
.467
.773
563
41.6
.327
104
23.3
15Freddie Freeman
F. Freeman
218
1,229
4,572
779
1,359
309
23
781
638
62
1,055
41
17
5,306
2,368
550
0
34
84
99
.297
.388
.518
.906
912
295.7
.384
142
267.9
16Albert Pujols
A. Pujols
217
1,157
4,527
552
1,163
214
1
771
356
31
600
30
6
4,961
2,030
432
0
47
61
167
.257
.312
.448
.761
603
27.1
.323
106
30.6
17Justin Upton
J. Upton
216
1,158
4,246
678
1,097
214
14
663
497
44
1,268
85
32
4,826
1,987
444
1
38
22
86
.258
.339
.468
.807
679
122.5
.347
119
109.3
18Todd Frazier
T. Frazier
212
1,190
4,245
584
1,030
206
15
621
428
73
1,052
72
38
4,788
1,902
433
4
38
12
92
.243
.320
.448
.768
613
59.2
.331
108
47
19Miguel Cabrera
M. Cabrera
210
1,106
4,112
605
1,269
235
4
745
516
25
803
10
4
4,690
2,142
449
0
37
91
155
.309
.386
.521
.907
799
256.1
.384
144
239.8
20Adam Jones
A. Jones
207
1,199
4,772
653
1,323
236
11
654
223
66
919
53
15
5,096
2,202
454
2
33
14
129
.277
.316
.461
.778
661
72.9
.334
109
48.9
21Carlos Santana
C. Santana
207
1,294
4,631
692
1,154
253
14
695
857
26
894
38
15
5,552
2,056
474
0
38
48
120
.249
.367
.444
.811
807
161.4
.352
121
139
22Kyle Seager
K. Seager
204
1,268
4,776
610
1,220
267
13
693
461
57
923
49
25
5,333
2,125
484
3
36
33
96
.255
.326
.445
.771
685
67.9
.332
113
82.1
23José Abreu
J. Abreu
198
961
3,787
526
1,114
233
14
671
263
83
835
10
5
4,168
1,969
445
0
35
51
120
.294
.350
.520
.870
659
168.3
.366
133
163.4
24Brian Dozier
B. Dozier
192
1,144
4,316
664
1,055
231
21
561
488
47
973
105
36
4,899
1,904
444
12
36
18
89
.244
.325
.441
.767
626
60.4
.331
107
38.4
25Andrew McCutchen
A. McCutchen
192
1,197
4,463
719
1,284
248
29
654
632
57
988
113
52
5,190
2,166
469
0
38
58
82
.288
.380
.485
.865
831
232.1
.371
136
221.5

More Mariners Stats

Team Batting Leaders

HR

8

Raley

Luke Raley

RBI

23

Raley

Luke Raley

AVG

.279

Arozarena

Randy Arozarena
Team Pitching Leaders

W

4

Kirby

George Kirby

K

52

Gilbert

Logan Gilbert

ERA

2.94

Kirby

George Kirby
Team Rankings

HR

46

10th

R

167

21st

SO

345

12th

ERA

3.78

8th

2026 Division Standings
TEAMWLPCTGB
21
19
.525
19
21
.475
2.0
Mariners Mariners
19
22
.463
2.5
16
25
.390
5.5
16
25
.390
5.5
Schedule
DATEMATCHUPTIME (ET)
Mon
5/11
@
8:10 PM
Tue
5/12
@
8:10 PM
Wed
5/13
@
8:10 PM
Thu
5/14
@
2:10 PM
Fri
5/15
@
9:40 PM
Last Game
SEA Mariners

19 - 22

1

Final

2

CWS White Sox

19 - 21

Sun 10 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
27
13
.675
19
22
.463
8.5
19
22
.463
8.5
19
22
.463
8.5
15
24
.385
11.5
NL CentralWLPCTGB
27
14
.659
23
16
.590
3.0
22
16
.579
3.5
22
18
.550
4.5
22
19
.537
5.0
NL WestWLPCTGB
24
15
.615
23
16
.590
1.0
18
20
.474
5.5
16
25
.390
9.0
15
24
.385
9.0
AL EastWLPCTGB
26
13
.667
26
15
.634
1.0
18
22
.450
8.5
18
23
.439
9.0
17
23
.425
9.5
AL CentralWLPCTGB
21
21
.500
19
21
.475
1.0
19
21
.475
1.0
18
22
.450
2.0
18
23
.439
2.5
AL WestWLPCTGB
21
19
.525
19
21
.475
2.0
19
22
.463
2.5
16
25
.390
5.5
16
25
.390
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
4/25
@
3-5
Sat
4/25
@
6-4
Sat
4/25
@
1-12
Sun
4/26
@
5-3
Sun
4/26
@
2-6

Schedule

DATEMATCHUPTIME (ET)
Sun
5/10
@
7:20 PM
Mon
5/11
@
6:10 PM
Mon
5/11
@
6:35 PM
Mon
5/11
@
7:07 PM
Mon
5/11
@
8:05 PM