which player has the most home runs against cardinals since 2017

Since 2017, Ian Happ has launched the most home runs against the Cardinals, with 27 home runs.

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 Ian Happ
I. Happ
27
117
360
61
91
24
2
65
62
4
102
4
1
429
200
53
1
2
2
10
.253
.367
.556
.922
2 Eugenio Suárez
E. Suárez
21
85
298
43
78
19
1
65
33
5
82
1
1
337
162
41
0
1
2
4
.262
.344
.544
.888
3 Christian Yelich
C. Yelich
20
98
339
64
90
14
2
56
62
2
91
5
1
403
168
36
0
0
5
6
.265
.382
.496
.878
4 Joey Votto
J. Votto
16
91
321
52
89
16
0
51
59
2
72
0
1
384
153
32
0
2
2
8
.277
.391
.477
.867
5 Kyle Schwarber
K. Schwarber
14
92
315
36
58
11
0
37
54
2
104
1
0
372
111
25
0
1
6
4
.184
.306
.352
.659
6 Pete Alonso
P. Alonso
13
39
144
30
42
10
1
32
21
5
32
1
1
170
93
24
0
0
1
6
.292
.400
.646
1.046
7 Manny Machado
M. Machado
13
40
158
24
46
7
0
38
15
1
34
4
1
177
92
20
0
3
3
4
.291
.350
.582
.933
8 Javier Báez
J. Báez
12
82
272
39
67
9
2
37
16
4
79
3
3
294
116
23
2
0
2
7
.246
.298
.426
.724
9 Willson Contreras
W. Contreras
12
84
268
36
64
10
1
39
42
10
79
2
2
321
112
23
1
0
3
6
.239
.363
.418
.780
10 Jonathan India
J. India
11
58
214
42
68
11
1
27
31
6
34
1
0
252
114
23
0
1
1
2
.318
.417
.533
.949
11 Salvador Perez
S. Perez
11
32
130
16
36
5
0
27
4
1
36
0
0
137
74
16
0
2
0
2
.277
.299
.569
.869
12 Rhys Hoskins
R. Hoskins
11
47
173
29
43
6
0
25
22
2
51
0
0
198
82
17
0
1
2
7
.249
.338
.474
.812
13 Jesse Winker
J. Winker
11
65
229
45
79
17
0
36
30
1
44
1
0
261
129
28
0
1
2
6
.345
.421
.563
.985
14 Ryan Braun
R. Braun
11
53
171
21
42
12
0
27
13
1
38
1
0
185
87
23
0
0
2
7
.246
.303
.509
.811
15 Josh Bell
J. Bell
11
88
297
49
75
17
0
50
45
2
66
0
1
351
125
28
0
7
2
6
.253
.348
.421
.768
16 Austin Riley
A. Riley
10
34
127
21
45
7
0
24
12
1
31
0
0
141
82
17
0
1
1
3
.354
.411
.646
1.057
17 Freddie Freeman
F. Freeman
10
45
174
32
66
14
1
30
21
5
32
6
0
200
112
25
0
0
5
5
.379
.460
.644
1.104
18 Bryan Reynolds
B. Reynolds
9
96
358
43
85
19
2
41
27
6
85
4
0
394
135
30
0
3
2
10
.237
.299
.377
.677
19 Nick Castellanos
N. Castellanos
9
59
225
28
67
16
1
37
18
3
38
4
0
246
112
26
0
0
2
8
.298
.358
.498
.856
20 Travis Shaw
T. Shaw
9
54
196
26
55
10
0
33
15
2
55
1
0
215
92
19
0
2
1
7
.281
.335
.469
.804
21 Eric Thames
E. Thames
9
52
163
28
41
9
3
21
25
2
63
1
1
190
83
21
0
0
3
2
.252
.358
.509
.867
22 Bryce Harper
B. Harper
9
42
147
29
52
18
1
39
30
1
33
3
0
179
99
28
0
1
1
6
.354
.464
.673
1.137
23 Patrick Wisdom
P. Wisdom
8
40
121
21
23
5
0
17
17
1
45
2
0
140
52
13
0
1
2
3
.190
.293
.430
.723
24 Avisaíl García
A. García
8
33
104
14
26
3
0
16
8
3
28
0
0
115
53
11
0
0
0
1
.250
.322
.510
.831
25 Joc Pederson
J. Pederson
8
40
131
25
35
6
2
20
12
5
25
0
3
150
69
16
0
2
1
2
.267
.347
.527
.873
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 Cubs Stats

Team Rankings

HR

142

3rd

R

512

2nd

SO

718

27th

ERA

3.84

14th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
Cardinals Cardinals
51
46
.526
6.5
Reds Reds
50
47
.515
7.5
Pirates Pirates
39
58
.402
18.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
BOS BOS
@
CHC CHC
2:20 PM
Mon
7/21
KCR KCR
@
CHC CHC
8:05 PM
Tue
7/22
KCR KCR
@
CHC CHC
8:05 PM
Last Game
NYY Yankees

53 - 43

1

Final

4

CHC Cubs

57 - 39

Sun 13 Jul 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
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM