highest team ops vs righties in last 10 games

The Pittsburgh Pirates have the highest OPS by a team against right-handed pitchers in their last 10 games, with an OPS of .912.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Pirates
Pirates
.912
10
.500
5
5
283
91
19
1
13
53
25
2
85
312
151
33
0
2
0
.322
.378
.534
2Phillies
Phillies
.899
10
.700
7
3
247
76
11
0
15
56
21
3
68
275
132
26
1
3
0
.308
.365
.534
3Rays
Rays
.891
10
.800
8
2
260
75
14
0
16
44
28
4
49
294
137
30
0
2
1
.288
.364
.527
4Marlins
Marlins
.880
10
.700
7
3
266
81
17
5
10
46
23
1
53
294
138
32
3
1
0
.305
.361
.519
5Cubs
Cubs
.866
10
.900
9
1
242
62
14
0
15
57
37
6
71
288
121
29
1
2
2
.256
.366
.500
6Nationals
Nationals
.856
10
.500
5
5
180
48
13
0
11
30
14
4
49
198
94
24
0
0
1
.267
.333
.522
7Rockies
Rockies
.802
10
.400
4
6
231
57
14
2
12
33
23
3
52
259
111
28
1
1
0
.247
.322
.481
8White Sox
White Sox
.802
10
.600
6
4
291
81
16
0
12
51
29
1
68
323
133
28
1
1
0
.278
.345
.457
9Twins
Twins
.802
10
.500
5
5
271
75
13
1
12
40
21
4
50
297
126
26
0
1
1
.277
.337
.465
10Brewers
Brewers
.797
10
.800
8
2
231
64
10
2
9
31
22
2
65
261
105
21
3
2
0
.277
.342
.455
11Dodgers
Dodgers
.796
10
.700
7
3
242
69
11
1
8
35
27
2
54
276
106
20
2
3
1
.285
.358
.438
12Giants
Giants
.773
10
.500
5
5
194
46
8
2
11
25
18
2
41
218
91
21
1
3
1
.237
.304
.469
13Tigers
Tigers
.754
10
.500
5
5
237
57
8
1
13
35
21
2
65
264
106
22
1
1
1
.241
.307
.447
14Padres
Padres
.751
10
.400
4
6
219
53
10
0
8
31
33
5
55
259
87
18
2
0
0
.242
.354
.397
15Rangers
Rangers
.732
10
.700
7
3
251
62
5
1
12
25
24
1
61
277
105
18
0
1
0
.247
.314
.418
16Orioles
Orioles
.722
10
.400
4
6
198
46
10
2
7
28
24
0
62
224
81
19
0
2
1
.232
.313
.409
17Guardians
Guardians
.704
10
.400
4
6
218
59
9
2
4
23
15
1
49
237
84
15
2
1
0
.271
.319
.385
18Angels
Angels
.697
10
.600
6
4
312
78
15
1
9
39
25
1
84
340
122
25
0
2
0
.250
.306
.391
19Astros
Astros
.695
10
.600
6
4
291
68
8
1
11
35
33
2
81
331
111
20
2
2
3
.234
.314
.381
20Blue Jays
Blue Jays
.682
10
.300
3
7
240
59
7
0
8
24
20
2
63
266
90
15
2
2
0
.246
.307
.375
21Red Sox
Red Sox
.678
10
.600
6
4
224
55
10
1
6
28
18
1
46
250
85
17
1
5
0
.246
.298
.379
22Cardinals
Cardinals
.670
10
.400
4
6
238
57
7
3
6
30
17
6
46
266
88
16
0
5
0
.239
.301
.370
23Mets
Mets
.654
10
.200
2
8
215
41
8
1
9
21
29
2
56
247
78
18
0
1
1
.191
.291
.363
24Diamondbacks
Diamondbacks
.653
10
.400
4
6
278
61
16
1
7
25
26
3
45
308
100
24
1
0
0
.219
.293
.360
25Mariners
Mariners
.636
10
.500
5
5
224
55
6
0
4
19
18
3
64
245
73
10
0
0
0
.246
.310
.326
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

20

Lowe

Brandon Lowe

RBI

57

Lowe

Brandon Lowe

AVG

.302

Mangum

Jake Mangum
Team Pitching Leaders

W

8

Ashcraft

Braxton Ashcraft

K

119

Skenes

Paul Skenes

ERA

3.33

Ashcraft

Braxton Ashcraft
Team Rankings

HR

109

10th

R

446

4th

SO

802

3rd

ERA

4.28

19th

2026 Division Standings
TEAMWLPCTGB
53
31
.631
49
38
.563
5.5
44
39
.530
8.5
Pirates Pirates
43
44
.494
11.5
39
46
.459
14.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
6:45 PM
Sat
7/4
@
11:05 AM
Sun
7/5
@
1:00 PM
Tue
7/7
@
6:40 PM
Wed
7/8
@
6:40 PM
Last Game
PIT Pirates

43 - 44

6

Final

10

PHI Phillies

49 - 38

Wed 1 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
34
.595
49
38
.563
2.5
46
41
.529
5.5
45
43
.511
7.0
36
51
.414
15.5
NL CentralWLPCTGB
53
31
.631
49
38
.563
5.5
44
39
.530
8.5
43
44
.494
11.5
39
46
.459
14.5
NL WestWLPCTGB
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
36
50
.419
19.5
34
53
.391
22.0
AL EastWLPCTGB
50
33
.602
48
38
.558
3.5
41
46
.471
11.0
40
48
.455
12.5
37
48
.435
14.0
AL CentralWLPCTGB
45
40
.529
45
42
.517
1.0
42
46
.477
4.5
38
49
.437
8.0
35
52
.402
11.0
AL WestWLPCTGB
44
43
.506
44
43
.506
43
46
.483
2.0
41
46
.471
3.0
36
51
.414
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
9-1
Wed
6/17
@
6-2
Wed
6/17
@
2-4
Wed
6/17
@
6-1
Wed
6/17
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Thu
7/2
@
2:10 PM
Thu
7/2
@
3:10 PM
Thu
7/2
@
6:40 PM
Thu
7/2
@
7:15 PM
Thu
7/2
@
7:40 PM