team strikeouts vs rhp at home last 25 games

The San Francisco Giants have gotten struck out 133 times in their last 25 games against right-handed pitchers at home.

TEAMSOGW%WLABH2B3BHRRBIBBHBPPATBXBHSHSFIBBAVGOBPSLGOPS
1Giants
Giants
133
25
.480
12
13
658
165
38
4
23
81
49
8
722
280
65
4
3
3
.251
.309
.426
.735
2Braves
Braves
132
25
.680
17
8
506
116
22
1
16
65
41
6
561
188
39
0
8
1
.229
.291
.372
.662
3Yankees
Yankees
136
25
.680
17
8
550
138
22
2
32
88
65
1
622
260
56
0
6
2
.251
.328
.473
.801
4Guardians
Guardians
131
25
.480
12
13
569
133
27
2
9
50
73
6
655
191
38
2
3
3
.234
.326
.336
.661
5Mariners
Mariners
149
25
.480
12
13
550
131
21
0
25
58
53
8
618
227
46
3
3
2
.238
.313
.413
.725
6Cubs
Cubs
134
25
.600
15
10
603
143
29
8
21
86
86
10
705
251
58
0
6
2
.237
.339
.416
.755
7Rockies
Rockies
126
25
.360
9
16
608
162
33
5
21
80
63
10
687
268
59
1
5
0
.266
.343
.441
.783
8Tigers
Tigers
167
25
.440
11
14
612
142
17
6
22
71
62
4
683
237
45
0
5
1
.232
.305
.387
.692
9Marlins
Marlins
129
25
.600
15
10
560
132
26
1
13
67
53
13
634
199
40
1
7
3
.236
.313
.355
.668
10Red Sox
Red Sox
147
25
.280
7
18
662
165
32
3
23
65
54
12
737
272
58
4
5
1
.249
.315
.411
.726
11Mets
Mets
138
25
.560
14
11
598
152
21
0
27
88
56
4
665
254
48
3
4
1
.254
.320
.425
.745
12Dodgers
Dodgers
123
25
.640
16
9
572
150
31
1
27
79
64
4
646
264
59
1
4
2
.262
.339
.462
.800
13Cardinals
Cardinals
132
25
.520
13
12
580
149
26
0
19
68
54
19
658
232
45
4
1
4
.257
.339
.400
.739
14Rays
Rays
107
25
.800
20
5
533
152
25
2
23
81
64
3
607
250
50
5
2
2
.285
.364
.469
.833
15Reds
Reds
191
25
.480
12
13
650
148
33
2
29
84
71
7
735
272
64
4
2
2
.228
.310
.418
.728
16Rangers
Rangers
150
25
.520
13
12
650
151
22
4
21
78
47
14
714
244
47
3
0
1
.232
.298
.375
.674
17Astros
Astros
190
25
.480
12
13
678
156
30
1
29
83
56
10
750
275
60
2
4
2
.230
.297
.406
.702
18White Sox
White Sox
146
25
.800
20
5
610
151
30
2
31
101
49
13
678
278
63
3
3
2
.248
.316
.456
.771
19Royals
Royals
131
25
.440
11
14
587
149
44
1
17
76
50
2
647
246
62
1
7
1
.254
.311
.419
.730
20Brewers
Brewers
133
25
.680
17
8
591
162
38
1
18
106
72
4
680
256
57
5
5
2
.274
.354
.433
.787
21Blue Jays
Blue Jays
127
25
.560
14
11
568
159
32
0
19
80
55
9
641
248
51
1
6
1
.280
.350
.437
.786
22Diamondbacks
Diamondbacks
124
25
.640
16
9
566
133
26
6
13
70
55
9
637
210
45
2
4
1
.235
.311
.371
.682
23Pirates
Pirates
171
25
.480
12
13
656
172
30
2
28
94
78
9
748
290
60
1
2
0
.262
.348
.442
.790
24Padres
Padres
140
25
.400
10
15
512
97
9
2
15
49
51
3
572
155
26
3
3
2
.189
.265
.303
.568
25Phillies
Phillies
149
25
.640
16
9
580
146
20
3
27
75
58
1
643
253
50
1
3
4
.252
.319
.436
.756
StatMuse has event-level data for strikeouts 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

41

Chapman

Matt Chapman

AVG

.328

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

3.46

Webb

Logan Webb
Team Rankings

HR

80

19th

R

313

21st

SO

599

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
Giants Giants
31
44
.413
17.5
29
47
.382
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Last Game
SFG Giants

31 - 44

3

Final

4

MIA Marlins

38 - 38

Fri 19 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
NL CentralWLPCTGB
45
28
.616
40
34
.541
5.5
40
36
.526
6.5
38
38
.500
8.5
35
39
.473
10.5
NL WestWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
31
44
.413
17.5
29
47
.382
20.0
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
42
.455
12.5
30
43
.411
15.5
AL CentralWLPCTGB
39
35
.527
40
36
.526
36
41
.468
4.5
32
45
.416
8.5
31
44
.413
8.5
AL WestWLPCTGB
39
38
.506
38
38
.500
0.5
36
39
.480
2.0
36
41
.468
3.0
30
47
.390
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/4
@
8-2
Thu
6/4
@
12-9
Thu
6/4
@
7-2
Thu
6/4
@
8-6
Thu
6/4
@
5-1

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
4:05 PM
Sat
6/20
@
4:10 PM
Sat
6/20
@
4:10 PM
Sat
6/20
@
4:10 PM
Sat
6/20
@
7:15 PM