top teams in ops vs. rhp in the last 10 days

Between June 12, 2026 and June 22, 2026, the Minnesota Twins have the highest OPS by a team against right-handed pitchers, with an OPS of .989.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Twins
Twins
.989
9
.778
7
2
253
86
18
2
14
56
24
1
39
280
150
34
0
2
1
.340
.396
.593
2Royals
Royals
.927
9
.444
4
5
223
70
18
0
12
41
20
1
40
246
124
30
1
1
0
.314
.371
.556
3Angels
Angels
.867
10
.500
5
5
230
69
18
1
10
34
14
4
59
250
119
29
1
1
1
.300
.349
.517
4Athletics
Athletics
.865
10
.500
5
5
246
66
17
0
14
44
30
5
59
283
125
31
0
2
2
.268
.357
.508
5Cardinals
Cardinals
.861
9
.444
4
5
225
67
9
2
10
40
22
6
40
255
110
21
0
2
0
.298
.373
.489
6Rockies
Rockies
.859
9
.444
4
5
182
45
9
2
12
35
22
6
38
213
94
23
0
3
0
.247
.343
.516
7Dodgers
Dodgers
.837
9
.556
5
4
177
50
11
0
8
20
21
0
51
199
85
19
0
1
1
.282
.357
.480
8Astros
Astros
.830
9
.667
6
3
203
54
13
0
11
29
20
2
41
226
100
24
1
0
1
.266
.338
.493
9Phillies
Phillies
.829
9
.556
5
4
178
49
7
2
10
34
12
1
47
192
90
19
0
1
1
.275
.323
.506
10Yankees
Yankees
.820
9
.556
5
4
197
47
5
0
15
33
27
0
51
226
97
20
0
2
0
.239
.327
.492
11Rays
Rays
.807
9
.333
3
6
156
45
6
0
6
22
17
3
35
178
69
12
0
2
1
.288
.365
.442
12Brewers
Brewers
.774
9
.556
5
4
181
48
6
0
8
28
20
2
39
207
78
14
2
1
0
.265
.343
.431
13Pirates
Pirates
.769
9
.444
4
5
257
68
12
1
10
34
19
8
66
285
112
23
0
1
0
.265
.333
.436
14Giants
Giants
.754
8
.375
3
5
219
55
12
1
8
25
23
4
44
251
93
21
2
3
0
.251
.329
.425
15Cubs
Cubs
.752
8
.625
5
3
218
54
14
3
5
28
29
4
50
253
89
22
0
2
0
.248
.344
.408
16Blue Jays
Blue Jays
.751
8
.625
5
3
190
48
12
0
8
24
15
1
41
207
84
20
0
1
0
.253
.309
.442
17Orioles
Orioles
.745
9
.444
4
5
276
68
9
3
12
35
25
3
80
307
119
24
1
2
1
.246
.314
.431
18Rangers
Rangers
.732
9
.333
3
6
229
61
12
0
8
26
11
3
53
243
97
20
0
0
0
.266
.309
.424
19Mets
Mets
.724
9
.444
4
5
212
50
7
1
9
24
23
3
62
239
86
17
0
1
1
.236
.318
.406
20Red Sox
Red Sox
.720
9
.444
4
5
280
67
15
0
12
29
22
3
74
309
118
27
1
3
0
.239
.299
.421
21Padres
Padres
.712
9
.444
4
5
242
56
11
0
11
35
20
4
67
269
100
22
1
2
1
.231
.299
.413
22Marlins
Marlins
.711
9
.667
6
3
234
54
13
0
8
27
26
6
64
270
91
21
2
1
1
.231
.322
.389
23Guardians
Guardians
.702
8
.500
4
4
168
38
9
2
7
21
10
1
55
180
72
18
1
0
0
.226
.274
.429
24Diamondbacks
Diamondbacks
.693
9
.556
5
4
179
41
7
1
5
24
24
3
32
208
65
13
2
0
0
.229
.330
.363
25Tigers
Tigers
.685
8
.500
4
4
183
36
3
2
10
19
19
4
54
206
73
15
0
0
0
.197
.286
.399
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

24

Buxton

Byron Buxton

RBI

48

Bell

Josh Bell

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

6

Bradley

Taj Bradley

K

99

Ryan

Joe Ryan

ERA

2.99

Ryan

Joe Ryan
Team Rankings

HR

97

10th

R

388

6th

SO

637

16th

ERA

4.79

27th

2026 Division Standings
TEAMWLPCTGB
41
37
.526
39
37
.513
1.0
Twins Twins
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
7:40 PM
Tue
6/23
@
7:40 PM
Wed
6/24
@
7:40 PM
Fri
6/26
@
8:10 PM
Sat
6/27
@
7:10 PM
Last Game
MIN Twins

38 - 41

4

Final

2

AZ Diamondbacks

39 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM