home run leaders from 2017 to 2020

Between the 2017 and 2020 seasons, Mike Trout launched the most home runs, with 134 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSWRCWRAAWOBAWRC+BRAA
1Mike Trout
M. Trout
134
441
1,542
344
463
85
11
301
361
36
390
58
9
1,955
972
230
0
16
58
19
.300
.440
.630
1.070
432
193.1
.436
179
190.6
2Nelson Cruz
N. Cruz
133
472
1,714
275
490
78
1
357
206
37
451
2
2
1,970
969
212
0
13
25
52
.286
.372
.565
.937
357
117.4
.389
149
120.5
3J.D. Martinez
J.D. Martinez
131
469
1,787
316
539
112
7
366
216
10
471
13
1
2,031
1,058
250
0
18
31
67
.302
.377
.592
.969
384
136.4
.399
148
121
4Nolan Arenado
N. Arenado
124
518
1,966
329
593
121
11
384
212
11
341
8
6
2,215
1,108
256
2
24
33
58
.302
.369
.564
.932
393
123.3
.385
126
72.9
5Eugenio Suárez
E. Suárez
124
515
1,834
282
484
77
6
327
248
31
545
10
8
2,131
945
207
0
18
13
53
.264
.358
.515
.873
347
86.5
.367
124
65.7
6Cody Bellinger
C. Bellinger
123
506
1,808
325
494
98
14
318
258
7
447
45
10
2,083
989
235
0
10
45
26
.273
.364
.547
.911
355
100.8
.375
137
98.7
7Manny Machado
M. Machado
118
534
2,073
290
569
101
7
334
211
9
384
34
12
2,314
1,038
226
0
21
28
76
.274
.341
.501
.842
346
63.7
.351
121
60.3
8Khris Davis
K. Davis
116
467
1,708
259
405
72
2
316
189
24
542
4
0
1,938
829
190
0
17
9
52
.237
.319
.485
.804
267
31.8
.339
116
37
9Aaron Judge
A. Judge
115
397
1,434
303
398
67
4
258
277
14
533
18
10
1,735
818
186
0
10
18
41
.278
.397
.570
.968
334
122.8
.403
156
120.5
10Edwin Encarnacion
E. Encarnacion
114
447
1,631
270
393
59
2
319
241
24
422
5
1
1,912
798
175
0
16
8
39
.241
.344
.489
.833
287
54.7
.353
120
47.8
11Joey Gallo
J. Gallo
113
420
1,383
244
293
65
5
247
230
17
596
16
8
1,632
707
183
1
1
11
6
.212
.331
.511
.842
247
49
.354
115
30.7
12Bryce Harper
B. Harper
111
485
1,733
337
471
106
4
334
346
15
489
40
10
2,113
918
221
1
18
46
37
.272
.394
.530
.924
375
117.2
.384
138
101.6
13Francisco Lindor
F. Lindor
111
520
2,146
359
592
139
8
282
200
19
339
68
20
2,388
1,080
258
9
14
24
37
.276
.341
.503
.844
360
69.6
.353
120
59.6
14Christian Yelich
C. Yelich
110
491
1,865
357
559
106
13
310
274
22
466
72
10
2,172
1,021
229
0
11
24
39
.300
.394
.547
.941
403
138.6
.394
147
129.9
15Paul Goldschmidt
P. Goldschmidt
109
532
1,939
340
551
107
9
321
299
17
529
29
10
2,263
1,003
225
0
8
28
36
.284
.383
.517
.900
391
115.1
.379
136
103
16Mike Moustakas
M. Moustakas
109
487
1,790
234
460
96
2
294
154
20
331
8
1
1,980
887
207
0
16
18
48
.257
.320
.496
.816
277
36.3
.340
110
24.8
17George Springer
G. Springer
109
453
1,760
347
489
81
5
284
219
27
384
18
15
2,019
907
195
0
13
2
38
.278
.364
.515
.879
337
91.4
.372
138
95
18José Ramírez
J. Ramírez
108
496
1,864
330
529
143
14
317
241
16
266
85
18
2,139
1,024
265
0
18
23
25
.284
.367
.549
.917
372
112
.381
139
103.1
19José Abreu
J. Abreu
107
503
1,994
291
577
132
8
363
126
42
439
7
2
2,183
1,046
247
0
21
18
69
.289
.341
.525
.866
344
76.8
.361
128
76.4
20Marcell Ozuna
M. Ozuna
107
497
1,908
280
548
83
5
357
202
4
428
16
5
2,122
962
195
0
8
11
52
.287
.355
.504
.860
338
79.8
.363
129
77.9
21Trevor Story
T. Story
107
506
1,924
308
535
125
18
303
178
16
596
72
19
2,126
1,017
250
0
8
8
32
.278
.343
.529
.871
342
83
.365
113
35.1
22Kyle Schwarber
K. Schwarber
105
480
1,570
243
359
65
7
236
237
14
512
8
7
1,830
753
177
1
8
27
21
.229
.334
.480
.813
257
33.5
.340
110
23.5
23Charlie Blackmon
C. Blackmon
104
514
2,071
399
644
120
29
302
183
29
417
30
20
2,302
1,134
253
4
15
16
29
.311
.372
.548
.920
409
128.4
.385
126
76.1
24Giancarlo Stanton
G. Stanton
104
358
1,349
245
368
76
1
256
182
17
425
8
3
1,562
758
181
0
14
19
35
.273
.363
.562
.925
274
86.5
.384
143
84.5
25Matt Olson
M. Olson
103
408
1,462
219
362
65
1
262
177
26
438
3
1
1,668
738
169
0
3
13
32
.248
.339
.505
.844
255
51.8
.355
128
57.3

More Angels Stats

Team Rankings

HR

226

4th

R

673

25th

SO

1,280

25th

ERA

4.89

28th

2025 Division Standings
TEAMWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
Athletics Athletics
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Fri
3/27
LAA LAA
@
HOU HOU
4:00 AM
Sat
3/28
LAA LAA
@
HOU HOU
4:00 AM
Sun
3/29
LAA LAA
@
HOU HOU
4:00 AM
Mon
3/30
LAA LAA
@
CHC CHC
4:00 AM
Last Game
HOU Astros

87 - 75

6

Final

2

LAA Angels

72 - 90

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
DET DET
@
SDP SDP
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM