best team ops vs rhp last 8 games this seaon

The St. Louis Cardinals have the best OPS by a team against right-handed pitchers in their last 8 games, with an OPS of .895.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cardinals
Cardinals
.895
8
.875
7
1
190
55
17
0
10
40
19
2
54
214
102
27
2
1
2
.289
.358
.537
2Braves
Braves
.879
8
.750
6
2
152
41
10
1
9
31
21
0
37
176
80
20
0
3
2
.270
.352
.526
3Yankees
Yankees
.870
8
.875
7
1
209
57
13
1
12
37
24
3
40
238
108
26
0
2
2
.273
.353
.517
4Athletics
Athletics
.836
8
.500
4
4
144
44
9
1
3
19
21
0
26
168
64
13
2
1
2
.306
.392
.444
5Brewers
Brewers
.819
8
.625
5
3
199
61
14
0
4
41
24
1
36
229
87
18
2
1
2
.307
.382
.437
6Pirates
Pirates
.815
8
.375
3
5
215
59
11
1
8
30
30
2
47
247
96
20
0
0
0
.274
.368
.447
7Rockies
Rockies
.808
8
.250
2
6
179
48
8
2
7
25
21
5
49
208
81
17
0
3
0
.268
.356
.453
8Cubs
Cubs
.808
8
.875
7
1
222
55
14
3
9
36
34
2
40
261
102
26
0
3
2
.248
.349
.459
9Diamondbacks
Diamondbacks
.799
8
.375
3
5
170
43
7
2
8
31
20
3
48
195
78
17
1
1
0
.253
.340
.459
10White Sox
White Sox
.768
8
.750
6
2
177
44
4
1
8
28
23
5
53
207
74
13
1
1
0
.249
.350
.418
11Twins
Twins
.758
8
.500
4
4
232
61
13
1
7
35
24
4
52
262
97
21
0
2
0
.263
.340
.418
12Astros
Astros
.752
8
.500
4
4
201
57
6
1
7
24
11
2
55
218
86
14
2
2
1
.284
.324
.428
13Phillies
Phillies
.751
8
.875
7
1
242
63
15
2
8
31
20
0
53
266
106
25
1
3
1
.260
.313
.438
14Blue Jays
Blue Jays
.742
8
.500
4
4
194
53
2
0
8
22
16
2
31
212
79
10
0
0
1
.273
.335
.407
15Reds
Reds
.732
8
.250
2
6
228
56
13
0
10
24
16
1
58
245
99
23
0
0
1
.246
.298
.434
16Mariners
Mariners
.723
8
.375
3
5
163
38
7
1
6
20
20
2
45
186
65
14
1
0
0
.233
.324
.399
17Marlins
Marlins
.705
8
.375
3
5
199
48
6
0
6
20
28
4
59
234
72
12
1
2
2
.241
.343
.362
18Rangers
Rangers
.691
8
.250
2
6
197
49
9
2
3
17
20
5
47
225
71
14
1
2
0
.249
.330
.360
19Padres
Padres
.668
8
.375
3
5
181
40
5
2
7
24
13
3
48
199
70
14
0
2
0
.221
.281
.387
20Tigers
Tigers
.666
8
.375
3
5
166
41
4
2
3
16
17
0
45
183
58
9
0
0
0
.247
.317
.349
21Dodgers
Dodgers
.658
8
.375
3
5
203
50
9
0
2
19
27
1
37
232
65
11
1
0
2
.246
.338
.320
22Royals
Royals
.657
8
.750
6
2
242
55
10
1
7
29
21
3
64
269
88
18
0
3
0
.227
.294
.364
23Mets
Mets
.638
8
.500
4
4
204
42
6
0
8
24
22
1
48
229
72
14
0
1
1
.206
.285
.353
24Rays
Rays
.640
8
.875
7
1
173
47
5
0
1
12
12
1
39
190
55
6
4
0
1
.272
.323
.318
25Angels
Angels
.634
8
.250
2
6
228
51
9
0
8
18
11
2
66
241
84
17
0
0
1
.224
.266
.368
StatMuse has event-level data for OPS going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Batting Leaders

HR

10

Walker

Jordan Walker

RBI

28

Burleson

Alec Burleson

AVG

.308

Walker

Jordan Walker
Team Pitching Leaders

W

4

Leahy

Kyle Leahy

K

27

Leahy

Kyle Leahy

ERA

1.93

Graceffo

Gordon Graceffo
Team Rankings

HR

44

9th

R

172

10th

SO

243

30th

ERA

4.50

22nd

2026 Division Standings
TEAMWLPCTGB
24
12
.667
Cardinals Cardinals
21
14
.600
2.5
20
16
.556
4.0
18
16
.529
5.0
19
17
.528
5.0
Schedule
DATEMATCHUPTIME (ET)
Thu
5/7
@
10:10 PM
Fri
5/8
@
9:45 PM
Sat
5/9
@
7:15 PM
Sun
5/10
@
4:10 PM
Tue
5/12
@
9:40 PM
Last Game
MIL Brewers

18 - 16

3

Final

6

STL Cardinals

21 - 14

Mon 4 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
11
.703
16
20
.444
9.5
16
20
.444
9.5
16
20
.444
9.5
13
22
.371
12.0
NL CentralWLPCTGB
24
12
.667
21
14
.600
2.5
20
16
.556
4.0
18
16
.529
5.0
19
17
.528
5.0
NL WestWLPCTGB
22
14
.611
21
14
.600
0.5
17
17
.500
4.0
14
22
.389
8.0
14
22
.389
8.0
AL EastWLPCTGB
25
11
.694
23
12
.657
1.5
16
20
.444
9.0
16
20
.444
9.0
15
21
.417
10.0
AL CentralWLPCTGB
18
19
.486
18
19
.486
17
19
.472
0.5
17
19
.472
0.5
16
20
.444
1.5
AL WestWLPCTGB
18
17
.514
17
20
.459
2.0
16
19
.457
2.0
15
22
.405
4.0
14
23
.378
5.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
4/21
@
5-8
Tue
4/21
@
12-6
Tue
4/21
@
5-3
Tue
4/21
@
12-4
Tue
4/21
@
4-0

Schedule

DATEMATCHUPTIME (ET)
Wed
5/6
@
3:45 PM
Wed
5/6
@
4:07 PM
Wed
5/6
@
4:10 PM
Wed
5/6
@
6:40 PM
Wed
5/6
@
6:40 PM