which player has the most hime runs on july 4 since 2000

Since 2000, Albert Pujols has put up the most runs on July 4, with 15 runs.

NAMERGABH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Albert Pujols
A. Pujols
15
19
69
20
3
0
5
11
7
0
6
2
1
76
38
8
0
0
2
0
.290
.355
.551
.906
2Hanley Ramirez
H. Ramirez
13
12
45
15
5
0
3
7
6
1
7
2
0
52
29
8
0
0
0
3
.333
.423
.644
1.068
3Travis Hafner
T. Hafner
13
9
37
16
3
0
6
12
5
1
9
0
0
43
37
9
0
0
0
0
.432
.512
1.000
1.512
4Bobby Abreu
B. Abreu
13
13
46
16
2
0
2
13
7
1
10
2
0
55
24
4
0
1
2
2
.348
.436
.522
.958
5Johnny Damon
J. Damon
13
13
49
15
3
0
1
6
4
0
6
2
0
54
21
4
1
0
0
1
.306
.358
.429
.787
6David Ortiz
D. Ortiz
13
13
46
14
7
0
4
8
8
0
11
0
0
54
33
11
0
0
1
0
.304
.407
.717
1.125
7Matt Holliday
M. Holliday
12
11
38
12
2
0
2
9
9
0
9
1
0
48
20
4
0
1
2
1
.316
.438
.526
.964
8Mark Teixeira
M. Teixeira
12
11
40
18
7
0
3
12
8
0
4
0
0
50
34
10
0
2
0
1
.450
.520
.850
1.370
9Torii Hunter
T. Hunter
12
15
56
20
6
0
4
18
4
0
8
0
3
63
38
10
0
3
0
2
.357
.381
.679
1.060
10Kris Bryant
K. Bryant
11
7
25
12
3
0
5
11
4
0
1
0
0
29
30
8
0
0
0
0
.480
.552
1.200
1.752
11Bryce Harper
B. Harper
11
11
41
14
2
0
1
6
8
1
12
2
0
50
19
3
0
0
1
0
.341
.460
.463
.923
12Brian Giles
B. Giles
11
9
31
10
0
0
4
8
9
1
3
0
0
41
22
4
0
0
0
1
.323
.488
.710
1.197
13Vladimir Guerrero
V. Guerrero
11
11
42
16
2
0
3
12
4
1
5
0
1
48
27
5
0
1
1
2
.381
.438
.643
1.080
14Cody Bellinger
C. Bellinger
10
8
30
8
2
0
2
4
5
0
6
0
1
35
16
4
0
0
0
0
.267
.371
.533
.905
15Dansby Swanson
D. Swanson
10
8
32
12
5
0
4
12
4
0
8
0
0
36
29
9
0
0
1
0
.375
.444
.906
1.351
16Jose Altuve
J. Altuve
10
11
49
16
2
0
3
11
4
0
5
1
1
53
27
5
0
0
0
0
.327
.377
.551
.928
17Miguel Cabrera
M. Cabrera
10
18
64
21
3
0
5
10
6
0
9
0
0
70
39
8
0
0
1
1
.328
.386
.609
.995
18Brian Roberts
B. Roberts
10
10
40
14
5
2
1
6
3
0
5
1
0
43
26
8
0
0
0
1
.350
.395
.650
1.045
19Andruw Jones
A. Jones
10
11
45
14
3
0
4
10
2
1
15
0
0
48
29
7
0
0
0
1
.311
.354
.644
.999
20Brett Gardner
B. Gardner
9
12
41
5
0
1
1
2
6
1
16
0
0
48
10
2
0
0
0
0
.122
.250
.244
.494
21Matt Kemp
M. Kemp
9
10
32
9
2
0
2
6
6
0
9
1
0
38
17
4
0
0
3
1
.281
.395
.531
.926
22Nick Markakis
N. Markakis
9
12
45
14
7
0
0
9
4
1
7
0
0
52
21
7
0
2
0
4
.311
.365
.467
.832
23Carl Crawford
C. Crawford
9
8
37
14
2
1
3
11
1
0
7
3
0
38
27
6
0
0
1
0
.378
.395
.730
1.124
24Manny Ramirez
M. Ramirez
9
8
28
10
2
0
4
11
8
1
7
0
1
37
24
6
0
0
2
0
.357
.514
.857
1.371
25Ichiro Suzuki
I. Suzuki
9
17
61
16
2
1
0
2
3
1
11
3
0
65
20
3
0
0
0
1
.262
.308
.328
.636
StatMuse has game-level data for runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Cardinals Stats

Team Batting Leaders

HR

15

Walker

Jordan Walker

RBI

42

Walker

Jordan Walker

AVG

.302

Walker

Jordan Walker
Team Pitching Leaders

W

5

Pallante

Andre Pallante

K

43

Pallante

Andre Pallante

ERA

1.65

Graceffo

Gordon Graceffo
Team Rankings

HR

60

10th

R

233

10th

SO

380

29th

ERA

4.20

20th

2026 Division Standings
TEAMWLPCTGB
30
19
.612
Cardinals Cardinals
29
22
.569
2.0
29
23
.558
2.5
27
25
.519
4.5
26
26
.500
5.5
Schedule
DATEMATCHUPTIME (ET)
Sun
5/24
@
1:40 PM
Mon
5/25
@
2:10 PM
Tue
5/26
@
7:40 PM
Wed
5/27
@
1:40 PM
Fri
5/29
@
7:15 PM
Last Game
STL Cardinals

29 - 22

6

Final

7

CIN Reds

27 - 25

Sat 23 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
36
17
.679
26
26
.500
9.5
26
27
.491
10.0
24
29
.453
12.0
22
30
.423
13.5
NL CentralWLPCTGB
30
19
.612
29
22
.569
2.0
29
23
.558
2.5
27
25
.519
4.5
26
26
.500
5.5
NL WestWLPCTGB
32
20
.615
31
20
.608
0.5
27
24
.529
4.5
21
31
.404
11.0
20
33
.377
12.5
AL EastWLPCTGB
34
15
.694
30
22
.577
5.5
25
27
.481
10.5
22
29
.431
13.0
22
29
.431
13.0
AL CentralWLPCTGB
31
23
.574
26
25
.510
3.5
25
27
.481
5.0
21
31
.404
9.0
20
32
.385
10.0
AL WestWLPCTGB
26
26
.500
25
28
.472
1.5
24
27
.471
1.5
22
31
.415
4.5
19
34
.358
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/9
@
1-14
Sat
5/9
@
6-2
Sat
5/9
@
7-8
Sat
5/9
@
1-3
Sat
5/9
@
3-9

Schedule

DATEMATCHUPTIME (ET)
Sun
5/24
@
12:15 PM
Sun
5/24
@
12:35 PM
Sun
5/24
@
1:35 PM
Sun
5/24
@
1:35 PM
Sun
5/24
@
1:35 PM