which player from 2010 to 2020 has the most home runs

Between the 2010 and 2020 seasons, Nelson Cruz crushed the most home runs, with 362 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
362
1,438
5,378
807
1,517
281
9
994
536
68
1,360
50
23
6,026
2,902
652
1
43
57
131
.282
.352
.540
.892
996
299
.377
139
280.7
2 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
3 Giancarlo Stanton
G. Stanton
312
1,185
4,329
698
1,160
246
11
796
584
46
1,402
42
15
4,989
2,364
569
0
30
80
95
.268
.359
.546
.905
835
262.6
.381
143
252.1
4 Mike Trout
M. Trout
302
1,252
4,539
944
1,380
260
48
798
838
84
1,174
201
37
5,513
2,642
610
0
52
104
58
.304
.418
.582
1.000
1100
461.9
.418
171
465.3
5 Albert Pujols
A. Pujols
296
1,463
5,693
772
1,519
282
2
988
520
39
734
53
11
6,312
2,693
580
0
60
114
219
.267
.329
.473
.802
846
116.6
.339
116
119.2
6 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
7 Miguel Cabrera
M. Cabrera
278
1,417
5,232
827
1,646
328
5
976
713
31
987
15
8
6,026
2,818
611
0
50
145
196
.315
.397
.539
.935
1074
379.3
.395
151
355.4
8 Jay Bruce
J. Bruce
275
1,431
5,172
726
1,269
279
29
838
524
22
1,374
58
31
5,763
2,431
583
2
43
68
86
.245
.315
.470
.785
742
79.4
.333
108
54.1
9 Justin Upton
J. Upton
264
1,450
5,333
856
1,403
280
22
820
620
67
1,546
124
49
6,071
2,519
566
2
49
36
114
.263
.344
.472
.817
870
172.4
.352
121
147.3
10 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
11 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
12 Paul Goldschmidt
P. Goldschmidt
249
1,311
4,763
837
1,395
305
20
828
770
35
1,268
128
33
5,609
2,487
574
0
41
105
114
.293
.392
.522
.914
974
321.3
.387
141
277.5
13 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
14 Robinson Cano
R. Cano
247
1,500
5,818
851
1,749
372
16
908
487
64
854
34
17
6,410
2,894
635
0
41
98
190
.301
.359
.497
.856
984
246.2
.364
132
238.7
15 Evan Longoria
E. Longoria
244
1,463
5,544
749
1,466
317
24
845
527
55
1,210
41
18
6,201
2,563
585
1
74
66
148
.264
.330
.462
.793
823
107.1
.338
116
113.3
16 Curtis Granderson
C. Granderson
242
1,383
4,657
782
1,098
221
38
638
650
53
1,298
86
33
5,410
2,121
501
12
38
23
46
.236
.334
.455
.789
730
108.1
.341
115
95.1
17 Joey Votto
J. Votto
242
1,465
5,195
879
1,574
335
16
781
1,083
54
1,131
67
23
6,373
2,667
593
0
41
121
136
.303
.425
.513
.939
1177
437.4
.401
151
391.6
18 Freddie Freeman
F. Freeman
240
1,406
5,167
849
1,524
342
23
858
691
68
1,205
45
21
5,965
2,632
605
0
39
87
115
.295
.383
.509
.892
1000
309.5
.379
139
280.3
19 Carlos Santana
C. Santana
240
1,495
5,333
799
1,325
301
16
796
991
29
1,056
46
18
6,402
2,378
557
0
49
57
138
.248
.366
.446
.812
930
188.6
.352
122
166.6
20 J.D. Martinez
J.D. Martinez
238
1,122
4,183
622
1,213
254
17
738
411
24
1,129
25
11
4,658
2,215
509
0
40
46
129
.290
.354
.530
.883
758
214.9
.372
134
189
21 Nolan Arenado
N. Arenado
235
1,079
4,118
649
1,206
262
27
760
362
22
684
16
15
4,557
2,227
524
5
50
58
121
.293
.349
.541
.890
742
208.5
.372
118
104.3
22 Bryce Harper
B. Harper
232
1,142
4,069
749
1,122
228
21
668
733
31
1,055
98
36
4,883
2,088
481
10
40
89
81
.276
.387
.513
.900
826
256.2
.380
138
226
23 Andrew McCutchen
A. McCutchen
231
1,509
5,605
900
1,595
317
39
799
791
71
1,203
169
72
6,521
2,683
587
3
51
62
95
.285
.377
.479
.856
1025
275.1
.369
135
263.7
24 Anthony Rizzo
A. Rizzo
229
1,265
4,617
689
1,249
268
18
753
609
155
858
60
34
5,416
2,240
515
0
35
66
104
.271
.372
.485
.857
855
225.6
.367
131
201
25 Adrian Beltre
A. Beltre
227
1,252
4,783
696
1,466
288
12
801
370
44
648
10
4
5,253
2,459
527
0
56
57
126
.307
.358
.514
.872
832
234.4
.371
130
181.2

More Rangers Stats

Team Rankings

HR

64

14th

R

212

28th

SO

496

20th

ERA

3.17

4th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
Angels Angels
29
33
.468
5.5
Rangers Rangers
29
35
.453
6.5
Athletics Athletics
25
40
.385
11.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/7
TEX TEX
@
WSH WSH
4:05 PM
Sun
6/8
TEX TEX
@
WSH WSH
1:35 PM
Tue
6/10
TEX TEX
@
MIN MIN
7:40 PM
Wed
6/11
TEX TEX
@
MIN MIN
7:40 PM
Thu
6/12
TEX TEX
@
MIN MIN
1:10 PM
Last Game
WSH Nationals

30 - 33

2

Final

0

TEX Rangers

29 - 35

Fri 6 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
39
23
.629
Rays Rays
34
29
.540
5.5
AL Central W L PCT GB
Tigers Tigers
42
23
.646
Twins Twins
34
29
.540
7.0
AL West W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
26
.587
2.5
NL Central W L PCT GB
Cubs Cubs
39
24
.619
Cardinals Cardinals
35
28
.556
4.0
NL West W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
BAL BAL
@
BOS BOS
5-19
Thu
5/22
CHC CHC
@
CIN CIN
13-6
Thu
5/22
MIL MIL
@
PIT PIT
5-6
Thu
5/22
SFG SFG
@
WSH WSH
4-0
Thu
5/22
TOR TOR
@
TBR TBR
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sat
6/7
TOR TOR
@
MIN MIN
2:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
2:10 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM