mlb team highest batting average vs rhp last 15 days

Between June 23, 2026 and July 8, 2026, the Pittsburgh Pirates have the highest batting average by a team against right-handed pitchers, with an average of .326.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Pirates
Pirates
.326
14
.571
8
6
374
122
24
1
16
76
46
3
110
426
196
41
0
3
0
.401
.524
.925
2Marlins
Marlins
.324
13
.769
10
3
364
118
21
5
20
71
43
3
70
416
209
46
2
4
0
.396
.574
.970
3Nationals
Nationals
.287
14
.429
6
8
300
86
16
1
21
55
31
3
70
336
167
38
0
2
0
.357
.557
.914
4Rockies
Rockies
.285
14
.500
7
7
305
87
19
6
15
54
33
5
66
349
163
40
2
4
0
.360
.534
.895
5Phillies
Phillies
.284
14
.643
9
5
349
99
16
1
18
65
31
3
92
390
171
35
2
5
0
.343
.490
.833
6White Sox
White Sox
.273
13
.538
7
6
344
94
19
0
16
57
37
1
76
385
161
35
2
1
0
.345
.468
.813
7Twins
Twins
.269
12
.583
7
5
312
84
19
1
16
51
26
4
64
345
153
36
0
3
1
.330
.490
.821
8Rays
Rays
.269
14
.714
10
4
372
100
13
1
22
60
39
4
71
418
181
36
0
3
1
.342
.487
.829
9Brewers
Brewers
.269
15
.733
11
4
335
90
17
3
12
43
31
3
88
373
149
32
3
1
1
.335
.445
.780
10Dodgers
Dodgers
.264
14
.714
10
4
311
82
11
1
8
44
38
3
64
360
119
20
4
4
2
.346
.383
.728
11Guardians
Guardians
.255
13
.462
6
7
302
77
11
2
8
28
23
1
81
329
116
21
2
1
0
.309
.384
.693
12Red Sox
Red Sox
.253
13
.769
10
3
253
64
9
1
8
34
18
2
66
281
99
18
1
6
0
.301
.391
.692
13Giants
Giants
.252
14
.500
7
7
298
75
9
3
17
38
26
2
72
331
141
29
2
3
2
.313
.473
.786
14Cubs
Cubs
.248
14
.786
11
3
347
86
19
1
15
65
44
8
96
404
152
35
1
4
2
.342
.438
.780
15Braves
Braves
.245
13
.308
4
9
286
70
17
0
10
46
30
4
63
323
117
27
1
2
1
.323
.409
.732
16Royals
Royals
.241
13
.385
5
8
232
56
17
1
7
31
24
3
65
260
96
25
0
1
0
.319
.414
.733
17Padres
Padres
.240
14
.357
5
9
350
84
16
0
13
45
43
5
91
400
139
29
2
0
0
.332
.397
.729
18Astros
Astros
.240
14
.643
9
5
392
94
12
2
21
55
35
4
98
436
173
35
2
2
3
.307
.441
.748
19Mets
Mets
.237
15
.267
4
11
337
80
14
1
15
44
39
4
78
382
141
30
0
2
1
.322
.418
.740
20Mariners
Mariners
.228
13
.538
7
6
347
79
13
0
9
37
32
6
101
387
119
22
0
2
0
.302
.343
.645
21Tigers
Tigers
.227
13
.538
7
6
326
74
9
1
17
41
29
4
91
362
136
27
1
1
2
.297
.417
.714
22Rangers
Rangers
.227
13
.615
8
5
322
73
5
2
16
33
25
3
70
351
130
23
1
0
0
.289
.404
.692
23Athletics
Athletics
.222
12
.167
2
10
239
53
10
0
3
29
21
6
70
267
72
13
0
1
0
.300
.301
.601
24Angels
Angels
.220
12
.333
4
8
313
69
11
1
6
31
25
1
87
340
100
18
0
1
0
.279
.319
.599
25Reds
Reds
.215
13
.308
4
9
321
69
15
1
8
36
28
4
97
357
110
24
2
2
0
.285
.343
.627
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 Pirates Stats

Team Batting Leaders

HR

21

Lowe

Brandon Lowe

RBI

64

Lowe

Brandon Lowe

AVG

.314

Gonzales

Nick Gonzales
Team Pitching Leaders

W

9

Ashcraft

Braxton Ashcraft

K

123

Skenes

Paul Skenes

ERA

3.24

Ashcraft

Braxton Ashcraft
Team Rankings

HR

117

7th

R

487

3rd

SO

835

4th

ERA

4.27

18th

2026 Division Standings
TEAMWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
Pirates Pirates
47
45
.511
11.5
41
49
.456
16.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/8
@
6:40 PM
Thu
7/9
@
12:35 PM
Fri
7/10
@
6:40 PM
Sat
7/11
@
4:05 PM
Sun
7/12
@
12:15 PM
Last Game
ATL Braves

52 - 38

4

Final

12

PIT Pirates

47 - 45

Tue 7 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
38
.578
51
41
.554
2.0
50
42
.543
3.0
47
46
.505
6.5
38
54
.413
15.0
NL CentralWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
47
45
.511
11.5
41
49
.456
16.5
NL WestWLPCTGB
60
33
.645
45
46
.495
14.0
45
46
.495
14.0
38
53
.418
21.0
38
55
.409
22.0
AL EastWLPCTGB
53
36
.596
50
41
.549
4.0
43
49
.467
11.5
41
48
.461
12.0
42
50
.457
12.5
AL CentralWLPCTGB
47
43
.522
47
45
.511
1.0
45
47
.489
3.0
41
50
.451
6.5
38
54
.413
10.0
AL WestWLPCTGB
47
45
.511
46
45
.505
0.5
46
48
.489
2.0
41
50
.451
5.5
36
56
.391
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/23
@
3-2
Tue
6/23
@
4-6
Tue
6/23
@
4-3
Tue
6/23
@
12-5
Tue
6/23
@
14-9

Schedule

DATEMATCHUPTIME (ET)
Wed
7/8
@
3:45 PM
Wed
7/8
@
6:35 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM