mlb team ops vs lhp last 15 games

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Diamondbacks
Diamondbacks
.722
15
.333
5
10
190
46
9
1
7
26
16
4
32
212
78
17
0
2
1
.242
.311
.411
2Pirates
Pirates
.735
15
.400
6
9
167
38
7
0
11
21
10
0
46
179
78
18
0
2
0
.228
.268
.467
3Orioles
Orioles
.714
15
.333
5
10
139
33
5
1
5
16
15
2
41
157
55
11
0
1
1
.237
.318
.396
4Angels
Angels
.702
15
.600
9
6
159
36
5
1
6
19
19
3
54
182
61
12
0
1
0
.226
.319
.384
5Brewers
Brewers
.770
15
.533
8
7
246
67
15
3
7
32
21
0
60
269
109
25
0
2
3
.272
.327
.443
6Mariners
Mariners
.569
15
.333
5
10
162
31
3
0
3
14
20
6
35
190
43
6
2
0
1
.191
.303
.265
7Marlins
Marlins
.711
15
.667
10
5
109
25
6
1
4
16
9
3
30
125
45
11
1
3
2
.229
.298
.413
8Reds
Reds
.840
15
.467
7
8
99
27
5
0
5
17
15
0
25
116
47
10
0
1
0
.273
.365
.475
9Giants
Giants
.685
15
.400
6
9
184
46
4
3
5
15
13
0
50
199
71
12
2
0
0
.250
.299
.386
10Red Sox
Red Sox
.808
15
.467
7
8
123
29
8
2
6
22
16
1
31
140
59
16
0
0
0
.236
.329
.480
11Rays
Rays
.656
15
.533
8
7
234
55
15
0
3
23
26
4
52
272
79
18
5
3
3
.235
.318
.338
12Braves
Braves
.624
15
.200
3
12
241
52
11
0
8
20
16
0
58
259
87
19
0
2
1
.216
.263
.361
13Guardians
Guardians
.468
15
.400
6
9
188
28
4
0
3
14
23
3
62
217
41
7
1
2
0
.149
.250
.218
14Tigers
Tigers
.654
15
.467
7
8
165
39
8
0
4
17
15
0
42
183
59
12
1
2
0
.236
.297
.358
15Rangers
Rangers
.781
15
.533
8
7
133
37
5
1
4
21
15
3
35
154
56
10
1
2
0
.278
.359
.421
16Padres
Padres
.746
15
.600
9
6
117
31
12
0
1
9
16
1
26
137
46
13
1
2
3
.265
.353
.393
17Cubs
Cubs
.946
15
.733
11
4
143
42
10
2
8
29
21
2
33
168
80
20
0
2
0
.294
.387
.559
18Cardinals
Cardinals
.661
15
.400
6
9
157
37
6
1
3
17
18
2
30
180
54
10
0
3
1
.236
.317
.344
19White Sox
White Sox
.690
15
.467
7
8
166
39
7
0
8
19
5
3
52
175
70
15
0
1
0
.235
.269
.422
20Athletics
Athletics
.663
15
.467
7
8
193
46
7
0
5
26
20
1
49
217
68
12
0
2
1
.238
.310
.352
21Twins
Twins
.683
15
.533
8
7
163
35
4
0
8
18
17
2
35
183
63
12
1
0
0
.215
.297
.387
22Astros
Astros
.588
15
.667
10
5
168
33
5
0
7
16
8
1
34
178
59
12
1
0
0
.196
.237
.351
23Nationals
Nationals
.724
15
.467
7
8
190
51
8
1
6
25
9
2
50
201
79
15
0
0
0
.268
.308
.416
24Blue Jays
Blue Jays
.666
15
.400
6
9
166
37
8
0
6
20
14
2
44
185
63
14
0
3
0
.223
.286
.380
25Rockies
Rockies
.788
15
.467
7
8
238
71
13
2
6
37
13
4
71
258
106
21
1
2
2
.298
.342
.445
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

15

Marte

Ketel Marte

RBI

49

Marte

Ketel Marte

AVG

.280

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.27

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

74

26th

R

350

20th

SO

568

30th

ERA

4.33

21st

2026 Division Standings
TEAMWLPCTGB
54
30
.643
43
39
.524
10.0
Diamondbacks Diamondbacks
41
42
.494
12.5
35
48
.422
18.5
33
51
.393
21.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/29
@
9:40 PM
Tue
6/30
@
9:40 PM
Wed
7/1
@
9:40 PM
Fri
7/3
@
9:45 PM
Sat
7/4
@
9:40 PM
Last Game
AZ Diamondbacks

41 - 42

1

Final

5

TBR Rays

48 - 33

Sun 28 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
33
.598
47
37
.560
3.0
44
40
.524
6.0
43
42
.506
7.5
35
49
.417
15.0
NL CentralWLPCTGB
50
31
.617
46
38
.548
5.5
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
NL WestWLPCTGB
54
30
.643
43
39
.524
10.0
41
42
.494
12.5
35
48
.422
18.5
33
51
.393
21.0
AL EastWLPCTGB
48
33
.593
48
35
.578
1.0
39
45
.464
10.5
39
46
.459
11.0
36
46
.439
12.5
AL CentralWLPCTGB
43
39
.524
44
40
.524
40
45
.471
4.5
35
49
.417
9.0
35
50
.412
9.5
AL WestWLPCTGB
42
42
.500
42
43
.494
0.5
42
44
.488
1.0
40
44
.476
2.0
36
49
.424
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/13
@
6-1
Sun
6/14
@
4-2
Sun
6/14
@
5-2
Sun
6/14
@
1-10
Sun
6/14
@
8-3

Schedule

DATEMATCHUPTIME (ET)
Mon
6/29
@
6:35 PM
Mon
6/29
@
6:40 PM
Mon
6/29
@
7:05 PM
Mon
6/29
@
7:07 PM
Mon
6/29
@
7:10 PM