which mlb team has the highest ops against righties last 15 days

Between May 21, 2026 and June 5, 2026, the San Francisco Giants have the best OPS by a team against right-handed pitchers, with an OPS of .953.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.953
14
.429
6
8
363
120
32
4
18
77
21
2
70
394
214
54
1
7
1
.331
.364
.590
2Orioles
Orioles
.894
14
.714
10
4
299
91
17
2
13
68
44
2
58
354
151
32
2
7
0
.304
.389
.505
3Dodgers
Dodgers
.847
13
.692
9
4
291
81
16
2
14
46
34
3
58
334
143
32
2
4
1
.278
.355
.491
4Mariners
Mariners
.832
13
.692
9
4
307
81
16
0
21
42
19
3
57
333
160
37
1
2
2
.264
.311
.521
5Angels
Angels
.818
13
.538
7
6
371
106
26
1
13
61
31
7
88
410
173
40
0
1
1
.286
.351
.466
6Pirates
Pirates
.799
15
.600
9
6
378
97
13
0
21
62
45
5
108
434
173
34
1
3
0
.257
.341
.458
7Blue Jays
Blue Jays
.793
15
.533
8
7
380
106
25
0
13
44
30
10
87
425
170
38
1
2
2
.279
.346
.447
8Rockies
Rockies
.779
13
.385
5
8
332
87
14
0
14
53
39
8
80
385
143
28
0
6
0
.262
.348
.431
9Red Sox
Red Sox
.767
13
.385
5
8
293
81
16
4
8
38
21
3
67
322
129
28
1
4
0
.276
.327
.440
10White Sox
White Sox
.763
14
.571
8
6
333
88
19
0
13
56
22
8
84
365
146
32
1
1
0
.264
.324
.438
11Yankees
Yankees
.747
13
.538
7
6
339
86
14
1
14
49
35
0
74
376
144
29
0
2
0
.254
.322
.425
12Twins
Twins
.740
14
.429
6
8
358
94
18
3
12
56
25
2
94
390
154
33
0
5
0
.263
.310
.430
13Rays
Rays
.736
12
.333
4
8
293
72
12
1
10
33
42
1
63
339
116
23
0
2
2
.246
.340
.396
14Cubs
Cubs
.727
14
.286
4
10
363
90
18
0
11
40
40
10
87
415
141
29
0
1
0
.248
.338
.388
15Tigers
Tigers
.720
14
.429
6
8
324
80
14
2
12
40
27
3
81
361
134
28
2
5
0
.247
.306
.414
16Nationals
Nationals
.720
13
.462
6
7
314
74
6
2
16
36
25
4
77
344
132
24
0
1
0
.236
.299
.420
17Braves
Braves
.720
14
.643
9
5
269
64
9
0
13
44
24
3
57
301
112
22
1
4
1
.238
.303
.416
18Brewers
Brewers
.720
12
.583
7
5
314
74
20
1
9
47
43
2
76
367
123
30
3
4
1
.236
.328
.392
19Marlins
Marlins
.700
14
.500
7
7
371
85
20
2
12
40
41
3
99
419
145
34
2
2
1
.229
.309
.391
20Rangers
Rangers
.695
13
.462
6
7
364
86
14
3
11
48
33
9
90
411
139
28
2
3
1
.236
.313
.382
21Reds
Reds
.681
10
.400
4
6
264
56
13
0
10
27
34
2
90
303
99
23
2
1
0
.212
.306
.375
22Astros
Astros
.675
13
.615
8
5
382
86
13
0
15
51
33
8
88
427
144
28
1
3
3
.225
.298
.377
23Cardinals
Cardinals
.667
12
.333
4
8
277
69
6
2
7
29
21
2
78
303
100
15
2
1
0
.249
.306
.361
24Guardians
Guardians
.653
13
.538
7
6
282
64
23
1
7
24
14
1
63
301
110
31
0
4
0
.227
.262
.390
25Royals
Royals
.639
13
.385
5
8
312
68
11
0
9
38
36
2
82
356
106
20
2
4
2
.218
.299
.340
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 Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

38

Schmitt

Casey Schmitt

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

72

Roupp

Landen Roupp

ERA

3.09

Brubaker

JT Brubaker
Team Rankings

HR

65

16th

R

268

17th

SO

500

23rd

ERA

4.56

23rd

2026 Division Standings
TEAMWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
Giants Giants
26
38
.406
14.5
24
39
.381
16.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/6
@
2:20 PM
Sun
6/7
@
8:30 PM
Mon
6/8
@
9:45 PM
Tue
6/9
@
9:45 PM
Wed
6/10
@
3:45 PM
Last Game
SFG Giants

26 - 38

18

Final

3

CHC Cubs

33 - 31

Fri 5 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
43
21
.672
34
29
.540
8.5
31
32
.492
11.5
29
35
.453
14.0
27
35
.435
15.0
NL CentralWLPCTGB
37
23
.617
32
28
.533
5.0
34
30
.531
5.0
33
31
.516
6.0
31
30
.508
6.5
NL WestWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
26
38
.406
14.5
24
39
.381
16.0
AL EastWLPCTGB
37
23
.617
37
26
.587
1.5
30
33
.476
8.5
30
33
.476
8.5
27
35
.435
11.0
AL CentralWLPCTGB
36
28
.563
33
30
.524
2.5
29
35
.453
7.0
26
38
.406
10.0
25
38
.397
10.5
AL WestWLPCTGB
33
31
.516
30
32
.484
2.0
30
32
.484
2.0
28
36
.438
5.0
24
39
.381
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/20
@
2-1
Wed
5/20
@
4-0
Thu
5/21
@
3-1
Thu
5/21
@
6-2
Thu
5/21
@
2-1

Schedule

DATEMATCHUPTIME (ET)
Fri
6/5
@
10:10 PM
Sat
6/6
@
1:10 PM
Sat
6/6
@
2:10 PM
Sat
6/6
@
2:15 PM
Sat
6/6
@
2:20 PM