mlb teams with worst ops vs rhp in the last 14 days

Between June 6, 2026 and June 20, 2026, the Atlanta Braves have the worst OPS by a team against right-handed pitchers, with an OPS of .584.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Braves
Braves
.584
10
.400
4
6
219
49
5
0
5
18
12
3
62
239
69
10
0
4
0
.224
.269
.315
2Diamondbacks
Diamondbacks
.632
11
.455
5
6
259
53
7
0
8
23
32
7
61
300
84
15
1
1
0
.205
.308
.324
3Mariners
Mariners
.657
12
.500
6
6
344
80
8
1
12
40
25
4
79
376
126
21
1
2
0
.233
.291
.366
4Reds
Reds
.669
12
.333
4
8
325
69
14
0
13
29
33
5
100
365
122
27
1
1
1
.212
.294
.375
5Red Sox
Red Sox
.675
10
.200
2
8
286
65
17
0
10
26
19
4
66
312
112
27
1
2
0
.227
.283
.392
6Rays
Rays
.688
12
.417
5
7
203
53
5
0
5
22
17
4
50
225
73
10
0
1
0
.261
.329
.360
7Rangers
Rangers
.690
12
.417
5
7
309
80
15
0
7
29
20
5
65
334
116
22
0
0
0
.259
.314
.375
8Nationals
Nationals
.690
12
.583
7
5
316
75
12
5
10
48
19
4
69
342
127
27
1
1
0
.237
.288
.402
9Guardians
Guardians
.691
10
.400
4
6
236
55
12
1
7
23
23
3
71
264
90
20
0
0
0
.233
.309
.381
10Padres
Padres
.700
12
.500
6
6
315
74
14
1
12
43
27
3
78
350
126
27
3
2
1
.235
.300
.400
11Orioles
Orioles
.703
12
.333
4
8
357
81
13
3
14
41
35
7
102
405
142
30
1
4
0
.227
.305
.398
12Phillies
Phillies
.711
12
.500
6
6
265
62
8
1
12
38
26
1
86
293
108
21
0
1
1
.234
.304
.408
13Mets
Mets
.712
12
.500
6
6
305
71
12
2
12
31
29
5
81
340
123
26
0
1
1
.233
.309
.403
14Giants
Giants
.729
11
.455
5
6
278
67
13
1
10
34
31
6
51
324
112
24
5
4
0
.241
.326
.403
15White Sox
White Sox
.743
11
.545
6
5
231
54
11
1
11
34
23
3
59
259
100
23
1
1
0
.234
.310
.433
16Cubs
Cubs
.744
12
.583
7
5
348
86
17
5
10
41
44
3
84
399
143
32
0
4
0
.247
.333
.411
17Tigers
Tigers
.751
11
.455
5
6
287
60
6
5
18
41
31
6
86
326
130
29
0
2
0
.209
.298
.453
18Marlins
Marlins
.765
12
.750
9
3
299
79
19
1
9
43
31
6
76
341
127
29
0
5
2
.264
.340
.425
19Cardinals
Cardinals
.789
13
.538
7
6
291
76
16
1
12
45
31
6
59
330
130
29
0
2
1
.261
.342
.447
20Pirates
Pirates
.789
12
.333
4
8
296
79
17
2
10
38
31
8
80
337
130
29
0
2
0
.267
.350
.439
21Angels
Angels
.801
12
.500
6
6
296
84
16
2
10
49
23
7
71
330
134
28
3
1
2
.284
.349
.453
22Blue Jays
Blue Jays
.807
12
.583
7
5
260
73
19
0
10
32
23
1
54
287
122
29
0
3
0
.281
.338
.469
23Athletics
Athletics
.827
12
.583
7
5
308
79
17
0
18
49
36
4
76
351
150
35
1
2
5
.256
.340
.487
24Astros
Astros
.843
12
.583
7
5
266
69
21
0
14
39
33
3
70
303
132
35
0
1
2
.259
.347
.496
25Royals
Royals
.844
13
.538
7
6
288
83
22
1
12
45
27
1
55
320
143
35
1
3
0
.288
.348
.497
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 Braves Stats

Team Batting Leaders

HR

20

Olson

Matt Olson

RBI

51

Olson

Matt Olson

AVG

.306

Harris

Michael Harris II
Team Pitching Leaders

W

8

Sale

Chris Sale

K

92

Sale

Chris Sale

ERA

2.30

Sale

Chris Sale
Team Rankings

HR

98

6th

R

369

6th

SO

637

13th

ERA

3.38

3rd

2026 Division Standings
TEAMWLPCTGB
Braves Braves
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:35 PM
Mon
6/22
@
10:10 PM
Tue
6/23
@
9:40 PM
Wed
6/24
@
8:40 PM
Last Game
MIL Brewers

45 - 28

2

Final

3

ATL Braves

47 - 27

Fri 19 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
NL CentralWLPCTGB
45
28
.616
40
34
.541
5.5
40
36
.526
6.5
38
38
.500
8.5
35
39
.473
10.5
NL WestWLPCTGB
48
27
.640
38
36
.514
9.5
38
36
.514
9.5
31
44
.413
17.0
29
47
.382
19.5
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
41
.461
12.0
29
43
.403
16.0
AL CentralWLPCTGB
39
35
.527
40
36
.526
36
40
.474
4.0
32
45
.416
8.5
31
44
.413
8.5
AL WestWLPCTGB
39
37
.513
37
38
.493
1.5
36
39
.480
2.5
36
41
.468
3.5
30
46
.395
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
9-11
Thu
6/4
@
4-6
Thu
6/4
@
1-2
Thu
6/4
@
8-2
Thu
6/4
@
12-9

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
1:10 PM
Sat
6/20
@
1:35 PM
Sat
6/20
@
2:20 PM
Sat
6/20
@
4:05 PM
Sat
6/20
@
4:10 PM