teams with highest ops vs. rhp in the last 10 games

The Pittsburgh Pirates have the best 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
267
85
17
1
12
47
30
2
87
302
140
30
0
3
0
.318
.387
.524
2Marlins
Marlins
.894
10
.600
6
4
265
82
17
6
9
48
28
1
51
299
138
32
2
3
0
.309
.374
.521
3Rays
Rays
.877
10
.800
8
2
275
80
14
1
15
46
29
4
47
310
141
30
0
2
1
.291
.365
.513
4Cubs
Cubs
.866
10
.900
9
1
242
62
14
0
15
57
37
6
71
288
121
29
1
2
2
.256
.366
.500
5Phillies
Phillies
.862
10
.700
7
3
269
79
13
0
15
57
23
3
73
299
137
28
1
3
0
.294
.352
.509
6Rockies
Rockies
.860
10
.500
5
5
231
62
17
2
12
36
24
4
49
262
119
31
1
2
0
.268
.345
.515
7Nationals
Nationals
.856
10
.500
5
5
180
48
13
0
11
30
14
4
49
198
94
24
0
0
1
.267
.333
.522
8White Sox
White Sox
.841
10
.600
6
4
293
85
20
0
12
52
31
1
69
326
141
32
1
0
0
.290
.360
.481
9Dodgers
Dodgers
.834
10
.800
8
2
246
73
12
1
9
40
29
2
50
283
114
22
2
4
1
.297
.370
.463
10Padres
Padres
.812
10
.400
4
6
218
53
12
0
11
34
36
5
51
261
98
23
2
0
0
.243
.363
.450
11Twins
Twins
.802
10
.500
5
5
271
75
13
1
12
40
21
4
50
297
126
26
0
1
1
.277
.337
.465
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
13Guardians
Guardians
.772
10
.500
5
5
215
62
11
1
5
26
21
1
47
240
90
17
2
1
0
.288
.353
.419
14Brewers
Brewers
.767
10
.700
7
3
215
55
9
2
9
25
21
2
61
243
95
20
3
2
0
.256
.325
.442
15Tigers
Tigers
.755
10
.400
4
6
243
58
9
0
14
34
22
2
70
270
109
23
1
1
1
.239
.306
.449
16Rangers
Rangers
.734
10
.700
7
3
234
56
4
1
13
23
20
1
57
255
101
18
0
0
0
.239
.302
.432
17Orioles
Orioles
.722
10
.400
4
6
198
46
10
2
7
28
24
0
62
224
81
19
0
2
1
.232
.313
.409
18Cardinals
Cardinals
.717
10
.500
5
5
250
63
7
2
9
35
17
7
49
278
101
18
0
4
0
.252
.313
.404
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
22Mets
Mets
.654
10
.200
2
8
215
41
8
1
9
21
29
2
56
247
78
18
0
1
1
.191
.291
.363
23Diamondbacks
Diamondbacks
.653
10
.400
4
6
278
61
16
1
7
25
26
3
45
308
100
24
1
0
0
.219
.293
.360
24Mariners
Mariners
.631
10
.600
6
4
240
57
7
0
4
20
22
5
68
267
76
11
0
0
0
.238
.315
.317
25Angels
Angels
.623
10
.500
5
5
304
69
9
1
8
32
22
1
87
328
104
18
0
1
0
.227
.280
.342
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

.310

Mangum

Jake Mangum
Team Pitching Leaders

W

8

Ashcraft

Braxton Ashcraft

K

119

Skenes

Paul Skenes

ERA

3.33

Mlodzinski

Carmen Mlodzinski
Team Rankings

HR

111

9th

R

452

3rd

SO

812

3rd

ERA

4.24

17th

2026 Division Standings
TEAMWLPCTGB
53
32
.624
49
38
.563
5.0
45
39
.536
7.5
Pirates Pirates
44
44
.500
10.5
40
46
.465
13.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

44 - 44

6

Final

1

PHI Phillies

49 - 39

Thu 2 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
35
.588
49
39
.557
2.5
46
42
.523
5.5
45
43
.511
6.5
36
51
.414
15.0
NL CentralWLPCTGB
53
32
.624
49
38
.563
5.0
45
39
.536
7.5
44
44
.500
10.5
40
46
.465
13.5
NL WestWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
AL EastWLPCTGB
51
33
.607
48
38
.558
4.0
41
46
.471
11.5
40
48
.455
13.0
37
48
.435
14.5
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
45
43
.511
43
46
.483
2.5
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Wed
6/17
@
7-5
Thu
6/18
@
4-3
Thu
6/18
@
4-2

Schedule

DATEMATCHUPTIME (ET)
Fri
7/3
@
6:45 PM
Fri
7/3
@
7:05 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:15 PM