what teams have the highest ops vs rhp on the road in the last 20 days

Between June 3, 2025 and June 23, 2025, the San Francisco Giants have the best OPS by a team against right-handed pitchers on the road, with an OPS of .947.

TEAM OPS G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Giants
Giants
.947
6
.403
60
89
117
35
6
1
6
29
26
2
30
149
61
13
1
3
1
.299
.426
.521
2 Mariners
Mariners
.929
9
.281
74
189
237
79
11
1
12
37
21
2
44
263
128
24
1
2
1
.333
.389
.540
3 Mets
Mets
.916
12
.589
202
141
306
84
12
0
26
53
30
5
74
343
174
38
0
2
1
.275
.347
.569
4 Brewers
Brewers
.845
7
.694
154
68
192
59
14
0
6
33
22
1
39
222
91
20
1
6
1
.307
.371
.474
5 Diamondbacks
Diamondbacks
.793
12
.525
159
144
266
70
15
0
12
43
29
3
62
303
121
27
1
4
0
.263
.338
.455
6 Twins
Twins
.788
8
.483
70
75
124
29
8
0
6
20
17
4
42
145
55
14
0
0
0
.234
.345
.444
7 Athletics
Athletics
.785
6
.530
87
77
150
37
8
0
9
22
12
1
29
164
72
17
0
1
0
.247
.305
.480
8 Royals
Royals
.772
12
.506
170
166
307
80
14
0
15
38
25
2
53
336
139
29
1
1
2
.261
.319
.453
9 Rockies
Rockies
.772
9
.662
194
99
263
64
13
3
13
35
18
8
83
293
122
29
1
3
0
.243
.308
.464
10 Rangers
Rangers
.768
12
.568
214
163
340
86
16
1
16
50
31
4
80
377
152
33
0
2
1
.253
.321
.447
11 Nationals
Nationals
.756
5
.245
35
108
128
31
6
0
7
18
12
0
29
143
58
13
1
2
1
.242
.303
.453
12 Cubs
Cubs
.752
9
.618
152
94
224
55
8
1
12
30
19
0
51
246
101
21
0
3
0
.246
.301
.451
13 Reds
Reds
.743
9
.618
170
105
245
62
10
2
10
34
21
2
65
275
106
22
1
6
1
.253
.310
.433
14 Rays
Rays
.723
6
.724
165
63
195
50
5
1
5
30
26
4
42
228
72
11
2
1
1
.256
.354
.369
15 Blue Jays
Blue Jays
.709
9
.691
170
76
225
57
11
0
8
29
15
1
42
246
92
19
2
2
1
.253
.300
.409
16 Padres
Padres
.707
13
.491
167
173
304
79
15
1
7
35
26
4
68
340
117
23
2
4
1
.260
.322
.385
17 Astros
Astros
.704
13
.586
214
151
335
84
13
0
12
37
27
1
78
365
133
25
0
2
1
.251
.307
.397
18 Dodgers
Dodgers
.679
6
.493
100
103
178
44
6
2
3
15
19
3
42
203
63
11
0
3
0
.247
.325
.354
19 Orioles
Orioles
.676
13
.596
212
144
320
71
10
1
13
36
31
3
81
356
122
24
0
2
1
.222
.295
.381
20 Marlins
Marlins
.672
9
.545
133
111
228
60
6
0
6
23
14
0
47
244
84
12
0
2
0
.263
.303
.368
21 Braves
Braves
.650
9
.324
103
215
288
67
13
0
7
29
25
3
76
318
101
20
1
1
1
.233
.300
.351
22 Phillies
Phillies
.648
10
.477
134
147
259
56
11
1
9
22
20
2
63
281
96
21
0
0
1
.216
.278
.371
23 Cardinals
Cardinals
.646
7
.561
110
86
172
39
7
0
4
19
17
4
50
196
58
11
1
1
0
.227
.309
.337
24 Angels
Angels
.636
9
.502
131
130
231
52
9
2
4
21
21
5
64
261
77
15
2
1
2
.225
.302
.333
25 Tigers
Tigers
.634
9
.379
102
167
245
54
9
1
7
25
18
4
61
269
86
17
0
2
0
.220
.283
.351
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 Giants Stats

Team Rankings

HR

76

22nd

R

332

16th

SO

671

8th

ERA

3.26

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
35
.545
5.0
Diamondbacks Diamondbacks
39
38
.506
8.0
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM