which mlb team has the highest ops vs rhp last 10 days

Between June 17, 2026 and June 27, 2026, the Minnesota Twins have the highest OPS by a team against right-handed pitchers, with an OPS of .963.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Twins
Twins
.963
8
.500
4
4
218
75
11
2
11
45
19
1
36
238
123
24
0
0
1
.344
.399
.564
2Phillies
Phillies
.953
9
.667
6
3
175
58
11
1
10
42
12
1
42
189
101
22
0
1
0
.331
.376
.577
3Pirates
Pirates
.882
8
.500
4
4
211
68
17
2
6
38
14
5
54
232
107
25
0
2
0
.322
.375
.507
4Rangers
Rangers
.868
9
.556
5
4
250
74
10
1
14
36
23
1
53
275
128
25
0
1
0
.296
.356
.512
5Rays
Rays
.867
9
.556
5
4
232
70
13
0
11
40
21
4
40
259
116
24
0
2
2
.302
.367
.500
6White Sox
White Sox
.852
9
.444
4
5
197
55
9
0
12
38
18
2
44
219
100
21
1
1
0
.279
.344
.508
7Dodgers
Dodgers
.823
8
.625
5
3
192
57
11
0
7
21
20
0
50
215
89
18
1
2
1
.297
.360
.464
8Marlins
Marlins
.813
8
.875
7
1
219
58
13
2
9
30
24
4
49
252
102
24
3
1
1
.265
.347
.466
9Royals
Royals
.811
9
.556
5
4
206
51
13
1
12
30
19
2
43
229
102
26
1
1
0
.248
.316
.495
10Padres
Padres
.810
8
.750
6
2
201
54
12
0
8
37
27
3
55
234
90
20
2
1
1
.269
.362
.448
11Giants
Giants
.790
8
.375
3
5
179
44
12
0
9
21
19
3
44
204
83
21
2
1
1
.246
.327
.464
12Rockies
Rockies
.784
8
.500
4
4
186
46
9
0
10
23
16
6
40
209
85
19
1
0
0
.247
.327
.457
13Cubs
Cubs
.777
8
.750
6
2
199
47
11
1
8
44
32
5
56
238
84
20
1
1
0
.236
.354
.422
14Brewers
Brewers
.771
9
.667
6
3
197
51
11
1
7
28
23
2
56
228
85
19
3
2
0
.259
.339
.431
15Cardinals
Cardinals
.765
8
.250
2
6
189
51
7
3
5
28
19
6
31
219
79
15
0
5
0
.270
.347
.418
16Astros
Astros
.747
10
.700
7
3
263
67
14
1
10
31
25
0
58
294
113
25
3
2
4
.255
.317
.430
17Angels
Angels
.731
9
.444
4
5
224
56
11
0
9
30
21
0
69
247
94
20
0
2
0
.250
.312
.420
18Blue Jays
Blue Jays
.729
9
.444
4
5
221
56
10
0
10
29
11
3
50
240
96
20
2
3
0
.253
.294
.434
19Guardians
Guardians
.728
9
.333
3
6
199
49
9
1
8
27
15
2
61
218
84
18
2
0
0
.246
.306
.422
20Tigers
Tigers
.715
10
.500
5
5
213
50
8
1
9
26
20
2
55
236
87
18
0
0
0
.235
.306
.408
21Athletics
Athletics
.702
9
.444
4
5
209
50
9
0
7
31
21
4
58
235
80
16
0
1
0
.239
.319
.383
22Diamondbacks
Diamondbacks
.698
8
.500
4
4
188
45
12
2
3
23
23
1
27
213
70
17
1
0
0
.239
.325
.372
23Orioles
Orioles
.692
9
.556
5
4
242
55
8
2
10
30
22
0
78
264
97
20
0
0
1
.227
.292
.401
24Yankees
Yankees
.686
11
.364
4
7
157
34
5
0
8
18
13
2
45
172
63
13
0
0
0
.217
.285
.401
25Mets
Mets
.667
9
.222
2
7
200
41
5
1
10
21
19
1
52
220
78
16
0
0
0
.205
.277
.390
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

51

Bell

Josh Bell

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

6

Bradley

Taj Bradley

K

108

Ryan

Joe Ryan

ERA

3.18

Ryan

Joe Ryan
Team Rankings

HR

102

9th

R

404

6th

SO

674

17th

ERA

4.85

27th

2026 Division Standings
TEAMWLPCTGB
42
38
.525
42
40
.512
1.0
Twins Twins
39
44
.470
4.5
35
48
.422
8.5
34
49
.410
9.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/27
@
7:10 PM
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:10 PM
Tue
6/30
@
8:10 PM
Wed
7/1
@
8:10 PM
Last Game
COL Rockies

32 - 50

8

Final

9

MIN Twins

39 - 44

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
34
.585
46
33
.582
0.5
39
43
.476
9.0
39
44
.470
9.5
35
46
.432
12.5
AL CentralWLPCTGB
42
38
.525
42
40
.512
1.0
39
44
.470
4.5
35
48
.422
8.5
34
49
.410
9.5
AL WestWLPCTGB
42
41
.506
40
42
.488
1.5
40
42
.488
1.5
41
44
.482
2.0
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
1-10
Fri
6/12
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
4:10 PM
Sat
6/27
@
6:10 PM
Sat
6/27
@
7:05 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM