which team in the mlb leads in ops vs right handed pitchers over 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 .833.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Pirates
Pirates
.833
10
.600
6
4
262
71
14
3
9
44
43
5
55
311
118
26
0
1
0
.271
.383
.450
2Yankees
Yankees
.799
10
.500
5
5
219
55
12
1
11
37
27
1
58
249
102
24
0
2
2
.251
.333
.466
3Rays
Rays
.795
10
.900
9
1
165
53
5
2
2
21
16
1
34
188
68
9
5
1
2
.321
.383
.412
4Athletics
Athletics
.771
10
.500
5
5
227
60
11
1
8
35
27
2
50
259
97
20
0
3
1
.264
.344
.427
5Rockies
Rockies
.758
10
.200
2
8
204
52
9
2
7
26
22
4
56
232
86
18
0
2
0
.255
.336
.422
6Braves
Braves
.758
10
.600
6
4
210
55
9
1
8
32
23
0
56
237
90
18
0
4
2
.262
.329
.429
7Nationals
Nationals
.749
10
.500
5
5
236
55
21
4
7
38
23
2
57
264
105
32
1
2
0
.233
.304
.445
8Cubs
Cubs
.749
10
.800
8
2
278
64
19
3
9
42
42
2
61
326
116
31
0
4
2
.230
.331
.417
9White Sox
White Sox
.742
10
.600
6
4
223
52
10
1
10
34
26
4
69
258
94
21
2
3
1
.233
.320
.422
10Dodgers
Dodgers
.742
10
.300
3
7
271
68
14
1
8
28
37
1
63
311
108
23
1
0
1
.251
.343
.399
11Royals
Royals
.736
10
.700
7
3
273
69
17
0
10
39
24
1
73
302
116
27
0
4
0
.253
.311
.425
12Brewers
Brewers
.732
10
.700
7
3
217
59
11
0
5
32
21
2
51
242
85
16
1
1
1
.272
.340
.392
13Twins
Twins
.724
10
.500
5
5
261
65
19
0
8
35
20
4
65
287
108
27
0
2
0
.249
.310
.414
14Cardinals
Cardinals
.713
10
.600
6
4
255
63
17
1
7
35
20
3
72
280
103
25
2
0
1
.247
.309
.404
15Mariners
Mariners
.695
10
.400
4
6
192
43
5
0
8
25
23
4
58
220
72
13
1
0
0
.224
.320
.375
16Giants
Giants
.693
10
.400
4
6
257
62
15
0
8
31
16
6
54
281
101
23
1
1
4
.241
.300
.393
17Phillies
Phillies
.685
10
.700
7
3
277
65
14
0
11
35
19
0
64
299
112
25
0
3
1
.235
.281
.404
18Reds
Reds
.683
10
.200
2
8
285
65
13
1
10
26
26
2
71
314
110
24
1
0
0
.228
.297
.386
19Astros
Astros
.682
10
.400
4
6
193
46
6
0
8
18
12
2
60
210
76
14
2
1
0
.238
.288
.394
20Rangers
Rangers
.672
10
.400
4
6
266
60
9
1
8
26
31
5
60
307
95
18
2
3
0
.226
.315
.357
21Blue Jays
Blue Jays
.671
10
.400
4
6
242
63
4
0
7
26
15
2
46
260
88
11
0
1
1
.260
.308
.364
22Orioles
Orioles
.670
10
.400
4
6
204
49
15
1
1
23
27
1
57
234
69
17
2
0
0
.240
.332
.338
23Guardians
Guardians
.653
10
.500
5
5
232
50
8
0
5
32
40
3
40
276
73
13
1
0
2
.216
.338
.315
24Mets
Mets
.640
10
.500
5
5
224
44
11
1
8
29
24
2
52
252
81
20
0
1
2
.196
.279
.362
25Marlins
Marlins
.640
10
.400
4
6
213
49
8
0
4
24
22
6
50
244
69
12
0
3
0
.230
.316
.324
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.

Latest Pirates News

More Pirates Stats

Team Batting Leaders

HR

10

Cruz

Oneil Cruz

RBI

29

Cruz

Oneil Cruz

AVG

.316

Gonzales

Nick Gonzales
Team Pitching Leaders

W

5

Skenes

Paul Skenes

K

51

Ashcraft

Braxton Ashcraft

ERA

2.36

Skenes

Paul Skenes
Team Rankings

HR

44

13th

R

206

5th

SO

368

6th

ERA

3.73

8th

2026 Division Standings
TEAMWLPCTGB
27
14
.659
22
16
.579
3.5
23
17
.575
3.5
22
19
.537
5.0
Pirates Pirates
22
19
.537
5.0
Schedule
DATEMATCHUPTIME (ET)
Tue
5/12
@
6:40 PM
Wed
5/13
@
6:40 PM
Thu
5/14
@
12:35 PM
Fri
5/15
@
6:40 PM
Sat
5/16
@
4:05 PM
Last Game
PIT Pirates

22 - 19

6

Final

7

SFG Giants

16 - 24

Sun 10 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
28
13
.683
19
22
.463
9.0
19
22
.463
9.0
19
22
.463
9.0
15
25
.375
12.5
NL CentralWLPCTGB
27
14
.659
22
16
.579
3.5
23
17
.575
3.5
22
19
.537
5.0
22
19
.537
5.0
NL WestWLPCTGB
24
16
.600
24
17
.585
0.5
20
20
.500
4.0
17
24
.415
7.5
16
25
.390
8.5
AL EastWLPCTGB
27
13
.675
26
16
.619
2.0
19
23
.452
9.0
18
23
.439
9.5
17
23
.425
10.0
AL CentralWLPCTGB
22
21
.512
19
21
.475
1.5
19
22
.463
2.0
19
22
.463
2.0
18
23
.439
3.0
AL WestWLPCTGB
21
19
.525
20
22
.476
2.0
19
22
.463
2.5
16
26
.381
6.0
16
26
.381
6.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
4/26
@
2-6
Sun
4/26
@
2-4
Sun
4/26
@
8-3
Sun
4/26
@
2-4
Sun
4/26
@
3-2

Schedule

DATEMATCHUPTIME (ET)
Tue
5/12
@
6:10 PM
Tue
5/12
@
6:35 PM
Tue
5/12
@
6:40 PM
Tue
5/12
@
6:40 PM
Tue
5/12
@
6:45 PM