best mlb team ops vs lhp last ten games

The Arizona Diamondbacks have the highest OPS by a team against left-handed pitchers in their last 10 games, with an OPS of .944.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Diamondbacks
Diamondbacks
.944
10
.400
4
6
97
30
7
1
5
23
12
1
16
111
54
13
0
1
0
.309
.387
.557
2Cubs
Cubs
.909
10
.800
8
2
130
37
7
1
8
26
19
0
34
151
70
16
0
2
0
.285
.371
.538
3Dodgers
Dodgers
.903
10
.700
7
3
120
37
6
1
6
21
13
1
26
135
63
13
0
1
1
.308
.378
.525
4Padres
Padres
.857
10
.400
4
6
108
33
9
1
3
8
9
2
20
122
53
13
2
1
2
.306
.367
.491
5Rockies
Rockies
.852
10
.600
6
4
134
45
8
1
3
28
6
4
41
148
64
12
1
3
2
.336
.374
.478
6Reds
Reds
.809
10
.400
4
6
97
28
4
0
4
10
10
0
27
109
44
8
1
0
0
.289
.355
.454
7Red Sox
Red Sox
.801
10
.600
6
4
106
26
10
2
3
15
13
2
26
121
49
15
0
0
0
.245
.339
.462
8Pirates
Pirates
.757
10
.400
4
6
96
23
4
1
5
12
7
2
29
107
44
10
0
2
0
.240
.299
.458
9Rays
Rays
.748
10
.700
7
3
88
23
6
0
2
11
11
1
19
103
35
8
3
0
2
.261
.350
.398
10Mets
Mets
.737
10
.200
2
8
143
34
2
1
8
15
13
1
39
158
62
11
0
1
0
.238
.304
.434
11Angels
Angels
.734
10
.500
5
5
102
23
4
0
5
14
13
2
32
118
42
9
0
1
0
.225
.322
.412
12Nationals
Nationals
.717
10
.500
5
5
176
43
7
2
5
21
20
1
58
197
69
14
0
0
0
.244
.325
.392
13Rangers
Rangers
.715
10
.700
7
3
118
29
6
1
2
17
15
4
33
139
43
9
2
0
0
.246
.350
.364
14Athletics
Athletics
.692
10
.300
3
7
205
52
5
0
7
28
18
0
46
226
78
12
0
2
1
.254
.311
.380
15Tigers
Tigers
.691
10
.600
6
4
118
30
8
0
2
14
12
0
22
133
44
10
1
2
0
.254
.318
.373
16Marlins
Marlins
.686
10
.600
6
4
85
20
5
1
2
10
5
3
24
94
33
8
0
1
1
.235
.298
.388
17Orioles
Orioles
.684
10
.400
4
6
139
32
3
1
5
17
16
1
42
158
52
9
0
2
0
.230
.310
.374
18Blue Jays
Blue Jays
.679
10
.300
3
7
95
22
4
1
3
13
8
1
23
107
37
8
0
3
0
.232
.290
.389
19Brewers
Brewers
.649
10
.600
6
4
136
28
7
3
2
13
18
2
34
159
47
12
1
2
1
.206
.304
.346
20Royals
Royals
.641
10
.300
3
7
151
34
7
0
5
17
9
1
35
164
56
12
1
2
0
.225
.270
.371
21Cardinals
Cardinals
.639
10
.400
4
6
106
24
5
0
2
11
12
1
23
120
35
7
0
1
1
.226
.308
.330
22Phillies
Phillies
.616
10
.600
6
4
138
30
5
0
4
10
8
3
43
150
47
9
1
0
0
.217
.275
.341
23White Sox
White Sox
.602
10
.600
6
4
62
13
4
0
2
8
1
1
19
65
23
6
0
1
0
.210
.231
.371
24Yankees
Yankees
.569
10
.200
2
8
170
30
5
0
7
15
13
1
56
184
56
12
0
0
0
.176
.239
.329
25Astros
Astros
.563
10
.700
7
3
83
17
3
0
2
8
5
0
16
89
26
5
1
0
0
.205
.250
.313
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

.283

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.21

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

78

29th

R

367

19th

SO

580

30th

ERA

4.32

20th

2026 Division Standings
TEAMWLPCTGB
56
31
.644
43
42
.506
12.0
Diamondbacks Diamondbacks
43
43
.500
12.5
36
50
.419
19.5
35
53
.398
21.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
9:45 PM
Sat
7/4
@
9:40 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:40 PM
Tue
7/7
@
9:40 PM
Last Game
SFG Giants

36 - 50

6

Final

4

AZ Diamondbacks

43 - 43

Wed 1 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
56
31
.644
43
42
.506
12.0
43
43
.500
12.5
36
50
.419
19.5
35
53
.398
21.5
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
49
.437
7.5
35
53
.398
11.0
AL WestWLPCTGB
44
43
.506
44
43
.506
43
46
.483
2.0
41
46
.471
3.0
36
51
.414
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
6-1
Wed
6/17
@
1-8
Wed
6/17
@
3-0
Wed
6/17
@
7-5

Schedule

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