most home runs from 2012 to 2023

Between the 2012 and 2023 seasons, Mike Trout launched the most home runs, with 363 home runs.

Interpreted as:
most home runs by a player from 2012 to 2023
NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Mike Trout
M. Trout
363
1,449
5,278
1,086
1,597
304
52
924
955
97
1,427
202
37
6,384
3,094
719
0
54
119
66
.303
.415
.586
1.001
1280
538.4
.419
172
540.8
2 Nelson Cruz
N. Cruz
358
1,519
5,608
821
1,541
264
7
1,002
571
78
1,454
32
14
6,304
2,893
629
0
47
63
143
.275
.347
.516
.863
994
258.9
.365
133
251.5
3 Giancarlo Stanton
G. Stanton
346
1,285
4,733
734
1,226
234
5
885
634
40
1,531
32
8
5,437
2,508
585
0
30
74
118
.259
.349
.530
.879
877
245.5
.371
137
243.4
4 Paul Goldschmidt
P. Goldschmidt
332
1,726
6,364
1,106
1,870
404
21
1,096
983
47
1,653
154
35
7,446
3,312
757
0
52
114
142
.294
.389
.520
.910
1297
424
.386
143
381.1
5 Nolan Arenado
N. Arenado
325
1,528
5,828
874
1,669
364
33
1,061
505
35
953
26
21
6,442
3,074
722
5
69
74
177
.286
.343
.527
.871
1018
259.8
.365
120
155
6 Manny Machado
M. Machado
313
1,583
6,216
914
1,737
333
18
944
563
26
1,178
88
36
6,874
3,045
664
14
55
62
183
.279
.339
.490
.829
1007
199.5
.351
123
189.1
7 J.D. Martinez
J.D. Martinez
309
1,469
5,510
822
1,582
353
23
967
539
32
1,525
26
10
6,137
2,908
685
0
56
53
174
.287
.351
.528
.879
996
275.5
.370
133
241.8
8 Edwin 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
9 Bryce Harper
B. Harper
306
1,508
5,384
997
1,513
327
24
889
959
44
1,395
133
46
6,454
2,806
657
12
55
120
116
.281
.391
.521
.912
1122
363.9
.385
142
328
10 Freddie Freeman
F. Freeman
299
1,708
6,421
1,147
1,949
440
29
1,066
879
91
1,385
85
24
7,439
3,344
768
0
48
123
130
.304
.392
.521
.913
1306
435.4
.387
145
403.8
11 Anthony Rizzo
A. Rizzo
294
1,586
5,823
875
1,549
318
21
921
733
209
1,097
70
43
6,808
2,791
633
0
43
74
140
.266
.366
.479
.845
1058
261.9
.363
129
237.8
12 Josh Donaldson
J. Donaldson
278
1,369
4,990
815
1,305
286
12
812
723
58
1,209
40
10
5,822
2,449
576
5
46
22
135
.262
.359
.491
.849
910
233.2
.364
132
224.6
13 Carlos Santana
C. Santana
268
1,729
6,177
888
1,494
319
15
910
1,079
31
1,188
46
15
7,336
2,647
602
0
49
53
152
.242
.355
.429
.783
1011
152
.341
114
124.6
14 José Abreu
J. Abreu
261
1,411
5,494
759
1,573
326
17
953
428
123
1,218
11
6
6,100
2,716
604
0
55
57
183
.286
.348
.494
.843
927
206.2
.357
128
202
15 Albert Pujols
A. Pujols
258
1,375
5,109
623
1,311
231
1
889
398
46
700
33
8
5,608
2,318
490
0
55
65
194
.257
.313
.454
.767
695
43.7
.326
108
46.9
16 Aaron Judge
A. Judge
257
835
3,005
614
846
137
4
572
560
24
1,038
43
16
3,613
1,762
398
0
24
48
78
.282
.396
.586
.982
711
277.2
.409
165
279
17 Mookie Betts
M. Betts
252
1,265
5,044
996
1,485
347
34
756
614
48
799
172
37
5,757
2,656
633
4
47
31
61
.294
.373
.527
.900
992
306.6
.381
140
278
18 Chris 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
19 Andrew McCutchen
A. McCutchen
248
1,587
5,850
918
1,613
316
30
846
845
69
1,344
138
62
6,817
2,733
594
0
53
62
110
.276
.371
.467
.838
1044
251.9
.361
129
234.6
20 Kyle Schwarber
K. Schwarber
246
979
3,367
579
763
130
12
548
550
34
1,133
22
14
3,968
1,655
388
1
16
37
43
.227
.340
.492
.831
593
116.7
.352
120
99.5
21 Eugenio Suárez
E. Suárez
246
1,313
4,661
650
1,154
206
13
730
537
78
1,442
30
18
5,330
2,124
465
9
45
14
109
.248
.332
.456
.788
732
97.5
.338
111
72.3
22 Salvador Perez
S. Perez
243
1,355
5,142
578
1,362
249
9
791
192
72
1,029
6
1
5,450
2,358
501
0
44
29
160
.265
.298
.459
.757
665
31.5
.322
101
6.5
23 George Springer
G. Springer
242
1,160
4,512
802
1,206
203
19
656
547
71
1,089
86
39
5,160
2,173
464
2
28
11
91
.267
.354
.482
.835
792
179.9
.358
130
187.1
24 Kyle Seager
K. Seager
239
1,427
5,379
683
1,348
296
14
794
520
61
1,084
52
26
6,003
2,389
549
3
40
35
103
.251
.322
.444
.766
763
64.1
.329
112
80.7
25 Joey Votto
J. Votto
237
1,439
5,027
802
1,439
306
13
743
1,030
64
1,163
44
12
6,157
2,482
556
0
36
104
122
.286
.411
.494
.905
1083
361.2
.388
142
311.5

More Angels Stats

Team Rankings

HR

88

3rd

R

255

18th

SO

451

27th

ERA

4.88

25th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
Rangers Rangers
29
33
.468
4.5
Angels Angels
28
33
.459
5.0
Athletics Athletics
23
40
.365
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Sun
6/8
SEA SEA
@
LAA LAA
4:07 PM
Mon
6/9
ATH ATH
@
LAA LAA
9:38 PM
Tue
6/10
ATH ATH
@
LAA LAA
9:38 PM
Last Game
BOS Red Sox

30 - 34

11

Final

9

LAA Angels

28 - 33

Wed 4 Jun 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
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Thu
6/5
KCR KCR
@
STL STL
1:45 PM
Thu
6/5
DET DET
@
CWS CWS
2:10 PM
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM