which mlb teams lead the league in ops vs righties in their last 5 games

The Arizona Diamondbacks had the best OPS by a team against right-handed pitchers in their last 5 games, with an OPS of .895.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Diamondbacks
Diamondbacks
.895
5
.600
3
2
158
48
5
4
7
33
16
3
30
178
82
16
0
1
0
.304
.376
.519
2Astros
Astros
.882
5
.400
2
3
118
30
3
0
10
20
16
2
45
138
63
13
0
2
0
.254
.348
.534
3Yankees
Yankees
.876
5
.800
4
1
85
25
5
0
4
20
13
1
24
103
42
9
1
3
1
.294
.382
.494
4Mariners
Mariners
.827
5
.600
3
2
85
24
5
1
2
17
15
1
16
102
37
8
0
1
1
.282
.392
.435
5Royals
Royals
.822
5
.400
2
3
129
35
10
0
6
14
11
1
30
142
63
16
1
0
0
.271
.333
.488
6Guardians
Guardians
.794
5
.600
3
2
107
27
4
2
4
16
18
0
19
127
47
10
0
2
1
.252
.354
.439
7Marlins
Marlins
.792
5
.600
3
2
102
26
3
2
5
11
9
1
19
113
48
10
1
0
0
.255
.321
.471
8Orioles
Orioles
.789
5
.800
4
1
135
31
6
0
10
22
11
1
43
147
67
16
0
0
0
.230
.293
.496
9Twins
Twins
.786
5
.800
4
1
103
27
6
2
3
17
11
1
24
115
46
11
0
0
0
.262
.339
.447
10Brewers
Brewers
.782
5
1.000
5
0
121
35
7
0
3
18
14
0
35
136
51
10
0
1
0
.289
.360
.421
11Padres
Padres
.780
5
.800
4
1
142
43
4
1
3
23
15
1
37
160
58
8
1
1
1
.303
.371
.408
12Reds
Reds
.779
5
.400
2
3
123
32
5
2
5
19
11
1
34
136
56
12
0
1
0
.260
.324
.455
13Rays
Rays
.758
5
.400
2
3
130
34
11
0
4
18
11
0
34
141
57
15
0
0
0
.262
.319
.438
14Phillies
Phillies
.736
5
.400
2
3
131
34
9
1
3
11
13
0
24
146
54
13
1
1
0
.260
.324
.412
15Cardinals
Cardinals
.726
5
.200
1
4
101
23
2
1
5
13
10
2
32
113
42
8
0
0
0
.228
.310
.416
16Rockies
Rockies
.725
5
.200
1
4
97
23
6
0
5
16
5
0
24
103
44
11
0
1
0
.237
.272
.454
17Mets
Mets
.723
5
.400
2
3
68
16
3
0
3
10
8
0
22
77
28
6
0
1
1
.235
.312
.412
18Dodgers
Dodgers
.656
5
.600
3
2
121
26
6
0
4
12
13
1
34
137
44
10
0
2
1
.215
.292
.364
19Angels
Angels
.653
5
.400
2
3
120
25
5
1
3
16
17
1
39
138
41
9
0
0
0
.208
.312
.342
20White Sox
White Sox
.651
5
.800
4
1
102
22
1
0
5
18
10
0
31
115
38
6
0
3
0
.216
.278
.373
21Athletics
Athletics
.646
5
.400
2
3
141
33
5
1
3
16
12
1
32
155
49
9
1
0
0
.234
.299
.348
22Tigers
Tigers
.639
5
.400
2
3
107
21
3
1
3
8
14
4
35
125
35
7
0
0
0
.196
.312
.327
23Nationals
Nationals
.628
5
.800
4
1
91
20
1
0
4
9
5
1
24
98
33
5
0
1
0
.220
.265
.363
24Rangers
Rangers
.619
5
.400
2
3
119
25
5
0
4
13
6
3
32
129
42
9
1
0
0
.210
.266
.353
25Pirates
Pirates
.604
5
.400
2
3
105
21
4
1
3
11
9
0
35
116
36
8
1
1
0
.200
.261
.343
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 Diamondbacks Stats

Team Batting Leaders

HR

30

Arenado

Nolan Arenado

RBI

86

Arenado

Nolan Arenado

AVG

.311

Moreno

Gabriel Moreno
Team Pitching Leaders

W

16

Rodriguez

Eduardo Rodriguez

K

143

Rodriguez

Eduardo Rodriguez

ERA

2.89

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

166

25th

R

739

9th

SO

1,140

29th

ERA

4.18

18th

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
Diamondbacks Diamondbacks
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
Last Game
AZ Diamondbacks

86 - 76

4

Final

9

SDP Padres

91 - 71

Sun 27 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
Sun
9/13
@
0-2
Sun
9/13
@
5-6
Sun
9/13
@
1-8
Sun
9/13
@
4-14
Sun
9/13
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Thu
10/1
@
2:00 PM
Thu
10/1
@
10:00 PM
Sat
10/3
@
1:00 PM
Sat
10/3
@
6:30 PM
Mon
10/5
@
5:00 PM