mlb team batting averages last 15 games vs rhp

The San Francisco Giants have a .229 batting average in their last 15 games against right-handed pitchers.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.229
15
.267
4
11
323
74
10
1
13
38
32
2
71
362
125
24
1
4
0
.299
.387
.686
2Astros
Astros
.260
15
.467
7
8
434
113
16
5
15
61
44
5
96
487
184
36
1
3
6
.333
.424
.757
3Pirates
Pirates
.231
15
.333
5
10
334
77
11
1
8
32
32
4
90
371
114
20
0
1
0
.305
.341
.646
4Guardians
Guardians
.246
15
.333
5
10
337
83
12
0
10
40
33
2
70
378
125
22
1
5
0
.313
.371
.684
5Athletics
Athletics
.231
15
.267
4
11
308
71
18
1
12
39
23
5
59
338
127
31
0
1
0
.294
.412
.706
6Yankees
Yankees
.193
15
.533
8
7
368
71
18
0
14
32
37
3
112
411
131
32
1
2
1
.271
.356
.627
7Angels
Angels
.213
15
.533
8
7
334
71
12
0
7
30
29
1
101
369
104
19
4
1
1
.277
.311
.588
8Royals
Royals
.241
15
.467
7
8
307
74
13
2
10
42
28
2
56
342
121
25
1
3
2
.306
.394
.700
9Mariners
Mariners
.247
15
.400
6
9
271
67
12
2
7
32
33
2
60
308
104
21
0
2
2
.331
.384
.715
10Braves
Braves
.220
15
.533
8
7
369
81
21
1
11
34
22
2
96
396
137
33
1
2
1
.266
.371
.637
11White Sox
White Sox
.245
15
.467
7
8
335
82
19
1
14
46
32
7
95
375
145
34
0
1
1
.323
.433
.756
12Tigers
Tigers
.259
15
.533
8
7
374
97
15
2
11
51
40
5
75
419
149
28
0
0
0
.339
.398
.737
13Orioles
Orioles
.227
15
.467
7
8
317
72
9
3
14
40
36
5
85
360
129
26
1
1
3
.315
.407
.722
14Twins
Twins
.236
15
.400
6
9
330
78
13
0
10
34
35
5
70
373
121
23
0
2
0
.317
.367
.684
15Rangers
Rangers
.204
15
.467
7
8
314
64
9
1
6
22
25
3
88
345
93
16
3
0
1
.269
.296
.565
16Mets
Mets
.268
15
.667
10
5
328
88
17
2
14
46
37
3
88
372
151
33
1
3
0
.345
.460
.805
17Nationals
Nationals
.228
15
.333
5
10
337
77
9
2
9
44
29
8
95
378
117
20
1
3
1
.302
.347
.650
18Rockies
Rockies
.260
15
.400
6
9
335
87
16
3
11
49
39
4
75
388
142
30
1
8
1
.337
.424
.761
19Marlins
Marlins
.242
15
.467
7
8
392
95
14
2
12
50
43
5
99
442
149
28
1
1
0
.324
.380
.704
20Rays
Rays
.306
15
.667
10
5
422
129
15
3
19
72
40
4
69
478
207
37
6
6
2
.367
.491
.857
21Cubs
Cubs
.245
15
.733
11
4
383
94
16
0
18
54
41
4
93
432
164
34
0
4
3
.322
.428
.750
22Phillies
Phillies
.274
15
.667
10
5
405
111
26
2
10
59
54
4
72
473
171
38
3
6
5
.360
.422
.783
23Dodgers
Dodgers
.228
15
.467
7
8
307
70
12
2
11
38
26
2
62
337
119
25
0
2
2
.291
.388
.678
24Cardinals
Cardinals
.265
15
.667
10
5
321
85
22
0
9
49
34
3
79
366
134
31
1
7
1
.334
.417
.752
25Padres
Padres
.256
15
.667
10
5
320
82
10
1
14
37
36
7
58
367
136
25
1
3
1
.342
.425
.767
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

510

25th

SO

945

27th

ERA

4.38

23rd

2026 Division Standings
TEAMWLPCTGB
76
51
.598
68
59
.535
8.0
66
61
.520
10.0
Giants Giants
51
74
.408
24.0
50
76
.397
25.5
Schedule
DATEMATCHUPTIME (ET)
Wed
8/19
@
6:40 PM
Thu
8/20
@
1:10 PM
Fri
8/21
@
7:10 PM
Sat
8/22
@
7:15 PM
Sun
8/23
@
3:15 PM
Last Game
SFG Giants

51 - 74

1

Final

8

CLE Guardians

61 - 65

Tue 18 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
74
52
.587
69
58
.543
5.5
64
63
.504
10.5
60
67
.472
14.5
57
70
.449
17.5
NL CentralWLPCTGB
78
48
.619
74
53
.583
4.5
65
62
.512
13.5
62
66
.484
17.0
60
66
.476
18.0
NL WestWLPCTGB
76
51
.598
68
59
.535
8.0
66
61
.520
10.0
51
74
.408
24.0
50
76
.397
25.5
AL EastWLPCTGB
75
50
.600
70
55
.560
5.0
68
58
.540
7.5
62
65
.488
14.0
61
65
.484
14.5
AL CentralWLPCTGB
65
60
.520
62
65
.488
4.0
61
65
.484
4.5
61
65
.484
4.5
53
74
.417
13.0
AL WestWLPCTGB
63
63
.500
62
64
.492
1.0
59
67
.468
4.0
50
76
.397
13.0
49
77
.389
14.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
8/4
@
1-3
Tue
8/4
@
4-5
Tue
8/4
@
6-2
Tue
8/4
@
0-2
Tue
8/4
@
2-4

Schedule

DATEMATCHUPTIME (ET)
Wed
8/19
@
1:10 PM
Wed
8/19
@
1:40 PM
Wed
8/19
@
2:20 PM
Wed
8/19
@
4:10 PM
Wed
8/19
@
6:05 PM