mlb teams ops vs lhp last 20 games

The Arizona Diamondbacks have an OPS of .746 in their last 20 games against left-handed pitchers.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Diamondbacks
Diamondbacks
.746
20
.350
7
13
223
57
12
1
7
33
23
4
40
252
92
20
0
2
2
.256
.333
.413
2Angels
Angels
.702
20
.450
9
11
223
53
6
1
9
27
20
3
72
247
88
16
0
1
0
.238
.308
.395
3Red Sox
Red Sox
.801
20
.500
10
10
209
51
14
3
9
34
25
3
48
239
98
26
1
1
0
.244
.332
.469
4Orioles
Orioles
.663
20
.400
8
12
208
48
6
1
6
21
22
2
58
234
74
13
0
2
1
.231
.308
.356
5Mariners
Mariners
.633
20
.500
10
10
198
43
4
0
5
22
23
7
48
230
62
9
2
0
1
.217
.320
.313
6Giants
Giants
.728
20
.450
9
11
251
66
12
3
7
25
16
1
57
272
105
22
4
0
0
.263
.310
.418
7Athletics
Athletics
.841
20
.450
9
11
338
97
12
0
20
58
28
1
84
370
169
32
0
2
1
.287
.341
.500
8Astros
Astros
.567
20
.650
13
7
193
38
5
0
7
20
9
1
44
205
64
12
1
1
0
.197
.235
.332
9Reds
Reds
.796
20
.400
8
12
172
46
8
0
7
21
25
0
43
199
75
15
1
0
0
.267
.360
.436
10Twins
Twins
.676
20
.500
10
10
209
44
5
0
10
22
22
4
54
236
79
15
1
0
0
.211
.298
.378
11Rangers
Rangers
.825
20
.500
10
10
215
65
9
2
6
36
24
4
49
248
96
17
2
3
0
.302
.378
.447
12Marlins
Marlins
.797
20
.650
13
7
174
45
13
1
7
24
15
6
43
200
81
21
1
4
3
.259
.332
.466
13Rays
Rays
.672
20
.550
11
9
257
62
15
0
5
27
25
3
54
293
92
20
6
2
3
.241
.314
.358
14Cubs
Cubs
.963
20
.750
15
5
207
61
11
2
14
44
31
5
49
247
118
27
0
4
0
.295
.393
.570
15Pirates
Pirates
.760
20
.500
10
10
214
54
9
1
11
24
13
3
56
232
98
21
0
2
0
.252
.302
.458
16Phillies
Phillies
.640
20
.550
11
9
274
63
10
1
7
24
19
5
83
301
96
18
1
2
0
.230
.290
.350
17Tigers
Tigers
.682
20
.550
11
9
209
53
11
1
4
25
18
0
50
232
78
16
1
3
0
.254
.309
.373
18Nationals
Nationals
.769
20
.450
9
11
272
72
11
2
11
37
24
2
76
299
120
24
0
1
0
.265
.328
.441
19Blue Jays
Blue Jays
.663
20
.450
9
11
205
45
9
1
7
25
18
3
54
230
77
17
0
4
0
.220
.287
.376
20Braves
Braves
.627
20
.300
6
14
302
65
14
0
10
28
18
4
79
327
109
24
0
3
1
.215
.266
.361
21Guardians
Guardians
.504
20
.450
9
11
242
40
5
0
5
22
27
3
78
276
60
10
3
1
1
.165
.256
.248
22Yankees
Yankees
.649
20
.350
7
13
290
65
12
1
9
28
21
3
82
315
106
22
0
0
0
.224
.283
.366
23Royals
Royals
.778
20
.350
7
13
312
89
17
1
11
48
16
4
68
336
141
29
2
2
0
.285
.326
.452
24Padres
Padres
.739
20
.450
9
11
184
50
13
1
3
15
17
2
38
207
74
17
2
2
3
.272
.337
.402
25Rockies
Rockies
.840
20
.500
10
10
299
91
18
2
10
58
23
6
78
333
143
30
1
4
3
.304
.361
.478
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 Diamondbacks Stats

Team Batting Leaders

HR

17

Marte

Ketel Marte

RBI

54

Marte

Ketel Marte

AVG

.286

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.25

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

82

29th

R

385

19th

SO

616

30th

ERA

4.24

15th

2026 Division Standings
TEAMWLPCTGB
60
32
.652
Diamondbacks Diamondbacks
45
45
.500
14.0
44
46
.489
15.0
38
52
.422
21.0
37
55
.402
23.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/7
@
9:40 PM
Wed
7/8
@
10:10 PM
Thu
7/9
@
9:40 PM
Fri
7/10
@
10:10 PM
Sat
7/11
@
9:10 PM
Last Game
AZ Diamondbacks

45 - 45

8

Final

0

SDP Padres

44 - 46

Mon 6 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
37
.584
50
41
.549
3.0
49
42
.538
4.0
47
45
.511
6.5
38
53
.418
15.0
NL CentralWLPCTGB
57
33
.633
50
40
.556
7.0
47
42
.528
9.5
46
45
.505
11.5
41
48
.461
15.5
NL WestWLPCTGB
60
32
.652
45
45
.500
14.0
44
46
.489
15.0
38
52
.422
21.0
37
55
.402
23.0
AL EastWLPCTGB
52
36
.591
50
40
.556
3.0
42
49
.462
11.5
42
49
.462
11.5
40
48
.455
12.0
AL CentralWLPCTGB
47
42
.528
47
44
.516
1.0
44
47
.484
4.0
40
50
.444
7.5
37
54
.407
11.0
AL WestWLPCTGB
47
44
.516
45
45
.500
1.5
45
48
.484
3.0
41
49
.456
5.5
36
55
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/21
@
4-1
Mon
6/22
@
3-5
Mon
6/22
@
4-3
Mon
6/22
@
2-1
Mon
6/22
@
1-4

Schedule

DATEMATCHUPTIME (ET)
Tue
7/7
@
6:35 PM
Tue
7/7
@
6:40 PM
Tue
7/7
@
6:40 PM
Tue
7/7
@
6:40 PM
Tue
7/7
@
6:40 PM