active mlb player to hit home run on july 4

Andrew McCutchen has smashed 2 home runs on July 4 in his career.

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 Andrew McCutchen
A. McCutchen
2
14
55
6
13
3
1
7
5
0
12
1
0
60
24
6
0
0
1
3
.236
.300
.436
.736
2 Carlos Santana
C. Santana
1
13
39
8
12
3
0
5
13
0
7
0
1
52
18
4
0
0
0
1
.308
.481
.462
.942
3 Freddie Freeman
F. Freeman
3
12
43
8
11
2
0
8
4
2
12
0
1
49
22
5
0
0
1
1
.256
.347
.512
.859
4 Giancarlo Stanton
G. Stanton
1
9
34
5
6
0
0
5
2
0
11
1
0
36
9
1
0
0
1
1
.176
.222
.265
.487
5 Justin Turner
J. Turner
1
9
26
3
8
0
0
4
0
3
7
0
0
30
11
1
0
1
0
0
.308
.367
.423
.790
6 Jose Altuve
J. Altuve
1
10
46
6
13
1
0
6
2
0
5
1
0
48
17
2
0
0
0
0
.283
.313
.370
.682
7 Bryce Harper
B. Harper
1
10
37
10
12
2
0
6
7
1
11
2
0
45
17
3
0
0
1
0
.324
.444
.459
.904
8 Martín Maldonado
M. Maldonado
1
5
12
1
1
0
0
1
1
0
7
0
0
13
4
1
0
0
0
1
.083
.154
.333
.487
9 Donovan Solano
D. Solano
1
7
23
6
11
5
0
3
0
0
4
0
0
23
19
6
0
0
0
0
.478
.478
.826
1.304
10 Mike Trout
M. Trout
2
7
26
5
8
1
0
4
7
1
4
1
0
34
15
3
0
0
2
0
.308
.471
.577
1.048
11 Jose Iglesias
J. Iglesias
1
8
22
6
7
2
0
2
1
0
2
0
0
23
12
3
0
0
0
2
.318
.348
.545
.893
12 Manny Machado
M. Machado
3
10
30
6
9
0
0
8
9
0
4
1
0
39
18
3
0
0
2
0
.300
.462
.600
1.062
13 Starling Marte
S. Marte
1
9
35
7
12
1
0
5
3
0
6
4
1
38
16
2
0
0
0
0
.343
.395
.457
.852
14 Marcell Ozuna
M. Ozuna
1
9
38
5
11
0
0
2
2
0
8
1
0
40
14
1
0
0
0
3
.289
.325
.368
.693
15 Anthony Rendon
A. Rendon
2
7
21
4
5
1
0
3
2
0
4
0
0
24
12
3
1
0
0
1
.238
.304
.571
.876
16 Nick Castellanos
N. Castellanos
3
9
30
4
10
4
0
7
3
0
7
0
0
34
23
7
0
1
0
1
.333
.382
.767
1.149
17 Travis d'Arnaud
T. d'Arnaud
1
6
20
2
7
1
0
6
3
0
7
0
0
23
11
2
0
0
0
0
.350
.435
.550
.985
18 Miguel Rojas
M. Rojas
1
7
23
3
5
1
0
2
2
0
4
1
0
25
9
2
0
0
0
0
.217
.280
.391
.671
19 George Springer
G. Springer
3
8
32
7
9
2
0
4
4
0
9
0
0
36
20
5
0
0
0
0
.281
.361
.625
.986
20 Eugenio Suárez
E. Suárez
1
10
37
5
7
1
0
1
2
1
13
0
0
40
11
2
0
0
0
1
.189
.250
.297
.547
21 Christian Yelich
C. Yelich
1
10
38
3
11
1
0
8
4
1
4
2
0
43
15
2
0
0
0
0
.289
.372
.395
.767
22 Mookie Betts
M. Betts
2
8
34
5
10
2
0
7
5
1
4
0
0
41
18
4
0
1
0
1
.294
.390
.529
.920
23 Xander Bogaerts
X. Bogaerts
1
5
23
5
8
1
0
6
3
0
4
1
0
26
12
2
0
0
0
1
.348
.423
.522
.945
24 Kris Bryant
K. Bryant
5
7
25
11
12
3
0
11
4
0
1
0
0
29
30
8
0
0
0
0
.480
.552
1.200
1.752
25 Randal Grichuk
R. Grichuk
1
7
20
2
2
0
0
1
2
0
7
0
0
22
5
1
0
0
0
0
.100
.182
.250
.432
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 Pirates Stats

Team Rankings

HR

43

29th

R

194

28th

SO

436

26th

ERA

3.96

18th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
Brewers Brewers
33
28
.541
5.0
Reds Reds
29
32
.475
9.0
Pirates Pirates
22
38
.367
15.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM
Last Game
SDP Padres

33 - 24

6

Final

4

PIT Pirates

22 - 38

Sun 1 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM