worst team ops vs righties at home this season

The San Francisco Giants have the worst OPS by a team against right-handed pitchers at home this season, with an OPS of .522.

TEAMOPSSEASONGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.522
2026
9
.222
2
7
207
41
7
3
1
14
14
0
46
223
57
11
0
2
0
.198
.247
.275
2Mets
Mets
.547
2026
9
.333
3
6
234
49
4
2
3
20
19
1
59
260
66
9
0
6
0
.209
.265
.282
3White Sox
White Sox
.564
2026
9
.333
3
6
194
38
2
2
2
12
29
2
50
226
50
6
1
0
1
.196
.307
.258
4Rangers
Rangers
.612
2026
6
.500
3
3
167
37
9
2
2
10
13
0
37
181
56
13
0
1
1
.222
.276
.335
5Angels
Angels
.613
2026
7
.571
4
3
179
37
8
0
5
17
11
7
54
200
60
13
2
1
0
.207
.278
.335
6Red Sox
Red Sox
.613
2026
7
.571
4
3
168
37
8
2
1
15
18
3
47
192
52
11
0
2
0
.220
.304
.310
7Diamondbacks
Diamondbacks
.619
2026
8
.750
6
2
154
30
9
1
4
17
16
1
36
171
53
14
0
0
0
.195
.275
.344
8Reds
Reds
.624
2026
12
.500
6
6
250
45
5
1
8
26
49
3
74
304
76
14
1
1
0
.180
.320
.304
9Cardinals
Cardinals
.638
2026
12
.583
7
5
272
59
10
0
9
31
26
2
63
309
96
19
3
5
2
.217
.285
.353
10Rays
Rays
.682
2026
6
.667
4
2
135
33
3
1
4
19
11
3
30
151
50
8
0
2
1
.244
.311
.370
11Cubs
Cubs
.715
2026
10
.500
5
5
245
60
6
0
8
31
40
0
56
289
90
14
1
3
2
.245
.347
.367
12Nationals
Nationals
.718
2026
7
.143
1
6
192
44
8
1
8
31
20
3
41
215
78
17
0
0
0
.229
.312
.406
13Astros
Astros
.720
2026
11
.636
7
4
237
53
18
0
7
31
36
3
68
278
92
25
0
1
3
.224
.332
.388
14Twins
Twins
.726
2026
11
.636
7
4
205
48
4
0
10
31
27
2
52
236
82
14
0
2
0
.234
.326
.400
15Blue Jays
Blue Jays
.735
2026
12
.500
6
6
317
80
17
1
11
38
29
3
68
351
132
29
0
2
3
.252
.319
.416
16Royals
Royals
.748
2026
10
.500
5
5
219
57
13
0
6
28
27
4
47
255
88
19
1
4
0
.260
.346
.402
17Padres
Padres
.749
2026
13
.692
9
4
349
86
17
1
13
51
46
4
72
407
144
31
3
5
2
.246
.337
.413
18Orioles
Orioles
.753
2026
12
.500
6
6
332
82
18
1
13
50
39
2
86
377
141
32
1
2
1
.247
.328
.425
19Braves
Braves
.770
2026
12
.667
8
4
274
79
12
1
8
41
23
1
62
300
117
21
0
2
0
.288
.343
.427
20Pirates
Pirates
.788
2026
11
.636
7
4
280
77
19
2
5
42
40
8
59
332
115
26
1
3
1
.275
.378
.411
21Phillies
Phillies
.791
2026
12
.417
5
7
267
70
14
1
12
42
23
7
65
299
122
27
0
2
0
.262
.334
.457
22Guardians
Guardians
.797
2026
8
.625
5
3
181
47
10
0
7
27
30
1
38
215
78
17
2
1
0
.260
.366
.431
23Mariners
Mariners
.798
2026
11
.636
7
4
294
72
16
2
12
48
48
7
78
350
128
30
0
1
1
.245
.363
.435
24Athletics
Athletics
.799
2026
8
.500
4
4
205
56
11
0
7
31
29
3
48
238
88
18
0
1
1
.273
.370
.429
25Yankees
Yankees
.800
2026
11
.545
6
5
242
54
13
0
13
43
51
2
70
297
106
26
0
1
1
.223
.361
.438
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

3

Adames

Willy Adames

RBI

11

Ramos

Heliot Ramos

AVG

.319

Arraez

Luis Arraez
Team Pitching Leaders

W

3

Roupp

Landen Roupp

K

27

Webb

Logan Webb

ERA

2.38

Roupp

Landen Roupp
Team Rankings

HR

12

29th

R

68

28th

SO

179

10th

ERA

4.22

21st

2026 Division Standings
TEAMWLPCTGB
15
4
.789
13
7
.650
2.5
12
8
.600
3.5
Giants Giants
8
12
.400
7.5
7
13
.350
8.5
Schedule
DATEMATCHUPTIME (ET)
Sat
4/18
@
4:05 PM
Sun
4/19
@
1:35 PM
Tue
4/21
@
9:45 PM
Wed
4/22
@
9:45 PM
Thu
4/23
@
3:45 PM
Last Game
SFG Giants

8 - 12

10

Final

5

WSH Nationals

9 - 11

Fri 17 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
13
7
.650
9
11
.450
4.0
9
11
.450
4.0
8
11
.421
4.5
7
13
.350
6.0
NL CentralWLPCTGB
12
8
.600
12
8
.600
11
8
.579
0.5
11
8
.579
0.5
10
9
.526
1.5
NL WestWLPCTGB
15
4
.789
13
7
.650
2.5
12
8
.600
3.5
8
12
.400
7.5
7
13
.350
8.5
AL EastWLPCTGB
11
8
.579
11
9
.550
0.5
10
10
.500
1.5
8
11
.421
3.0
7
12
.368
4.0
AL CentralWLPCTGB
11
9
.550
11
10
.524
0.5
10
10
.500
1.0
7
13
.350
4.0
7
13
.350
4.0
AL WestWLPCTGB
11
9
.550
11
10
.524
0.5
10
10
.500
1.0
8
13
.381
3.5
8
13
.381
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
4/2
@
13-6
Thu
4/2
@
0-4
Thu
4/2
@
2-8
Thu
4/2
@
2-5
Thu
4/2
@
4-5

Schedule

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