who has the most home runs since 2012

Since 2012, Mike Trout has hit the most homers, with 382 homers.

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
382
1,507
5,493
1,117
1,640
306
55
956
983
99
1,490
210
38
6,631
3,202
743
0
56
122
67
.299
.410
.583
.993
1313
543.3
.416
170
545.8
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
357
1,917
7,101
1,197
2,064
445
22
1,178
1,041
50
1,853
167
35
8,247
3,624
824
0
55
118
165
.291
.383
.510
.893
1397
430.9
.379
139
388.2
5 Manny Machado
M. Machado
345
1,771
6,943
1,015
1,941
375
18
1,065
622
27
1,328
106
39
7,666
3,387
738
14
60
69
212
.280
.338
.488
.826
1121
220.6
.351
123
211.9
6 Nolan Arenado
N. Arenado
344
1,714
6,535
960
1,859
396
33
1,146
565
41
1,059
29
23
7,222
3,353
773
5
76
79
195
.284
.342
.513
.855
1112
262.6
.359
118
157.8
7 Bryce Harper
B. Harper
342
1,690
6,074
1,104
1,703
376
24
996
1,062
46
1,566
146
50
7,253
3,153
742
13
58
133
136
.280
.388
.519
.907
1255
403.2
.383
141
365.3
8 Freddie Freeman
F. Freeman
329
1,882
7,060
1,246
2,137
482
32
1,184
970
102
1,502
94
27
8,189
3,670
843
0
57
134
145
.303
.392
.520
.912
1437
478.2
.386
145
446.5
9 Aaron Judge
A. Judge
327
1,030
3,704
770
1,082
182
7
750
716
35
1,243
56
18
4,481
2,259
516
0
26
73
105
.292
.409
.610
1.019
933
397.8
.423
176
401.8
10 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
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 Kyle Schwarber
K. Schwarber
296
1,166
4,073
715
940
155
13
680
684
43
1,363
30
18
4,825
2,009
464
1
24
43
49
.231
.346
.493
.839
738
161.6
.356
124
142.2
14 Carlos Santana
C. Santana
295
1,914
6,826
970
1,648
348
15
997
1,160
39
1,312
52
15
8,078
2,911
658
0
53
57
164
.241
.352
.426
.779
1104
158.6
.339
114
133.2
15 Eugenio Suárez
E. Suárez
286
1,509
5,367
761
1,327
240
15
854
600
91
1,659
33
19
6,124
2,455
541
9
57
15
121
.247
.330
.457
.787
841
113.3
.338
111
85.1
16 Marcell Ozuna
M. Ozuna
280
1,503
5,674
778
1,546
265
21
893
541
24
1,378
29
14
6,270
2,693
566
1
30
18
143
.272
.337
.475
.811
905
168.7
.348
120
156.8
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
276
1,416
5,627
1,100
1,650
375
40
853
693
50
870
190
39
6,426
2,933
691
4
52
33
74
.293
.373
.521
.894
1099
335.6
.379
139
306.8
19 Salvador Perez
S. Perez
272
1,549
5,869
645
1,555
290
9
915
244
84
1,188
6
1
6,248
2,679
571
0
51
38
181
.265
.301
.456
.758
768
42.1
.323
102
14.4
20 Andrew McCutchen
A. McCutchen
271
1,739
6,403
994
1,744
340
31
908
917
77
1,497
142
64
7,452
2,959
642
0
55
63
122
.272
.367
.462
.830
1127
260.1
.358
127
239.6
21 Matt Olson
M. Olson
265
1,098
4,003
633
1,015
214
5
733
550
53
1,095
8
2
4,634
2,034
484
0
28
44
98
.254
.349
.508
.857
736
181.8
.362
132
182.8
22 George Springer
G. Springer
265
1,339
5,161
893
1,357
230
23
727
628
77
1,237
107
40
5,899
2,428
518
2
31
12
110
.263
.350
.470
.820
881
182.8
.353
127
192.7
23 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
24 José Ramírez
J. Ramírez
260
1,486
5,506
914
1,535
371
40
881
612
39
745
251
57
6,232
2,766
671
19
56
90
78
.279
.352
.502
.854
964
224.4
.359
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

51

4th

R

135

24th

SO

262

28th

ERA

5.33

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0
Astros Astros
18
18
.500
4.0
Rangers Rangers
18
20
.474
5.0
Angels Angels
15
21
.417
7.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
BAL BAL
@
LAA LAA
9:38 PM
Sat
5/10
BAL BAL
@
LAA LAA
9:38 PM
Sun
5/11
BAL BAL
@
LAA LAA
4:07 PM
Mon
5/12
LAA LAA
@
SDP SDP
9:40 PM
Tue
5/13
LAA LAA
@
SDP SDP
9:40 PM
Last Game
LAA Angels

15 - 21

5

Final

8

TOR Blue Jays

17 - 20

Thu 8 May 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
24
14
.632
Phillies Phillies
22
15
.595
1.5
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Brewers Brewers
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
13
.658
Padres Padres
23
13
.639
1.0
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
20
19
.513
2.0
AL Central W L PCT GB
Tigers Tigers
25
13
.658
Guardians Guardians
22
15
.595
2.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
PHI PHI
@
NYM NYM
3-4
Tue
4/22
TOR TOR
@
HOU HOU
1-3
Tue
4/22
TBR TBR
@
AZ AZ
7-6
Tue
4/22
MIL MIL
@
SFG SFG
2-4
Wed
4/23
CWS CWS
@
MIN MIN
3-0

Schedule

DATE MATCHUP TIME (ET)
Fri
5/9
ATL ATL
@
PIT PIT
6:40 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Fri
5/9
MIL MIL
@
TBR TBR
7:05 PM
Fri
5/9
CHC CHC
@
NYM NYM
7:10 PM