mlb team highest avg vs rhp last 30 days

Between June 7, 2026 and July 7, 2026, the Minnesota Twins have the highest batting average by a team against right-handed pitchers, with an average of .300.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Twins
Twins
.300
25
.560
14
11
650
195
41
3
36
117
57
7
123
719
350
80
0
5
2
.360
.538
.899
2Pirates
Pirates
.292
26
.462
12
14
688
201
42
3
27
112
71
11
197
774
330
72
0
4
0
.366
.480
.845
3Rockies
Rockies
.290
26
.500
13
13
559
162
31
9
34
102
59
12
116
638
313
74
1
7
0
.366
.560
.926
4Marlins
Marlins
.287
26
.731
19
7
697
200
42
7
29
115
77
12
152
799
343
78
4
8
2
.364
.492
.856
5Dodgers
Dodgers
.278
26
.654
17
9
600
167
31
1
22
88
79
5
139
694
266
54
2
8
2
.363
.443
.806
6Brewers
Brewers
.275
27
.630
17
10
611
168
29
3
26
91
60
5
160
688
281
58
6
5
2
.342
.460
.802
7Phillies
Phillies
.274
27
.593
16
11
632
173
29
3
32
111
52
4
174
695
304
64
2
5
1
.330
.481
.811
8Rays
Rays
.272
27
.556
15
12
596
162
21
1
26
81
57
8
126
666
263
48
0
5
2
.341
.441
.782
9Angels
Angels
.259
26
.462
12
14
671
174
33
2
22
93
54
8
179
739
277
57
3
3
2
.321
.413
.733
10Guardians
Guardians
.257
24
.417
10
14
544
140
22
4
15
58
46
4
154
600
215
41
3
1
0
.319
.395
.715
11Cardinals
Cardinals
.257
26
.500
13
13
599
154
24
3
24
94
51
17
119
674
256
51
0
7
0
.329
.427
.757
12Nationals
Nationals
.256
27
.519
14
13
649
166
32
6
32
103
47
8
148
708
306
70
0
3
1
.313
.471
.784
13Rangers
Rangers
.253
26
.538
14
12
659
167
24
2
25
67
50
7
147
717
270
51
0
1
0
.312
.410
.722
14White Sox
White Sox
.250
25
.520
13
12
628
157
32
1
27
95
63
4
145
701
272
60
3
3
0
.321
.433
.754
15Royals
Royals
.250
26
.423
11
15
517
129
33
2
19
68
43
4
121
568
223
54
1
3
0
.310
.431
.742
16Giants
Giants
.246
25
.480
12
13
581
143
27
4
28
74
60
8
130
662
262
59
7
6
2
.322
.451
.773
17Cubs
Cubs
.243
25
.640
16
9
651
158
34
6
24
102
84
12
171
755
276
64
1
7
2
.337
.424
.761
18Athletics
Athletics
.242
25
.400
10
15
563
136
32
0
24
82
60
9
150
636
240
56
1
3
5
.323
.426
.749
19Astros
Astros
.241
27
.556
15
12
688
166
32
2
32
90
73
7
171
774
298
66
3
2
6
.319
.433
.753
20Padres
Padres
.240
27
.407
11
16
674
162
32
1
25
89
72
9
178
762
271
58
5
2
1
.321
.402
.723
21Tigers
Tigers
.235
25
.560
14
11
638
150
18
6
37
90
62
9
174
715
291
61
1
3
2
.310
.456
.767
22Red Sox
Red Sox
.231
26
.500
13
13
646
149
31
1
21
69
47
7
162
712
245
53
2
9
0
.286
.379
.666
23Blue Jays
Blue Jays
.230
26
.423
11
15
623
143
27
0
20
62
45
4
142
680
230
47
3
5
0
.284
.369
.653
24Orioles
Orioles
.229
26
.423
11
15
650
149
28
5
23
84
76
7
190
742
256
56
1
7
2
.314
.394
.707
25Mets
Mets
.228
27
.370
10
17
624
142
24
3
26
69
65
9
162
700
250
53
0
2
2
.309
.401
.709
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 Twins Stats

Team Batting Leaders

HR

25

Buxton

Byron Buxton

RBI

60

Bell

Josh Bell

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

7

Bradley

Taj Bradley

K

122

Ryan

Joe Ryan

ERA

3.36

Ryan

Joe Ryan
Team Rankings

HR

117

7th

R

448

6th

SO

746

18th

ERA

4.78

26th

2026 Division Standings
TEAMWLPCTGB
47
42
.528
47
44
.516
1.0
Twins Twins
44
47
.484
4.0
40
50
.444
7.5
37
54
.407
11.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/7
@
7:40 PM
Wed
7/8
@
7:40 PM
Thu
7/9
@
1:40 PM
Fri
7/10
@
8:10 PM
Sat
7/11
@
2:10 PM
Last Game
MIN Twins

44 - 47

6

Final

1

NYY Yankees

49 - 40

Sun 5 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
37
.584
50
41
.549
3.0
49
42
.538
4.0
47
45
.511
6.5
38
53
.418
15.0
NL CentralWLPCTGB
56
33
.629
50
40
.556
6.5
47
41
.534
8.5
46
45
.505
11.0
41
48
.461
15.0
NL WestWLPCTGB
59
32
.648
44
45
.494
14.0
44
45
.494
14.0
38
52
.422
20.5
37
54
.407
22.0
AL EastWLPCTGB
52
36
.591
50
40
.556
3.0
42
49
.462
11.5
42
49
.462
11.5
40
48
.455
12.0
AL CentralWLPCTGB
47
42
.528
47
44
.516
1.0
44
47
.484
4.0
40
50
.444
7.5
37
54
.407
11.0
AL WestWLPCTGB
47
44
.516
45
45
.500
1.5
45
48
.484
3.0
41
49
.456
5.5
36
55
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/21
@
4-1
Sun
6/21
@
8-6
Sun
6/21
@
9-7
Mon
6/22
@
3-5
Mon
6/22
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Tue
7/7
@
2:15 PM
Tue
7/7
@
6:35 PM
Tue
7/7
@
6:40 PM
Tue
7/7
@
6:40 PM
Tue
7/7
@
6:40 PM