worst mlb team ops vs lhp last ten games

The Seattle Mariners have the lowest OPS by a team against left-handed pitchers in their last 10 games, with an OPS of .522.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Mariners
Mariners
.522
10
.500
5
5
148
24
3
0
3
12
21
3
50
172
36
6
0
0
0
.162
.279
.243
2Tigers
Tigers
.542
10
.200
2
8
144
28
6
2
2
10
7
1
37
152
44
10
0
0
0
.194
.237
.306
3Pirates
Pirates
.561
10
.500
5
5
184
39
5
1
1
17
19
3
58
208
49
7
1
1
1
.212
.295
.266
4Marlins
Marlins
.614
10
.500
5
5
166
36
6
1
2
8
22
2
41
192
50
9
0
2
0
.217
.313
.301
5Mets
Mets
.637
10
.400
4
6
121
28
4
0
4
8
7
0
33
128
44
8
0
0
0
.231
.273
.364
6Dodgers
Dodgers
.640
10
.500
5
5
102
23
2
0
3
9
8
4
28
114
34
5
0
0
1
.225
.307
.333
7Giants
Giants
.647
10
.300
3
7
170
36
4
0
8
16
11
3
54
185
64
12
0
1
0
.212
.270
.376
8Reds
Reds
.660
10
.400
4
6
123
29
4
0
3
11
15
0
37
138
42
7
0
0
1
.236
.319
.341
9Orioles
Orioles
.664
10
.400
4
6
147
33
7
0
5
15
13
1
46
162
55
12
0
1
1
.224
.290
.374
10Nationals
Nationals
.671
10
.300
3
7
84
18
3
2
3
8
5
1
27
90
34
8
0
0
0
.214
.267
.405
11Angels
Angels
.674
10
.300
3
7
152
35
9
1
3
20
14
5
34
173
55
13
0
2
2
.230
.312
.362
12Twins
Twins
.683
10
.400
4
6
130
35
9
0
1
16
9
1
26
141
47
10
1
0
1
.269
.321
.362
13Rays
Rays
.698
10
.500
5
5
114
29
6
0
4
13
5
0
19
120
47
10
1
0
1
.254
.286
.412
14Padres
Padres
.699
10
.500
5
5
111
24
1
0
7
18
11
0
31
123
46
8
0
1
0
.216
.285
.414
15Braves
Braves
.702
10
.600
6
4
108
29
6
0
2
9
9
0
25
119
41
8
1
1
1
.269
.322
.380
16Guardians
Guardians
.714
10
.800
8
2
82
20
5
1
2
15
8
0
18
90
33
8
0
0
1
.244
.311
.402
17Rockies
Rockies
.723
10
.200
2
8
136
30
10
0
5
17
19
1
41
157
55
15
0
1
0
.221
.318
.404
18Athletics
Athletics
.742
10
.500
5
5
120
33
5
0
4
12
9
0
29
130
50
9
1
0
0
.275
.326
.417
19Cardinals
Cardinals
.757
10
.400
4
6
142
36
5
0
7
21
13
1
39
157
62
12
1
0
1
.254
.321
.437
20Brewers
Brewers
.770
10
.700
7
3
173
50
6
2
5
25
13
1
30
191
75
13
1
3
0
.289
.337
.434
21Yankees
Yankees
.784
10
.800
8
2
68
17
4
1
2
14
11
1
21
81
29
7
0
1
1
.250
.358
.426
22Phillies
Phillies
.802
10
.800
8
2
96
33
5
0
1
17
6
0
8
105
41
6
1
2
1
.344
.375
.427
23Rangers
Rangers
.807
10
.500
5
5
173
46
8
2
8
19
16
3
41
198
82
18
3
3
0
.266
.333
.474
24Cubs
Cubs
.814
10
.300
3
7
85
20
4
0
6
10
10
1
21
98
42
10
1
1
0
.235
.320
.494
25Blue Jays
Blue Jays
.830
10
.400
4
6
143
43
11
1
5
17
6
2
26
155
71
17
2
2
0
.301
.333
.497
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 Mariners Stats

Team Batting Leaders

HR

20

Rodríguez

Julio Rodríguez

RBI

59

Canzone

Dominic Canzone

AVG

.273

Arozarena

Randy Arozarena
Team Pitching Leaders

W

11

Gilbert

Logan Gilbert

K

162

Gilbert

Logan Gilbert

ERA

3.36

Gilbert

Logan Gilbert
Team Rankings

HR

156

15th

R

527

30th

SO

1,146

12th

ERA

4.13

15th

2026 Division Standings
TEAMWLPCTGB
68
67
.504
66
69
.489
2.0
Mariners Mariners
64
71
.474
4.0
53
82
.393
15.0
52
83
.385
16.0
Schedule
DATEMATCHUPTIME (ET)
Sat
8/29
@
3:07 PM
Sun
8/30
@
1:37 PM
Mon
8/31
@
6:45 PM
Tue
9/1
@
6:45 PM
Wed
9/2
@
4:10 PM
Last Game
SEA Mariners

64 - 71

1

Final

8

TOR Blue Jays

66 - 70

Fri 28 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
80
55
.593
75
60
.556
5.0
68
67
.504
12.0
64
73
.467
17.0
60
75
.444
20.0
NL CentralWLPCTGB
84
51
.622
76
59
.563
8.0
68
68
.500
16.5
65
71
.478
19.5
64
71
.474
20.0
NL WestWLPCTGB
81
54
.600
72
63
.533
9.0
72
64
.529
9.5
55
80
.407
26.0
52
83
.385
29.0
AL EastWLPCTGB
80
54
.597
76
58
.567
4.0
73
61
.545
7.0
66
69
.489
14.5
66
70
.485
15.0
AL CentralWLPCTGB
71
63
.530
68
67
.504
3.5
64
71
.474
7.5
62
72
.463
9.0
61
75
.449
11.0
AL WestWLPCTGB
68
67
.504
66
69
.489
2.0
64
71
.474
4.0
53
82
.393
15.0
52
83
.385
16.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/14
@
0-3
Fri
8/14
@
0-1
Fri
8/14
@
4-8
Fri
8/14
@
9-5
Fri
8/14
@
7-5

Schedule

DATEMATCHUPTIME (ET)
Sat
8/29
@
1:05 PM
Sat
8/29
@
1:10 PM
Sat
8/29
@
2:10 PM
Sat
8/29
@
2:15 PM
Sat
8/29
@
2:20 PM