teams ops vs lefites in the last 30 days at home

The San Francisco Giants have an OPS of .594 at home between March 18, 2026 and April 17, 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
.729
10
.500
5
5
339
52
84
12
0
11
47
55
0
82
7
0
400
129
23
1
5
2
7
.248
.348
.381
3Reds
Reds
.641
12
.500
6
6
371
42
68
8
1
15
36
64
4
114
5
4
441
123
24
1
1
0
6
.183
.309
.332
4Phillies
Phillies
.715
12
.417
5
7
401
53
94
17
1
16
52
36
11
103
7
1
450
161
34
0
2
0
7
.234
.313
.401
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
.788
10
.700
7
3
328
57
83
27
0
11
50
45
7
85
7
2
384
143
38
1
3
5
5
.253
.352
.436
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
.749
11
.636
7
4
357
56
84
17
2
13
53
53
8
100
7
2
420
144
32
0
2
1
4
.235
.345
.403
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
.789
10
.700
7
3
328
51
90
21
4
8
50
34
8
66
15
2
376
143
33
2
4
0
3
.274
.353
.436
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
.670
7
.714
5
2
213
27
46
12
3
6
25
20
1
42
4
1
236
82
21
1
1
0
9
.216
.285
.385
18Pirates
Pirates
.779
10
.600
6
4
333
54
93
17
2
7
53
45
8
76
8
1
391
135
26
0
5
1
12
.279
.373
.405
19Red Sox
Red Sox
.692
6
.500
3
3
191
27
47
10
2
3
27
22
2
47
2
2
218
70
15
0
3
0
4
.246
.326
.366
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
.763
7
.714
5
2
216
28
55
14
0
7
28
29
2
46
1
1
250
90
21
2
1
0
6
.255
.347
.417
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
.806
7
.571
4
3
230
38
63
11
1
7
38
39
3
58
5
1
275
97
19
2
1
1
6
.274
.385
.422
24Twins
Twins
.741
10
.700
7
3
328
58
80
12
0
13
55
44
6
83
6
3
380
131
25
0
2
0
3
.244
.342
.399
25Yankees
Yankees
.732
10
.500
5
5
316
51
66
14
0
15
46
60
2
93
15
1
380
125
29
0
2
1
5
.209
.337
.396
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

8

Lee

Jung Hoo Lee

AVG

.313

Arraez

Luis Arraez
Team Pitching Leaders

W

3

Roupp

Landen Roupp

K

24

Ray

Robbie Ray

ERA

2.38

Roupp

Landen Roupp
Team Rankings

HR

9

30th

R

58

30th

SO

170

10th

ERA

4.17

18th

2026 Division Standings
TEAMWLPCTGB
14
4
.778
13
6
.684
1.5
11
8
.579
3.5
Giants Giants
7
12
.368
7.5
7
12
.368
7.5
Schedule
DATEMATCHUPTIME (ET)
Fri
4/17
@
6:45 PM
Sat
4/18
@
4:05 PM
Sun
4/19
@
1:35 PM
Tue
4/21
@
9:45 PM
Wed
4/22
@
9:45 PM
Last Game
SFG Giants

7 - 12

3

Final

0

CIN Reds

11 - 8

Thu 16 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
12
7
.632
9
10
.474
3.0
9
10
.474
3.0
8
10
.444
3.5
7
13
.350
5.5
NL CentralWLPCTGB
11
8
.579
11
8
.579
10
8
.556
0.5
10
8
.556
0.5
10
9
.526
1.0
NL WestWLPCTGB
14
4
.778
13
6
.684
1.5
11
8
.579
3.5
7
12
.368
7.5
7
12
.368
7.5
AL EastWLPCTGB
11
7
.611
10
9
.526
1.5
9
10
.474
2.5
7
11
.389
4.0
7
11
.389
4.0
AL CentralWLPCTGB
11
8
.579
11
9
.550
0.5
10
9
.526
1.0
7
12
.368
4.0
6
13
.316
5.0
AL WestWLPCTGB
10
9
.526
10
9
.526
10
10
.500
0.5
8
12
.400
2.5
8
12
.400
2.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/31
@
5-6
Tue
3/31
@
1-2
Tue
3/31
@
2-6
Tue
3/31
@
0-1
Tue
3/31
@
1-7

Schedule

DATEMATCHUPTIME (ET)
Fri
4/17
@
6:10 PM
Fri
4/17
@
6:40 PM
Fri
4/17
@
6:45 PM
Fri
4/17
@
6:45 PM
Fri
4/17
@
7:05 PM