best career ops against the st louis cardinals minimum 25 abs

Jim Thome has the best career OPS with 25+ at-bats against the Cardinals, with an OPS of 1.575.

  • Regular season
NAMEOPSABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Jim Thome
J. Thome
1.575
100
29
31
43
4
0
18
40
31
0
20
0
1
131
101
22
0
0
4
1
.430
.565
1.010
2Mike Napoli
M. Napoli
1.373
27
8
7
11
4
0
3
11
2
2
5
0
0
31
24
7
0
0
1
2
.407
.484
.889
3Jeff Heath
J. Heath
1.369
40
16
11
15
4
0
5
13
12
0
6
0
52
34
9
0
1
.375
.519
.850
4Yordan Alvarez
Y. Alvarez
1.334
37
11
8
13
3
0
6
8
4
0
4
0
0
41
34
9
0
0
0
0
.351
.415
.919
5Fred Kommers
F. Kommers
1.313
31
8
4
16
1
3
0
9
4
0
1
1
36
23
4
1
.516
.571
.742
6Kendrys Morales
K. Morales
1.272
63
19
12
27
5
0
6
17
5
1
4
0
0
69
50
11
0
0
1
2
.429
.478
.794
7Ben Petrick
B. Petrick
1.264
26
8
7
9
2
0
4
7
2
0
14
1
1
29
23
6
0
1
0
0
.346
.379
.885
8Ellis Burks
E. Burks
1.264
209
61
53
79
25
4
18
53
33
3
32
5
4
245
166
47
0
0
2
8
.378
.469
.794
9Jason Giambi
J. Giambi
1.262
28
13
5
13
0
0
2
7
8
0
5
0
0
36
19
2
0
0
0
1
.464
.583
.679
10Ray Rohwer
R. Rohwer
1.245
31
19
6
13
4
2
1
6
3
0
2
0
37
24
7
3
.419
.471
.774
11Yoshi Tsutsugo
Y. Tsutsugo
1.241
38
15
5
13
1
1
5
15
7
0
9
0
0
47
31
7
0
2
0
1
.342
.426
.816
12Roberto Mejia
R. Mejia
1.234
29
8
5
11
2
2
2
7
3
1
3
0
0
34
23
6
0
1
0
0
.379
.441
.793
13Phil Plantier
P. Plantier
1.232
71
24
18
26
5
0
8
21
12
0
16
1
3
83
55
13
0
0
0
1
.366
.458
.775
14Newt Hunter
N. Hunter
1.210
29
10
9
11
3
2
1
5
1
5
3
36
21
6
1
.379
.486
.724
15Pablo Reyes
P. Reyes
1.208
26
17
5
11
1
0
2
2
5
0
7
0
0
31
18
3
0
0
1
0
.423
.516
.692
16Elijah Dukes
E. Dukes
1.204
27
9
5
11
3
1
1
5
4
1
4
0
1
32
19
5
0
0
0
0
.407
.500
.704
17Matt Holliday
M. Holliday
1.198
114
33
21
44
6
2
10
16
15
1
18
1
0
130
84
18
0
0
1
3
.386
.462
.737
18Franchy Cordero
F. Cordero
1.196
29
9
4
11
2
1
2
8
6
0
8
1
0
36
21
5
0
1
0
0
.379
.472
.724
19Bryce Eldridge
B. Eldridge
1.174
27
8
4
10
3
0
2
10
6
0
9
0
0
34
19
5
0
1
0
0
.370
.471
.704
20Jason Varitek
J. Varitek
1.166
31
9
5
12
2
0
3
9
1
1
4
0
0
33
23
5
0
0
1
1
.387
.424
.742
21Riley Greene
R. Greene
1.165
44
12
10
17
6
0
3
11
4
0
12
0
2
48
32
9
0
0
0
0
.386
.438
.727
22Jac Caglianone
J. Caglianone
1.159
31
8
7
9
1
0
5
9
3
0
7
0
0
34
25
6
0
0
0
0
.290
.353
.806
23Reb Russell
R. Russell
1.155
71
22
19
26
8
3
4
22
6
1
4
1
79
52
15
1
.366
.423
.732
24Steve Scarsone
S. Scarsone
1.151
54
24
11
23
4
0
3
8
5
2
11
0
2
64
36
7
2
1
0
1
.426
.484
.667
25Bob Hazle
B. Hazle
1.150
41
13
9
18
1
0
2
11
8
1
3
1
1
50
25
3
0
0
2
0
.439
.540
.610
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Phillies Stats

Team Batting Leaders

HR

45

Schwarber

Kyle Schwarber

RBI

95

Schwarber

Kyle Schwarber

AVG

.270

Harper

Bryce Harper
Team Pitching Leaders

W

17

Sánchez

Cristopher Sánchez

K

221

Luzardo

Jesús Luzardo

ERA

2.87

Luzardo

Jesús Luzardo
Team Rankings

HR

177

12th

R

678

15th

SO

1,468

1st

ERA

4.01

11th

2026 Division Standings
TEAMWLPCTGB
89
63
.586
Phillies Phillies
83
68
.550
5.5
75
77
.493
14.0
71
81
.467
18.0
69
82
.457
19.5
Schedule
DATEMATCHUPTIME (ET)
Wed
9/16
@
6:45 PM
Thu
9/17
@
7:15 PM
Fri
9/18
@
7:15 PM
Sat
9/19
@
4:10 PM
Sun
9/20
@
1:10 PM
Last Game
PHI Phillies

83 - 68

3

Final

6

WSH Nationals

71 - 81

Tue 15 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
89
63
.586
83
68
.550
5.5
75
77
.493
14.0
71
81
.467
18.0
69
82
.457
19.5
NL CentralWLPCTGB
94
57
.623
84
68
.553
10.5
75
76
.497
19.0
75
77
.493
19.5
70
81
.464
24.0
NL WestWLPCTGB
92
59
.609
82
69
.543
10.0
80
72
.526
12.5
63
89
.414
29.5
56
95
.371
36.0
AL EastWLPCTGB
Rays Rays - x
91
59
.607
88
63
.583
3.5
82
69
.543
9.5
75
77
.493
17.0
74
78
.487
18.0
AL CentralWLPCTGB
77
74
.510
77
75
.507
0.5
72
79
.477
5.0
70
81
.464
7.0
66
85
.437
11.0
AL WestWLPCTGB
76
75
.503
75
76
.497
1.0
70
82
.461
6.5
61
90
.404
15.0
58
93
.384
18.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/1
@
12-13
Tue
9/1
@
1-6
Tue
9/1
@
2-6
Tue
9/1
@
5-9
Tue
9/1
@
9-6

Schedule

DATEMATCHUPTIME (ET)
Wed
9/16
@
1:10 PM
Wed
9/16
@
1:15 PM
Wed
9/16
@
1:40 PM
Wed
9/16
@
3:07 PM
Wed
9/16
@
6:40 PM