what team has the highest ops vs rhp last 20 days

Between May 16, 2025 and June 5, 2025, the Chicago Cubs have the best OPS by a team against right-handed pitchers, with an OPS of .882.

TEAM OPS G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Cubs
Cubs
.882
17
.830
377
77
400
124
31
5
13
85
43
2
80
454
204
49
0
9
4
.310
.372
.510
2 Nationals
Nationals
.831
15
.713
320
129
400
112
31
4
14
70
33
11
82
449
193
49
1
4
2
.280
.348
.483
3 Dodgers
Dodgers
.801
18
.544
265
222
423
110
19
0
21
71
55
4
100
487
192
40
0
5
6
.260
.347
.454
4 Diamondbacks
Diamondbacks
.782
17
.320
141
300
397
104
19
4
16
53
34
8
88
441
179
39
0
2
0
.262
.331
.451
5 Reds
Reds
.776
18
.612
292
185
432
117
26
1
16
58
39
1
116
477
193
43
0
5
1
.271
.329
.447
6 Angels
Angels
.769
19
.616
360
224
518
132
26
2
22
73
50
9
139
584
228
50
2
4
1
.255
.329
.440
7 Phillies
Phillies
.751
18
.700
294
126
374
100
20
0
12
52
35
5
80
420
156
32
1
5
0
.267
.334
.417
8 Yankees
Yankees
.745
17
.638
289
164
398
95
16
3
17
50
47
4
103
453
168
36
0
3
2
.239
.323
.422
9 Twins
Twins
.738
17
.565
265
204
422
111
19
2
13
56
27
16
84
469
173
34
0
4
0
.263
.328
.410
10 Blue Jays
Blue Jays
.738
18
.617
321
199
458
112
19
2
18
60
52
4
81
520
189
39
3
2
4
.245
.326
.413
11 Guardians
Guardians
.738
16
.543
245
206
403
101
20
3
14
54
39
3
94
451
169
37
2
4
3
.251
.318
.419
12 Braves
Braves
.732
16
.338
137
268
356
90
11
0
13
45
43
4
81
405
140
24
0
2
1
.253
.338
.393
13 Marlins
Marlins
.729
18
.368
184
316
449
121
26
2
9
56
41
4
88
500
178
37
1
5
0
.269
.333
.396
14 Orioles
Orioles
.723
18
.517
296
276
520
136
28
3
14
61
40
4
128
572
212
45
1
7
1
.262
.315
.408
15 Red Sox
Red Sox
.718
19
.475
234
259
445
110
26
1
14
54
39
5
117
493
180
41
2
2
2
.247
.314
.404
16 Rays
Rays
.713
17
.710
323
132
405
96
20
0
15
60
41
6
95
455
161
35
1
2
0
.237
.315
.398
17 Athletics
Athletics
.708
18
.000
0
575
507
119
31
1
15
52
57
7
143
575
197
47
1
2
3
.235
.319
.389
18 Royals
Royals
.705
16
.340
161
313
438
122
20
4
7
44
21
5
81
474
171
31
4
6
0
.279
.315
.390
19 Pirates
Pirates
.700
18
.499
268
269
477
122
22
2
9
43
49
7
122
537
175
33
0
2
3
.256
.333
.367
20 Astros
Astros
.696
18
.595
358
244
554
140
14
1
20
52
34
10
124
602
216
35
0
4
1
.253
.306
.390
21 Mets
Mets
.694
18
.637
270
154
366
81
17
1
13
43
39
13
92
424
139
31
1
5
6
.221
.314
.380
22 Cardinals
Cardinals
.688
16
.527
218
196
376
95
17
3
8
47
27
6
86
414
142
28
2
3
1
.253
.311
.378
23 Brewers
Brewers
.679
19
.598
316
212
464
107
18
1
14
59
54
4
118
528
169
33
3
3
2
.231
.314
.364
24 Giants
Giants
.670
18
.438
216
277
433
99
18
4
10
37
45
8
99
493
155
32
5
1
2
.229
.312
.358
25 White Sox
White Sox
.668
18
.280
153
393
485
115
29
1
9
47
52
2
113
546
173
39
2
4
0
.237
.311
.357
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 Cubs Stats

Team Rankings

HR

81

5th

R

349

2nd

SO

483

20th

ERA

3.80

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
Brewers Brewers
34
29
.540
5.0
Reds Reds
30
33
.476
9.0
Pirates Pirates
23
39
.371
15.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
CHC CHC
@
WSH WSH
6:45 PM
Fri
6/6
CHC CHC
@
DET DET
7:10 PM
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sun
6/8
CHC CHC
@
DET DET
1:40 PM
Mon
6/9
CHC CHC
@
PHI PHI
6:45 PM
Last Game
WSH Nationals

29 - 32

2

Final

0

CHC Cubs

38 - 23

Wed 4 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Thu
6/5
KCR KCR
@
STL STL
1:45 PM
Thu
6/5
DET DET
@
CWS CWS
2:10 PM
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM