which mlb player has most home runs per game in last 3 years

Between June 28, 2022 and June 28, 2025, Jason Castro has the most home runs per game, with 1.

NAME HR/G 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 Jason Castro
J. Castro
1
1
1
4
1
2
0
0
2
0
0
1
0
0
4
5
1
0
0
0
0
.500
.500
1.250
1.750
2 Aaron Judge
A. Judge
0.37
157
430
1,522
344
482
88
3
356
351
18
491
30
7
1,898
1,047
248
0
7
60
40
.317
.448
.688
1.136
3 Shohei Ohtani
S. Ohtani
0.32
145
459
1,761
363
530
93
27
327
263
14
483
93
18
2,049
1,112
265
0
11
49
22
.301
.394
.631
1.025
4 Albert Pujols
A. Pujols
0.29
20
70
195
31
61
10
0
51
15
6
31
0
1
219
131
30
0
3
1
8
.313
.374
.672
1.046
5 Kyle Schwarber
K. Schwarber
0.28
135
475
1,770
326
399
59
5
313
329
18
615
18
7
2,129
873
199
0
12
15
15
.225
.350
.493
.844
6 Mike Trout
M. Trout
0.27
58
218
812
132
206
29
4
123
111
12
256
11
1
941
417
91
0
6
10
10
.254
.350
.514
.863
7 Cal Raleigh
C. Raleigh
0.25
113
451
1,591
239
372
68
2
287
195
12
498
16
3
1,810
783
183
0
12
13
20
.234
.320
.492
.812
8 Nick Kurtz
N. Kurtz
0.25
11
44
156
19
40
5
1
28
15
0
56
0
1
174
80
17
0
3
1
3
.256
.316
.513
.829
9 Manny Piña
M. Piña
0.25
1
4
12
1
3
0
0
1
0
0
3
0
0
12
6
1
0
0
0
1
.250
.250
.500
.750
10 Matt Olson
M. Olson
0.25
122
493
1,844
308
475
99
4
352
257
18
516
1
0
2,133
948
225
0
14
17
43
.258
.352
.514
.866
11 Pete Alonso
P. Alonso
0.24
116
486
1,815
279
446
91
3
333
209
50
471
10
3
2,087
891
210
0
13
22
54
.246
.338
.491
.829
12 Corey Seager
C. Seager
0.24
89
373
1,454
235
415
84
1
238
157
15
276
4
2
1,638
768
174
0
12
27
31
.285
.358
.528
.887
13 Giancarlo Stanton
G. Stanton
0.23
64
273
998
117
207
36
0
163
103
4
346
0
0
1,108
435
100
0
3
5
33
.207
.283
.436
.719
14 Yordan Alvarez
Y. Alvarez
0.23
84
360
1,301
220
383
83
3
244
198
26
269
8
0
1,543
724
170
0
18
30
26
.294
.393
.556
.950
15 Juan Soto
J. Soto
0.23
109
480
1,698
337
466
88
7
295
402
9
353
29
10
2,123
895
204
1
13
22
46
.274
.413
.527
.940
16 Marcell Ozuna
M. Ozuna
0.23
99
438
1,612
235
441
80
1
268
201
8
435
1
0
1,832
820
180
0
11
5
43
.274
.355
.509
.863
17 Brent Rooker
B. Rooker
0.22
85
382
1,369
194
367
63
5
226
147
18
436
17
4
1,542
695
153
0
8
5
27
.268
.345
.508
.853
18 Tim Elko
T. Elko
0.22
4
18
58
6
9
1
0
8
5
0
24
1
0
63
22
5
0
0
0
1
.155
.222
.379
.602
19 Max Muncy
M. Muncy
0.22
80
364
1,238
221
279
60
3
255
225
18
386
8
2
1,504
585
143
0
23
8
13
.225
.347
.473
.820
20 Anthony Santander
A. Santander
0.22
97
442
1,697
232
404
89
3
265
162
20
399
7
1
1,891
790
189
0
12
5
36
.238
.310
.466
.775
21 Byron Buxton
B. Buxton
0.21
62
289
1,041
182
259
57
8
163
94
20
335
35
2
1,165
518
127
0
10
5
6
.249
.320
.498
.818
22 Christian Moore
C. Moore
0.21
3
14
42
7
8
0
1
6
4
1
17
0
0
49
19
4
1
1
0
0
.190
.271
.452
.723
23 Agustín Ramírez
A. Ramírez
0.21
12
56
223
29
55
13
0
31
15
0
43
1
2
239
104
25
0
1
0
6
.247
.293
.466
.759
24 Junior Caminero
J. Caminero
0.21
27
127
500
67
126
27
1
76
32
2
106
7
1
537
236
55
0
3
2
25
.252
.298
.472
.770
25 Rece Hinds
R. Hinds
0.21
7
33
72
12
16
5
1
14
5
1
30
2
0
78
44
13
0
0
0
0
.222
.282
.611
.893
StatMuse has game-level data for games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Astros Stats

Team Rankings

HR

88

15th

R

345

19th

SO

807

1st

ERA

3.41

4th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5
Angels Angels
40
41
.494
8.5
Rangers Rangers
40
42
.488
9.0
Athletics Athletics
33
51
.393
17.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/28
CHC CHC
@
HOU HOU
7:15 PM
Sun
6/29
CHC CHC
@
HOU HOU
2:10 PM
Tue
7/1
HOU HOU
@
COL COL
8:40 PM
Wed
7/2
HOU HOU
@
COL COL
8:40 PM
Thu
7/3
HOU HOU
@
COL COL
3:10 PM
Last Game
HOU Astros

49 - 33

7

Final

4

CHC Cubs

48 - 34

Fri 27 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
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
34
.580
Rays Rays
46
36
.561
1.5
AL Central W L PCT GB
Tigers Tigers
51
32
.614
Guardians Guardians
40
40
.500
9.5
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
TOR TOR
@
PHI PHI
0-8
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
ATH ATH
@
NYY NYY
1:05 PM
Sat
6/28
MIN MIN
@
DET DET
1:10 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
TBR TBR
@
BAL BAL
4:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM