who hit the most home runs between 2018 to 2021

Between the 2018 and 2021 seasons, Eugenio Suárez crushed the most homers, with 129 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 Eugenio Suárez
E. Suárez
129
504
1,805
266
445
75
4
324
220
30
569
6
4
2,073
915
208
0
18
12
51
.247
.335
.507
.842
316
63.7
.353
116
41.5
2 Nelson Cruz
N. Cruz
126
457
1,671
263
466
71
2
324
187
32
437
4
1
1,905
919
199
0
15
28
51
.279
.360
.550
.910
329
97.8
.377
142
99.8
3 Nolan Arenado
N. Arenado
121
516
1,953
310
557
112
7
359
200
10
331
7
4
2,189
1,046
240
1
25
32
57
.285
.351
.536
.886
359
92.3
.367
121
57.2
4 Max Muncy
M. Muncy
118
480
1,582
307
389
69
5
298
291
28
460
10
2
1,910
822
192
0
9
14
19
.246
.371
.520
.890
327
93.7
.376
138
91.1
5 Matt Olson
M. Olson
118
505
1,838
287
466
98
1
328
243
30
491
7
2
2,125
920
217
0
14
24
43
.254
.348
.501
.848
329
71.1
.356
130
79.3
6 Bryce Harper
B. Harper
117
515
1,801
343
488
121
4
331
378
19
524
49
11
2,220
968
242
3
19
49
34
.271
.399
.537
.937
406
135.6
.390
143
120.7
7 José Ramírez
J. Ramírez
115
496
1,831
334
490
119
13
337
261
20
284
95
17
2,130
980
247
0
18
28
25
.268
.362
.535
.897
360
101.1
.374
137
96.9
8 J.D. Martinez
J.D. Martinez
114
498
1,925
323
571
128
7
361
218
13
493
9
1
2,175
1,055
249
0
19
29
62
.297
.369
.548
.917
382
117.2
.381
138
100.3
9 Manny Machado
M. Machado
113
531
2,007
301
563
99
8
345
224
10
371
37
11
2,264
1,017
220
0
23
35
69
.281
.352
.507
.859
354
78.5
.358
128
78.5
10 Joey Gallo
J. Gallo
110
428
1,432
249
298
60
3
244
266
15
613
15
6
1,716
694
173
1
2
15
9
.208
.338
.485
.822
255
47.1
.349
116
34.3
11 Mike Trout
M. Trout
109
363
1,257
275
379
68
9
247
294
31
341
38
5
1,594
792
186
0
12
48
11
.302
.442
.630
1.072
354
159.9
.437
180
156.4
12 Kyle Schwarber
K. Schwarber
107
464
1,547
252
376
68
6
248
242
15
489
8
7
1,815
777
181
1
10
27
19
.243
.349
.502
.851
280
58.8
.356
121
48.7
13 Trevor Story
T. Story
107
503
1,947
328
547
127
20
296
182
25
544
85
23
2,166
1,035
254
0
12
6
27
.281
.348
.532
.880
359
95.2
.369
117
46.6
14 Pete Alonso
P. Alonso
106
370
1,366
215
350
63
5
249
156
39
371
5
0
1,569
741
174
0
8
16
37
.256
.347
.542
.890
263
68.3
.369
135
71.6
15 Freddie Freeman
F. Freeman
105
539
2,029
378
620
126
9
355
293
24
403
26
9
2,356
1,079
240
0
10
45
45
.306
.398
.532
.929
431
143.9
.390
142
126.2
16 Ronald Acuña Jr.
R. Acuña Jr.
105
395
1,516
323
426
78
7
246
208
28
456
78
21
1,761
833
190
0
9
10
15
.281
.376
.549
.925
320
104.1
.388
140
90.6
17 José Abreu
J. Abreu
104
499
1,939
282
536
119
4
378
152
49
463
5
2
2,167
975
227
0
27
15
76
.276
.340
.503
.843
331
66.3
.353
124
63.5
18 Paul Goldschmidt
P. Goldschmidt
104
535
1,984
325
562
109
8
300
272
13
518
23
5
2,278
999
221
0
9
15
35
.283
.372
.504
.875
381
103.7
.371
134
98.2
19 Javier Báez
J. Báez
102
495
1,861
297
503
105
16
307
92
22
582
53
21
1,987
946
223
1
11
13
46
.270
.311
.508
.819
283
41.1
.342
113
32.3
20 Rafael Devers
R. Devers
102
490
1,920
321
535
131
6
337
161
14
450
18
15
2,104
984
239
1
8
20
38
.279
.338
.513
.850
326
68.5
.355
120
52
21 Aaron Judge
A. Judge
102
390
1,442
264
402
67
1
242
225
12
483
15
7
1,690
777
170
0
11
9
42
.279
.378
.539
.917
303
98.3
.386
147
97.6
22 Christian Yelich
C. Yelich
101
452
1,662
327
488
89
13
280
264
19
442
65
11
1,953
906
203
0
8
25
31
.294
.395
.545
.940
364
126.8
.394
147
115.5
23 Mookie Betts
M. Betts
100
463
1,802
404
543
125
14
257
270
24
316
66
16
2,116
996
239
0
20
17
23
.301
.396
.553
.948
400
141.8
.397
150
130
24 Rhys Hoskins
R. Hoskins
100
461
1,669
274
399
109
5
278
279
30
474
11
7
1,991
818
214
0
13
8
28
.239
.356
.490
.846
313
70.4
.359
123
58.3
25 Marcus Semien
M. Semien
100
536
2,152
355
568
126
12
287
239
6
429
43
15
2,410
1,018
238
2
11
3
35
.264
.338
.473
.811
351
57.5
.345
119
58.7

More Reds Stats

Team Rankings

HR

40

14th

R

185

7th

SO

330

7th

ERA

3.58

9th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
22
16
.579
Cardinals Cardinals
19
19
.500
3.0
Brewers Brewers
19
19
.500
3.0
Reds Reds
19
20
.487
3.5
Pirates Pirates
12
26
.316
10.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
CIN CIN
@
HOU HOU
8:10 PM
Sat
5/10
CIN CIN
@
HOU HOU
7:10 PM
Sun
5/11
CIN CIN
@
HOU HOU
2:10 PM
Tue
5/13
CWS CWS
@
CIN CIN
6:40 PM
Wed
5/14
CWS CWS
@
CIN CIN
7:14 PM
Last Game
ATL Braves

18 - 19

5

Final

4

CIN Reds

19 - 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