which team has the highest ops against righties last 12 games

The Houston Astros have the highest OPS by a team against right-handed pitchers in their last 12 games, with an OPS of .856.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Astros
Astros
.856
12
.417
5
7
318
83
9
2
24
47
29
4
100
354
168
35
0
3
1
.261
.328
.528
2Diamondbacks
Diamondbacks
.833
12
.583
7
5
360
100
12
6
17
58
36
4
83
407
175
35
3
4
1
.278
.347
.486
3Orioles
Orioles
.804
12
.583
7
5
290
74
14
0
18
41
23
3
97
319
142
32
1
2
0
.255
.314
.490
4Royals
Royals
.760
12
.250
3
9
308
79
17
0
13
38
27
3
79
340
135
30
1
1
0
.256
.322
.438
5Marlins
Marlins
.750
12
.500
6
6
315
78
8
4
14
41
30
3
81
351
136
26
2
1
3
.248
.318
.432
6Reds
Reds
.740
12
.417
5
7
275
69
8
4
11
33
22
3
71
302
118
23
0
2
0
.251
.311
.429
7Brewers
Brewers
.732
12
.917
11
1
251
71
11
0
3
32
33
3
61
291
91
14
1
3
2
.283
.369
.363
8Rockies
Rockies
.725
12
.250
3
9
265
69
10
2
9
32
17
3
63
287
110
21
0
2
0
.260
.310
.415
9Mets
Mets
.717
12
.417
5
7
234
61
9
0
7
34
24
1
60
262
91
16
0
3
3
.261
.328
.389
10Pirates
Pirates
.710
12
.583
7
5
261
61
15
2
9
28
22
3
77
289
107
26
1
1
0
.234
.300
.410
11Cubs
Cubs
.709
12
.417
5
7
315
73
10
3
11
32
35
7
84
357
122
24
0
0
4
.232
.322
.387
12Tigers
Tigers
.709
12
.417
5
7
283
67
14
2
6
26
41
7
76
334
103
22
0
2
0
.237
.345
.364
13Yankees
Yankees
.700
12
.500
6
6
277
62
11
0
13
39
29
1
89
312
112
24
1
4
1
.224
.296
.404
14Dodgers
Dodgers
.692
12
.500
6
6
239
53
7
0
11
30
28
1
56
272
93
18
1
3
1
.222
.303
.389
15Twins
Twins
.691
12
.583
7
5
270
69
7
3
7
33
19
3
69
294
103
17
0
2
1
.256
.310
.381
16Padres
Padres
.680
12
.583
7
5
294
77
8
1
5
38
28
5
72
332
102
14
2
3
1
.262
.333
.347
17Phillies
Phillies
.673
12
.333
4
8
245
56
16
2
4
24
32
0
49
281
88
22
1
3
0
.229
.314
.359
18Athletics
Athletics
.665
12
.250
3
9
315
75
12
2
9
34
21
2
76
339
118
23
1
0
0
.238
.290
.375
19Rays
Rays
.659
12
.750
9
3
225
50
16
1
7
27
11
2
54
242
89
24
2
1
0
.222
.264
.396
20Mariners
Mariners
.656
12
.417
5
7
231
51
12
2
4
26
28
4
52
264
79
18
0
1
1
.221
.314
.342
21Guardians
Guardians
.652
12
.417
5
7
270
63
8
2
6
26
28
1
62
300
93
16
1
0
2
.233
.308
.344
22White Sox
White Sox
.629
12
.583
7
5
255
57
4
0
7
36
26
7
94
294
82
11
1
5
0
.224
.307
.322
23Angels
Angels
.627
12
.417
5
7
296
65
9
1
5
29
37
7
94
341
91
15
0
1
1
.220
.320
.307
24Nationals
Nationals
.623
12
.667
8
4
240
53
8
1
7
30
17
1
58
261
84
16
0
2
1
.221
.273
.350
25Rangers
Rangers
.613
12
.500
6
6
239
48
9
0
7
27
23
7
70
275
78
16
3
3
1
.201
.287
.326
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 MLB News

More Astros Stats

Team Batting Leaders

HR

1

Peña

Jeremy Peña

RBI

2

Velázquez

Nelson Velázquez

AVG

.375

Peña

Jeremy Peña
Team Pitching Leaders

K

7

Abreu

Bryan Abreu

ERA

0.00

Hader

Josh Hader
Team Rankings

HR

226

1st

R

734

13th

SO

1,411

9th

ERA

4.45

24th

2026 Division Standings
TEAMWLPCTGB
Astros Astros
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0
Last Game
CWS White Sox

2 - 0

7

Final

3

HOU Astros

0 - 2

Wed 30 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
1-2
Tue
9/15
@
5-1
Tue
9/15
@
7-5
Tue
9/15
@
6-3
Tue
9/15
@
8-1

Schedule

DATEMATCHUPTIME (ET)
Fri
10/23
@
8:00 PM
Sat
10/24
@
8:00 PM
Mon
10/26
@
8:00 PM
Tue
10/27
@
8:00 PM
Wed
10/28
@
8:00 PM