team ops right handed pitching last 7 days

The San Francisco Giants have an OPS of .465 between March 24, 2026 and March 31, 2026.

TEAMOPSGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Giants
Giants
.465
21
.235
8
26
68
2
11
2
0
1
3
4
2
21
1
0
74
16
3
0
0
0
1
.162
.230
.235
2Yankees
Yankees
.787
17
.677
21
10
56
6
16
2
0
3
7
2
0
17
1
0
59
27
5
0
1
0
1
.286
.305
.482
3Cubs
Cubs
.744
20
.548
17
14
64
11
15
2
0
3
12
11
0
10
4
0
77
26
5
0
2
0
1
.234
.338
.406
4Reds
Reds
.622
31
.767
33
10
89
8
18
4
0
2
9
14
0
22
0
1
104
28
6
0
1
0
2
.202
.308
.315
5Pirates
Pirates
.507
21
.278
10
26
66
3
12
3
0
0
5
8
1
15
1
0
75
15
3
0
0
0
1
.182
.280
.227
6Phillies
Phillies
.488
22
.212
7
26
68
8
10
3
0
1
6
7
3
21
0
0
79
16
4
0
1
0
2
.147
.253
.235
7Dodgers
Dodgers
.719
20
.794
27
7
66
9
16
2
0
4
13
1
1
10
0
0
68
30
6
0
0
0
3
.242
.265
.455
8Cardinals
Cardinals
.648
21
.529
18
16
67
11
14
6
0
2
7
5
0
11
0
0
73
26
8
0
1
0
3
.209
.260
.388
9Red Sox
Red Sox
.501
24
.242
8
25
77
4
14
3
0
1
3
5
1
23
0
0
84
20
4
1
0
0
5
.182
.241
.260
10White Sox
White Sox
.709
24
.189
7
30
72
12
15
3
0
4
11
8
1
27
3
0
82
30
7
0
1
0
2
.208
.293
.417
11Guardians
Guardians
.678
10
.679
19
9
31
3
8
3
0
0
1
3
0
13
0
0
34
11
3
0
0
0
0
.258
.324
.355
12Tigers
Tigers
.589
20
.500
15
15
62
9
12
2
0
1
9
10
1
22
0
1
73
17
3
0
0
0
0
.194
.315
.274
13Orioles
Orioles
.597
25
.513
20
19
74
6
17
1
0
1
7
9
0
22
1
1
83
21
2
0
0
0
0
.230
.313
.284
14Twins
Twins
.661
18
.286
8
20
58
5
12
1
1
2
4
7
1
15
2
1
67
21
4
0
1
0
2
.207
.299
.362
15Angels
Angels
.819
33
.489
23
24
107
20
27
3
0
6
14
18
2
36
2
0
127
48
9
0
0
0
4
.252
.370
.449
16Rangers
Rangers
.618
23
.744
29
10
85
10
19
4
0
3
13
1
1
29
0
0
87
32
7
0
0
0
1
.224
.241
.376
17Astros
Astros
.739
43
.623
38
23
138
24
34
11
0
3
21
20
2
36
4
2
162
54
14
1
1
1
1
.246
.348
.391
18Mets
Mets
.723
20
.735
25
9
59
7
15
2
0
2
12
6
2
18
0
1
69
23
4
0
2
0
1
.254
.333
.390
19Nationals
Nationals
1.190
13
.786
22
6
46
12
18
2
1
4
9
5
0
11
0
0
51
34
7
0
0
0
1
.391
.451
.739
20Padres
Padres
.535
29
.200
8
32
87
4
17
3
0
1
5
9
0
22
2
0
96
23
4
0
0
0
2
.195
.271
.264
21Brewers
Brewers
.937
15
.821
23
5
47
10
16
2
0
2
13
7
0
11
3
0
54
24
4
0
0
1
0
.340
.426
.511
22Mariners
Mariners
.511
16
.545
18
15
51
8
8
3
0
0
4
10
0
15
2
0
61
11
3
0
0
0
0
.157
.295
.216
23Diamondbacks
Diamondbacks
.534
12
.300
9
21
44
4
10
2
0
0
2
2
0
12
1
0
46
12
2
0
0
0
0
.227
.261
.273
24Rays
Rays
.883
26
.488
20
21
92
19
33
4
0
2
17
9
0
18
0
1
102
43
6
1
0
0
1
.359
.416
.467
25Braves
Braves
.625
17
.808
21
5
48
4
12
2
0
0
5
6
0
13
1
2
54
14
2
0
0
0
0
.250
.333
.292
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Batting Leaders

HR

1

Bader

Harrison Bader

RBI

1

Chapman

Matt Chapman

AVG

.214

Ramos

Heliot Ramos
Team Pitching Leaders

W

1

Roupp

Landen Roupp

K

7

Webb

Logan Webb

ERA

3.38

Ray

Robbie Ray
Team Rankings

HR

1

29th

R

4

30th

SO

40

10th

ERA

3.50

10th

2026 Division Standings
TEAMWLPCTGB
3
1
.750
Giants Giants
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
Schedule
DATEMATCHUPTIME (ET)
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Thu
4/2
@
9:45 PM
Fri
4/3
@
10:15 PM
Sat
4/4
@
9:05 PM
Last Game
SFG Giants

1 - 3

3

Final

2

SDP Padres

1 - 3

Mon 30 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
1
.750
3
1
.750
3
1
.750
3
1
.750
1
3
.250
2.0
NL CentralWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
NL WestWLPCTGB
3
1
.750
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
AL EastWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
AL CentralWLPCTGB
3
2
.600
2
2
.500
0.5
2
2
.500
0.5
1
3
.250
1.5
1
3
.250
1.5
AL WestWLPCTGB
3
1
.750
3
2
.600
0.5
3
2
.600
0.5
2
3
.400
1.5
0
4
.000
3.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
3/31
@
6:35 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
7:07 PM