mlb hr leaders last 3 years

Between July 1, 2023 and July 1, 2026, Kyle Schwarber has crushed the most homers, with 150 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Kyle Schwarber
K. Schwarber
150
473
1,778
337
427
64
3
352
335
22
628
17
6
2,148
947
217
0
13
15
13
.240
.365
.533
.898
2Aaron 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
3Shohei Ohtani
S. Ohtani
141
448
1,725
382
510
89
21
310
292
16
495
94
14
2,045
1,064
251
0
12
56
23
.296
.400
.617
1.017
4Juan Soto
J. Soto
122
464
1,678
338
468
71
8
320
358
8
346
57
14
2,060
921
201
2
14
27
42
.279
.405
.549
.954
5Cal Raleigh
C. Raleigh
121
442
1,621
246
365
57
0
290
225
16
531
22
6
1,874
785
178
0
12
21
21
.225
.323
.484
.808
6Pete Alonso
P. Alonso
113
491
1,849
278
460
102
2
336
211
45
516
7
3
2,126
905
217
0
21
17
54
.249
.337
.489
.826
7Matt Olson
M. Olson
104
488
1,842
294
502
113
4
317
251
16
495
3
0
2,125
935
221
0
16
15
37
.273
.362
.508
.869
8Eugenio Suárez
E. Suárez
101
455
1,665
236
395
81
2
297
148
36
565
7
3
1,872
783
184
0
23
2
28
.237
.309
.470
.780
9Brent Rooker
B. Rooker
96
421
1,578
226
417
78
5
260
160
18
487
22
4
1,766
793
179
0
10
9
24
.264
.337
.503
.839
10Bryce Harper
B. Harper
95
440
1,626
269
453
107
3
268
247
13
397
30
11
1,900
851
205
1
13
23
36
.279
.375
.523
.899
11Manny Machado
M. Machado
93
465
1,789
252
465
87
0
304
171
5
385
26
7
1,983
831
180
1
17
13
54
.260
.323
.465
.788
12Rafael Devers
R. Devers
92
460
1,734
271
458
108
6
275
242
17
499
9
1
2,005
854
206
0
12
33
43
.264
.358
.493
.850
13Shea Langeliers
S. Langeliers
92
402
1,487
207
368
76
5
226
121
11
385
15
5
1,632
730
173
0
13
5
32
.247
.306
.491
.797
14Ketel Marte
K. Marte
91
416
1,582
260
440
81
9
258
191
16
292
14
4
1,806
812
181
0
17
15
31
.278
.358
.513
.872
15Marcell Ozuna
M. Ozuna
91
443
1,602
224
426
77
1
261
218
10
462
1
0
1,842
778
169
0
12
5
42
.266
.355
.486
.841
16José Ramírez
J. Ramírez
90
467
1,790
296
488
106
6
264
197
11
241
128
18
2,012
876
202
0
14
50
21
.273
.346
.489
.835
17Christian Walker
C. Walker
89
448
1,671
231
403
77
4
277
157
31
461
11
3
1,876
755
170
0
17
8
38
.241
.315
.452
.767
18Willy Adames
W. Adames
88
479
1,809
265
427
95
5
276
212
10
530
35
11
2,046
796
188
0
15
6
28
.236
.317
.440
.757
19Gunnar Henderson
G. Henderson
87
479
1,895
313
504
99
20
251
194
21
465
62
14
2,123
904
206
0
13
8
18
.266
.339
.477
.816
20Bobby Witt Jr.
B. Witt Jr.
85
475
1,885
322
584
128
25
290
164
19
341
123
34
2,093
1,017
238
1
24
21
24
.310
.367
.540
.906
21Julio Rodríguez
J. Rodríguez
85
466
1,893
283
521
86
5
264
131
29
468
85
20
2,060
872
176
0
7
13
36
.275
.331
.461
.791
22Brandon Lowe
B. Lowe
84
379
1,402
218
349
67
4
237
131
15
409
12
3
1,564
676
155
0
16
3
20
.249
.316
.482
.799
23Corey Seager
C. Seager
84
345
1,319
213
356
66
0
197
164
13
291
6
1
1,505
674
150
0
9
30
33
.270
.354
.511
.865
24Francisco Lindor
F. Lindor
82
419
1,670
300
449
90
6
229
167
35
339
84
14
1,884
797
178
0
12
3
21
.269
.346
.477
.823
25Yordan Alvarez
Y. Alvarez
81
338
1,234
200
376
70
3
215
192
22
230
8
1
1,462
695
154
0
14
37
19
.305
.404
.563
.967
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

30

Schwarber

Kyle Schwarber

RBI

55

Schwarber

Kyle Schwarber

AVG

.317

Marsh

Brandon Marsh
Team Pitching Leaders

W

10

Sánchez

Cristopher Sánchez

K

136

Sánchez

Cristopher Sánchez

ERA

2.00

Sánchez

Cristopher Sánchez
Team Rankings

HR

114

5th

R

383

15th

SO

824

1st

ERA

4.10

15th

2026 Division Standings
TEAMWLPCTGB
49
34
.590
Phillies Phillies
48
38
.558
2.5
46
40
.535
4.5
44
43
.506
7.0
36
50
.419
14.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/1
@
6:40 PM
Thu
7/2
@
12:35 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
3:00 PM
Mon
7/6
@
2:10 PM
Last Game
PIT Pirates

43 - 43

0

Final

8

PHI Phillies

48 - 38

Tue 30 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
34
.590
48
38
.558
2.5
46
40
.535
4.5
44
43
.506
7.0
36
50
.419
14.5
NL CentralWLPCTGB
52
31
.627
48
38
.558
5.5
44
38
.537
7.5
43
43
.500
10.5
39
45
.464
13.5
NL WestWLPCTGB
56
30
.651
43
41
.512
12.0
43
42
.506
12.5
35
50
.412
20.5
33
53
.384
23.0
AL EastWLPCTGB
49
33
.598
48
37
.565
2.5
40
46
.465
11.0
39
48
.448
12.5
37
47
.440
13.0
AL CentralWLPCTGB
45
39
.536
44
42
.512
2.0
41
46
.471
5.5
37
49
.430
9.0
35
51
.407
11.0
AL WestWLPCTGB
44
42
.512
44
43
.506
0.5
43
45
.489
2.0
40
46
.465
4.0
36
51
.414
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/16
@
2-8
Tue
6/16
@
6-1
Tue
6/16
@
4-6
Tue
6/16
@
2-12
Tue
6/16
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Wed
7/1
@
3:07 PM
Wed
7/1
@
6:40 PM
Wed
7/1
@
7:15 PM
Wed
7/1
@
7:40 PM
Wed
7/1
@
8:10 PM