best mlb team batting average last 3 games against rhp

The Pittsburgh Pirates had the highest batting average by a team against right-handed pitchers in their last 3 games, with an average of .293.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Pirates
Pirates
.293
3
.813
52
12
58
17
2
0
3
7
5
1
13
64
28
5
0
0
0
.359
.483
.842
2Blue Jays
Blue Jays
.292
3
.079
6
70
65
19
6
0
1
6
7
2
14
76
28
7
2
0
1
.378
.431
.809
3Rays
Rays
.272
3
.000
0
92
81
22
1
0
3
7
11
0
22
92
32
4
0
0
0
.359
.395
.754
4Rangers
Rangers
.271
3
.581
36
26
59
16
1
0
2
11
1
1
11
62
23
3
1
0
0
.295
.390
.685
5White Sox
White Sox
.269
3
.663
55
28
78
21
4
0
6
16
5
0
22
83
43
10
0
0
0
.313
.551
.865
6Yankees
Yankees
.247
3
.371
33
56
77
19
6
0
2
14
9
1
23
89
31
8
0
2
1
.326
.403
.728
7Athletics
Athletics
.244
3
.220
11
39
45
11
4
0
0
5
4
1
12
50
15
4
0
0
0
.320
.333
.653
8Royals
Royals
.242
3
.730
73
27
91
22
5
0
4
13
8
0
20
100
39
9
0
1
0
.300
.429
.729
9Phillies
Phillies
.227
3
.310
22
49
66
15
5
1
1
6
4
0
14
71
25
7
0
1
0
.268
.379
.646
10Giants
Giants
.222
3
1.000
78
0
63
14
3
1
4
11
12
2
12
78
31
8
0
1
0
.359
.492
.851
11Diamondbacks
Diamondbacks
.217
3
.000
0
70
60
13
4
0
2
5
9
1
25
70
23
6
0
0
0
.329
.383
.712
12Angels
Angels
.211
3
.316
25
54
71
15
3
0
2
5
8
0
21
79
24
5
0
0
0
.291
.338
.629
13Mariners
Mariners
.209
3
.314
33
72
91
19
3
0
5
10
12
1
28
105
37
8
1
0
1
.308
.407
.714
14Red Sox
Red Sox
.208
3
.246
14
43
53
11
2
0
0
3
4
0
18
57
13
2
0
0
0
.263
.245
.508
15Nationals
Nationals
.207
3
.302
26
60
82
17
2
0
8
13
4
0
32
86
43
10
0
0
0
.244
.524
.769
16Braves
Braves
.207
3
.260
25
71
87
18
4
1
3
7
9
0
24
96
33
8
0
0
0
.281
.379
.661
17Mets
Mets
.207
3
.353
36
66
87
18
4
0
2
6
14
0
27
102
28
6
1
0
0
.317
.322
.639
18Astros
Astros
.205
3
.605
49
32
78
16
3
0
7
10
3
0
22
81
40
10
0
0
0
.235
.513
.747
19Reds
Reds
.204
3
.000
0
63
54
11
1
0
1
7
7
1
20
63
15
2
0
1
0
.302
.278
.579
20Marlins
Marlins
.200
3
.628
49
29
70
14
3
2
0
7
5
3
11
78
21
5
0
0
0
.282
.300
.582
21Tigers
Tigers
.196
3
.267
31
85
107
21
6
0
2
7
5
2
29
116
33
8
2
0
2
.246
.308
.554
22Guardians
Guardians
.196
3
.404
23
34
51
10
4
0
2
4
6
0
8
57
20
6
0
0
1
.281
.392
.673
23Dodgers
Dodgers
.180
3
.714
80
32
100
18
3
0
4
9
9
1
32
112
33
7
0
2
1
.250
.330
.580
24Padres
Padres
.180
3
.241
13
41
50
9
2
0
1
2
1
2
12
54
14
3
0
1
0
.222
.280
.502
25Rockies
Rockies
.177
3
.000
0
102
96
17
3
1
4
6
5
1
34
102
34
8
0
0
0
.225
.354
.580
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 Pirates Stats

Team Batting Leaders

HR

20

Cruz

Oneil Cruz

RBI

73

Reynolds

Bryan Reynolds

AVG

.272

Horwitz

Spencer Horwitz
Team Pitching Leaders

W

10

Skenes

Paul Skenes

K

216

Skenes

Paul Skenes

ERA

1.97

Skenes

Paul Skenes
Team Rankings

HR

117

30th

R

583

30th

SO

1,314

21st

ERA

3.76

7th

2025 Division Standings
TEAMWLPCTGB
97
65
.599
92
70
.568
5.0
83
79
.512
14.0
78
84
.481
19.0
Pirates Pirates
71
91
.438
26.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
3:10 PM
Sat
3/28
@
4:10 PM
Sun
3/29
@
1:40 PM
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Last Game
PIT Pirates

71 - 91

1

Final

4

ATL Braves

76 - 86

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM