teams with highest ops vs rhp on the road last 40 days

Between May 11, 2026 and June 20, 2026, the San Francisco Giants have the highest OPS by a team against right-handed pitchers on the road, with an OPS of .831.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.831
23
.478
11
12
649
184
42
4
30
103
44
8
133
715
324
76
3
11
3
.284
.331
.499
2Pirates
Pirates
.810
16
.438
7
9
411
115
20
1
16
61
45
8
102
469
185
37
2
3
0
.280
.360
.450
3Dodgers
Dodgers
.793
19
.632
12
7
493
131
26
2
16
86
80
6
120
590
209
44
2
9
2
.266
.369
.424
4Brewers
Brewers
.792
16
.688
11
5
403
107
21
2
16
59
49
2
99
460
180
39
2
3
1
.266
.346
.447
5Cardinals
Cardinals
.790
16
.375
6
10
385
105
17
3
16
58
31
6
87
427
176
36
1
4
0
.273
.333
.457
6Angels
Angels
.787
17
.294
5
12
413
112
26
2
16
66
29
6
112
450
190
44
1
1
1
.271
.327
.460
7Twins
Twins
.786
17
.471
8
9
427
115
23
2
19
62
29
4
109
463
199
44
0
3
1
.269
.320
.466
8Nationals
Nationals
.775
16
.625
10
6
384
92
14
3
23
56
30
6
97
424
181
40
2
1
0
.240
.304
.471
9Rockies
Rockies
.773
19
.316
6
13
445
109
23
3
20
76
51
8
100
513
198
46
1
8
0
.245
.328
.445
10Yankees
Yankees
.754
18
.667
12
6
432
103
17
1
19
70
67
0
104
501
179
37
0
1
1
.238
.340
.414
11Mariners
Mariners
.752
20
.550
11
9
535
135
23
2
25
76
39
6
102
583
237
50
0
3
0
.252
.309
.443
12Braves
Braves
.745
15
.533
8
7
325
84
9
1
14
49
28
4
68
361
137
24
1
2
1
.258
.323
.422
13Royals
Royals
.740
19
.368
7
12
410
101
13
0
18
53
50
4
95
471
168
31
2
5
2
.246
.330
.410
14Cubs
Cubs
.728
19
.421
8
11
537
131
29
1
18
60
60
7
136
608
216
48
0
3
2
.244
.326
.402
15White Sox
White Sox
.720
16
.313
5
11
348
85
20
0
11
48
34
7
106
391
138
31
1
1
0
.244
.323
.397
16Orioles
Orioles
.707
16
.313
5
11
406
93
17
3
18
51
31
4
115
444
170
38
0
3
0
.229
.288
.419
17Marlins
Marlins
.704
21
.429
9
12
583
144
29
4
14
70
60
6
143
654
223
47
1
4
0
.247
.322
.383
18Tigers
Tigers
.681
17
.294
5
12
426
93
15
2
19
45
33
8
114
473
169
36
2
4
0
.218
.285
.397
19Reds
Reds
.680
15
.333
5
10
414
99
19
1
11
40
40
4
114
461
153
31
1
2
0
.239
.311
.370
20Red Sox
Red Sox
.677
15
.533
8
7
404
100
28
4
8
37
17
4
100
430
160
40
0
5
0
.248
.281
.396
21Padres
Padres
.676
19
.421
8
11
483
107
19
0
19
61
49
5
136
542
183
38
0
4
1
.222
.298
.379
22Blue Jays
Blue Jays
.676
18
.556
10
8
430
104
24
1
12
41
26
5
91
469
166
37
3
5
1
.242
.290
.386
23Guardians
Guardians
.672
17
.588
10
7
367
78
22
2
15
43
26
2
96
400
149
39
2
3
0
.213
.266
.406
24Rays
Rays
.667
17
.294
5
12
399
98
12
2
7
42
46
6
103
457
135
21
0
5
2
.246
.329
.338
25Rangers
Rangers
.667
18
.444
8
10
448
108
23
1
7
45
47
9
108
508
154
31
0
4
0
.241
.323
.344
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

41

Chapman

Matt Chapman

AVG

.328

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

3.46

Webb

Logan Webb
Team Rankings

HR

80

19th

R

313

21st

SO

599

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
Giants Giants
31
44
.413
17.5
29
47
.382
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Last Game
SFG Giants

31 - 44

3

Final

4

MIA Marlins

38 - 38

Fri 19 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
NL CentralWLPCTGB
45
28
.616
40
34
.541
5.5
40
36
.526
6.5
38
38
.500
8.5
35
39
.473
10.5
NL WestWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
31
44
.413
17.5
29
47
.382
20.0
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
42
.455
12.5
30
43
.411
15.5
AL CentralWLPCTGB
39
35
.527
40
36
.526
36
41
.468
4.5
32
45
.416
8.5
31
44
.413
8.5
AL WestWLPCTGB
39
38
.506
38
38
.500
0.5
36
39
.480
2.0
36
41
.468
3.0
30
47
.390
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/4
@
8-2
Thu
6/4
@
12-9
Thu
6/4
@
7-2
Thu
6/4
@
8-6
Thu
6/4
@
5-1

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
1:10 PM
Sat
6/20
@
1:35 PM
Sat
6/20
@
2:20 PM
Sat
6/20
@
4:05 PM
Sat
6/20
@
4:10 PM