most home runs by player 2015 to 2020

Between the 2015 and 2020 seasons, Nelson Cruz smashed the most homers, with 220 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 Nelson Cruz
N. Cruz
220
779
2,893
461
837
127
3
555
327
51
774
7
4
3,292
1,630
350
0
21
39
73
.289
.369
.563
.933
589
196.6
.389
151
202.8
2 Nolan Arenado
N. Arenado
207
835
3,200
542
952
199
21
647
314
17
554
12
14
3,576
1,814
427
2
43
56
92
.298
.359
.567
.926
620
193
.383
125
111.2
3 Mike Trout
M. Trout
204
759
2,666
571
808
149
22
491
569
57
685
99
23
3,318
1,613
375
0
26
84
35
.303
.432
.605
1.037
700
304.7
.428
175
303.2
4 Edwin Encarnacion
E. Encarnacion
195
753
2,760
463
697
124
2
557
405
38
658
10
3
3,237
1,410
321
0
34
16
75
.253
.352
.511
.863
511
125.6
.365
129
114.4
5 J.D. Martinez
J.D. Martinez
191
747
2,843
478
848
180
11
536
318
18
777
17
5
3,205
1,623
382
0
26
40
91
.298
.369
.571
.940
578
195.3
.391
145
175.2
6 Manny Machado
M. Machado
190
853
3,346
497
938
171
9
516
329
16
615
54
23
3,723
1,697
370
2
30
39
107
.280
.345
.507
.852
568
123.7
.358
126
115.6
7 Khris Davis
K. Davis
185
738
2,655
398
639
112
6
484
275
33
830
11
4
2,988
1,318
303
0
25
10
80
.241
.317
.496
.813
418
61.5
.343
118
63.9
8 Bryce Harper
B. Harper
177
785
2,760
539
766
168
7
519
578
23
737
67
24
3,394
1,479
352
1
32
81
63
.278
.403
.536
.939
613
207.6
.392
144
183.7
9 Paul Goldschmidt
P. Goldschmidt
166
849
3,085
549
905
178
14
526
527
26
830
82
20
3,661
1,609
358
0
23
72
66
.293
.398
.522
.920
647
210
.387
141
183.2
10 José Abreu
J. Abreu
162
816
3,231
446
938
198
12
564
212
72
704
7
4
3,546
1,646
372
0
31
36
106
.290
.345
.509
.854
544
120
.358
127
117.3
11 Josh Donaldson
J. Donaldson
162
661
2,429
449
666
143
7
428
407
28
596
21
5
2,887
1,309
312
4
19
12
57
.274
.382
.539
.921
514
170.2
.389
145
158.4
12 Anthony Rizzo
A. Rizzo
158
829
3,022
476
844
177
14
538
412
127
507
44
22
3,589
1,523
349
0
28
50
75
.279
.385
.504
.889
605
176.8
.377
136
158.2
13 Giancarlo Stanton
G. Stanton
158
551
2,041
348
541
108
3
397
266
23
660
12
5
2,349
1,129
269
0
19
30
46
.265
.353
.553
.907
396
117.1
.377
140
115.1
14 Eugenio Suárez
E. Suárez
158
771
2,771
402
728
121
10
445
316
42
794
25
14
3,156
1,343
289
4
23
13
70
.263
.345
.485
.829
469
90.4
.352
116
62.7
15 Freddie Freeman
F. Freeman
154
773
2,874
506
868
206
15
500
418
40
660
35
13
3,349
1,566
375
0
17
66
61
.302
.396
.545
.941
612
211.1
.393
145
189.5
16 George Springer
G. Springer
154
717
2,792
522
764
129
12
407
357
46
671
43
29
3,214
1,379
295
2
17
4
54
.274
.363
.494
.857
514
129.8
.366
134
135.3
17 Mookie Betts
M. Betts
150
797
3,233
626
974
226
26
491
374
19
471
129
24
3,662
1,702
402
3
33
26
41
.301
.374
.526
.900
624
186.2
.379
136
159.4
18 Charlie Blackmon
C. Blackmon
150
814
3,263
603
1,007
186
43
442
272
55
631
90
42
3,625
1,729
379
12
23
22
35
.309
.369
.530
.899
618
185.7
.379
122
102.8
19 Brian Dozier
B. Dozier
145
757
2,844
447
700
154
15
391
332
31
666
61
20
3,230
1,319
314
2
21
17
57
.246
.329
.464
.793
438
55.3
.338
111
41.1
20 Todd Frazier
T. Frazier
145
755
2,695
378
628
129
5
401
290
49
685
43
23
3,063
1,202
279
2
27
8
60
.233
.316
.446
.762
387
22
.326
105
19.6
21 Justin Upton
J. Upton
143
705
2,568
400
642
129
6
424
299
28
815
51
19
2,915
1,212
278
0
20
12
57
.250
.332
.472
.804
407
61.4
.343
117
57.8
22 Kris Bryant
K. Bryant
142
740
2,774
506
778
172
17
414
381
78
773
34
18
3,252
1,410
331
0
19
17
34
.280
.380
.508
.889
552
163.7
.378
136
146.2
23 Albert Pujols
A. Pujols
142
745
2,896
329
717
108
0
497
216
16
398
16
3
3,153
1,251
250
0
25
26
102
.248
.301
.432
.733
357
-18.3
.311
95
-19.4
24 Carlos Santana
C. Santana
142
845
3,042
477
756
162
11
460
560
16
559
27
7
3,641
1,366
315
0
23
33
79
.249
.366
.449
.815
535
100.1
.350
118
83
25 Marcell Ozuna
M. Ozuna
140
768
2,924
402
815
133
11
477
275
11
653
18
11
3,224
1,390
284
0
14
14
73
.279
.342
.475
.817
467
81.2
.347
119
79.3

More Mariners Stats

Team Rankings

HR

78

6th

R

261

12th

SO

457

21st

ERA

3.91

15th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
31
26
.544
Astros Astros
31
27
.534
0.5
Rangers Rangers
28
31
.475
4.0
Angels Angels
26
31
.456
5.0
Athletics Athletics
23
36
.390
9.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/1
MIN MIN
@
SEA SEA
4:10 PM
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Last Game
SEA Mariners

31 - 26

5

Final

4

MIN Twins

31 - 26

Sat 31 May 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
35
22
.614
Rays Rays
30
28
.517
5.5
AL Central W L PCT GB
Tigers Tigers
38
21
.644
Guardians Guardians
31
26
.544
6.0
AL West W L PCT GB
Mariners Mariners
31
26
.544
Astros Astros
31
27
.534
0.5
NL East W L PCT GB
Mets Mets
36
22
.621
Phillies Phillies
36
22
.621
NL Central W L PCT GB
Cubs Cubs
36
22
.621
Cardinals Cardinals
33
25
.569
3.0
NL West W L PCT GB
Dodgers Dodgers
36
22
.621
Padres Padres
32
24
.571
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/16
NYM NYM
@
NYY NYY
3-2
Fri
5/16
CWS CWS
@
CHC CHC
3-7
Fri
5/16
DET DET
@
TOR TOR
1-2
Fri
5/16
WSH WSH
@
BAL BAL
10-6
Fri
5/16
TBR TBR
@
MIA MIA
4-0

Schedule

DATE MATCHUP TIME (ET)
Sun
6/1
STL STL
@
TEX TEX
1:05 PM
Sun
6/1
MIL MIL
@
PHI PHI
1:35 PM
Sun
6/1
BOS BOS
@
ATL ATL
1:35 PM
Sun
6/1
CWS CWS
@
BAL BAL
1:35 PM
Sun
6/1
ATH ATH
@
TOR TOR
1:37 PM