highest batting avg teams vs rhp last 7 days

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

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Twins
Twins
.353
6
.500
3
3
153
54
10
2
5
32
13
1
24
167
83
17
0
0
1
.407
.542
.950
2Phillies
Phillies
.331
8
.750
6
2
157
52
11
1
11
41
12
1
36
171
98
23
0
1
0
.380
.624
1.004
3Pirates
Pirates
.299
7
.429
3
4
204
61
15
1
6
30
10
2
56
217
96
22
0
1
0
.336
.471
.807
4Rays
Rays
.295
8
.625
5
3
207
61
12
0
11
35
23
3
40
235
106
23
0
2
2
.370
.512
.882
5Dodgers
Dodgers
.281
6
.500
3
3
139
39
6
0
5
14
12
0
36
154
60
11
1
2
1
.333
.432
.765
6White Sox
White Sox
.280
7
.571
4
3
193
54
7
0
9
34
17
2
43
214
88
16
1
1
0
.343
.456
.799
7Cardinals
Cardinals
.278
5
.400
2
3
126
35
5
2
5
21
9
5
25
143
59
12
0
3
0
.343
.468
.811
8Rangers
Rangers
.272
8
.625
5
3
224
61
5
1
11
27
23
1
54
249
101
17
0
1
0
.341
.451
.792
9Guardians
Guardians
.271
6
.333
2
4
133
36
4
1
4
18
9
2
33
146
54
9
2
0
0
.326
.406
.732
10Tigers
Tigers
.259
8
.500
4
4
166
43
6
1
8
23
19
1
45
187
75
15
0
0
0
.339
.452
.791
11Blue Jays
Blue Jays
.258
7
.286
2
5
182
47
4
0
8
25
11
3
47
200
75
12
2
2
0
.308
.412
.720
12Brewers
Brewers
.257
6
.833
5
1
152
39
8
1
5
20
15
1
43
173
64
14
2
2
0
.324
.421
.745
13Angels
Angels
.254
6
.667
4
2
197
50
10
0
7
26
19
0
61
218
81
17
0
2
0
.317
.411
.728
14Marlins
Marlins
.252
6
.833
5
1
163
41
8
2
5
20
17
3
36
188
68
15
3
1
0
.332
.417
.749
15Padres
Padres
.246
6
.833
5
1
134
33
8
0
4
24
21
2
36
159
53
12
2
0
0
.357
.396
.752
16Rockies
Rockies
.244
6
.500
3
3
131
32
7
0
5
15
13
4
37
149
54
12
1
0
0
.331
.412
.743
17Orioles
Orioles
.243
6
.667
4
2
148
36
7
1
6
21
15
0
49
163
63
14
0
0
1
.313
.426
.739
18Astros
Astros
.237
8
.625
5
3
198
47
6
1
6
20
20
0
44
224
73
13
3
2
4
.305
.369
.673
19Giants
Giants
.231
6
.333
2
4
121
28
9
0
5
11
14
2
35
138
52
14
1
0
1
.321
.430
.751
20Athletics
Athletics
.226
6
.333
2
4
124
28
5
0
1
15
9
3
37
136
36
6
0
0
0
.294
.290
.584
21Diamondbacks
Diamondbacks
.225
7
.286
2
5
191
43
13
1
4
20
21
1
29
214
70
18
1
0
0
.305
.366
.672
22Braves
Braves
.212
6
.333
2
4
99
21
2
0
1
9
4
1
20
105
26
3
0
1
0
.248
.263
.510
23Red Sox
Red Sox
.212
8
.625
5
3
189
40
7
1
6
20
20
2
46
215
67
14
1
2
0
.291
.354
.646
24Mariners
Mariners
.212
6
.500
3
3
104
22
4
0
2
6
9
0
32
113
32
6
0
0
0
.274
.308
.582
25Reds
Reds
.205
7
.571
4
3
190
39
12
0
4
25
17
3
57
215
63
16
1
3
0
.277
.332
.609
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)
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:10 PM
Tue
6/30
@
8:10 PM
Wed
7/1
@
8:10 PM
Fri
7/3
@
7:05 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
37
.554
4.5
43
39
.524
7.0
41
42
.494
9.5
35
48
.422
15.5
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
42
.494
11.0
39
42
.481
12.0
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
41
.500
11.0
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
47
33
.588
48
34
.585
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
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
1-10
Fri
6/12
@
5-7
Fri
6/12
@
5-2

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
9:38 PM
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:37 PM
Sun
6/28
@
1:40 PM