mlb teams ops against lefties last 20 gamea

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Diamondbacks
Diamondbacks
.726
20
.500
10
10
237
61
14
0
7
33
22
1
54
265
96
21
3
2
1
.257
.321
.405
2Marlins
Marlins
.643
20
.450
9
11
261
61
14
2
4
28
17
6
64
287
91
20
2
1
1
.234
.295
.349
3Athletics
Athletics
.795
20
.500
10
10
197
53
9
1
8
25
21
3
46
222
88
18
1
0
0
.269
.348
.447
4Cubs
Cubs
.597
20
.300
6
14
204
43
13
0
2
18
21
4
36
234
62
15
2
3
0
.211
.293
.304
5Reds
Reds
.652
20
.400
8
12
302
69
9
0
10
35
28
1
89
333
108
19
0
2
2
.228
.294
.358
6Orioles
Orioles
.595
20
.400
8
12
250
50
8
1
6
18
25
5
86
283
78
15
0
3
1
.200
.283
.312
7Angels
Angels
.775
20
.350
7
13
246
69
11
1
8
34
23
3
66
279
106
20
3
4
2
.280
.344
.431
8Yankees
Yankees
.785
20
.600
12
8
221
63
8
1
8
38
21
0
54
243
97
17
0
1
0
.285
.346
.439
9Astros
Astros
.725
20
.400
8
12
227
53
12
1
10
27
18
3
50
251
97
23
2
1
2
.233
.297
.427
10Royals
Royals
.633
20
.300
6
14
203
47
9
0
3
17
22
3
58
233
65
12
3
2
5
.232
.313
.320
11Blue Jays
Blue Jays
.738
20
.500
10
10
242
61
15
0
9
31
19
3
38
267
103
24
1
2
0
.252
.312
.426
12Pirates
Pirates
.813
20
.600
12
8
246
73
11
1
8
31
23
4
52
275
110
20
1
0
0
.297
.366
.447
13Cardinals
Cardinals
.538
20
.350
7
13
209
45
7
0
2
17
11
2
68
223
58
9
0
1
0
.215
.260
.278
14Rangers
Rangers
.793
20
.500
10
10
246
69
12
0
10
42
21
3
65
275
111
22
3
2
1
.280
.342
.451
15Guardians
Guardians
.688
20
.600
12
8
334
78
15
0
13
38
24
5
64
367
132
28
2
2
0
.234
.293
.395
16Twins
Twins
.610
20
.400
8
12
295
63
11
3
7
28
17
6
75
324
101
21
3
3
1
.214
.268
.342
17Nationals
Nationals
.736
20
.500
10
10
267
68
18
1
8
36
24
2
66
298
112
27
1
4
0
.255
.316
.419
18Padres
Padres
.807
20
.750
15
5
206
60
5
1
9
30
17
3
45
229
94
15
1
2
0
.291
.351
.456
19Mariners
Mariners
.740
20
.450
9
11
340
90
13
2
9
46
41
4
81
392
134
24
2
5
3
.265
.346
.394
20Rockies
Rockies
.769
20
.200
4
16
277
74
11
5
9
37
22
4
65
309
122
25
5
1
1
.267
.329
.440
21Giants
Giants
.631
20
.350
7
13
296
65
14
0
9
27
22
0
84
323
106
23
4
1
0
.220
.273
.358
22Tigers
Tigers
.891
20
.550
11
9
190
57
12
1
9
23
21
2
57
214
98
22
1
0
0
.300
.376
.516
23Brewers
Brewers
.736
20
.750
15
5
254
65
10
1
9
32
24
3
58
287
104
20
5
1
2
.256
.326
.409
24Rays
Rays
.629
20
.650
13
7
292
69
14
0
3
32
32
2
55
329
92
17
1
2
4
.236
.314
.315
25Dodgers
Dodgers
.799
20
.700
14
6
267
66
11
2
14
34
33
4
63
304
123
27
0
0
1
.247
.339
.461
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

30

Arenado

Nolan Arenado

RBI

86

Arenado

Nolan Arenado

AVG

.311

Moreno

Gabriel Moreno
Team Pitching Leaders

W

16

Rodriguez

Eduardo Rodriguez

K

143

Rodriguez

Eduardo Rodriguez

ERA

2.89

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

166

25th

R

739

9th

SO

1,140

29th

ERA

4.18

18th

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
Diamondbacks Diamondbacks
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
Last Game
AZ Diamondbacks

86 - 76

4

Final

9

SDP Padres

91 - 71

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
9/13
@
4-3
Mon
9/14
@
7-3
Mon
9/14
@
4-1
Mon
9/14
@
6-5
Mon
9/14
@
2-1

Schedule

DATEMATCHUPTIME (ET)
Mon
10/5
@
5:00 PM
Mon
10/5
@
8:00 PM
Tue
10/6
@
6:00 PM
Tue
10/6
@
9:30 PM
Wed
10/7
@
4:00 PM