highest team ops vs righties in the last 30 days

Between June 2, 2026 and July 2, 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
27
.519
14
13
708
208
41
4
36
118
60
7
129
780
365
81
0
5
2
.294
.353
.516
2Rockies
Rockies
.865
26
.423
11
15
577
153
35
5
34
95
64
10
127
658
300
74
1
6
0
.265
.346
.520
3Pirates
Pirates
.852
27
.407
11
16
705
205
43
3
30
113
72
12
198
794
344
76
1
4
0
.291
.364
.488
4Dodgers
Dodgers
.840
27
.667
18
9
655
191
36
2
25
100
83
6
155
755
306
63
3
8
3
.292
.372
.467
5Phillies
Phillies
.831
28
.679
19
9
633
176
27
2
35
113
56
4
179
698
312
64
1
4
3
.278
.339
.493
6Brewers
Brewers
.824
27
.630
17
10
637
175
30
3
30
105
74
5
160
729
301
63
6
6
1
.275
.352
.473
7Giants
Giants
.816
26
.500
13
13
601
161
32
3
30
89
57
8
121
681
289
65
6
9
1
.268
.335
.481
8Marlins
Marlins
.791
26
.731
19
7
659
178
37
7
22
98
67
10
154
747
295
66
4
6
2
.270
.344
.448
9Rays
Rays
.787
26
.538
14
12
577
158
24
1
23
77
59
9
125
650
253
48
0
4
2
.274
.348
.438
10Cubs
Cubs
.786
27
.630
17
10
677
168
36
5
29
111
88
11
175
783
301
70
1
6
2
.248
.341
.445
11Tigers
Tigers
.770
26
.577
15
11
644
154
18
6
37
95
61
9
174
723
295
61
2
5
1
.239
.312
.458
12White Sox
White Sox
.767
25
.520
13
12
599
152
31
1
25
96
64
8
150
675
260
57
2
2
0
.254
.333
.434
13Cardinals
Cardinals
.754
25
.520
13
12
577
150
25
3
20
83
54
15
122
653
241
48
1
6
1
.260
.336
.418
14Astros
Astros
.750
28
.571
16
12
717
176
35
2
30
93
81
5
193
811
305
67
3
4
6
.245
.325
.425
15Angels
Angels
.746
26
.500
13
13
725
192
41
3
22
103
56
10
189
797
305
66
3
3
2
.265
.325
.421
16Blue Jays
Blue Jays
.744
27
.444
12
15
640
171
29
0
24
76
47
5
146
702
272
53
2
7
0
.267
.319
.425
17Royals
Royals
.744
27
.444
12
15
595
149
33
2
23
76
55
3
135
660
255
58
3
4
1
.250
.315
.429
18Nationals
Nationals
.726
27
.519
14
13
623
149
28
6
25
93
46
11
154
684
264
59
1
2
1
.239
.302
.424
19Guardians
Guardians
.725
25
.440
11
14
575
146
27
5
19
69
40
6
149
629
240
51
3
3
0
.254
.308
.417
20Athletics
Athletics
.724
27
.444
12
15
585
137
28
0
24
77
66
8
154
662
237
52
1
2
5
.234
.319
.405
21Orioles
Orioles
.717
28
.429
12
16
696
164
30
6
25
97
74
8
198
787
281
61
1
7
1
.236
.313
.404
22Rangers
Rangers
.694
27
.556
15
12
677
170
24
1
21
70
54
7
161
741
259
46
0
3
0
.251
.312
.383
23Padres
Padres
.694
27
.407
11
16
635
145
26
1
23
83
69
10
164
722
242
50
6
2
1
.228
.313
.381
24Mets
Mets
.693
27
.370
10
17
662
147
26
4
27
69
64
8
179
737
262
57
0
3
2
.222
.297
.396
25Yankees
Yankees
.675
27
.444
12
15
528
113
16
0
26
65
50
2
149
587
207
42
3
4
2
.214
.283
.392
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

9th

R

429

6th

SO

722

17th

ERA

4.82

27th

2026 Division Standings
TEAMWLPCTGB
45
40
.529
45
42
.517
1.0
Twins Twins
42
46
.477
4.5
38
49
.437
8.0
35
52
.402
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
34
.595
49
38
.563
2.5
46
41
.529
5.5
45
43
.511
7.0
36
51
.414
15.5
NL CentralWLPCTGB
53
31
.631
49
38
.563
5.5
44
39
.530
8.5
43
44
.494
11.5
39
46
.459
14.5
NL WestWLPCTGB
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
36
50
.419
19.5
34
53
.391
22.0
AL EastWLPCTGB
50
33
.602
48
38
.558
3.5
41
46
.471
11.0
40
48
.455
12.5
37
48
.435
14.0
AL CentralWLPCTGB
45
40
.529
45
42
.517
1.0
42
46
.477
4.5
38
49
.437
8.0
35
52
.402
11.0
AL WestWLPCTGB
44
43
.506
44
43
.506
43
46
.483
2.0
41
46
.471
3.0
36
51
.414
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
9-1
Wed
6/17
@
6-2
Wed
6/17
@
2-4
Wed
6/17
@
6-1
Wed
6/17
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Thu
7/2
@
12:35 PM
Thu
7/2
@
2:10 PM
Thu
7/2
@
3:10 PM
Thu
7/2
@
6:40 PM
Thu
7/2
@
7:15 PM