teams with highest batting avg vs rhp last 30 days

Between May 20, 2026 and June 19, 2026, the San Francisco Giants have the highest batting average by a team against right-handed pitchers, with an average of .289.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.289
25
.440
11
14
650
188
46
5
28
111
50
8
123
724
328
79
6
10
1
.343
.505
.847
2Dodgers
Dodgers
.285
26
.692
18
8
575
164
35
2
29
93
76
6
123
668
290
66
2
9
2
.369
.504
.874
3Blue Jays
Blue Jays
.283
27
.593
16
11
643
182
43
0
22
76
55
11
147
719
291
65
2
6
2
.347
.453
.799
4Rockies
Rockies
.274
26
.346
9
17
603
165
26
4
30
103
71
11
137
695
289
60
0
10
0
.355
.479
.835
5Angels
Angels
.273
27
.481
13
14
726
198
46
3
26
115
58
16
178
805
328
75
3
2
3
.339
.452
.791
6Twins
Twins
.270
27
.519
14
13
678
183
41
3
30
105
51
6
156
743
320
74
0
8
1
.323
.472
.795
7Pirates
Pirates
.266
27
.519
14
13
702
187
32
1
32
104
78
12
191
801
317
65
2
5
0
.348
.452
.799
8Orioles
Orioles
.264
27
.519
14
13
674
178
30
5
29
111
80
9
164
778
305
64
3
11
0
.345
.453
.797
9White Sox
White Sox
.258
25
.560
14
11
586
151
30
1
24
92
48
11
147
649
255
55
2
2
0
.325
.435
.760
10Brewers
Brewers
.256
25
.640
16
9
637
163
34
3
26
104
84
5
158
740
281
63
5
7
2
.344
.441
.785
11Red Sox
Red Sox
.254
24
.333
8
16
610
155
34
6
19
67
42
7
143
667
258
59
2
6
0
.307
.423
.730
12Cardinals
Cardinals
.254
26
.462
12
14
603
153
24
2
20
77
59
12
150
678
241
46
2
2
1
.331
.400
.731
13Yankees
Yankees
.251
24
.625
15
9
581
146
22
1
30
91
67
0
140
652
260
53
0
4
1
.327
.448
.774
14Royals
Royals
.249
27
.407
11
16
602
150
30
1
20
80
64
3
137
678
242
51
3
6
2
.321
.402
.723
15Mariners
Mariners
.248
26
.615
16
10
670
166
27
1
34
86
47
9
141
733
297
62
2
4
2
.304
.443
.747
16Nationals
Nationals
.246
26
.577
15
11
654
161
21
7
28
95
50
10
147
720
280
56
2
3
0
.308
.428
.736
17Rays
Rays
.244
24
.375
9
15
500
122
17
1
14
54
62
5
117
571
183
32
0
3
2
.332
.366
.698
18Marlins
Marlins
.241
26
.577
15
11
646
156
36
3
20
81
70
9
168
734
258
59
2
7
2
.321
.399
.720
19Cubs
Cubs
.238
25
.400
10
15
672
160
33
4
20
66
76
13
168
767
261
57
0
5
0
.325
.388
.713
20Athletics
Athletics
.238
27
.481
13
14
689
164
34
1
24
76
86
11
165
789
272
59
1
2
9
.331
.395
.726
21Braves
Braves
.236
24
.542
13
11
495
117
14
1
19
68
36
6
115
547
190
34
1
8
1
.292
.384
.676
22Rangers
Rangers
.236
26
.462
12
14
670
158
24
3
17
69
50
14
157
739
239
44
2
3
1
.301
.357
.658
23Astros
Astros
.230
26
.577
15
11
674
155
32
1
27
89
68
11
176
759
270
60
1
5
5
.309
.401
.709
24Guardians
Guardians
.228
24
.500
12
12
544
124
33
3
14
47
41
4
139
596
205
50
1
4
0
.285
.377
.662
25Tigers
Tigers
.225
25
.400
10
15
622
140
18
7
30
81
58
9
171
699
262
55
2
8
0
.297
.421
.718
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

15

Schmitt

Casey Schmitt

RBI

41

Chapman

Matt Chapman

AVG

.326

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

82

Roupp

Landen Roupp

ERA

2.92

Brubaker

JT Brubaker
Team Rankings

HR

79

19th

R

310

22nd

SO

591

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
Giants Giants
31
43
.419
16.5
28
47
.373
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/19
@
7:10 PM
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Last Game
SFG Giants

31 - 43

7

Final

5

ATL Braves

46 - 27

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
35
.533
7.0
39
36
.520
8.0
37
38
.493
10.0
34
41
.453
13.0
NL CentralWLPCTGB
45
27
.625
40
33
.548
5.5
39
36
.520
7.5
38
37
.507
8.5
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
28
.616
41
30
.577
3.0
37
38
.493
9.0
35
41
.461
11.5
29
43
.403
15.5
AL CentralWLPCTGB
39
34
.534
40
35
.533
36
40
.474
4.5
31
45
.408
9.5
30
44
.405
9.5
AL WestWLPCTGB
39
37
.513
37
38
.493
1.5
35
39
.473
3.0
35
41
.461
4.0
30
46
.395
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
4-1
Wed
6/3
@
7-2
Wed
6/3
@
8-0
Wed
6/3
@
7-1
Wed
6/3
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/19
@
2:20 PM
Fri
6/19
@
6:40 PM
Fri
6/19
@
7:05 PM
Fri
6/19
@
7:10 PM
Fri
6/19
@
7:10 PM