mlb team best ops vs rhp in last 12 games

The Minnesota Twins have the best OPS by a team against right-handed pitchers in their last 12 games, with an OPS of .941.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Twins
Twins
.941
12
.583
7
5
323
109
22
3
14
65
25
2
50
352
179
39
0
2
2
.337
.386
.554
2Phillies
Phillies
.914
12
.667
8
4
252
76
12
2
16
57
21
2
58
276
140
30
0
1
0
.302
.359
.556
3Rockies
Rockies
.870
12
.583
7
5
262
70
13
2
16
42
29
7
53
300
135
31
1
1
0
.267
.355
.515
4Dodgers
Dodgers
.857
12
.667
8
4
297
89
18
1
13
41
29
0
74
330
148
32
1
3
2
.300
.359
.498
5Rays
Rays
.850
12
.500
6
6
272
80
14
0
13
44
26
4
50
305
133
27
0
3
2
.294
.361
.489
6Pirates
Pirates
.825
12
.417
5
7
344
103
22
2
11
50
23
7
91
376
162
35
0
2
0
.299
.354
.471
7Giants
Giants
.797
12
.500
6
6
285
73
17
1
13
36
32
5
63
329
131
31
3
4
1
.256
.337
.460
8Yankees
Yankees
.797
12
.417
5
7
179
44
6
0
12
28
17
2
49
199
86
18
0
1
0
.246
.317
.480
9Rangers
Rangers
.789
12
.500
6
6
349
96
13
1
16
43
29
2
80
381
159
30
0
1
0
.275
.333
.456
10Marlins
Marlins
.783
12
.750
9
3
313
83
16
3
11
39
32
5
79
355
138
30
3
1
1
.265
.342
.441
11Angels
Angels
.783
12
.500
6
6
325
88
19
2
13
44
23
2
91
352
150
34
0
2
0
.271
.321
.462
12Cubs
Cubs
.775
12
.667
8
4
305
73
15
3
12
56
47
6
82
362
130
30
1
3
0
.239
.349
.426
13Royals
Royals
.773
12
.417
5
7
257
61
18
1
13
33
24
2
57
285
120
32
1
1
0
.237
.306
.467
14White Sox
White Sox
.766
12
.500
6
6
274
70
11
0
14
44
22
3
67
301
123
25
1
1
0
.255
.317
.449
15Astros
Astros
.762
12
.667
8
4
296
76
16
1
12
37
29
1
67
332
130
29
3
2
4
.257
.323
.439
16Tigers
Tigers
.753
12
.500
6
6
270
64
8
2
14
35
27
4
79
302
118
24
0
0
0
.237
.316
.437
17Blue Jays
Blue Jays
.740
12
.417
5
7
296
77
13
0
13
37
17
3
66
321
129
26
2
3
0
.260
.304
.436
18Athletics
Athletics
.735
12
.417
5
7
281
69
13
0
11
44
30
4
78
316
115
24
0
1
1
.246
.326
.409
19Cardinals
Cardinals
.729
12
.333
4
8
294
77
10
3
7
37
29
9
54
337
114
20
0
5
0
.262
.341
.388
20Brewers
Brewers
.714
12
.667
8
4
240
56
11
1
9
30
26
3
65
275
96
21
3
2
0
.233
.314
.400
21Nationals
Nationals
.713
12
.417
5
7
261
60
11
2
12
30
16
6
65
285
111
25
0
2
1
.230
.288
.425
22Diamondbacks
Diamondbacks
.701
12
.500
6
6
270
64
15
2
7
33
29
2
43
303
104
24
2
0
0
.237
.316
.385
23Padres
Padres
.692
12
.583
7
5
298
69
13
0
10
45
35
3
79
340
112
23
2
2
1
.232
.317
.376
24Guardians
Guardians
.691
12
.417
5
7
244
59
12
1
8
31
16
2
74
264
97
21
2
0
0
.242
.294
.398
25Orioles
Orioles
.660
12
.417
5
7
313
70
11
2
11
35
25
1
102
340
118
24
1
0
1
.224
.283
.377
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

409

5th

SO

678

17th

ERA

4.89

28th

2026 Division Standings
TEAMWLPCTGB
43
38
.531
43
40
.518
1.0
Twins Twins
39
45
.464
5.5
35
48
.422
9.0
34
50
.405
10.5
Schedule
DATEMATCHUPTIME (ET)
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:10 PM
Tue
6/30
@
8:10 PM
Wed
7/1
@
8:10 PM
Fri
7/3
@
7:05 PM
Last Game
COL Rockies

33 - 50

8

Final

5

MIN Twins

39 - 45

Sat 27 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
32
.605
46
37
.554
4.0
44
39
.530
6.0
42
42
.500
8.5
35
48
.422
15.0
NL CentralWLPCTGB
50
30
.625
45
38
.542
6.5
42
38
.525
8.0
41
42
.494
10.5
39
42
.481
11.5
NL WestWLPCTGB
53
30
.639
43
38
.531
9.0
41
41
.500
11.5
34
48
.415
18.5
33
50
.398
20.0
AL EastWLPCTGB
47
33
.588
48
34
.585
39
44
.470
9.5
39
45
.464
10.0
35
46
.432
12.5
AL CentralWLPCTGB
43
38
.531
43
40
.518
1.0
39
45
.464
5.5
35
48
.422
9.0
34
50
.405
10.5
AL WestWLPCTGB
42
42
.500
41
42
.494
0.5
41
44
.482
1.5
40
43
.482
1.5
35
49
.417
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
5-2
Sat
6/13
@
9-6
Sat
6/13
@
3-1
Sat
6/13
@
3-8
Sat
6/13
@
9-3

Schedule

DATEMATCHUPTIME (ET)
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:37 PM
Sun
6/28
@
1:40 PM
Sun
6/28
@
1:40 PM