mlb team batting avg vs righties last 7 games

The San Francisco Giants have a batting average of .253 in their last 7 games against right-handed pitchers.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.253
7
.429
3
4
150
38
7
0
5
19
14
2
35
168
60
12
0
2
0
.321
.400
.721
2Pirates
Pirates
.235
7
.429
3
4
179
42
2
1
7
15
13
1
41
194
67
10
0
1
0
.289
.374
.663
3Angels
Angels
.249
7
.714
5
2
169
42
7
0
2
19
16
2
48
189
55
9
2
0
0
.321
.325
.646
4Astros
Astros
.196
7
.429
3
4
179
35
2
3
7
21
13
2
50
198
64
12
1
3
1
.254
.358
.611
5Braves
Braves
.196
7
.286
2
5
158
31
9
0
3
8
9
0
45
168
49
12
1
0
1
.240
.310
.550
6Phillies
Phillies
.301
7
.857
6
1
176
53
10
1
5
27
18
2
30
198
80
16
1
1
1
.371
.455
.825
7Guardians
Guardians
.204
7
.429
3
4
147
30
8
0
2
6
9
0
32
157
44
10
0
1
0
.248
.299
.548
8Orioles
Orioles
.245
7
.429
3
4
151
37
3
0
8
22
19
3
40
175
64
11
1
1
2
.339
.424
.763
9Athletics
Athletics
.245
7
.286
2
5
155
38
7
0
9
24
13
3
23
172
72
16
0
0
0
.316
.465
.780
10Twins
Twins
.282
7
.571
4
3
163
46
8
0
4
19
17
2
38
183
66
12
0
1
0
.355
.405
.760
11Yankees
Yankees
.205
7
.571
4
3
195
40
9
0
6
16
15
2
62
215
67
15
1
2
0
.266
.344
.610
12Rangers
Rangers
.199
7
.286
2
5
136
27
5
0
2
7
8
1
44
146
38
7
1
0
0
.248
.279
.528
13Mets
Mets
.267
7
.714
5
2
135
36
6
1
5
18
17
0
35
153
59
12
0
1
0
.346
.437
.783
14Royals
Royals
.240
7
.714
5
2
121
29
3
1
4
17
14
2
29
138
46
8
0
0
1
.328
.380
.709
15Nationals
Nationals
.218
7
.286
2
5
165
36
4
0
6
19
11
4
39
182
58
10
1
1
0
.282
.352
.633
16Padres
Padres
.244
7
.571
4
3
164
40
6
0
6
17
25
6
35
198
64
12
0
3
1
.359
.390
.749
17Brewers
Brewers
.275
7
.571
4
3
153
42
5
0
3
23
23
1
40
181
56
8
0
4
1
.365
.366
.731
18Mariners
Mariners
.293
7
.571
4
3
157
46
9
3
5
30
21
3
37
184
76
17
0
3
0
.380
.484
.865
19Blue Jays
Blue Jays
.270
7
.571
4
3
137
37
6
0
4
19
18
0
33
158
55
10
1
2
3
.350
.401
.752
20Rockies
Rockies
.241
7
.429
3
4
158
38
8
1
5
26
21
3
43
185
63
14
0
2
0
.337
.399
.736
21Diamondbacks
Diamondbacks
.258
7
.429
3
4
124
32
5
1
5
16
16
1
26
145
54
11
3
1
1
.345
.435
.781
22Rays
Rays
.325
7
.429
3
4
206
67
9
1
5
30
19
2
30
231
93
15
2
2
1
.384
.451
.836
23Cubs
Cubs
.200
7
.429
3
4
180
36
8
0
5
15
21
0
49
202
59
13
0
1
2
.282
.328
.610
24Dodgers
Dodgers
.253
7
.571
4
3
150
38
9
2
6
24
8
0
31
161
69
17
0
3
0
.286
.460
.746
25Red Sox
Red Sox
.306
7
.571
4
3
209
64
13
0
9
37
21
2
44
238
104
22
2
4
1
.369
.498
.866
StatMuse has event-level data for batting average 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

25

Devers

Rafael Devers

RBI

69

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

128

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

138

20th

R

511

27th

SO

953

27th

ERA

4.35

22nd

2026 Division Standings
TEAMWLPCTGB
77
51
.602
68
60
.531
9.0
67
61
.523
10.0
Giants Giants
52
74
.413
24.0
50
77
.394
26.5
Schedule
DATEMATCHUPTIME (ET)
Thu
8/20
@
1:10 PM
Fri
8/21
@
7:10 PM
Sat
8/22
@
7:15 PM
Sun
8/23
@
3:15 PM
Mon
8/24
@
9:45 PM
Last Game
SFG Giants

52 - 74

1

Final

0

CLE Guardians

61 - 66

Wed 19 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
74
53
.583
70
58
.547
4.5
64
64
.500
10.5
61
67
.477
13.5
58
70
.453
16.5
NL CentralWLPCTGB
78
49
.614
74
54
.578
4.5
65
63
.508
13.5
63
66
.488
16.0
61
66
.480
17.0
NL WestWLPCTGB
77
51
.602
68
60
.531
9.0
67
61
.523
10.0
52
74
.413
24.0
50
77
.394
26.5
AL EastWLPCTGB
76
50
.603
71
55
.563
5.0
68
59
.535
8.5
62
66
.484
15.0
61
66
.480
15.5
AL CentralWLPCTGB
66
60
.524
63
65
.492
4.0
61
66
.480
5.5
61
66
.480
5.5
54
74
.422
13.0
AL WestWLPCTGB
64
63
.504
62
65
.488
2.0
60
67
.472
4.0
50
77
.394
14.0
49
78
.386
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/5
@
5-4
Wed
8/5
@
2-5
Wed
8/5
@
10-4
Wed
8/5
@
3-1
Wed
8/5
@
0-4

Schedule

DATEMATCHUPTIME (ET)
Thu
8/20
@
12:40 PM
Thu
8/20
@
1:10 PM
Thu
8/20
@
1:10 PM
Thu
8/20
@
2:10 PM
Thu
8/20
@
2:10 PM