mlb team most batting average vs rhp past 30 days on road

Between May 3, 2026 and June 2, 2026, the San Francisco Giants have the best batting average by a team against right-handed pitchers on the road, with an average of .274.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.274
15
.333
5
10
419
115
33
4
17
58
24
5
91
454
207
54
1
5
3
.318
.494
.812
2Braves
Braves
.273
17
.647
11
6
359
98
12
1
17
60
35
2
81
400
163
30
1
3
1
.338
.454
.792
3Angels
Angels
.272
12
.333
4
8
302
82
21
0
8
39
22
5
82
330
127
29
0
1
1
.330
.421
.751
4Red Sox
Red Sox
.261
12
.750
9
3
337
88
22
4
7
32
24
3
88
369
139
33
0
5
0
.312
.412
.724
5Mariners
Mariners
.259
13
.615
8
5
324
84
17
1
18
55
29
5
65
359
157
36
0
1
0
.329
.485
.813
6Orioles
Orioles
.259
11
.273
3
8
263
68
16
1
9
30
23
3
72
291
113
26
0
2
0
.323
.430
.753
7Rays
Rays
.256
11
.455
5
6
238
61
7
2
5
27
30
2
60
275
87
14
1
4
2
.339
.366
.705
8Dodgers
Dodgers
.256
14
.714
10
4
356
91
18
2
13
61
56
4
87
421
152
33
1
4
0
.360
.427
.786
9Pirates
Pirates
.253
12
.500
6
6
296
75
10
2
10
40
32
7
74
338
119
22
1
2
0
.338
.402
.740
10Twins
Twins
.253
16
.438
7
9
415
105
28
2
12
59
27
6
113
451
173
42
0
3
0
.306
.417
.723
11Brewers
Brewers
.247
12
.667
8
4
295
73
13
1
8
30
32
3
63
336
112
22
3
2
0
.325
.380
.705
12Rangers
Rangers
.246
14
.357
5
9
333
82
17
2
8
37
45
7
75
389
127
27
0
4
0
.344
.381
.726
13Marlins
Marlins
.242
13
.308
4
9
389
94
21
3
5
41
33
3
85
429
136
29
1
3
0
.304
.350
.653
14Nationals
Nationals
.239
12
.583
7
5
285
68
15
3
17
36
22
3
71
314
140
35
1
2
0
.298
.491
.789
15Blue Jays
Blue Jays
.238
15
.400
6
9
365
87
16
1
7
29
26
4
78
401
126
24
3
3
2
.294
.345
.639
16Cardinals
Cardinals
.238
12
.417
5
7
303
72
10
3
7
29
24
4
77
334
109
20
1
2
0
.300
.360
.660
17Reds
Reds
.235
13
.308
4
9
341
80
15
1
12
38
34
3
85
380
133
28
0
2
0
.308
.390
.698
18Diamondbacks
Diamondbacks
.234
13
.462
6
7
337
79
19
0
7
37
36
4
72
385
119
26
3
5
1
.312
.353
.665
19Cubs
Cubs
.234
16
.375
6
10
448
105
23
0
14
50
57
5
115
511
170
37
0
0
2
.327
.379
.707
20Royals
Royals
.234
11
.273
3
8
244
57
9
0
8
30
29
5
55
281
90
17
0
3
1
.324
.369
.693
21Athletics
Athletics
.233
13
.538
7
6
360
84
15
2
10
47
53
8
88
423
133
27
0
2
4
.343
.369
.712
22Rockies
Rockies
.229
14
.286
4
10
341
78
15
1
9
43
33
8
84
387
122
25
1
4
0
.308
.358
.666
23Yankees
Yankees
.226
15
.467
7
8
337
76
14
1
12
48
49
0
89
387
128
27
0
0
0
.324
.380
.704
24White Sox
White Sox
.225
11
.273
3
8
271
61
11
0
8
29
25
4
90
301
96
19
0
1
0
.299
.354
.653
25Padres
Padres
.225
12
.583
7
5
316
71
15
1
12
41
31
3
78
355
124
28
1
3
0
.297
.392
.690
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

12

Schmitt

Casey Schmitt

RBI

33

Schmitt

Casey Schmitt

AVG

.321

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

72

Roupp

Landen Roupp

ERA

2.70

Brubaker

JT Brubaker
Team Rankings

HR

54

25th

R

234

25th

SO

474

23rd

ERA

4.54

23rd

2026 Division Standings
TEAMWLPCTGB
38
22
.633
32
26
.552
5.0
32
27
.542
5.5
Giants Giants
23
37
.383
15.0
23
38
.377
15.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/2
@
7:40 PM
Wed
6/3
@
7:40 PM
Thu
6/4
@
2:10 PM
Fri
6/5
@
2:20 PM
Sat
6/6
@
2:20 PM
Last Game
SFG Giants

23 - 37

2

Final

16

MIL Brewers

36 - 21

Mon 1 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
30
29
.508
9.5
31
30
.508
9.5
27
34
.443
13.5
26
34
.433
14.0
NL CentralWLPCTGB
36
21
.632
31
27
.534
5.5
32
28
.533
5.5
32
28
.533
5.5
30
29
.508
7.0
NL WestWLPCTGB
38
22
.633
32
26
.552
5.0
32
27
.542
5.5
23
37
.383
15.0
23
38
.377
15.5
AL EastWLPCTGB
36
21
.632
36
23
.610
1.0
29
31
.483
8.5
28
32
.467
9.5
25
33
.431
11.5
AL CentralWLPCTGB
34
27
.557
32
28
.533
1.5
28
33
.459
6.0
23
37
.383
10.5
23
38
.377
11.0
AL WestWLPCTGB
32
29
.525
29
31
.483
2.5
28
31
.475
3.0
27
34
.443
5.0
23
38
.377
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
7-3
Sun
5/17
@
8-0
Sun
5/17
@
8-6
Mon
5/18
@
6-16
Mon
5/18
@
0-12

Schedule

DATEMATCHUPTIME (ET)
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
7:05 PM