mlb teams strikeouts at home vs rhp last 20 games

The San Francisco Giants have 100 strikeouts in their last 20 games against right-handed pitchers at home.

TEAMSOGW%WLABH2B3BHRRBIBBHBPPATBXBHSHSFIBBAVGOBPSLGOPS
1Giants
Giants
100
20
.450
9
11
522
135
34
3
21
71
44
8
580
238
58
4
2
3
.259
.325
.456
.781
2Guardians
Guardians
101
20
.550
11
9
452
109
23
2
8
45
55
5
518
160
33
1
3
2
.241
.328
.354
.682
3Mets
Mets
110
20
.600
12
8
458
118
16
0
23
73
45
4
511
203
39
2
2
1
.258
.328
.443
.771
4Braves
Braves
98
20
.600
12
8
366
78
12
0
12
44
26
4
403
126
24
0
7
1
.213
.268
.344
.612
5Pirates
Pirates
136
20
.550
11
9
497
129
24
1
20
76
60
8
570
215
45
1
2
0
.260
.347
.433
.780
6Cardinals
Cardinals
103
20
.550
11
9
440
109
18
0
9
46
47
13
504
154
27
4
0
4
.248
.338
.350
.688
7Twins
Twins
114
20
.550
11
9
512
126
28
4
21
67
45
5
568
225
53
0
6
0
.246
.310
.439
.749
8Padres
Padres
108
20
.450
9
11
402
72
8
1
11
35
41
2
450
115
20
3
2
2
.179
.257
.286
.543
9Cubs
Cubs
112
20
.450
9
11
485
105
17
5
17
65
71
10
570
183
39
0
4
1
.216
.326
.377
.704
10Yankees
Yankees
117
20
.500
10
10
430
99
13
0
24
52
37
1
471
184
37
0
3
0
.230
.291
.428
.719
11Mariners
Mariners
120
20
.550
11
9
416
93
14
0
20
44
39
7
468
167
34
3
2
2
.224
.300
.401
.701
12Rays
Rays
90
20
.700
14
6
427
122
21
2
19
66
56
3
489
204
42
1
2
2
.286
.371
.478
.849
13Tigers
Tigers
135
20
.450
9
11
501
115
14
5
18
56
59
4
569
193
37
0
5
1
.230
.313
.385
.698
14Angels
Angels
118
20
.500
10
10
482
113
25
1
14
62
42
17
545
182
40
2
2
2
.234
.317
.378
.694
15Rockies
Rockies
108
20
.450
9
11
492
124
23
2
19
64
52
10
558
208
44
0
4
0
.252
.333
.423
.756
16Nationals
Nationals
116
20
.550
11
9
551
138
26
4
20
83
48
10
619
232
50
3
6
1
.250
.319
.421
.740
17Marlins
Marlins
94
20
.750
15
5
430
94
24
1
11
52
37
12
489
153
36
3
6
3
.219
.295
.356
.651
18Reds
Reds
154
20
.450
9
11
515
111
24
1
19
61
56
6
583
194
44
3
2
1
.216
.299
.377
.675
19Red Sox
Red Sox
117
20
.300
6
14
520
134
28
3
20
55
41
9
577
228
51
3
4
1
.258
.321
.438
.759
20Phillies
Phillies
111
20
.650
13
7
415
104
14
2
22
57
38
1
455
188
38
0
1
2
.251
.314
.453
.767
21White Sox
White Sox
120
20
.850
17
3
506
127
26
1
28
84
40
8
560
239
55
3
3
2
.251
.314
.472
.787
22Royals
Royals
105
20
.350
7
13
484
124
34
1
13
65
38
3
532
199
48
2
5
1
.256
.311
.411
.722
23Brewers
Brewers
113
20
.650
13
7
477
125
29
1
15
74
59
4
550
201
45
4
5
1
.262
.345
.421
.766
24Blue Jays
Blue Jays
110
20
.500
10
10
494
140
29
0
16
69
51
8
561
217
45
1
5
1
.283
.357
.439
.796
25Dodgers
Dodgers
96
20
.650
13
7
423
115
22
1
25
56
44
4
476
214
48
0
4
0
.272
.343
.506
.849
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

16

Schmitt

Casey Schmitt

RBI

42

Schmitt

Casey Schmitt

AVG

.327

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

81

20th

R

317

23rd

SO

608

22nd

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
Giants Giants
31
46
.403
17.5
30
48
.385
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Last Game
SFG Giants

31 - 46

1

Final

2

MIA Marlins

40 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM
Mon
6/22
@
7:10 PM