mlb players with most home runs last 3 years

Between June 9, 2023 and June 9, 2026, Kyle Schwarber and Shohei Ohtani are tied for the most home runs, with 148 home runs.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Kyle Schwarber
K. Schwarber
148
473
1,784
335
422
67
4
346
336
23
627
16
6
2,155
941
219
0
12
15
14
.237
.362
.527
.890
2Shohei Ohtani
S. Ohtani
148
450
1,735
389
524
92
23
320
296
16
495
96
15
2,059
1,106
263
0
12
56
22
.302
.406
.637
1.043
3Aaron Judge
A. Judge
146
426
1,506
339
459
82
3
331
352
18
470
27
8
1,886
985
231
0
10
66
48
.305
.440
.654
1.094
4Cal Raleigh
C. Raleigh
123
445
1,631
250
372
57
0
292
219
16
526
22
6
1,878
798
180
0
12
21
22
.228
.323
.489
.812
5Juan Soto
J. Soto
122
465
1,688
340
467
71
7
322
358
8
358
57
14
2,072
918
200
2
16
26
43
.277
.402
.544
.946
6Matt Olson
M. Olson
112
490
1,856
305
505
114
5
336
250
16
497
3
0
2,138
965
231
0
16
15
39
.272
.361
.520
.881
7Pete Alonso
P. Alonso
109
483
1,826
267
447
101
2
324
199
45
500
8
3
2,090
879
212
0
20
16
56
.245
.331
.481
.812
8Eugenio Suárez
E. Suárez
99
457
1,671
240
400
83
2
296
151
35
559
7
2
1,884
784
184
0
27
2
28
.239
.311
.469
.780
9Brent Rooker
B. Rooker
97
437
1,625
227
424
80
6
263
165
18
509
22
4
1,818
807
183
0
10
9
26
.261
.334
.497
.830
10José Ramírez
J. Ramírez
94
481
1,844
310
510
109
8
280
209
11
247
131
19
2,080
917
211
0
16
52
23
.277
.351
.497
.848
11Marcell Ozuna
M. Ozuna
93
453
1,637
232
437
78
1
268
225
11
462
1
0
1,886
796
172
0
13
5
43
.267
.357
.486
.843
12Manny Machado
M. Machado
92
466
1,801
250
468
82
0
304
164
5
382
27
8
1,988
826
174
1
17
12
57
.260
.321
.459
.779
13Rafael Devers
R. Devers
91
461
1,739
275
458
106
6
274
244
18
500
9
1
2,013
849
203
0
12
34
44
.263
.358
.488
.846
14Ketel Marte
K. Marte
91
415
1,568
273
436
77
9
261
201
15
298
13
4
1,801
804
177
0
17
15
36
.278
.362
.513
.875
15Shea Langeliers
S. Langeliers
91
401
1,471
205
363
75
5
224
116
11
384
15
4
1,612
721
171
1
13
4
34
.247
.304
.490
.794
16Christian Walker
C. Walker
90
450
1,679
234
417
86
4
287
159
31
449
14
3
1,887
781
180
0
18
9
38
.248
.322
.465
.787
17Bryce Harper
B. Harper
89
438
1,623
260
448
105
2
261
247
13
396
32
10
1,894
824
196
1
10
25
36
.276
.374
.508
.882
18Gunnar Henderson
G. Henderson
88
475
1,879
308
506
100
20
257
188
19
472
65
14
2,099
910
208
0
13
7
18
.269
.340
.484
.824
19Willy Adames
W. Adames
87
483
1,825
269
428
95
5
280
218
12
536
35
11
2,071
794
187
0
16
6
28
.235
.318
.435
.753
20Francisco Lindor
F. Lindor
86
433
1,712
310
461
93
5
238
176
36
352
88
14
1,939
822
184
0
15
3
23
.269
.347
.480
.827
21Corey Seager
C. Seager
86
358
1,377
219
381
76
0
213
169
14
299
7
2
1,569
715
162
0
9
32
33
.277
.359
.519
.879
22Julio Rodríguez
J. Rodríguez
86
466
1,899
283
518
87
5
264
134
28
473
88
19
2,068
873
178
0
7
13
38
.273
.329
.460
.789
23Bobby Witt Jr.
B. Witt Jr.
84
481
1,909
317
586
129
25
293
165
20
349
122
35
2,119
1,017
238
1
24
21
25
.307
.364
.533
.897
24Teoscar Hernández
T. Hernández
81
438
1,671
226
440
91
3
280
126
17
505
23
6
1,827
780
175
0
13
6
30
.263
.319
.467
.786
25Brandon Lowe
B. Lowe
79
360
1,323
207
333
63
4
221
125
15
383
12
3
1,475
641
146
0
12
3
19
.252
.321
.485
.805
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 MLB News

More Phillies Stats

Team Batting Leaders

HR

23

Schwarber

Kyle Schwarber

RBI

40

Schwarber

Kyle Schwarber

AVG

.333

Marsh

Brandon Marsh
Team Pitching Leaders

W

8

Sánchez

Cristopher Sánchez

K

113

Sánchez

Cristopher Sánchez

ERA

1.54

Sánchez

Cristopher Sánchez
Team Rankings

HR

83

8th

R

267

24th

SO

622

3rd

ERA

4.02

13th

2026 Division Standings
TEAMWLPCTGB
45
21
.682
Phillies Phillies
36
30
.545
9.0
34
33
.507
11.5
31
35
.470
14.0
29
36
.446
15.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/9
@
7:07 PM
Wed
6/10
@
7:07 PM
Fri
6/12
@
7:40 PM
Sat
6/13
@
7:10 PM
Sun
6/14
@
2:10 PM
Last Game
PHI Phillies

36 - 30

5

Final

2

TOR Blue Jays

32 - 35

Mon 8 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
21
.682
36
30
.545
9.0
34
33
.507
11.5
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
41
23
.641
35
28
.556
5.5
34
32
.515
8.0
34
32
.515
8.0
31
34
.477
10.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
34
31
.523
7.5
27
40
.403
15.5
24
42
.364
18.0
AL EastWLPCTGB
38
25
.603
39
26
.600
32
35
.478
8.0
31
36
.463
9.0
27
37
.422
11.5
AL CentralWLPCTGB
37
31
.544
34
31
.523
1.5
30
37
.448
6.5
27
39
.409
9.0
27
39
.409
9.0
AL WestWLPCTGB
35
32
.522
32
33
.492
2.0
31
35
.470
3.5
31
37
.456
4.5
25
42
.373
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
6-8
Sun
5/24
@
5-8
Sun
5/24
@
2-1
Sun
5/24
@
1-9
Sun
5/24
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Tue
6/9
@
6:35 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM