most home runs from 2009 to 2021

Between the 2009 and 2021 seasons, Nelson Cruz hit the most home runs, with 427 homers.

Interpreted as:
most home runs by a player from 2009 to 2021
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
427
1,706
6,353
961
1,773
323
11
1,156
636
77
1,604
73
27
7,121
3,399
761
1
54
73
154
.279
.349
.535
.884
1158
328.9
.373
136
306
2 Albert Pujols
A. Pujols
360
1,732
6,536
925
1,770
330
3
1,173
649
53
843
71
15
7,308
3,186
693
0
70
161
256
.271
.338
.487
.826
1031
182.2
.348
121
184.1
3 Edwin Encarnacion
E. Encarnacion
358
1,489
5,415
873
1,399
267
7
1,014
742
65
1,100
43
10
6,279
2,754
632
0
57
44
150
.258
.351
.509
.860
979
251.5
.367
130
223.2
4 Giancarlo Stanton
G. Stanton
347
1,324
4,839
762
1,299
265
11
893
647
49
1,559
42
15
5,568
2,627
623
0
33
81
117
.268
.358
.543
.901
932
289
.380
142
279.1
5 Miguel Cabrera
M. Cabrera
327
1,707
6,315
971
1,965
378
5
1,154
821
41
1,212
21
10
7,237
3,334
710
0
60
159
239
.311
.391
.528
.919
1257
416.6
.389
146
386.9
6 Mike Trout
M. Trout
310
1,288
4,656
967
1,419
268
49
816
865
86
1,215
203
37
5,659
2,715
627
0
52
109
58
.305
.419
.583
1.002
1134
478.3
.419
172
481.2
7 Justin Upton
J. Upton
307
1,677
6,177
987
1,628
322
29
947
714
70
1,790
148
55
7,020
2,929
658
3
56
39
135
.264
.344
.474
.818
1009
196.8
.352
120
164.9
8 Joey Votto
J. Votto
303
1,725
6,112
1,034
1,844
396
18
964
1,230
62
1,364
72
24
7,450
3,185
717
0
46
137
151
.302
.421
.521
.942
1381
511.4
.402
151
456
9 Jose Bautista
J. Bautista
298
1,336
4,633
835
1,157
235
12
804
868
58
1,045
60
23
5,610
2,310
545
7
44
50
127
.250
.372
.499
.870
901
258.6
.375
136
235.2
10 Jay Bruce
J. Bruce
298
1,542
5,551
776
1,350
295
31
899
567
24
1,462
61
34
6,189
2,601
624
3
44
70
93
.243
.314
.469
.782
791
77.3
.332
107
49.8
11 Evan Longoria
E. Longoria
290
1,701
6,381
894
1,696
378
24
1,004
634
64
1,418
51
19
7,163
2,992
692
1
83
81
184
.266
.334
.469
.803
974
143
.342
118
149.5
12 Ryan Braun
R. Braun
281
1,502
5,560
897
1,643
343
36
951
515
64
1,122
187
51
6,174
2,901
660
0
35
51
153
.296
.360
.522
.882
1005
289.2
.376
134
252.4
13 Paul Goldschmidt
P. Goldschmidt
280
1,469
5,366
939
1,572
341
22
927
837
39
1,404
140
33
6,288
2,797
643
0
46
107
127
.293
.389
.521
.911
1089
354.5
.385
141
308.9
14 Chris Davis
C. Davis
278
1,337
4,683
656
1,076
205
3
725
535
57
1,764
18
9
5,313
2,121
486
1
37
49
57
.230
.314
.453
.767
663
49.4
.329
104
21.7
15 Robinson Cano
R. Cano
272
1,661
6,455
954
1,953
420
18
993
517
67
917
39
24
7,084
3,225
710
0
45
100
212
.303
.358
.500
.858
1090
271.7
.365
131
258.4
16 Curtis Granderson
C. Granderson
272
1,543
5,288
873
1,255
244
46
709
722
55
1,439
106
39
6,120
2,407
562
15
40
27
47
.237
.333
.455
.788
821
113.7
.341
113
95.4
17 Freddie Freeman
F. Freeman
271
1,565
5,767
969
1,704
367
25
941
776
76
1,312
53
24
6,660
2,934
663
0
41
102
126
.295
.384
.509
.893
1122
346.7
.379
138
312.3
18 Adam Jones
A. Jones
270
1,618
6,393
880
1,778
309
21
876
311
95
1,244
82
30
6,854
2,939
600
5
50
20
175
.278
.319
.460
.779
889
97.8
.335
108
61.5
19 Andrew McCutchen
A. McCutchen
270
1,761
6,520
1,052
1,826
367
49
933
926
77
1,418
197
78
7,588
3,101
686
3
62
66
108
.280
.373
.476
.849
1178
298.9
.366
132
282.9
20 Nolan Arenado
N. Arenado
269
1,236
4,711
730
1,357
296
30
865
412
25
780
18
15
5,210
2,520
595
5
57
66
141
.288
.345
.535
.880
833
220.1
.367
117
114.2
21 Bryce Harper
B. Harper
267
1,283
4,557
850
1,273
270
22
752
833
36
1,189
111
39
5,482
2,388
559
12
44
103
93
.279
.392
.524
.916
957
313.9
.386
142
279.9
22 J.D. Martinez
J.D. Martinez
266
1,270
4,753
714
1,376
296
20
837
466
27
1,279
25
11
5,291
2,510
582
0
45
52
147
.290
.353
.528
.881
861
240.8
.371
133
209.5
23 Carlos Santana
C. Santana
259
1,653
5,898
865
1,446
316
16
865
1,077
32
1,158
48
18
7,061
2,571
591
0
54
60
150
.245
.362
.436
.798
999
177.4
.347
118
151.3
24 Mark Reynolds
M. Reynolds
253
1,425
4,527
645
1,052
205
7
712
606
48
1,594
53
28
5,216
2,030
465
1
34
22
102
.232
.327
.448
.776
681
79.7
.337
104
22.3
25 Matt Kemp
M. Kemp
252
1,445
5,313
780
1,493
281
26
890
447
25
1,369
133
47
5,848
2,582
559
0
63
62
166
.281
.336
.486
.822
826
152.6
.350
122
147.4

More Rangers Stats

Team Rankings

HR

31

19th

R

113

29th

SO

275

21st

ERA

3.44

7th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0
Astros Astros
17
17
.500
3.5
Rangers Rangers
17
18
.486
4.0
Angels Angels
13
20
.394
7.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Wed
5/7
TEX TEX
@
BOS BOS
6:45 PM
Thu
5/8
TEX TEX
@
BOS BOS
1:35 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Sat
5/10
TEX TEX
@
DET DET
6:10 PM
Last Game
TEX Rangers

17 - 18

8

Final

1

SEA Mariners

20 - 13

Sun 4 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
23
13
.639
Phillies Phillies
19
15
.559
3.0
NL Central W L PCT GB
Cubs Cubs
22
14
.611
Reds Reds
18
18
.500
4.0
NL West W L PCT GB
Dodgers Dodgers
24
11
.686
Padres Padres
23
11
.676
0.5
AL East W L PCT GB
Yankees Yankees
19
16
.543
Red Sox Red Sox
18
18
.500
1.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
14
.588
1.5
AL West W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4
Sat
4/19
SEA SEA
@
TOR TOR
8-3
Sat
4/19
STL STL
@
NYM NYM
4-7
Sat
4/19
AZ AZ
@
CHC CHC
3-2

Schedule

DATE MATCHUP TIME (ET)
Tue
5/6
CLE CLE
@
WSH WSH
3:35 PM
Tue
5/6
CLE CLE
@
WSH WSH
6:35 PM
Tue
5/6
LAD LAD
@
MIA MIA
6:40 PM
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Tue
5/6
PHI PHI
@
TBR TBR
7:05 PM