teams with the highest ops last 30 days vs rhp

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.860
27
.444
12
15
750
221
56
5
34
123
48
9
151
816
389
95
1
8
6
.295
.341
.519
2Pirates
Pirates
.799
26
.538
14
12
672
181
28
1
30
108
78
9
172
767
301
59
2
4
0
.269
.351
.448
3Orioles
Orioles
.798
27
.519
14
13
587
160
34
2
22
94
69
4
138
673
264
58
4
9
0
.273
.348
.450
4Mariners
Mariners
.798
26
.577
15
11
617
156
29
1
35
88
55
12
138
689
292
65
1
3
2
.253
.325
.473
5Rays
Rays
.791
24
.542
13
11
563
149
26
5
20
82
78
4
129
652
245
51
1
5
2
.265
.355
.435
6Dodgers
Dodgers
.783
26
.654
17
9
623
157
29
3
28
94
80
8
143
723
276
60
2
9
1
.252
.340
.443
7Nationals
Nationals
.782
27
.556
15
12
690
172
35
4
34
100
65
13
158
780
317
73
4
7
1
.249
.323
.459
8White Sox
White Sox
.769
26
.615
16
10
655
167
38
0
29
105
54
13
172
728
292
67
3
3
2
.255
.323
.446
9Red Sox
Red Sox
.728
25
.440
11
14
633
164
36
7
17
64
40
9
145
690
265
60
2
6
1
.259
.310
.419
10Brewers
Brewers
.727
25
.720
18
7
619
157
39
2
14
87
75
4
149
709
242
55
4
5
1
.254
.336
.391
11Braves
Braves
.726
25
.680
17
8
498
124
18
1
20
76
46
5
114
555
204
39
1
5
1
.249
.316
.410
12Twins
Twins
.718
28
.500
14
14
728
180
38
6
25
92
48
8
188
790
305
69
0
6
0
.247
.299
.419
13Blue Jays
Blue Jays
.706
27
.519
14
13
675
172
34
1
18
78
54
12
151
754
262
53
4
7
2
.255
.318
.388
14Guardians
Guardians
.693
27
.630
17
10
582
134
33
3
17
69
64
4
128
658
224
53
3
5
2
.230
.308
.385
15Rockies
Rockies
.693
27
.370
10
17
668
158
33
2
19
91
70
11
157
759
252
54
1
9
0
.237
.315
.377
16Reds
Reds
.692
24
.417
10
14
616
144
31
2
18
74
68
5
170
696
233
51
3
3
0
.234
.314
.378
17Angels
Angels
.689
26
.346
9
17
644
153
39
1
18
73
47
15
172
707
248
58
0
1
1
.238
.304
.385
18Athletics
Athletics
.688
27
.444
12
15
700
163
32
2
19
73
82
12
161
798
256
53
1
3
4
.233
.322
.366
19Cubs
Cubs
.683
26
.308
8
18
667
148
33
0
20
76
87
12
169
769
241
53
0
2
2
.222
.322
.361
20Royals
Royals
.678
27
.296
8
19
628
148
31
0
18
71
63
5
148
706
233
49
2
8
3
.236
.307
.371
21Yankees
Yankees
.674
26
.462
12
14
590
130
22
1
22
72
69
0
158
662
220
45
0
2
0
.220
.301
.373
22Rangers
Rangers
.673
27
.519
14
13
714
162
27
4
21
88
71
16
169
808
260
52
3
4
1
.227
.309
.364
23Mets
Mets
.669
27
.519
14
13
637
144
22
1
24
87
54
7
164
705
240
47
4
3
3
.226
.292
.377
24Cardinals
Cardinals
.661
24
.458
11
13
597
143
17
3
15
57
48
12
151
663
211
35
4
2
2
.240
.308
.353
25Marlins
Marlins
.654
27
.481
13
14
661
150
32
4
15
75
61
9
152
738
235
51
2
5
1
.227
.299
.356
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

17th

R

268

17th

SO

500

25th

ERA

4.56

23rd

2026 Division Standings
TEAMWLPCTGB
41
23
.641
33
30
.524
7.5
32
30
.516
8.0
Giants Giants
26
38
.406
15.0
24
40
.375
17.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
32
32
.500
11.0
29
35
.453
14.0
28
35
.444
14.5
NL CentralWLPCTGB
38
23
.623
33
28
.541
5.0
34
30
.531
5.5
33
31
.516
6.5
31
31
.500
7.5
NL WestWLPCTGB
41
23
.641
33
30
.524
7.5
32
30
.516
8.0
26
38
.406
15.0
24
40
.375
17.0
AL EastWLPCTGB
37
23
.617
37
26
.587
1.5
31
33
.484
8.0
30
34
.469
9.0
27
35
.435
11.0
AL CentralWLPCTGB
36
29
.554
33
30
.524
2.0
30
35
.462
6.0
26
38
.406
9.5
25
39
.391
10.5
AL WestWLPCTGB
33
31
.516
31
32
.492
1.5
30
33
.476
2.5
29
36
.446
4.5
24
40
.375
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/22
@
4-2
Fri
5/22
@
1-0
Fri
5/22
@
4-2
Fri
5/22
@
2-6
Fri
5/22
@
8-6

Schedule

DATEMATCHUPTIME (ET)
Sat
6/6
@
1:10 PM
Sat
6/6
@
2:10 PM
Sat
6/6
@
2:15 PM
Sat
6/6
@
2:20 PM
Sat
6/6
@
3:07 PM