team highest ops vs righties last 15 days

Between May 23, 2026 and June 7, 2026, the San Francisco Giants have the highest OPS by a team against right-handed pitchers, with an OPS of .943.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.943
14
.429
6
8
359
117
30
4
18
74
21
3
67
392
209
52
1
8
1
.326
.361
.582
2Dodgers
Dodgers
.907
14
.786
11
3
291
86
17
2
16
51
35
4
58
336
155
35
2
4
1
.296
.374
.533
3Mariners
Mariners
.841
13
.692
9
4
329
90
18
0
21
44
19
5
61
357
171
39
1
2
2
.274
.321
.520
4Orioles
Orioles
.836
14
.643
9
5
299
83
14
2
13
65
44
2
60
353
140
29
2
6
0
.278
.368
.468
5Pirates
Pirates
.834
14
.571
8
6
343
91
14
0
20
59
44
4
93
397
165
34
1
3
0
.265
.353
.481
6Blue Jays
Blue Jays
.817
14
.500
7
7
362
107
21
0
13
43
26
9
76
401
167
34
1
2
2
.296
.356
.461
7White Sox
White Sox
.808
14
.571
8
6
334
93
20
0
15
57
22
7
86
365
158
35
1
1
0
.278
.335
.473
8Red Sox
Red Sox
.795
12
.417
5
7
281
81
16
4
8
38
19
3
62
308
129
28
1
4
0
.288
.336
.459
9Nationals
Nationals
.784
13
.615
8
5
307
77
6
2
17
46
33
6
75
348
138
25
1
1
0
.251
.334
.450
10Yankees
Yankees
.778
11
.636
7
4
286
75
12
1
13
48
30
0
60
318
128
26
0
2
0
.262
.330
.448
11Rockies
Rockies
.766
13
.308
4
9
350
89
16
0
14
54
45
7
89
408
147
30
0
6
0
.254
.346
.420
12Brewers
Brewers
.748
13
.615
8
5
377
91
23
1
13
60
53
3
94
441
155
37
3
4
1
.241
.336
.411
13Rays
Rays
.747
12
.250
3
9
298
74
13
1
10
34
44
2
67
346
119
24
0
1
2
.248
.348
.399
14Angels
Angels
.742
13
.462
6
7
359
93
26
2
9
52
28
7
90
395
150
37
0
1
1
.259
.324
.418
15Cubs
Cubs
.740
14
.357
5
9
368
93
17
0
13
42
39
7
88
416
149
30
0
1
0
.253
.335
.405
16Astros
Astros
.724
14
.643
9
5
402
95
16
1
18
60
36
8
98
452
167
35
1
5
3
.236
.308
.415
17Tigers
Tigers
.719
13
.462
6
7
304
73
10
3
12
37
29
3
75
343
125
25
2
5
0
.240
.308
.411
18Braves
Braves
.718
13
.615
8
5
237
56
9
0
11
39
22
4
52
269
98
20
0
6
1
.236
.305
.414
19Twins
Twins
.714
15
.400
6
9
400
102
24
3
11
55
27
2
105
435
165
38
0
6
0
.255
.301
.413
20Marlins
Marlins
.705
13
.538
7
6
342
82
19
2
9
38
38
3
92
388
132
30
2
3
1
.240
.319
.386
21Cardinals
Cardinals
.697
13
.462
6
7
283
72
7
2
7
34
28
4
79
318
104
16
2
1
1
.254
.329
.367
22Royals
Royals
.675
14
.429
6
8
339
79
13
0
10
44
41
2
79
390
122
23
3
5
2
.233
.315
.360
23Phillies
Phillies
.675
13
.692
9
4
279
60
5
0
14
24
28
2
76
309
107
19
0
0
2
.215
.291
.384
24Reds
Reds
.674
12
.333
4
8
316
70
15
0
10
30
39
2
99
360
115
25
2
1
0
.222
.310
.364
25Mets
Mets
.672
13
.462
6
7
331
73
11
1
14
43
27
4
92
366
128
26
2
2
0
.221
.286
.387
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

38

Schmitt

Casey Schmitt

AVG

.324

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

77

Roupp

Landen Roupp

ERA

4.00

Roupp

Landen Roupp
Team Rankings

HR

66

17th

R

270

21st

SO

508

24th

ERA

4.52

22nd

2026 Division Standings
TEAMWLPCTGB
42
23
.646
33
30
.524
8.0
33
31
.516
8.5
Giants Giants
26
39
.400
16.0
24
41
.369
18.0
Schedule
DATEMATCHUPTIME (ET)
Sun
6/7
@
8:30 PM
Mon
6/8
@
9:45 PM
Tue
6/9
@
9:45 PM
Wed
6/10
@
3:45 PM
Fri
6/12
@
10:15 PM
Last Game
SFG Giants

26 - 39

2

Final

3

CHC Cubs

34 - 31

Sat 6 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
44
21
.677
34
30
.531
9.5
33
32
.508
11.0
30
35
.462
14.0
28
36
.438
15.5
NL CentralWLPCTGB
39
23
.629
34
28
.548
5.0
34
31
.523
6.5
34
31
.523
6.5
31
32
.492
8.5
NL WestWLPCTGB
42
23
.646
33
30
.524
8.0
33
31
.516
8.5
26
39
.400
16.0
24
41
.369
18.0
AL EastWLPCTGB
37
24
.607
37
26
.587
1.0
31
34
.477
8.0
31
34
.477
8.0
27
35
.435
10.5
AL CentralWLPCTGB
37
29
.561
34
30
.531
2.0
30
36
.455
7.0
26
39
.400
10.5
26
39
.400
10.5
AL WestWLPCTGB
34
31
.523
31
33
.484
2.5
30
34
.469
3.5
30
36
.455
4.5
24
41
.369
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/23
@
8-1
Sat
5/23
@
3-0
Sat
5/23
@
2-5
Sat
5/23
@
3-10
Sat
5/23
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Sun
6/7
@
1:35 PM
Sun
6/7
@
1:35 PM
Sun
6/7
@
1:35 PM
Sun
6/7
@
1:37 PM
Sun
6/7
@
1:40 PM