teams ops vs lefites in the last 30 days at home

The San Francisco Giants have an OPS of .594 at home between March 21, 2026 and April 20, 2026.

TEAMOPSGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Giants
Giants
.594
10
.300
3
7
321
28
74
14
4
2
25
21
1
76
2
1
348
102
20
1
4
0
9
.231
.277
.318
2Cubs
Cubs
.716
12
.583
7
5
399
58
96
13
1
13
53
61
2
93
8
1
469
150
27
1
6
2
9
.241
.340
.376
3Reds
Reds
.641
12
.500
6
6
371
42
68
8
1
15
37
64
4
114
5
4
441
123
24
1
1
0
6
.183
.309
.332
4Phillies
Phillies
.680
15
.333
5
10
498
56
111
19
2
18
55
44
14
125
8
1
558
188
39
0
2
0
8
.223
.303
.378
5Dodgers
Dodgers
.791
12
.750
9
3
377
53
97
16
0
19
52
44
4
100
5
3
427
170
35
1
1
3
12
.257
.340
.451
6Cardinals
Cardinals
.691
12
.583
7
5
394
50
93
16
0
14
49
42
3
91
10
1
451
151
30
3
9
5
8
.236
.308
.383
7Orioles
Orioles
.756
12
.500
6
6
399
58
101
22
1
14
58
49
3
104
9
4
456
167
37
2
3
1
3
.253
.337
.419
8Astros
Astros
.769
13
.538
7
6
430
71
103
30
1
17
63
58
7
110
8
2
500
186
48
1
4
5
7
.240
.337
.433
9Mets
Mets
.605
9
.333
3
6
305
31
67
5
2
7
30
29
2
79
4
2
342
97
14
0
6
0
3
.220
.287
.318
10Padres
Padres
.727
13
.692
9
4
424
63
104
25
1
13
60
49
4
88
9
3
485
170
39
3
5
3
9
.245
.326
.401
11Brewers
Brewers
.742
12
.583
7
5
393
66
96
13
0
16
64
58
1
92
19
5
458
157
29
5
1
7
2
.244
.342
.399
12Mariners
Mariners
.754
14
.643
9
5
454
68
109
22
2
17
65
65
9
122
9
3
531
186
41
0
3
1
5
.240
.345
.410
13Braves
Braves
.807
12
.667
8
4
403
64
118
21
2
13
64
37
3
86
6
3
445
182
36
0
2
0
6
.293
.355
.452
14Blue Jays
Blue Jays
.732
12
.500
6
6
411
50
105
21
1
12
49
44
5
82
5
1
463
164
34
1
2
3
8
.255
.333
.399
15Marlins
Marlins
.758
13
.615
8
5
430
63
114
27
5
9
59
45
9
92
15
3
491
178
41
2
5
0
4
.265
.344
.414
16Royals
Royals
.716
10
.500
5
5
315
41
78
17
0
8
39
38
7
77
7
4
366
119
25
2
4
2
5
.248
.338
.378
17Diamondbacks
Diamondbacks
.692
10
.700
7
3
312
43
74
17
3
9
40
25
1
56
5
1
341
124
29
2
1
0
11
.237
.295
.397
18Pirates
Pirates
.783
13
.615
8
5
448
72
123
24
2
12
71
59
8
105
14
1
521
187
38
1
5
5
13
.275
.365
.417
19Red Sox
Red Sox
.626
9
.444
4
5
285
31
62
16
2
4
30
30
3
78
5
3
321
94
22
0
3
0
7
.218
.296
.330
20White Sox
White Sox
.645
9
.333
3
6
291
31
63
8
3
6
24
40
4
73
11
4
337
95
17
1
1
2
4
.216
.318
.326
21Guardians
Guardians
.734
10
.700
7
3
309
44
73
16
0
12
44
42
2
73
3
2
357
125
28
2
2
1
6
.236
.330
.405
22Tigers
Tigers
.840
9
.889
8
1
282
48
79
14
2
13
45
34
3
59
5
1
324
136
29
0
5
0
8
.280
.358
.482
23Athletics
Athletics
.762
10
.500
5
5
331
51
82
17
2
10
50
56
4
80
8
1
397
133
29
3
3
4
8
.248
.360
.402
24Twins
Twins
.708
13
.538
7
6
432
67
103
16
1
13
64
60
7
104
7
4
503
160
30
0
4
0
4
.238
.338
.370
25Yankees
Yankees
.789
13
.615
8
5
410
75
89
18
1
24
70
82
2
116
17
1
498
181
43
0
4
1
5
.217
.347
.441
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

13

Ramos

Heliot Ramos

AVG

.313

Schmitt

Casey Schmitt
Team Pitching Leaders

W

3

Roupp

Landen Roupp

K

31

Ray

Robbie Ray

ERA

2.38

Roupp

Landen Roupp
Team Rankings

HR

13

29th

R

75

27th

SO

195

12th

ERA

4.15

20th

2026 Division Standings
TEAMWLPCTGB
15
6
.714
15
7
.682
0.5
13
9
.591
2.5
Giants Giants
9
13
.409
6.5
9
13
.409
6.5
Schedule
DATEMATCHUPTIME (ET)
Tue
4/21
@
9:45 PM
Wed
4/22
@
9:45 PM
Thu
4/23
@
3:45 PM
Fri
4/24
@
10:15 PM
Sat
4/25
@
4:05 PM
Last Game
SFG Giants

9 - 13

0

Final

3

WSH Nationals

10 - 12

Sun 19 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
15
7
.682
10
12
.455
5.0
10
12
.455
5.0
8
13
.381
6.5
7
15
.318
8.0
NL CentralWLPCTGB
14
8
.636
13
8
.619
0.5
13
9
.591
1.0
12
9
.571
1.5
12
9
.571
1.5
NL WestWLPCTGB
15
6
.714
15
7
.682
0.5
13
9
.591
2.5
9
13
.409
6.5
9
13
.409
6.5
AL EastWLPCTGB
13
9
.591
12
9
.571
0.5
10
12
.455
3.0
8
13
.381
4.5
8
13
.381
4.5
AL CentralWLPCTGB
13
10
.565
12
10
.545
0.5
11
11
.500
1.5
8
14
.364
4.5
7
15
.318
5.5
AL WestWLPCTGB
11
11
.500
11
11
.500
11
12
.478
0.5
10
13
.435
1.5
8
15
.348
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
4/4
@
7-6
Sat
4/4
@
8-6
Sat
4/4
@
2-8
Sat
4/4
@
4-1
Sat
4/4
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Mon
4/20
@
11:10 AM
Mon
4/20
@
6:10 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:45 PM