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

The San Francisco Giants have the lowest 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
.606
10
.600
6
4
258
54
9
0
5
18
31
5
73
297
78
14
1
2
0
.209
.304
.302
3Marlins
Marlins
.640
10
.300
3
7
252
54
7
0
7
26
34
4
72
293
82
14
1
2
2
.214
.315
.325
4Orioles
Orioles
.656
10
.400
4
6
220
46
14
2
4
34
32
1
64
254
76
20
0
1
0
.209
.311
.345
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
6Guardians
Guardians
.672
10
.500
5
5
248
57
12
0
6
28
32
2
50
284
87
18
1
1
1
.230
.322
.351
7Angels
Angels
.677
10
.300
3
7
284
68
14
0
9
28
18
4
76
307
109
23
0
1
1
.239
.293
.384
8Rays
Rays
.678
10
.900
9
1
206
57
7
0
2
16
18
1
44
229
70
9
4
0
2
.277
.338
.340
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
10Tigers
Tigers
.697
10
.400
4
6
221
55
7
3
5
22
24
0
59
246
83
15
0
1
0
.249
.321
.376
11Diamondbacks
Diamondbacks
.699
10
.300
3
7
220
49
7
2
9
33
23
3
60
248
87
18
1
1
0
.223
.304
.395
12Padres
Padres
.701
10
.400
4
6
250
56
8
2
12
34
19
3
58
275
104
22
1
2
0
.224
.285
.416
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
.715
10
.500
5
5
234
54
8
1
10
34
27
2
53
266
94
19
0
2
1
.231
.313
.402
15Rangers
Rangers
.718
10
.300
3
7
246
61
10
2
6
24
30
6
61
286
93
18
1
3
0
.248
.340
.378
16Mariners
Mariners
.719
10
.500
5
5
204
49
10
1
7
23
21
2
59
228
82
18
1
0
0
.240
.317
.402
17Dodgers
Dodgers
.720
10
.500
5
5
248
64
12
1
5
28
32
1
48
282
93
18
1
0
2
.258
.345
.375
18Phillies
Phillies
.726
10
.800
8
2
257
65
15
2
8
33
21
0
57
282
108
25
1
3
1
.253
.306
.420
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
24Athletics
Athletics
.794
10
.400
4
6
180
51
12
1
4
22
24
0
32
207
77
17
2
1
2
.283
.366
.428
25Brewers
Brewers
.800
10
.600
6
4
256
77
17
0
5
49
30
2
50
295
109
22
2
3
3
.301
.375
.426
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
14
.611
0.5
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
20
.459
8.5
16
21
.432
9.5
14
23
.378
11.5
NL CentralWLPCTGB
26
12
.684
21
15
.583
4.0
21
17
.553
5.0
19
16
.543
5.5
20
18
.526
6.0
NL WestWLPCTGB
23
14
.622
22
14
.611
0.5
17
19
.472
5.5
15
23
.395
8.5
14
23
.378
9.0
AL EastWLPCTGB
26
12
.684
24
12
.667
1.0
17
20
.459
8.5
16
21
.432
9.5
16
21
.432
9.5
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
18
18
.500
18
20
.474
1.0
17
20
.459
1.5
15
23
.395
4.0
15
23
.395
4.0

MLB 2026 Scores & Schedule

Scores

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

Schedule

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