mlb best team avg vs rhp since june 1

Since June 1, 2026, the Minnesota Twins have the highest batting average by a team against right-handed pitchers, with an average of .306.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Twins
Twins
.306
23
.522
12
11
581
178
36
3
29
103
51
4
106
642
307
68
0
6
2
.363
.528
.891
2Dodgers
Dodgers
.288
23
.609
14
9
549
158
31
1
21
78
67
4
136
629
254
53
2
7
3
.365
.463
.828
3Pirates
Pirates
.285
23
.391
9
14
599
171
38
3
22
89
56
11
161
670
281
63
1
3
0
.356
.469
.825
4Brewers
Brewers
.281
23
.652
15
8
581
163
34
3
26
106
76
4
141
675
281
63
5
8
1
.363
.484
.847
5Rockies
Rockies
.275
22
.455
10
12
484
133
29
3
28
84
61
11
113
563
252
60
1
6
0
.365
.521
.885
6Blue Jays
Blue Jays
.275
23
.435
10
13
550
151
26
0
22
69
38
5
124
603
243
48
2
7
0
.323
.442
.765
7Phillies
Phillies
.271
24
.667
16
8
505
137
22
2
27
86
45
2
142
554
244
51
0
2
3
.332
.483
.815
8Rays
Rays
.270
23
.435
10
13
497
134
22
1
18
70
52
7
108
559
212
41
0
2
2
.346
.427
.772
9Cardinals
Cardinals
.269
22
.500
11
11
516
139
25
3
20
79
50
14
113
586
230
48
1
5
1
.347
.446
.793
10Angels
Angels
.269
23
.478
11
12
621
167
37
3
20
92
53
9
167
689
270
60
3
3
2
.334
.435
.769
11Giants
Giants
.265
22
.455
10
12
505
134
29
1
23
72
51
8
107
576
234
53
6
6
1
.339
.463
.802
12White Sox
White Sox
.261
22
.500
11
11
514
134
26
1
24
84
48
8
131
574
234
51
2
2
0
.332
.455
.787
13Royals
Royals
.257
25
.480
12
13
549
141
31
2
21
76
57
4
124
617
239
54
3
4
1
.329
.435
.764
14Rangers
Rangers
.255
24
.542
13
11
628
160
23
1
18
66
51
8
145
690
239
42
0
3
0
.317
.381
.698
15Marlins
Marlins
.253
22
.773
17
5
562
142
28
4
19
74
61
9
143
643
235
51
4
6
2
.332
.418
.750
16Tigers
Tigers
.250
23
.565
13
10
571
143
18
6
35
88
54
9
154
641
278
59
2
4
0
.323
.487
.810
17Astros
Astros
.249
24
.583
14
10
591
147
32
2
24
76
66
3
151
668
255
58
3
4
6
.325
.431
.757
18Guardians
Guardians
.248
20
.400
8
12
456
113
22
4
16
56
34
6
122
502
191
42
2
2
0
.307
.419
.726
19Athletics
Athletics
.243
23
.522
12
11
551
134
27
0
24
77
60
8
138
622
233
51
1
2
5
.325
.423
.748
20Orioles
Orioles
.239
23
.478
11
12
615
147
26
5
24
87
62
8
176
692
255
55
1
5
1
.314
.415
.729
21Yankees
Yankees
.236
23
.522
12
11
432
102
14
0
25
62
47
2
115
485
191
39
0
4
1
.311
.442
.753
22Cubs
Cubs
.235
22
.545
12
10
565
133
30
5
20
80
70
9
150
650
233
55
1
5
0
.327
.412
.739
23Red Sox
Red Sox
.231
23
.435
10
13
590
136
33
3
19
62
44
7
143
651
232
55
2
7
0
.289
.393
.682
24Nationals
Nationals
.227
23
.435
10
13
554
126
19
6
22
77
37
11
136
606
223
47
1
2
1
.288
.403
.691
25Padres
Padres
.226
22
.500
11
11
539
122
23
1
18
72
56
6
143
608
201
42
5
2
1
.305
.373
.678
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
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
@
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
@
8:40 PM
Sat
6/27
@
9:05 PM
Sat
6/27
@
9:38 PM
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:35 PM