most nl homers by a player in the last 3 years

Between June 4, 2022 and June 4, 2025, Kyle Schwarber has crushed the most home runs in the NL, with 136 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
1 Kyle Schwarber
K. Schwarber
136
475
1,774
331
404
65
5
319
330
17
610
17
7
2,133
887
206
0
12
12
15
.228
.352
.500
.852
2 Matt Olson
M. Olson
123
492
1,846
303
470
97
4
346
248
17
513
1
0
2,125
944
224
0
14
18
43
.255
.346
.511
.857
3 Pete Alonso
P. Alonso
118
483
1,798
279
440
90
3
337
211
47
457
11
4
2,071
890
211
0
15
22
53
.245
.337
.495
.832
4 Marcell Ozuna
M. Ozuna
102
434
1,594
242
440
79
1
263
198
8
429
1
0
1,810
827
182
0
10
4
41
.276
.357
.519
.876
5 Francisco Lindor
F. Lindor
96
480
1,890
317
509
99
6
289
180
37
400
80
14
2,124
908
201
0
17
4
28
.269
.342
.480
.822
6 Austin Riley
A. Riley
91
435
1,711
274
468
94
7
250
152
30
467
5
2
1,910
849
192
0
17
5
40
.274
.340
.496
.837
7 Manny Machado
M. Machado
89
449
1,744
254
479
92
0
295
157
3
370
23
6
1,917
838
181
0
13
14
60
.275
.333
.481
.814
8 Mookie Betts
M. Betts
85
414
1,615
309
455
97
10
259
212
16
252
41
6
1,857
827
192
0
14
5
24
.282
.368
.512
.880
9 Willy Adames
W. Adames
83
475
1,827
256
427
97
3
291
206
8
530
36
11
2,056
779
183
0
15
8
33
.234
.312
.426
.738
10 Christian Walker
C. Walker
81
396
1,464
217
373
79
4
255
163
24
351
15
2
1,674
703
164
0
23
8
36
.255
.335
.480
.815
11 Ketel Marte
K. Marte
80
408
1,505
258
410
80
12
227
194
18
293
19
5
1,735
754
172
0
18
15
38
.272
.359
.501
.859
12 Max Muncy
M. Muncy
78
360
1,233
209
270
60
2
243
219
18
387
6
2
1,492
568
140
0
22
8
12
.219
.340
.461
.800
13 Shohei Ohtani
S. Ohtani
77
218
872
198
265
47
11
169
120
6
232
70
8
1,005
565
135
0
7
18
9
.304
.389
.648
1.037
14 Freddie Freeman
F. Freeman
77
465
1,777
329
574
141
6
301
228
31
332
41
7
2,057
958
224
0
21
34
36
.323
.405
.539
.944
15 Bryan Reynolds
B. Reynolds
74
457
1,791
234
478
81
12
254
165
32
455
29
7
2,002
805
167
0
14
11
32
.267
.337
.449
.787
16 Paul Goldschmidt
P. Goldschmidt
70
409
1,561
229
417
87
1
213
186
10
431
26
2
1,765
716
158
0
8
8
37
.267
.347
.459
.806
17 Trea Turner
T. Turner
70
442
1,832
307
526
95
9
224
118
17
383
82
10
1,973
849
174
0
6
3
31
.287
.335
.463
.798
18 Corbin Carroll
C. Carroll
69
405
1,502
297
388
72
32
203
160
31
352
100
18
1,715
731
173
9
13
2
13
.258
.339
.487
.826
19 Brandon Nimmo
B. Nimmo
69
465
1,782
274
451
88
12
236
217
37
432
22
6
2,048
770
169
2
10
2
23
.253
.345
.432
.777
20 Nolan Arenado
N. Arenado
68
449
1,720
216
464
88
4
258
137
17
264
11
6
1,893
764
160
0
19
12
52
.270
.326
.444
.771
21 Dansby Swanson
D. Swanson
68
465
1,779
270
446
82
6
250
171
8
487
44
12
1,971
744
156
1
12
3
27
.251
.317
.418
.735
22 Bryce Harper
B. Harper
66
379
1,400
228
396
94
1
222
222
11
345
31
10
1,646
690
161
1
12
26
36
.283
.382
.493
.875
23 Seiya Suzuki
S. Suzuki
65
396
1,508
217
421
86
15
225
166
11
416
29
18
1,702
732
166
0
17
7
25
.279
.351
.485
.837
24 Ryan McMahon
R. McMahon
65
466
1,674
212
398
80
5
193
207
7
554
17
13
1,899
683
150
0
11
7
37
.238
.322
.408
.730
25 Nick Castellanos
N. Castellanos
63
464
1,785
217
475
95
6
256
106
17
449
24
5
1,921
771
164
0
13
2
46
.266
.311
.432
.743
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 Phillies Stats

Team Rankings

HR

66

11th

R

289

7th

SO

578

1st

ERA

3.99

19th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
Nationals Nationals
28
32
.467
9.5
Braves Braves
27
32
.458
10.0
Marlins Marlins
23
36
.390
14.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/4
PHI PHI
@
TOR TOR
7:07 PM
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM
Sun
6/8
PHI PHI
@
PIT PIT
1:35 PM
Last Game
TOR Blue Jays

31 - 29

3

Final

8

PHI Phillies

37 - 23

Tue 3 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
37
22
.627
Rays Rays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
NL West W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/18
CHC CHC
@
MIA MIA
7-8
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
HOU HOU
@
TBR TBR
4-3
Sun
5/18
DET DET
@
STL STL
4-11
Sun
5/18
LAA LAA
@
ATH ATH
4-3

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
LAA LAA
@
BOS BOS
1:35 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
CHC CHC
@
WSH WSH
6:45 PM
Wed
6/4
CLE CLE
@
NYY NYY
7:05 PM
Wed
6/4
PHI PHI
@
TOR TOR
7:07 PM