mlb team ops vs lhp last 30 days

The Atlanta Braves have an OPS of .719 against left-handed pitchers between May 21, 2026 and June 20, 2026.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Braves
Braves
.719
23
.522
12
11
317
75
16
1
11
36
36
4
74
358
126
28
0
1
0
.237
.321
.397
2Pirates
Pirates
.742
22
.500
11
11
248
63
13
0
10
34
21
2
66
273
106
23
0
2
0
.254
.315
.427
3Cardinals
Cardinals
.737
25
.480
12
13
286
75
13
2
8
34
27
4
46
321
116
23
1
3
0
.262
.331
.406
4Guardians
Guardians
.586
24
.458
11
13
280
59
10
0
4
23
31
4
83
318
81
14
1
2
0
.211
.297
.289
5Tigers
Tigers
.716
22
.409
9
13
236
53
10
1
11
30
28
0
61
270
98
22
1
5
1
.225
.301
.415
6Yankees
Yankees
.807
21
.619
13
8
249
72
15
5
7
37
17
1
57
270
118
27
0
3
0
.289
.333
.474
7Nationals
Nationals
.776
20
.600
12
8
216
58
9
2
8
34
21
1
43
238
95
19
0
0
0
.269
.336
.440
8Blue Jays
Blue Jays
.637
23
.609
14
9
262
54
14
2
8
26
19
5
73
289
96
24
1
2
0
.206
.271
.366
9Rockies
Rockies
.703
24
.417
10
14
287
73
21
1
6
30
20
2
68
311
114
28
0
2
1
.254
.305
.397
10Marlins
Marlins
.777
23
.565
13
10
184
48
9
2
7
26
16
5
51
211
82
18
3
3
1
.261
.332
.446
11Cubs
Cubs
.777
22
.455
10
12
184
45
6
2
9
26
19
6
41
211
82
17
0
2
0
.245
.332
.446
12Giants
Giants
.822
23
.391
9
14
242
66
11
4
11
27
20
4
62
271
118
26
2
3
0
.273
.335
.488
13Dodgers
Dodgers
.692
22
.636
14
8
280
61
12
2
10
41
31
8
69
325
107
24
1
4
0
.218
.310
.382
14Red Sox
Red Sox
.732
19
.316
6
13
199
50
9
1
7
34
19
2
49
225
82
17
3
2
1
.251
.320
.412
15White Sox
White Sox
.734
22
.455
10
12
291
70
15
0
12
35
28
6
80
331
121
27
3
2
0
.241
.318
.416
16Orioles
Orioles
.654
20
.500
10
10
221
51
7
0
7
17
19
2
60
245
79
14
2
1
4
.231
.296
.357
17Athletics
Athletics
.942
21
.524
11
10
250
70
9
0
24
48
19
3
70
272
151
33
0
0
0
.280
.338
.604
18Twins
Twins
.644
23
.478
11
12
249
53
6
0
10
27
19
7
63
276
89
16
0
1
0
.213
.286
.357
19Angels
Angels
.651
20
.550
11
9
224
47
6
1
9
25
23
1
68
250
82
16
1
1
0
.210
.285
.366
20Rangers
Rangers
.884
21
.381
8
13
193
53
12
2
12
29
17
3
52
216
105
26
1
2
0
.275
.340
.544
21Astros
Astros
.798
20
.600
12
8
201
50
10
1
12
35
16
2
51
221
98
23
2
0
0
.249
.311
.488
22Mets
Mets
.770
22
.455
10
12
190
52
5
1
8
25
14
4
50
213
83
14
2
2
0
.274
.333
.437
23Padres
Padres
.699
20
.400
8
12
269
62
14
0
11
27
23
2
62
296
109
25
0
2
2
.230
.294
.405
24Brewers
Brewers
.827
22
.636
14
8
268
81
16
1
8
38
28
1
68
299
123
25
0
2
2
.302
.368
.459
25Mariners
Mariners
.690
19
.526
10
9
223
58
6
1
5
24
19
4
53
250
81
12
2
2
1
.260
.327
.363
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)
Sun
6/21
@
1:35 PM
Mon
6/22
@
10:10 PM
Tue
6/23
@
9:40 PM
Wed
6/24
@
8:40 PM
Fri
6/26
@
10:15 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
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
31
44
.413
17.5
29
47
.382
20.0
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
42
.455
12.5
30
43
.411
15.5
AL CentralWLPCTGB
40
36
.526
39
36
.520
0.5
36
41
.468
4.5
32
44
.421
8.0
32
45
.416
8.5
AL WestWLPCTGB
39
38
.506
38
38
.500
0.5
36
39
.480
2.0
36
41
.468
3.0
30
47
.390
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/4
@
8-2
Thu
6/4
@
12-9
Thu
6/4
@
7-2
Thu
6/4
@
8-6
Thu
6/4
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
7:15 PM
Sat
6/20
@
7:15 PM
Sat
6/20
@
9:10 PM
Sat
6/20
@
10:05 PM
Sat
6/20
@
10:10 PM