teams with the best ops against rhp last 30 days

Between June 3, 2026 and July 3, 2026, the Minnesota Twins have the best OPS by a team against right-handed pitchers, with an OPS of .868.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Twins
Twins
.868
26
.500
13
13
682
198
40
4
36
112
57
7
126
750
354
80
0
4
2
.290
.349
.519
2Rockies
Rockies
.867
26
.423
11
15
581
155
37
5
33
95
65
12
127
665
301
75
1
6
0
.267
.349
.518
3Dodgers
Dodgers
.848
27
.667
18
9
644
190
36
1
25
100
84
6
146
744
303
62
2
8
2
.295
.377
.470
4Pirates
Pirates
.840
27
.407
11
16
696
200
43
3
28
106
72
12
196
785
333
74
0
5
0
.287
.362
.478
5Phillies
Phillies
.819
28
.643
18
10
631
172
29
2
34
112
55
4
181
695
307
65
1
4
2
.273
.333
.487
6Giants
Giants
.818
25
.520
13
12
592
158
32
3
30
87
57
8
120
672
286
65
6
9
1
.267
.335
.483
7Brewers
Brewers
.807
27
.593
16
11
631
168
29
3
30
99
71
5
160
719
293
62
5
6
1
.266
.342
.464
8Rays
Rays
.797
26
.577
15
11
590
164
23
2
24
82
60
9
121
664
263
49
0
4
2
.278
.351
.446
9Cubs
Cubs
.789
26
.654
17
9
671
167
36
5
29
111
87
11
174
776
300
70
1
6
2
.249
.342
.447
10Tigers
Tigers
.785
26
.538
14
12
666
163
21
6
39
99
62
9
184
746
313
66
2
5
1
.245
.315
.470
11Marlins
Marlins
.781
26
.692
18
8
662
178
38
8
19
98
71
10
153
756
289
65
4
8
2
.269
.345
.437
12White Sox
White Sox
.776
25
.520
13
12
626
161
36
1
26
100
66
7
151
703
277
63
2
2
0
.257
.334
.442
13Cardinals
Cardinals
.762
25
.560
14
11
580
150
25
3
22
88
56
15
118
657
247
50
0
6
1
.259
.336
.426
14Blue Jays
Blue Jays
.749
26
.462
12
14
606
162
28
0
23
73
46
5
137
666
259
51
2
6
0
.267
.321
.427
15Astros
Astros
.748
27
.593
16
11
684
167
33
2
29
87
76
5
186
773
291
64
3
4
6
.244
.322
.425
16Royals
Royals
.745
27
.444
12
15
592
149
33
2
23
76
53
3
133
655
255
58
3
4
1
.252
.314
.431
17Nationals
Nationals
.733
26
.538
14
12
594
142
28
5
25
91
45
11
143
654
255
58
1
2
1
.239
.304
.429
18Athletics
Athletics
.732
26
.423
11
15
557
131
28
0
23
75
65
8
147
633
228
51
1
2
5
.235
.323
.409
19Angels
Angels
.728
26
.500
13
13
723
188
36
3
22
101
55
9
191
793
296
61
3
3
2
.260
.319
.409
20Guardians
Guardians
.727
25
.440
11
14
570
144
26
4
19
65
47
5
146
628
235
49
3
1
0
.253
.315
.412
21Orioles
Orioles
.722
27
.407
11
16
691
164
30
6
25
97
74
8
195
782
281
61
1
7
1
.237
.315
.407
22Padres
Padres
.716
27
.407
11
16
636
147
29
1
25
87
72
10
160
726
253
55
6
2
1
.231
.318
.398
23Rangers
Rangers
.705
27
.556
15
12
659
165
23
1
23
65
52
7
149
719
259
47
0
1
0
.250
.312
.393
24Mets
Mets
.695
26
.385
10
16
632
142
25
4
25
66
62
7
168
704
250
54
0
3
2
.225
.300
.396
25Yankees
Yankees
.686
26
.462
12
14
513
111
16
0
26
65
50
2
143
572
205
42
3
4
2
.216
.286
.400
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 Twins Stats

Team Batting Leaders

HR

25

Buxton

Byron Buxton

RBI

56

Bell

Josh Bell

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

7

Bradley

Taj Bradley

K

113

Ryan

Joe Ryan

ERA

3.61

Ryan

Joe Ryan
Team Rankings

HR

110

10th

R

429

6th

SO

722

17th

ERA

4.82

27th

2026 Division Standings
TEAMWLPCTGB
45
41
.523
46
42
.523
Twins Twins
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
7:05 PM
Sat
7/4
@
1:35 PM
Sun
7/5
@
1:35 PM
Tue
7/7
@
7:40 PM
Wed
7/8
@
7:40 PM
Last Game
MIN Twins

42 - 46

8

Final

3

HOU Astros

43 - 46

Wed 1 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
35
.588
49
39
.557
2.5
46
42
.523
5.5
45
43
.511
6.5
36
51
.414
15.0
NL CentralWLPCTGB
53
32
.624
49
38
.563
5.0
45
39
.536
7.5
44
44
.500
10.5
40
46
.465
13.5
NL WestWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
AL EastWLPCTGB
51
33
.607
48
38
.558
4.0
41
46
.471
11.5
40
48
.455
13.0
37
48
.435
14.5
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
45
43
.511
43
46
.483
2.5
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Wed
6/17
@
7-5
Thu
6/18
@
4-3
Thu
6/18
@
4-2

Schedule

DATEMATCHUPTIME (ET)
Fri
7/3
@
7:05 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:15 PM
Fri
7/3
@
8:10 PM