which mlb team trail in ops vs righties over last 10 games

The San Francisco Giants have the worst OPS by a team against right-handed pitchers with an OPS above .000 in their last 10 games, with an OPS of .577.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.577
10
.200
2
8
192
40
8
2
4
16
8
2
49
206
64
14
1
3
0
.208
.244
.333
2Red Sox
Red Sox
.589
10
.500
5
5
258
55
8
0
4
18
27
5
72
293
75
12
1
2
0
.213
.298
.291
3Padres
Padres
.656
10
.400
4
6
218
46
6
2
9
27
17
3
54
241
83
17
1
2
0
.211
.275
.381
4Marlins
Marlins
.657
10
.400
4
6
237
53
8
0
6
23
32
4
67
276
79
14
1
2
2
.224
.324
.333
5Nationals
Nationals
.660
10
.600
6
4
233
48
15
2
8
33
20
1
64
257
91
25
1
2
0
.206
.270
.391
6Orioles
Orioles
.663
10
.400
4
6
245
53
16
2
4
36
35
1
70
282
85
22
0
1
0
.216
.316
.347
7Guardians
Guardians
.672
10
.500
5
5
248
57
12
0
6
28
32
2
50
284
87
18
1
1
1
.230
.322
.351
8Angels
Angels
.677
10
.300
3
7
284
68
14
0
9
28
18
4
76
307
109
23
0
1
1
.239
.293
.384
9Royals
Royals
.687
10
.600
6
4
284
67
13
1
9
33
26
3
75
317
109
23
0
4
0
.236
.303
.384
10Rays
Rays
.693
10
.900
9
1
196
55
6
1
2
17
17
1
43
219
69
9
5
0
2
.281
.341
.352
11Tigers
Tigers
.697
10
.400
4
6
221
55
7
3
5
22
24
0
59
246
83
15
0
1
0
.249
.321
.376
12Diamondbacks
Diamondbacks
.699
10
.300
3
7
220
49
7
2
9
33
23
3
60
248
87
18
1
1
0
.223
.304
.395
13White Sox
White Sox
.704
10
.600
6
4
209
48
5
1
8
30
26
5
65
243
79
14
1
2
0
.230
.326
.378
14Mets
Mets
.705
10
.500
5
5
252
58
9
1
10
34
29
2
55
286
99
20
0
2
1
.230
.312
.393
15Phillies
Phillies
.718
10
.800
8
2
282
71
15
2
9
34
22
0
64
308
117
26
1
3
1
.252
.303
.415
16Rangers
Rangers
.718
10
.300
3
7
246
61
10
2
6
24
30
6
61
286
93
18
1
3
0
.248
.340
.378
17Mariners
Mariners
.719
10
.500
5
5
204
49
10
1
7
23
21
2
59
228
82
18
1
0
0
.240
.317
.402
18Dodgers
Dodgers
.720
10
.500
5
5
248
64
12
1
5
28
32
1
48
282
93
18
1
0
2
.258
.345
.375
19Blue Jays
Blue Jays
.733
10
.400
4
6
206
56
3
0
8
22
16
2
32
224
83
11
0
0
1
.272
.330
.403
20Twins
Twins
.752
10
.400
4
6
284
74
17
1
9
41
25
5
60
316
120
27
0
2
0
.261
.329
.423
21Astros
Astros
.754
10
.500
5
5
248
68
8
1
10
33
14
3
64
269
108
19
2
2
1
.274
.318
.435
22Reds
Reds
.756
10
.200
2
8
274
68
15
0
13
29
24
1
67
299
122
28
0
0
1
.248
.311
.445
23Pirates
Pirates
.779
10
.500
5
5
279
72
11
2
11
35
35
4
61
318
120
24
0
0
0
.258
.349
.430
24Brewers
Brewers
.800
10
.600
6
4
256
77
17
0
5
49
30
2
50
295
109
22
2
3
3
.301
.375
.426
25Cubs
Cubs
.804
10
.900
9
1
283
70
17
3
12
49
42
4
52
333
129
32
0
4
2
.247
.348
.456
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 Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

18

Schmitt

Casey Schmitt

AVG

.316

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

43

Roupp

Landen Roupp

ERA

2.95

Ray

Robbie Ray
Team Rankings

HR

23

30th

R

115

30th

SO

295

21st

ERA

3.96

11th

2026 Division Standings
TEAMWLPCTGB
23
14
.622
22
15
.595
1.0
17
19
.472
5.5
15
23
.395
8.5
Giants Giants
14
23
.378
9.0
Schedule
DATEMATCHUPTIME (ET)
Fri
5/8
@
10:15 PM
Sat
5/9
@
9:05 PM
Sun
5/10
@
4:05 PM
Mon
5/11
@
10:10 PM
Tue
5/12
@
10:10 PM
Last Game
SDP Padres

22 - 14

5

Final

1

SFG Giants

14 - 23

Wed 6 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
12
.684
18
20
.474
8.0
17
21
.447
9.0
17
21
.447
9.0
14
23
.378
11.5
NL CentralWLPCTGB
26
12
.684
22
15
.595
3.5
21
17
.553
5.0
19
16
.543
5.5
20
18
.526
6.0
NL WestWLPCTGB
23
14
.622
22
15
.595
1.0
17
19
.472
5.5
15
23
.395
8.5
14
23
.378
9.0
AL EastWLPCTGB
26
12
.684
25
12
.676
0.5
17
21
.447
9.0
16
21
.432
9.5
16
22
.421
10.0
AL CentralWLPCTGB
20
19
.513
18
20
.474
1.5
17
20
.459
2.0
17
21
.447
2.5
16
22
.421
3.5
AL WestWLPCTGB
19
18
.514
18
20
.474
1.5
17
20
.459
2.0
15
23
.395
4.5
15
23
.395
4.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/22
@
1-6
Wed
4/22
@
3-7
Wed
4/22
@
4-5
Wed
4/22
@
2-7
Wed
4/22
@
3-8

Schedule

DATEMATCHUPTIME (ET)
Fri
5/8
@
6:10 PM
Fri
5/8
@
6:40 PM
Fri
5/8
@
7:05 PM
Fri
5/8
@
7:07 PM
Fri
5/8
@
7:10 PM