team highest ops vs righties last 7 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
1.025
7
.429
3
4
180
68
20
3
6
38
9
2
31
197
112
29
1
5
1
.378
.403
.622
2Rockies
Rockies
.976
6
.667
4
2
155
48
10
0
10
35
24
4
40
186
88
20
0
3
0
.310
.409
.568
3Pirates
Pirates
.966
6
.833
5
1
182
58
8
0
12
43
26
2
49
214
102
20
0
2
0
.319
.406
.560
4Angels
Angels
.898
6
.333
2
4
168
52
15
1
6
32
16
3
34
187
87
22
0
0
0
.310
.380
.518
5Mariners
Mariners
.892
6
.833
5
1
161
45
6
0
13
22
11
3
33
179
90
19
1
2
2
.280
.333
.559
6Orioles
Orioles
.885
6
.667
4
2
115
32
6
2
4
29
27
2
20
149
54
12
2
3
0
.278
.415
.470
7Dodgers
Dodgers
.858
7
.571
4
3
170
49
8
2
9
27
14
1
35
189
88
19
1
3
1
.288
.340
.518
8White Sox
White Sox
.854
6
.667
4
2
151
42
13
0
8
24
9
3
35
164
79
21
1
0
0
.278
.331
.523
9Red Sox
Red Sox
.817
6
.500
3
3
146
44
11
3
3
22
8
2
33
160
70
17
0
4
0
.301
.338
.479
10Rays
Rays
.814
6
.333
2
4
125
30
6
0
7
18
22
1
28
148
57
13
0
0
0
.240
.358
.456
11Twins
Twins
.804
7
.286
2
5
195
55
8
2
9
36
13
0
51
211
94
19
0
3
0
.282
.322
.482
12Marlins
Marlins
.803
6
.500
3
3
157
41
7
2
6
20
23
1
42
183
70
15
1
1
0
.261
.357
.446
13Tigers
Tigers
.801
6
.500
3
3
136
36
6
0
8
20
9
2
29
151
66
14
2
2
0
.265
.315
.485
14Brewers
Brewers
.784
7
.571
4
3
204
52
13
1
7
38
33
0
46
243
88
21
2
4
0
.255
.353
.431
15Cubs
Cubs
.776
6
.333
2
4
138
38
10
0
5
16
7
2
30
148
63
15
0
0
0
.275
.320
.457
16Mets
Mets
.760
6
.667
4
2
178
43
8
0
10
33
14
3
48
199
81
18
2
2
0
.242
.305
.455
17Blue Jays
Blue Jays
.759
6
.333
2
4
155
45
8
0
4
17
10
2
32
168
65
12
0
1
0
.290
.339
.419
18Braves
Braves
.757
6
.667
4
2
120
29
5
0
6
17
15
1
20
139
52
11
0
3
1
.242
.324
.433
19Rangers
Rangers
.748
6
.833
5
1
188
51
9
1
5
29
15
5
49
212
77
15
2
2
1
.271
.338
.410
20Reds
Reds
.741
6
.333
2
4
139
34
10
0
5
13
15
0
47
155
59
15
0
1
0
.245
.316
.424
21Royals
Royals
.720
7
.429
3
4
139
32
2
0
6
21
23
2
43
166
52
8
1
1
1
.230
.345
.374
22Phillies
Phillies
.702
6
.667
4
2
136
32
5
0
6
10
11
1
41
148
55
11
0
0
2
.235
.297
.404
23Guardians
Guardians
.693
6
.500
3
3
121
28
10
1
4
14
5
1
28
129
52
15
0
2
0
.231
.264
.430
24Astros
Astros
.677
6
.333
2
4
190
45
9
0
6
25
14
3
47
209
72
15
1
1
1
.237
.298
.379
25Nationals
Nationals
.667
6
.333
2
4
167
39
1
1
6
21
16
2
40
185
60
8
0
0
0
.234
.308
.359
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

13

Schmitt

Casey Schmitt

RBI

35

Schmitt

Casey Schmitt

AVG

.325

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

58

25th

R

250

24th

SO

493

25th

ERA

4.58

23rd

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

25 - 38

12

Final

9

MIL Brewers

37 - 23

Thu 4 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
42
21
.667
33
29
.532
8.5
31
32
.492
11.0
29
34
.460
13.0
27
35
.435
14.5
NL CentralWLPCTGB
37
23
.617
34
29
.540
4.5
32
28
.533
5.0
33
30
.524
5.5
31
30
.508
6.5
NL WestWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
25
38
.397
15.0
24
39
.381
16.0
AL EastWLPCTGB
36
23
.610
37
25
.597
0.5
30
33
.476
8.0
30
33
.476
8.0
26
35
.426
11.0
AL CentralWLPCTGB
36
28
.563
33
29
.532
2.0
29
35
.453
7.0
25
38
.397
10.5
25
38
.397
10.5
AL WestWLPCTGB
33
30
.524
30
32
.484
2.5
30
32
.484
2.5
28
36
.438
5.5
24
39
.381
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/20
@
9-4
Wed
5/20
@
5-4
Wed
5/20
@
3-2
Wed
5/20
@
2-1
Wed
5/20
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/5
@
2:20 PM
Fri
6/5
@
6:40 PM
Fri
6/5
@
6:40 PM
Fri
6/5
@
7:05 PM
Fri
6/5
@
7:07 PM