which teams leads the league in ops against righties last 15 days

Between April 24, 2026 and May 9, 2026, the St. Louis Cardinals have the highest OPS by a team against right-handed pitchers, with an OPS of .843.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cardinals
Cardinals
.843
14
.643
9
5
349
95
24
1
18
59
31
7
91
391
175
43
2
2
2
.272
.342
.501
2Athletics
Athletics
.818
13
.538
7
6
282
77
13
2
13
43
31
1
54
317
133
28
2
1
2
.273
.346
.472
3Yankees
Yankees
.813
14
.714
10
4
350
90
18
1
19
57
38
5
80
396
167
38
0
3
2
.257
.336
.477
4Cubs
Cubs
.799
14
.786
11
3
380
94
22
3
17
61
52
6
79
442
173
42
0
4
2
.247
.344
.455
5Reds
Reds
.792
14
.286
4
10
381
94
21
1
22
46
34
2
103
418
183
44
1
0
1
.247
.312
.480
6Astros
Astros
.790
13
.462
6
7
303
86
10
1
14
43
18
3
79
328
140
25
2
2
1
.284
.328
.462
7Braves
Braves
.783
13
.615
8
5
289
75
14
2
12
45
35
1
75
330
129
28
0
5
2
.260
.336
.446
8Rockies
Rockies
.775
13
.462
6
7
316
85
16
2
10
41
35
5
87
359
135
28
0
3
0
.269
.348
.427
9Mariners
Mariners
.767
13
.615
8
5
285
73
12
1
12
43
29
5
79
320
123
25
1
0
0
.256
.335
.432
10Dodgers
Dodgers
.756
12
.500
6
6
307
82
18
1
7
43
41
1
60
350
123
26
1
0
2
.267
.355
.401
11Pirates
Pirates
.754
14
.500
7
7
339
86
13
2
12
43
41
6
79
387
139
27
0
1
0
.254
.344
.410
12Tigers
Tigers
.748
13
.308
4
9
283
74
11
3
9
28
30
0
66
314
118
23
0
1
0
.261
.331
.417
13Orioles
Orioles
.746
14
.357
5
9
299
75
17
2
9
48
37
1
79
338
123
28
0
1
0
.251
.334
.411
14Rays
Rays
.744
14
.857
12
2
279
77
10
1
8
32
25
2
59
313
113
19
6
1
2
.276
.339
.405
15Royals
Royals
.743
14
.714
10
4
360
92
19
1
11
48
42
5
90
412
146
31
0
5
0
.256
.337
.406
16Brewers
Brewers
.739
12
.583
7
5
289
80
18
0
5
50
31
2
60
329
113
23
2
3
3
.277
.348
.391
17Twins
Twins
.733
14
.286
4
10
377
95
20
1
13
48
32
6
82
417
156
34
0
2
0
.252
.319
.414
18Blue Jays
Blue Jays
.720
14
.500
7
7
288
75
9
0
11
35
21
2
53
312
117
20
0
1
1
.260
.314
.406
19White Sox
White Sox
.720
13
.538
7
6
286
69
11
1
10
43
33
7
82
335
112
22
3
6
0
.241
.328
.392
20Phillies
Phillies
.702
14
.643
9
5
391
94
17
4
13
46
33
0
84
428
158
34
1
3
2
.240
.297
.404
21Guardians
Guardians
.697
14
.500
7
7
329
77
17
0
10
40
40
2
67
373
124
27
1
1
2
.234
.320
.377
22Giants
Giants
.696
13
.308
4
9
289
72
15
2
9
29
14
3
65
310
118
26
1
3
0
.249
.288
.408
23Marlins
Marlins
.676
14
.357
5
9
312
72
13
0
9
36
37
4
81
357
112
22
1
3
2
.231
.317
.359
24Mets
Mets
.667
13
.462
6
7
332
76
12
1
11
39
31
2
74
368
123
24
0
2
1
.229
.297
.370
25Diamondbacks
Diamondbacks
.663
12
.250
3
9
281
59
9
2
11
38
27
5
72
315
105
22
1
1
0
.210
.290
.374
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

30

Burleson

Alec Burleson

AVG

.302

Walker

Jordan Walker
Team Pitching Leaders

W

4

Leahy

Kyle Leahy

K

33

McGreevy

Michael McGreevy

ERA

1.74

Graceffo

Gordon Graceffo
Team Rankings

HR

45

10th

R

182

10th

SO

268

30th

ERA

4.33

19th

2026 Division Standings
TEAMWLPCTGB
27
12
.692
Cardinals Cardinals
23
15
.605
3.5
20
16
.556
5.5
21
18
.538
6.0
20
19
.513
7.0
Schedule
DATEMATCHUPTIME (ET)
Sat
5/9
@
7:15 PM
Sun
5/10
@
4:10 PM
Tue
5/12
@
9:40 PM
Wed
5/13
@
9:40 PM
Thu
5/14
@
3:05 PM
Last Game
STL Cardinals

23 - 15

6

Final

0

SDP Padres

22 - 16

Fri 8 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
13
.667
19
20
.487
7.0
17
22
.436
9.0
17
22
.436
9.0
15
23
.395
10.5
NL CentralWLPCTGB
27
12
.692
23
15
.605
3.5
20
16
.556
5.5
21
18
.538
6.0
20
19
.513
7.0
NL WestWLPCTGB
24
14
.632
22
16
.579
2.0
17
20
.459
6.5
16
23
.410
8.5
15
23
.395
9.0
AL EastWLPCTGB
26
13
.667
25
13
.658
0.5
17
21
.447
8.5
17
22
.436
9.0
17
22
.436
9.0
AL CentralWLPCTGB
21
19
.525
18
21
.462
2.5
18
21
.462
2.5
17
21
.447
3.0
16
23
.410
4.5
AL WestWLPCTGB
20
18
.526
19
20
.487
1.5
17
21
.447
3.0
16
23
.410
4.5
15
24
.385
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
4/24
@
8-9
Fri
4/24
@
3-10
Fri
4/24
@
8-6
Fri
4/24
@
2-6
Fri
4/24
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Sat
5/9
@
4:05 PM
Sat
5/9
@
4:10 PM
Sat
5/9
@
4:10 PM
Sat
5/9
@
4:10 PM
Sat
5/9
@
6:05 PM