mlb team with best batting average against rhp last 30 days

Between May 28, 2026 and June 27, 2026, the Minnesota Twins have the highest batting average by a team against right-handed pitchers, with an average of .295.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Twins
Twins
.295
27
.444
12
15
701
207
43
4
33
120
56
4
146
768
357
80
0
7
2
.348
.509
.857
2Dodgers
Dodgers
.288
26
.615
16
10
608
175
33
2
28
90
71
4
148
694
296
63
2
9
3
.361
.487
.848
3Giants
Giants
.288
25
.440
11
14
615
177
44
4
27
97
56
10
126
698
310
75
7
10
2
.352
.504
.856
4Pirates
Pirates
.284
26
.462
12
14
684
194
39
3
28
108
70
13
180
775
323
70
1
5
0
.359
.472
.831
5Rockies
Rockies
.281
25
.480
12
13
558
157
31
3
32
98
69
13
130
648
290
66
1
7
0
.369
.520
.889
6Angels
Angels
.276
27
.481
13
14
739
204
48
3
25
118
64
11
195
821
333
76
3
4
3
.341
.451
.792
7Blue Jays
Blue Jays
.273
27
.444
12
15
653
178
34
0
24
79
49
7
143
720
284
58
3
7
1
.327
.435
.762
8Rays
Rays
.272
26
.462
12
14
545
148
24
1
22
77
63
8
117
619
240
47
0
2
2
.354
.440
.795
9Brewers
Brewers
.265
26
.654
17
9
663
176
36
3
29
114
87
4
165
770
305
68
6
9
1
.350
.460
.810
10Cardinals
Cardinals
.265
25
.520
13
12
570
151
26
3
20
84
53
14
127
644
243
49
2
5
1
.340
.426
.766
11Phillies
Phillies
.265
26
.654
17
9
540
143
24
2
28
87
47
3
155
592
255
54
0
2
3
.326
.472
.798
12White Sox
White Sox
.263
26
.577
15
11
613
161
34
1
28
99
52
8
151
678
281
63
3
2
0
.327
.458
.786
13Rangers
Rangers
.259
28
.571
16
12
756
196
29
2
24
86
61
13
178
835
301
55
2
3
1
.324
.398
.722
14Marlins
Marlins
.253
25
.680
17
8
645
163
34
5
20
83
71
10
165
738
267
59
4
7
2
.333
.414
.747
15Royals
Royals
.251
28
.429
12
16
613
154
33
2
23
84
67
5
143
692
260
58
3
4
1
.328
.424
.752
16Athletics
Athletics
.246
26
.500
13
13
598
147
32
0
24
81
65
9
146
675
251
56
1
2
5
.328
.420
.748
17Orioles
Orioles
.246
27
.481
13
14
700
172
29
6
28
107
82
9
190
802
297
63
3
7
1
.330
.424
.754
18Cubs
Cubs
.244
26
.538
14
12
681
166
36
5
24
93
80
10
178
778
284
65
1
5
0
.330
.417
.747
19Astros
Astros
.242
28
.571
16
12
714
173
38
2
29
94
73
6
181
803
302
69
4
5
7
.316
.423
.739
20Guardians
Guardians
.242
23
.391
9
14
516
125
27
4
16
57
38
6
139
566
208
47
2
2
0
.301
.403
.704
21Mariners
Mariners
.239
26
.538
14
12
631
151
20
1
29
71
47
7
151
692
260
50
2
4
2
.298
.412
.710
22Red Sox
Red Sox
.239
27
.444
12
15
675
161
38
4
20
73
47
8
161
742
267
62
2
9
0
.292
.396
.688
23Yankees
Yankees
.238
26
.538
14
12
513
122
17
1
28
81
60
2
131
579
225
46
0
4
1
.318
.439
.756
24Tigers
Tigers
.237
27
.481
13
14
650
154
20
6
37
92
66
9
178
732
297
63
2
4
0
.314
.457
.771
25Nationals
Nationals
.235
26
.462
12
14
631
148
20
6
27
92
48
12
149
695
261
53
1
2
1
.300
.414
.714
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

51

Bell

Josh Bell

AVG

.295

Jeffers

Ryan Jeffers
Team Pitching Leaders

W

6

Bradley

Taj Bradley

K

108

Ryan

Joe Ryan

ERA

3.18

Ryan

Joe Ryan
Team Rankings

HR

102

9th

R

404

6th

SO

674

17th

ERA

4.85

28th

2026 Division Standings
TEAMWLPCTGB
43
38
.531
42
40
.512
1.5
Twins Twins
39
44
.470
5.0
35
48
.422
9.0
34
50
.405
10.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/27
@
7:10 PM
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:10 PM
Tue
6/30
@
8:10 PM
Wed
7/1
@
8:10 PM
Last Game
COL Rockies

32 - 50

8

Final

9

MIN Twins

39 - 44

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
34
.585
46
33
.582
0.5
39
44
.470
9.5
39
44
.470
9.5
35
46
.432
12.5
AL CentralWLPCTGB
43
38
.531
42
40
.512
1.5
39
44
.470
5.0
35
48
.422
9.0
34
50
.405
10.5
AL WestWLPCTGB
42
41
.506
41
42
.494
1.0
40
42
.488
1.5
41
44
.482
2.0
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
1-10
Fri
6/12
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
7:05 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:15 PM