which mlb player has most home runs in last 3 years

Between June 29, 2022 and June 29, 2025, Aaron Judge has crushed the most homers, with 157 home runs.

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
1 Aaron Judge
A. Judge
157
430
1,521
344
482
88
3
356
352
18
488
30
7
1,898
1,047
248
0
7
60
41
.317
.449
.688
1.137
2 Shohei Ohtani
S. Ohtani
144
459
1,762
362
527
91
27
325
262
14
486
93
18
2,049
1,104
262
0
11
49
22
.299
.392
.627
1.018
3 Kyle Schwarber
K. Schwarber
134
475
1,769
324
399
60
5
312
328
19
615
18
7
2,128
871
199
0
12
15
15
.226
.351
.492
.843
4 Matt Olson
M. Olson
120
493
1,845
306
475
100
4
350
257
18
516
1
0
2,134
943
224
0
14
17
43
.257
.351
.511
.863
5 Pete Alonso
P. Alonso
116
486
1,816
280
447
92
3
333
209
50
472
11
3
2,088
893
211
0
13
22
54
.246
.338
.492
.830
6 Cal Raleigh
C. Raleigh
113
451
1,591
240
373
68
2
287
196
12
497
16
3
1,811
784
183
0
12
13
20
.234
.321
.493
.814
7 Juan Soto
J. Soto
109
480
1,700
336
466
88
7
296
401
9
355
29
10
2,124
895
204
1
13
22
46
.274
.413
.526
.939
8 Marcell Ozuna
M. Ozuna
99
438
1,613
236
443
80
1
268
200
8
435
1
0
1,832
822
180
0
11
5
43
.275
.355
.510
.865
9 Anthony Santander
A. Santander
97
441
1,694
232
404
89
3
265
161
20
398
7
1
1,887
790
189
0
12
5
36
.238
.310
.466
.776
10 Eugenio Suárez
E. Suárez
95
475
1,725
247
421
82
3
313
178
39
567
5
2
1,971
794
180
0
29
1
31
.244
.324
.460
.784
11 Francisco Lindor
F. Lindor
94
481
1,893
319
508
101
6
283
181
36
401
81
14
2,128
903
201
0
18
4
28
.268
.341
.477
.818
12 Manny Machado
M. Machado
92
456
1,774
256
485
91
0
299
159
3
376
24
6
1,950
852
183
0
14
12
62
.273
.332
.480
.812
13 Teoscar Hernández
T. Hernández
91
463
1,782
241
474
100
4
293
126
17
561
27
6
1,935
855
195
0
10
5
33
.266
.319
.480
.799
14 Corey Seager
C. Seager
90
373
1,453
235
414
83
1
238
159
14
275
4
2
1,638
769
174
0
12
27
32
.285
.358
.529
.888
15 José Ramírez
J. Ramírez
89
480
1,866
289
527
110
9
299
188
10
250
98
22
2,087
922
208
0
23
56
21
.282
.347
.494
.841
16 Rafael Devers
R. Devers
88
443
1,680
256
450
104
5
289
218
19
422
10
3
1,931
828
197
0
14
37
44
.268
.356
.493
.849
17 Austin Riley
A. Riley
88
437
1,725
277
474
95
7
245
154
27
472
5
2
1,922
847
190
0
16
5
40
.275
.341
.491
.832
18 Brent Rooker
B. Rooker
86
383
1,373
196
368
63
5
227
148
18
437
17
4
1,547
699
154
0
8
5
27
.268
.345
.509
.854
19 Christian Walker
C. Walker
86
454
1,689
238
423
89
4
279
173
27
425
15
2
1,912
778
179
0
23
7
43
.250
.326
.461
.786
20 Mookie Betts
M. Betts
85
427
1,662
316
472
102
10
265
220
16
255
42
6
1,912
849
197
0
14
7
25
.284
.370
.511
.881
21 Ketel Marte
K. Marte
85
413
1,533
266
421
79
12
243
193
17
305
18
5
1,762
779
176
0
19
15
37
.275
.358
.508
.866
22 Adolis García
A. García
85
465
1,737
244
407
93
2
286
153
19
533
41
12
1,931
759
180
0
22
3
34
.234
.300
.437
.737
23 Kyle Tucker
K. Tucker
84
399
1,465
253
412
83
10
269
212
7
248
72
9
1,699
767
177
0
15
22
28
.281
.371
.524
.895
24 Yordan Alvarez
Y. Alvarez
83
359
1,298
218
380
83
3
242
196
26
269
8
0
1,538
718
169
0
18
30
26
.293
.391
.553
.945
25 Bobby Witt Jr.
B. Witt Jr.
82
481
1,922
310
565
116
26
288
136
18
354
119
38
2,100
979
224
1
23
17
22
.294
.343
.509
.852
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Yankees Stats

Team Rankings

HR

122

4th

R

410

5th

SO

757

3rd

ERA

3.45

4th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
Blue Jays Blue Jays
44
38
.537
3.0
Red Sox Red Sox
41
43
.488
7.0
Orioles Orioles
35
47
.427
12.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM
Mon
6/30
NYY NYY
@
TOR TOR
7:07 PM
Tue
7/1
NYY NYY
@
TOR TOR
3:07 PM
Wed
7/2
NYY NYY
@
TOR TOR
7:07 PM
Thu
7/3
NYY NYY
@
TOR TOR
7:07 PM
Last Game
NYY Yankees

47 - 35

0

Final

7

ATH Athletics

34 - 51

Sat 28 Jun 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
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM