who has the most home runs since 2012

Since 2012, Mike Trout has crushed the most homers, with 379 home runs.

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
379
1,495
5,450
1,112
1,633
306
54
952
980
99
1,471
210
38
6,585
3,184
739
0
56
122
66
.300
.412
.584
.996
1310
545.1
.417
170
547.7
2 Giancarlo Stanton
G. Stanton
373
1,399
5,150
783
1,323
254
5
957
672
42
1,674
32
8
5,896
2,706
632
0
32
76
135
.257
.345
.525
.871
938
252.8
.368
136
251.8
3 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
4 Paul Goldschmidt
P. Goldschmidt
355
1,898
7,029
1,184
2,040
442
22
1,167
1,035
50
1,839
165
35
8,169
3,591
819
0
55
117
163
.290
.383
.511
.893
1385
427.7
.380
139
384.9
5 Manny Machado
M. Machado
344
1,754
6,880
1,007
1,923
371
18
1,058
616
27
1,315
105
38
7,596
3,362
733
14
59
69
210
.280
.338
.489
.827
1112
220.1
.351
123
211.1
6 Nolan Arenado
N. Arenado
343
1,697
6,471
955
1,845
393
33
1,141
558
40
1,049
29
23
7,150
3,333
769
5
76
79
193
.285
.342
.515
.857
1105
264.7
.360
118
159.7
7 Bryce Harper
B. Harper
340
1,671
6,001
1,093
1,688
371
24
985
1,049
46
1,549
144
50
7,166
3,127
735
13
57
133
136
.281
.389
.521
.910
1245
404
.384
142
366.2
8 J.D. Martinez
J.D. Martinez
325
1,589
5,944
868
1,684
377
24
1,036
588
38
1,666
26
10
6,628
3,084
726
0
58
53
191
.283
.349
.519
.867
1057
278.8
.366
131
246.1
9 Freddie Freeman
F. Freeman
324
1,864
6,993
1,233
2,112
478
31
1,161
960
102
1,488
94
27
8,111
3,624
833
0
56
132
143
.302
.391
.518
.910
1418
468.4
.386
144
436.6
10 Aaron Judge
A. Judge
322
1,011
3,630
756
1,053
178
5
737
706
35
1,226
55
16
4,397
2,207
505
0
26
71
101
.290
.408
.608
1.016
912
386.1
.422
175
390
11 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
12 Anthony Rizzo
A. Rizzo
302
1,678
6,160
913
1,626
330
21
956
760
218
1,162
70
43
7,183
2,904
653
0
45
74
147
.264
.363
.471
.834
1094
254.2
.359
127
231.1
13 Carlos Santana
C. Santana
293
1,896
6,763
960
1,635
347
15
986
1,151
37
1,300
51
15
8,003
2,891
655
0
52
57
164
.242
.353
.427
.780
1097
160
.340
114
134.5
14 Kyle Schwarber
K. Schwarber
290
1,147
4,004
704
922
153
13
664
671
41
1,348
28
18
4,741
1,971
456
1
24
42
49
.230
.345
.492
.837
722
155.6
.355
124
136.3
15 Eugenio Suárez
E. Suárez
281
1,489
5,295
748
1,310
237
15
842
594
89
1,640
33
19
6,043
2,420
533
9
56
15
121
.247
.330
.457
.787
830
111.6
.338
111
83.6
16 Marcell Ozuna
M. Ozuna
278
1,484
5,607
772
1,529
263
21
888
526
23
1,363
29
14
6,186
2,668
562
1
29
18
142
.273
.336
.476
.812
893
166.3
.348
120
154.7
17 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
18 Mookie Betts
M. Betts
275
1,398
5,558
1,083
1,632
373
39
841
685
50
862
190
39
6,348
2,908
687
4
51
33
73
.294
.373
.523
.896
1090
336
.380
140
307.1
19 Salvador Perez
S. Perez
272
1,532
5,804
640
1,537
280
9
905
241
83
1,178
6
1
6,178
2,651
561
0
50
38
179
.265
.301
.457
.758
760
41.9
.323
102
14.6
20 Andrew McCutchen
A. McCutchen
269
1,721
6,338
989
1,727
336
31
901
909
76
1,486
141
64
7,378
2,932
636
0
55
63
120
.272
.368
.463
.830
1117
258.5
.358
127
238.4
21 José Abreu
J. Abreu
263
1,446
5,607
769
1,587
328
17
960
432
125
1,246
11
6
6,220
2,738
608
0
56
57
187
.283
.345
.488
.833
927
192
.354
126
188.3
22 George Springer
G. Springer
263
1,322
5,105
882
1,344
225
23
722
613
77
1,218
104
40
5,828
2,404
511
2
31
11
109
.263
.349
.471
.820
870
180
.353
127
189.7
23 Matt Olson
M. Olson
261
1,079
3,936
619
998
212
5
722
535
52
1,078
8
2
4,550
2,003
478
0
27
44
95
.254
.348
.509
.857
722
177.7
.362
132
178.9
24 José Ramírez
J. Ramírez
259
1,467
5,433
904
1,515
367
40
872
606
38
736
244
56
6,151
2,739
666
19
55
90
78
.279
.352
.504
.856
955
224.7
.360
129
216.7
25 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

More Angels Stats

Team Rankings

HR

30

3rd

R

76

15th

SO

126

27th

ERA

4.71

28th

2025 Division Standings
TEAM W L PCT GB
Rangers Rangers
11
7
.611
Angels Angels
9
8
.529
1.5
Mariners Mariners
9
9
.500
2.0
Athletics Athletics
8
10
.444
3.0
Astros Astros
8
10
.444
3.0
Schedule
DATE MATCHUP TIME (ET)
Thu
4/17
LAA LAA
@
TEX TEX
8:05 PM
Fri
4/18
SFG SFG
@
LAA LAA
9:38 PM
Sat
4/19
SFG SFG
@
LAA LAA
9:38 PM
Sun
4/20
SFG SFG
@
LAA LAA
4:07 PM
Tue
4/22
PIT PIT
@
LAA LAA
9:38 PM
Last Game
TEX Rangers

11 - 7

3

Final

1

LAA Angels

9 - 8

Wed 16 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
11
7
.611
Phillies Phillies
10
8
.556
1.0
NL Central W L PCT GB
Cubs Cubs
12
9
.571
Brewers Brewers
10
9
.526
1.0
NL West W L PCT GB
Padres Padres
15
4
.789
Giants Giants
13
5
.722
1.5
AL East W L PCT GB
Yankees Yankees
11
7
.611
Blue Jays Blue Jays
11
8
.579
0.5
AL Central W L PCT GB
Tigers Tigers
10
8
.556
Guardians Guardians
9
8
.529
0.5
AL West W L PCT GB
Rangers Rangers
11
7
.611
Angels Angels
9
8
.529
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/31
WSH WSH
@
TOR TOR
3-5
Mon
3/31
MIN MIN
@
CWS CWS
8-3
Mon
3/31
KCR KCR
@
MIL MIL
0-5
Mon
3/31
LAA LAA
@
STL STL
9-7
Mon
3/31
SFG SFG
@
HOU HOU
3-1

Schedule

DATE MATCHUP TIME (ET)
Thu
4/17
AZ AZ
@
MIA MIA
12:10 PM
Thu
4/17
WSH WSH
@
PIT PIT
12:35 PM
Thu
4/17
SEA SEA
@
CIN CIN
12:40 PM
Thu
4/17
ATH ATH
@
CWS CWS
2:10 PM
Thu
4/17
SFG SFG
@
PHI PHI
4:05 PM