team batting averages vs rhp last 20 games

The Pittsburgh Pirates have been batting .232 in their last 20 games against right-handed pitchers.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Pirates
Pirates
.232
20
.450
9
11
426
99
11
1
10
43
40
9
113
479
142
22
2
2
2
.310
.333
.644
2Dodgers
Dodgers
.245
20
.600
12
8
485
119
24
3
11
66
58
7
114
556
182
38
2
4
4
.332
.375
.707
3Phillies
Phillies
.252
20
.750
15
5
468
118
23
2
12
65
53
3
95
531
181
37
2
5
2
.329
.387
.716
4Twins
Twins
.255
20
.400
8
12
490
125
22
2
21
74
49
11
98
558
214
45
1
6
0
.333
.437
.769
5Angels
Angels
.236
20
.400
8
12
444
105
23
1
8
53
38
11
133
502
154
32
8
1
1
.312
.347
.659
6Mets
Mets
.252
20
.500
10
10
420
106
20
2
15
52
37
2
104
461
175
37
1
1
1
.315
.417
.732
7Royals
Royals
.273
20
.650
13
7
429
117
20
1
17
60
50
4
90
486
190
38
1
1
2
.353
.443
.796
8Padres
Padres
.242
20
.500
10
10
458
111
20
1
11
50
56
7
106
529
166
32
2
4
3
.331
.362
.694
9Brewers
Brewers
.296
20
.600
12
8
406
120
21
0
9
61
52
5
106
468
168
30
0
5
2
.378
.414
.792
10Braves
Braves
.257
20
.550
11
9
483
124
24
0
12
46
38
2
129
527
184
36
2
2
3
.312
.381
.693
11Cubs
Cubs
.270
20
.400
8
12
497
134
24
2
31
95
56
6
110
563
255
57
0
4
3
.348
.513
.861
12Giants
Giants
.257
20
.400
8
12
428
110
21
1
13
66
55
7
113
501
172
35
7
4
3
.348
.402
.750
13Cardinals
Cardinals
.236
20
.500
10
10
453
107
20
1
12
58
29
8
117
495
165
33
0
5
0
.291
.364
.655
14Guardians
Guardians
.258
20
.600
12
8
515
133
25
1
9
55
42
5
98
571
187
35
1
8
1
.316
.363
.679
15Tigers
Tigers
.211
20
.250
5
15
413
87
20
2
9
43
40
8
102
463
138
31
0
2
2
.292
.334
.626
16Orioles
Orioles
.222
20
.550
11
9
459
102
18
1
17
59
40
8
117
511
173
36
2
2
4
.295
.377
.672
17Athletics
Athletics
.255
20
.350
7
13
474
121
22
2
15
62
49
9
107
537
192
39
1
3
0
.335
.405
.740
18Rangers
Rangers
.208
20
.450
9
11
356
74
19
0
9
39
42
5
97
404
120
28
1
0
3
.300
.337
.637
19Astros
Astros
.200
20
.550
11
9
506
101
20
5
18
55
52
5
132
569
185
43
1
5
7
.278
.366
.644
20Mariners
Mariners
.257
20
.500
10
10
408
105
19
3
17
66
50
5
107
468
181
39
1
4
1
.343
.444
.786
21Blue Jays
Blue Jays
.264
20
.600
12
8
428
113
21
0
11
55
46
4
93
486
167
32
3
5
4
.337
.390
.728
22Rockies
Rockies
.246
20
.350
7
13
411
101
19
2
13
49
50
7
107
472
163
34
0
3
1
.335
.397
.732
23Marlins
Marlins
.250
20
.500
10
10
420
105
10
1
17
53
49
8
108
483
168
28
3
3
2
.338
.400
.738
24Diamondbacks
Diamondbacks
.227
20
.500
10
10
410
93
14
2
14
51
41
2
85
461
153
30
3
4
1
.298
.373
.671
25Rays
Rays
.275
20
.500
10
10
491
135
16
1
11
59
41
4
82
544
186
28
4
4
2
.333
.379
.712
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

29

Lowe

Brandon Lowe

RBI

83

Lowe

Brandon Lowe

AVG

.310

Gonzales

Nick Gonzales
Team Pitching Leaders

W

14

Ashcraft

Braxton Ashcraft

K

179

Skenes

Paul Skenes

ERA

3.27

Ramírez

Yohan Ramírez
Team Rankings

HR

163

14th

R

691

4th

SO

1,293

4th

ERA

4.22

19th

2026 Division Standings
TEAMWLPCTGB
87
53
.621
78
62
.557
9.0
70
70
.500
17.0
Pirates Pirates
69
72
.489
18.5
67
73
.479
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/4
@
6:45 PM
Sat
9/5
@
6:40 PM
Sun
9/6
@
1:35 PM
Tue
9/8
@
7:40 PM
Wed
9/9
@
7:40 PM
Last Game
SFG Giants

58 - 83

2

Final

5

PIT Pirates

69 - 72

Thu 3 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
83
57
.593
79
61
.564
4.0
71
69
.507
12.0
67
75
.472
17.0
63
77
.450
20.0
NL CentralWLPCTGB
87
53
.621
78
62
.557
9.0
70
70
.500
17.0
69
72
.489
18.5
67
73
.479
20.0
NL WestWLPCTGB
82
57
.590
74
67
.525
9.0
73
67
.521
9.5
58
83
.411
25.0
54
86
.386
28.5
AL EastWLPCTGB
83
56
.597
80
60
.571
3.5
75
65
.536
8.5
70
71
.496
14.0
69
71
.493
14.5
AL CentralWLPCTGB
73
67
.521
70
70
.500
3.0
67
73
.479
6.0
64
75
.460
8.5
62
78
.443
11.0
AL WestWLPCTGB
72
69
.511
69
71
.493
2.5
66
74
.471
5.5
54
86
.386
17.5
53
87
.379
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/19
@
3-4
Wed
8/19
@
4-6
Wed
8/19
@
3-0
Wed
8/19
@
7-6
Wed
8/19
@
5-3

Schedule

DATEMATCHUPTIME (ET)
Thu
9/3
@
7:15 PM
Thu
9/3
@
7:15 PM
Thu
9/3
@
7:40 PM
Thu
9/3
@
8:05 PM
Thu
9/3
@
9:40 PM