team worst ops against righties last 5 games

The Pittsburgh Pirates have the lowest OPS by a team against right-handed pitchers in their last 5 games, with an OPS of .459.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Pirates
Pirates
.459
5
.400
2
3
78
12
2
0
1
3
7
2
25
87
17
3
0
0
0
.154
.241
.218
2Tigers
Tigers
.493
5
.200
1
4
89
15
5
0
1
6
7
1
26
98
23
6
0
1
1
.169
.235
.258
3Mets
Mets
.550
5
.200
1
4
101
21
4
0
1
5
9
0
27
110
28
5
0
0
1
.208
.273
.277
4Red Sox
Red Sox
.605
5
.600
3
2
134
26
7
1
2
7
17
3
28
155
41
10
0
0
0
.194
.299
.306
5Rays
Rays
.630
5
.800
4
1
115
28
4
0
1
12
13
2
20
134
35
5
2
2
0
.243
.326
.304
6Astros
Astros
.638
5
.600
3
2
153
29
4
1
6
16
20
2
40
175
53
11
0
0
3
.190
.291
.346
7Phillies
Phillies
.642
5
.600
3
2
128
28
5
0
4
15
12
1
36
141
45
9
0
0
0
.219
.291
.352
8Diamondbacks
Diamondbacks
.644
5
.600
3
2
131
29
4
0
5
17
10
1
27
144
48
9
0
2
0
.221
.278
.366
9Orioles
Orioles
.650
5
.600
3
2
112
25
8
0
3
17
6
2
26
121
42
11
1
0
2
.223
.275
.375
10Padres
Padres
.650
5
.400
2
3
117
25
7
1
2
11
16
0
24
134
40
10
1
0
0
.214
.308
.342
11Dodgers
Dodgers
.659
5
.600
3
2
144
34
4
1
1
15
25
3
34
174
43
6
2
0
2
.236
.360
.299
12Angels
Angels
.665
5
.000
0
5
91
19
6
0
3
8
7
4
32
106
34
9
3
1
0
.209
.291
.374
13Cardinals
Cardinals
.694
5
.400
2
3
104
27
4
0
3
12
7
1
30
113
40
7
0
1
0
.260
.310
.385
14Mariners
Mariners
.708
5
.400
2
3
108
22
1
0
7
11
14
1
30
123
44
8
0
0
0
.204
.301
.407
15Guardians
Guardians
.717
5
.800
4
1
147
44
6
1
0
18
15
2
33
169
52
7
1
4
1
.299
.363
.354
16Marlins
Marlins
.744
5
.400
2
3
69
20
3
0
1
9
9
0
13
80
26
4
1
1
0
.290
.367
.377
17Yankees
Yankees
.758
5
.600
3
2
112
28
4
0
5
14
14
1
31
127
47
9
0
0
0
.250
.339
.420
18Rockies
Rockies
.763
5
.400
2
3
127
34
3
0
4
16
19
4
29
151
49
7
0
1
0
.268
.377
.386
19Blue Jays
Blue Jays
.764
5
.400
2
3
107
30
5
0
4
14
6
2
15
117
47
9
0
2
0
.280
.325
.439
20Reds
Reds
.775
5
.400
2
3
119
30
3
0
7
19
10
3
33
135
54
10
1
2
0
.252
.321
.454
21Athletics
Athletics
.806
5
.600
3
2
137
41
8
2
3
23
8
4
40
151
62
13
1
1
0
.299
.353
.453
22Braves
Braves
.808
5
1.000
5
0
105
33
6
0
3
14
6
1
29
115
48
9
1
2
1
.314
.351
.457
23White Sox
White Sox
.820
5
.800
4
1
121
34
6
1
4
20
17
1
32
139
54
11
0
0
0
.281
.374
.446
24Giants
Giants
.821
5
.600
3
2
113
31
8
1
4
20
10
4
29
132
53
13
4
1
2
.274
.352
.469
25Twins
Twins
.852
5
.200
1
4
95
28
3
0
6
14
5
2
16
105
49
9
1
2
0
.295
.337
.516
StatMuse has event-level data for OPS 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

27

Lowe

Brandon Lowe

RBI

80

Lowe

Brandon Lowe

AVG

.305

Gonzales

Nick Gonzales
Team Pitching Leaders

W

13

Ashcraft

Braxton Ashcraft

K

175

Skenes

Paul Skenes

ERA

3.11

Ramírez

Yohan Ramírez
Team Rankings

HR

158

13th

R

658

5th

SO

1,257

4th

ERA

4.21

19th

2026 Division Standings
TEAMWLPCTGB
84
51
.622
76
59
.563
8.0
68
68
.500
16.5
Pirates Pirates
65
71
.478
19.5
64
71
.474
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
8/29
@
2:15 PM
Sun
8/30
@
2:15 PM
Tue
9/1
@
6:40 PM
Wed
9/2
@
6:40 PM
Thu
9/3
@
12:35 PM
Last Game
PIT Pirates

65 - 71

1

Final

4

STL Cardinals

68 - 68

Fri 28 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
80
55
.593
75
60
.556
5.0
68
67
.504
12.0
64
73
.467
17.0
60
75
.444
20.0
NL CentralWLPCTGB
84
51
.622
76
59
.563
8.0
68
68
.500
16.5
65
71
.478
19.5
64
71
.474
20.0
NL WestWLPCTGB
81
54
.600
72
63
.533
9.0
72
64
.529
9.5
55
80
.407
26.0
52
83
.385
29.0
AL EastWLPCTGB
80
54
.597
76
58
.567
4.0
73
61
.545
7.0
66
69
.489
14.5
66
70
.485
15.0
AL CentralWLPCTGB
71
63
.530
68
67
.504
3.5
64
71
.474
7.5
62
72
.463
9.0
61
75
.449
11.0
AL WestWLPCTGB
68
67
.504
66
69
.489
2.0
64
71
.474
4.0
53
82
.393
15.0
52
83
.385
16.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/14
@
0-3
Fri
8/14
@
0-1
Fri
8/14
@
4-8
Fri
8/14
@
9-5
Fri
8/14
@
7-5

Schedule

DATEMATCHUPTIME (ET)
Sat
8/29
@
1:05 PM
Sat
8/29
@
1:10 PM
Sat
8/29
@
2:10 PM
Sat
8/29
@
2:15 PM
Sat
8/29
@
2:20 PM