which team has highest batting average vs right hand pitchers the last 10 days

Between June 24, 2026 and July 4, 2026, the Pittsburgh Pirates have the best batting average by a team against right-handed pitchers, with an average of .328.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Pirates
Pirates
.328
10
.500
5
5
256
84
21
1
12
50
29
2
82
290
143
34
0
3
0
.397
.559
.955
2Marlins
Marlins
.311
9
.667
6
3
241
75
13
5
11
51
30
2
48
278
131
29
2
3
0
.388
.544
.931
3Brewers
Brewers
.291
9
.667
6
3
213
62
8
2
10
29
19
3
54
238
104
20
3
0
1
.357
.488
.846
4Rockies
Rockies
.290
9
.556
5
4
221
64
16
5
12
44
26
4
42
255
126
33
1
3
0
.370
.570
.940
5Rays
Rays
.289
9
1.000
9
0
239
69
12
1
15
42
23
3
37
267
128
28
0
2
1
.356
.536
.891
6White Sox
White Sox
.281
9
.444
4
5
292
82
17
0
13
50
31
1
65
326
138
30
2
0
0
.352
.473
.824
7Phillies
Phillies
.274
9
.667
6
3
237
65
10
0
12
43
21
3
64
265
111
22
1
3
0
.337
.468
.805
8Dodgers
Dodgers
.270
9
.778
7
2
211
57
9
1
7
33
27
2
42
244
89
17
1
3
0
.354
.422
.776
9Nationals
Nationals
.269
9
.556
5
4
175
47
12
1
12
32
15
2
41
192
97
25
0
0
0
.333
.554
.888
10Guardians
Guardians
.265
9
.667
6
3
196
52
8
1
4
21
20
0
45
218
74
13
1
1
0
.332
.378
.709
11Twins
Twins
.260
8
.500
4
4
250
65
14
1
11
37
21
3
53
275
114
26
0
1
1
.324
.456
.780
12Red Sox
Red Sox
.250
9
.667
6
3
188
47
8
1
6
24
11
1
47
207
75
15
1
5
0
.288
.399
.687
13Padres
Padres
.250
9
.222
2
7
196
49
11
0
10
30
29
5
48
231
90
21
1
0
0
.361
.459
.820
14Tigers
Tigers
.245
9
.444
4
5
237
58
9
0
14
34
21
2
69
263
109
23
1
1
1
.310
.460
.770
15Cubs
Cubs
.242
10
.800
8
2
256
62
14
1
13
49
31
5
70
294
117
28
1
1
2
.334
.457
.792
16Giants
Giants
.240
9
.444
4
5
183
44
7
2
11
25
14
0
37
201
88
20
1
3
0
.290
.481
.771
17Rangers
Rangers
.232
9
.778
7
2
198
46
4
0
11
19
17
0
50
215
83
15
0
0
0
.293
.419
.712
18Mariners
Mariners
.229
9
.444
4
5
236
54
7
0
2
17
22
5
72
263
67
9
0
0
0
.308
.284
.592
19Cardinals
Cardinals
.228
8
.500
4
4
197
45
3
1
7
26
11
6
39
216
71
11
0
2
0
.287
.360
.647
20Reds
Reds
.227
9
.333
3
6
203
46
12
0
6
27
19
3
57
229
76
18
2
2
0
.300
.374
.674
21Athletics
Athletics
.224
8
.250
2
6
156
35
6
0
2
20
16
2
47
174
47
8
0
0
0
.305
.301
.606
22Angels
Angels
.221
8
.375
3
5
213
47
8
1
4
21
17
1
57
231
69
13
0
0
0
.281
.324
.605
23Diamondbacks
Diamondbacks
.212
8
.375
3
5
212
45
9
1
6
19
16
2
39
230
74
16
0
0
1
.274
.349
.623
24Blue Jays
Blue Jays
.211
9
.333
3
6
204
43
6
0
5
16
13
0
52
218
64
11
1
0
0
.258
.314
.572
25Orioles
Orioles
.205
8
.375
3
5
146
30
7
1
4
19
23
0
42
171
51
12
0
2
0
.310
.349
.659
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

20

Lowe

Brandon Lowe

RBI

58

Lowe

Brandon Lowe

AVG

.312

Mangum

Jake Mangum
Team Pitching Leaders

W

8

Ashcraft

Braxton Ashcraft

K

119

Skenes

Paul Skenes

ERA

3.33

Mlodzinski

Carmen Mlodzinski
Team Rankings

HR

112

8th

R

457

3rd

SO

814

3rd

ERA

4.30

18th

2026 Division Standings
TEAMWLPCTGB
54
32
.628
49
39
.557
6.0
46
39
.541
7.5
Pirates Pirates
44
45
.494
11.5
40
47
.460
14.5
Schedule
DATEMATCHUPTIME (ET)
Sat
7/4
@
11:05 AM
Sun
7/5
@
1:00 PM
Tue
7/7
@
6:40 PM
Wed
7/8
@
6:40 PM
Thu
7/9
@
12:35 PM
Last Game
PIT Pirates

44 - 45

5

Final

9

WSH Nationals

46 - 43

Fri 3 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
51
35
.593
49
39
.557
3.0
47
42
.528
5.5
46
43
.517
6.5
36
52
.409
16.0
NL CentralWLPCTGB
54
32
.628
49
39
.557
6.0
46
39
.541
7.5
44
45
.494
11.5
40
47
.460
14.5
NL WestWLPCTGB
58
31
.652
43
44
.494
14.0
43
44
.494
14.0
36
51
.414
21.0
36
53
.404
22.0
AL EastWLPCTGB
52
33
.612
49
38
.563
4.0
42
46
.477
11.5
41
48
.461
13.0
38
48
.442
14.5
AL CentralWLPCTGB
47
42
.528
45
42
.517
1.0
42
47
.472
5.0
38
50
.432
8.5
35
53
.398
11.5
AL WestWLPCTGB
45
43
.511
45
44
.506
0.5
43
47
.478
3.0
41
47
.466
4.0
36
53
.404
9.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/19
@
2-16
Fri
6/19
@
3-4
Fri
6/19
@
0-5
Fri
6/19
@
3-4
Fri
6/19
@
7-9

Schedule

DATEMATCHUPTIME (ET)
Sat
7/4
@
11:05 AM
Sat
7/4
@
1:35 PM
Sat
7/4
@
4:05 PM
Sat
7/4
@
4:10 PM
Sat
7/4
@
7:10 PM