mlb team highest ops vs rhp on the road last 40 days

Between May 9, 2026 and June 18, 2026, the San Francisco Giants have the best OPS by a team against right-handed pitchers on the road, with an OPS of .832.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.832
22
.500
11
11
625
177
41
4
29
100
42
8
130
688
313
74
3
10
3
.283
.331
.501
2Pirates
Pirates
.821
17
.471
8
9
478
136
26
1
18
75
55
8
119
547
218
45
2
4
0
.285
.365
.456
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
4Nationals
Nationals
.789
17
.588
10
7
420
103
21
5
22
63
35
7
102
467
200
48
2
2
0
.245
.313
.476
5Brewers
Brewers
.787
15
.733
11
4
393
103
20
2
16
58
47
2
98
448
175
38
2
3
1
.262
.342
.445
6Angels
Angels
.769
17
.353
6
11
434
118
28
2
14
63
29
7
115
472
192
44
1
1
1
.272
.327
.442
7Rockies
Rockies
.760
21
.286
6
15
477
115
24
3
21
79
53
9
111
548
208
48
1
8
0
.241
.324
.436
8Braves
Braves
.744
17
.588
10
7
347
91
10
1
14
52
30
4
74
385
145
25
1
2
1
.262
.326
.418
9Orioles
Orioles
.744
14
.357
5
9
347
84
16
3
16
46
26
4
95
380
154
35
0
3
0
.242
.300
.444
10Yankees
Yankees
.742
20
.600
12
8
465
109
18
1
20
72
71
0
116
538
189
39
0
1
1
.234
.335
.406
11Royals
Royals
.740
19
.368
7
12
410
101
13
0
18
53
50
4
95
471
168
31
2
5
2
.246
.330
.410
12Mariners
Mariners
.738
22
.500
11
11
566
140
25
2
25
77
43
7
115
619
244
52
0
3
0
.247
.307
.431
13Twins
Twins
.735
17
.529
9
8
426
109
28
2
14
56
27
5
119
461
183
44
0
3
1
.256
.306
.430
14Cardinals
Cardinals
.733
16
.375
6
10
408
103
16
2
17
55
27
6
102
444
174
35
1
2
0
.252
.307
.426
15White Sox
White Sox
.721
14
.286
4
10
328
81
18
0
10
44
33
7
100
370
129
28
1
1
0
.247
.328
.393
16Cubs
Cubs
.704
21
.381
8
13
589
139
32
1
18
60
66
7
154
666
227
51
0
3
2
.236
.319
.385
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
18Reds
Reds
.704
14
.357
5
9
386
95
18
1
11
40
40
3
97
432
148
30
1
2
0
.246
.320
.383
19Blue Jays
Blue Jays
.672
16
.563
9
7
372
91
19
1
9
36
25
5
81
409
139
29
3
4
1
.245
.298
.374
20Red Sox
Red Sox
.670
14
.500
7
7
370
90
25
4
7
32
17
4
89
395
144
36
0
4
0
.243
.281
.389
21Rangers
Rangers
.667
18
.444
8
10
448
108
23
1
7
45
47
9
108
508
154
31
0
4
0
.241
.323
.344
22Rays
Rays
.664
18
.333
6
12
406
99
12
2
7
42
48
6
104
466
136
21
0
5
2
.244
.329
.335
23Tigers
Tigers
.662
19
.316
6
13
468
98
17
2
20
47
38
9
126
521
179
39
2
4
0
.209
.279
.382
24Athletics
Athletics
.660
15
.533
8
7
416
93
16
1
9
42
58
8
102
484
138
26
0
2
4
.224
.329
.332
25Padres
Padres
.658
18
.444
8
10
451
98
18
0
16
54
46
5
126
507
164
34
0
4
0
.217
.294
.364
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

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

82

Roupp

Landen Roupp

ERA

2.92

Brubaker

JT Brubaker
Team Rankings

HR

79

19th

R

310

21st

SO

591

19th

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
Giants Giants
31
43
.419
16.5
28
47
.373
20.0
Schedule
DATEMATCHUPTIME (ET)
Thu
6/18
@
7:15 PM
Fri
6/19
@
7:10 PM
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Last Game
SFG Giants

31 - 43

7

Final

5

ATL Braves

46 - 27

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
34
.541
6.5
39
36
.520
8.0
37
38
.493
10.0
33
41
.446
13.5
NL CentralWLPCTGB
45
26
.634
40
32
.556
5.5
39
36
.520
8.0
38
37
.507
9.0
35
38
.479
11.0
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
27
.625
41
30
.577
3.5
36
38
.486
10.0
35
40
.467
11.5
29
42
.408
15.5
AL CentralWLPCTGB
38
34
.528
39
35
.527
35
40
.467
4.5
30
44
.405
9.0
30
45
.400
9.5
AL WestWLPCTGB
38
37
.507
36
38
.486
1.5
35
38
.479
2.0
35
41
.461
3.5
30
45
.400
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/2
@
2-3
Tue
6/2
@
4-2
Tue
6/2
@
4-6
Tue
6/2
@
3-8
Wed
6/3
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Thu
6/18
@
1:35 PM
Thu
6/18
@
2:10 PM
Thu
6/18
@
2:35 PM
Thu
6/18
@
4:10 PM
Thu
6/18
@
6:40 PM