who has the most home runs from 2010 to 2022

Between the 2010 and 2022 seasons, Nelson Cruz smashed the most homers, with 404 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
404
1,702
6,339
936
1,758
318
10
1,144
636
79
1,605
57
23
7,110
3,308
732
1
55
68
161
.277
.348
.522
.870
1132
307
.368
134
288.8
2 Giancarlo Stanton
G. Stanton
378
1,434
5,237
815
1,383
272
11
971
697
49
1,696
42
15
6,019
2,811
661
0
36
83
125
.264
.354
.537
.890
989
295.1
.376
140
287.1
3 Mike Trout
M. Trout
350
1,407
5,094
1,052
1,543
296
51
896
919
92
1,354
204
37
6,158
2,991
697
0
53
117
64
.303
.415
.587
1.002
1234
521.2
.419
172
523.8
4 Edwin Encarnacion
E. Encarnacion
345
1,404
5,122
838
1,333
256
5
975
705
60
1,033
41
9
5,941
2,634
606
0
54
44
145
.260
.353
.514
.867
940
253.2
.369
133
226.7
5 Albert Pujols
A. Pujols
337
1,681
6,275
843
1,667
299
2
1,106
562
54
834
56
13
6,959
2,981
638
0
68
118
246
.266
.328
.475
.803
938
133.2
.340
117
135.5
6 Paul Goldschmidt
P. Goldschmidt
315
1,620
5,927
1,045
1,750
382
22
1,042
916
44
1,545
147
33
6,937
3,121
719
0
50
108
134
.295
.391
.527
.917
1220
411
.388
144
366.4
7 Nolan Arenado
N. Arenado
299
1,384
5,268
803
1,520
338
31
968
464
32
852
23
18
5,830
2,817
668
5
61
69
156
.289
.346
.535
.881
939
255.2
.369
121
150.3
8 Miguel Cabrera
M. Cabrera
298
1,659
6,101
900
1,868
354
5
1,094
781
39
1,206
16
8
6,985
3,126
657
0
64
148
228
.306
.385
.512
.897
1171
363.2
.381
142
339.4
9 Freddie Freeman
F. Freeman
292
1,724
6,379
1,086
1,903
414
27
1,041
860
81
1,414
66
27
7,368
3,247
733
0
48
114
132
.298
.386
.509
.895
1249
393.3
.381
140
360
10 Joey Votto
J. Votto
289
1,685
5,965
983
1,759
376
18
921
1,204
68
1,355
68
23
7,282
3,038
683
0
45
127
151
.295
.416
.509
.926
1318
471.3
.396
148
416.1
11 Bryce Harper
B. Harper
285
1,382
4,927
913
1,379
298
23
817
879
39
1,276
122
43
5,908
2,578
606
12
51
112
106
.280
.390
.523
.913
1026
334.1
.385
142
299.3
12 Jose Bautista
J. Bautista
285
1,223
4,297
781
1,078
222
9
764
812
54
960
56
23
5,206
2,173
516
1
42
49
118
.251
.373
.506
.879
849
255.6
.378
139
234.3
13 Manny Machado
M. Machado
283
1,445
5,673
839
1,597
312
18
853
513
24
1,069
85
34
6,273
2,794
613
14
49
61
163
.282
.341
.493
.833
926
191.7
.353
124
179.6
14 Anthony Rizzo
A. Rizzo
283
1,536
5,578
839
1,476
312
22
889
719
201
1,046
72
41
6,540
2,681
617
0
42
74
132
.265
.366
.481
.847
1017
255.8
.363
129
231.7
15 J.D. Martinez
J.D. Martinez
282
1,409
5,286
790
1,522
339
21
899
518
32
1,424
25
11
5,886
2,749
642
0
50
53
167
.288
.352
.520
.872
945
256.5
.368
131
222.2
16 Justin Upton
J. Upton
282
1,556
5,699
905
1,476
293
22
864
665
71
1,676
128
50
6,489
2,659
597
2
52
36
126
.259
.341
.467
.808
914
166
.348
118
139.9
17 Carlos Santana
C. Santana
278
1,784
6,329
917
1,533
334
16
925
1,148
34
1,246
48
18
7,567
2,733
628
0
56
62
159
.242
.359
.432
.791
1056
176.7
.344
117
151.9
18 Jay Bruce
J. Bruce
276
1,441
5,206
729
1,273
280
29
841
529
22
1,387
58
31
5,802
2,439
585
2
43
68
88
.245
.314
.468
.783
743
76.3
.332
107
51
19 Andrew McCutchen
A. McCutchen
275
1,787
6,602
1,044
1,824
366
40
948
929
79
1,459
183
79
7,675
3,095
681
3
62
65
115
.276
.369
.469
.838
1170
284.4
.362
130
268.3
20 Evan Longoria
E. Longoria
271
1,633
6,063
825
1,597
347
24
933
589
58
1,361
42
19
6,790
2,805
642
1
79
72
163
.263
.331
.463
.793
906
120.9
.338
116
127.5
21 Josh Donaldson
J. Donaldson
266
1,333
4,857
798
1,285
282
12
790
703
58
1,171
40
10
5,667
2,389
560
5
44
22
129
.265
.361
.492
.853
894
235.8
.366
134
227.1
22 Chris Davis
C. Davis
257
1,224
4,292
608
983
190
2
666
511
55
1,614
18
9
4,894
1,948
449
1
35
47
51
.229
.317
.454
.770
619
55.2
.330
106
32.1
23 Adam Jones
A. Jones
251
1,499
5,920
797
1,647
287
18
806
275
88
1,151
72
26
6,335
2,723
556
5
47
17
162
.278
.318
.460
.778
820
91.4
.334
108
59
24 Ryan Braun
R. Braun
249
1,344
4,925
784
1,440
304
30
837
458
51
1,001
167
45
5,466
2,551
583
0
32
50
147
.292
.357
.518
.875
877
245.4
.372
132
210.1
25 Robinson Cano
R. Cano
248
1,533
5,918
856
1,764
373
16
912
491
64
879
34
17
6,514
2,913
637
0
41
98
192
.298
.356
.492
.848
984
234.6
.361
130
227.4

More Rangers Stats

Team Rankings

HR

60

16th

R

204

26th

SO

462

23rd

ERA

3.10

3rd

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Thu
6/5
TEX TEX
@
TBR TBR
7:35 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Sat
6/7
TEX TEX
@
WSH WSH
4:05 PM
Last Game
TEX Rangers

29 - 31

8

Final

1

STL Cardinals

33 - 26

Sun 1 Jun 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM