most homeruns from 2017 to 2020

Between the 2017 and 2020 seasons, Mike Trout smashed the most homers, with 134 homers.

Interpreted as:
most homeruns by a player from 2017 to 2020
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
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
2 Nelson 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
3 J.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
4 Nolan 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
5 Eugenio 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
6 Cody 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
7 Manny 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
8 Khris 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
9 Aaron 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
10 Edwin 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
11 Joey 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
12 Bryce 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
13 Francisco 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
14 Christian 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
15 Paul 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
16 Mike 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
17 George 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
18 José 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
19 José 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
20 Marcell 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
21 Trevor 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
22 Kyle 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
23 Charlie 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
24 Giancarlo 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
25 Matt 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

220

4th

R

662

24th

SO

1,243

24th

ERA

4.86

28th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0
Rangers Rangers
80
78
.506
9.0
Athletics Athletics
75
83
.475
14.0
Angels Angels
71
87
.449
18.0
Schedule
DATE MATCHUP TIME (ET)
Thu
9/25
KCR KCR
@
LAA LAA
9:38 PM
Fri
9/26
HOU HOU
@
LAA LAA
9:38 PM
Sat
9/27
HOU HOU
@
LAA LAA
9:38 PM
Sun
9/28
HOU HOU
@
LAA LAA
3:07 PM
Last Game
LAA Angels

71 - 87

3

Final

2

KCR Royals

79 - 79

Wed 24 Sep 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
Phillies Phillies
93
65
.589
Mets Mets
81
77
.513
12.0
NL Central W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
NL West W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
AL East W L PCT GB
Yankees Yankees
90
68
.570
Blue Jays Blue Jays
90
68
.570
AL Central W L PCT GB
Guardians Guardians
86
72
.544
Tigers Tigers
85
73
.538
1.0
AL West W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/8
MIN MIN
@
LAA LAA
2-12
Mon
9/8
COL COL
@
LAD LAD
2-7
Tue
9/9
MIL MIL
@
TEX TEX
3-6
Tue
9/9
BOS BOS
@
ATH ATH
4-5
Tue
9/9
AZ AZ
@
SFG SFG
5-3

Schedule

DATE MATCHUP TIME (ET)
Thu
9/25
PIT PIT
@
CIN CIN
12:40 PM
Thu
9/25
TBR TBR
@
BAL BAL
1:05 PM
Thu
9/25
MIN MIN
@
TEX TEX
2:35 PM
Thu
9/25
HOU HOU
@
ATH ATH
3:35 PM
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM