worst mlb ops since 2021 by team

Since 2021, the Pittsburgh Pirates have the lowest OPS by a team, with an OPS of .675.

TEAMOPSGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Pirates
Pirates
.675
848
.433
367
481
28,236
3,325
6,590
1,280
138
759
3,170
2,727
296
7,568
521
162
31,564
10,423
2,177
106
199
86
549
.233
.306
.369
2White Sox
White Sox
.686
847
.417
353
494
28,452
3,432
6,833
1,318
69
853
3,284
2,392
320
7,196
403
116
31,448
10,848
2,240
106
178
62
634
.240
.305
.381
3Marlins
Marlins
.688
849
.445
378
471
28,595
3,384
6,960
1,306
126
801
3,222
2,337
316
7,248
618
179
31,551
10,921
2,233
102
201
86
610
.243
.306
.382
4Tigers
Tigers
.689
848
.486
412
436
28,390
3,520
6,758
1,271
182
850
3,377
2,508
281
7,632
372
116
31,453
10,943
2,303
49
225
50
530
.238
.304
.385
5Athletics
Athletics
.694
848
.426
361
487
28,298
3,441
6,613
1,339
96
965
3,292
2,613
348
7,474
515
134
31,571
11,039
2,400
114
198
69
580
.234
.304
.390
6Guardians
Guardians
.695
848
.528
448
400
28,302
3,590
6,816
1,370
119
846
3,416
2,490
359
6,488
690
171
31,487
10,962
2,335
105
231
159
542
.241
.308
.387
7Royals
Royals
.701
848
.448
380
468
28,400
3,545
6,989
1,373
172
832
3,410
2,294
311
6,519
665
199
31,392
11,202
2,377
121
266
71
511
.246
.307
.394
8Angels
Angels
.703
849
.439
373
476
28,375
3,563
6,678
1,223
115
1,049
3,407
2,547
392
7,882
473
168
31,584
11,278
2,387
93
177
121
568
.235
.305
.397
9Rangers
Rangers
.705
847
.465
394
453
28,620
3,719
6,898
1,296
97
983
3,555
2,601
291
7,186
562
153
31,767
11,337
2,376
57
198
82
516
.241
.309
.396
10Nationals
Nationals
.706
849
.409
347
502
28,471
3,582
7,082
1,397
116
808
3,403
2,482
371
6,579
653
217
31,645
11,135
2,321
129
192
92
655
.249
.315
.391
11Rockies
Rockies
.709
847
.378
320
527
28,556
3,600
7,038
1,459
167
871
3,457
2,359
295
7,741
399
150
31,531
11,444
2,497
117
204
68
629
.246
.309
.401
12Mariners
Mariners
.710
848
.544
461
387
28,310
3,740
6,604
1,257
68
1,071
3,588
2,942
498
7,914
595
157
32,012
11,210
2,396
62
200
83
533
.233
.314
.396
13Giants
Giants
.710
847
.522
442
405
28,339
3,707
6,751
1,349
121
971
3,545
2,837
364
7,540
333
97
31,865
11,255
2,441
95
230
109
589
.238
.313
.397
14Reds
Reds
.715
849
.479
407
442
28,375
3,788
6,834
1,358
122
969
3,606
2,736
437
7,594
626
188
31,849
11,343
2,449
100
201
61
567
.241
.315
.400
15Orioles
Orioles
.718
849
.494
419
430
28,620
3,780
6,940
1,428
124
1,017
3,627
2,570
341
7,387
500
148
31,806
11,667
2,569
61
214
66
511
.242
.310
.408
16Rays
Rays
.719
848
.551
467
381
28,560
3,868
7,000
1,399
122
951
3,672
2,684
366
7,508
755
236
31,864
11,496
2,472
60
194
77
499
.245
.316
.403
17Brewers
Brewers
.720
846
.571
483
363
28,355
3,961
6,889
1,337
106
945
3,770
3,080
353
7,348
726
186
32,084
11,273
2,388
96
200
111
576
.243
.323
.398
18Cardinals
Cardinals
.722
847
.516
437
410
28,533
3,734
7,053
1,395
87
962
3,578
2,677
408
6,841
494
139
31,954
11,508
2,444
108
228
95
567
.247
.318
.403
19Padres
Padres
.722
847
.537
455
392
28,424
3,811
7,046
1,395
96
916
3,641
2,901
309
6,500
558
158
32,013
11,381
2,407
156
223
122
609
.248
.322
.400
20Twins
Twins
.728
848
.479
406
442
28,585
3,806
6,948
1,415
105
1,056
3,623
2,756
438
7,412
385
115
32,043
11,741
2,576
51
213
68
614
.243
.317
.411
21Diamondbacks
Diamondbacks
.728
846
.468
396
450
28,470
3,965
7,005
1,456
185
943
3,776
2,821
345
6,919
569
145
32,080
11,660
2,584
178
266
87
564
.246
.319
.410
22Mets
Mets
.729
847
.518
439
408
28,264
3,793
6,940
1,312
105
1,023
3,639
2,717
499
6,934
505
111
31,789
11,531
2,440
104
205
102
604
.246
.321
.408
23Cubs
Cubs
.729
848
.506
429
419
28,467
3,918
6,971
1,338
151
1,008
3,736
2,858
388
7,376
664
177
32,045
11,635
2,497
104
228
87
544
.245
.320
.409
24Red Sox
Red Sox
.745
849
.512
435
414
29,040
4,028
7,422
1,716
112
965
3,841
2,618
364
7,450
519
156
32,293
12,257
2,793
56
215
116
591
.256
.323
.422
25Phillies
Phillies
.745
848
.551
467
381
28,742
3,987
7,245
1,416
138
1,074
3,839
2,737
327
7,257
616
136
32,124
12,159
2,628
97
221
115
550
.252
.322
.423

More Pirates Stats

Team Batting Leaders

HR

10

Lowe

Brandon Lowe

RBI

28

Cruz

Oneil Cruz

AVG

.309

Gonzales

Nick Gonzales
Team Pitching Leaders

W

5

Skenes

Paul Skenes

K

46

Skenes

Paul Skenes

ERA

1.42

Soto

Gregory Soto
Team Rankings

HR

41

15th

R

185

8th

SO

348

5th

ERA

3.70

7th

2026 Division Standings
TEAMWLPCTGB
26
12
.684
22
15
.595
3.5
Pirates Pirates
21
17
.553
5.0
19
16
.543
5.5
20
19
.513
6.5
Schedule
DATEMATCHUPTIME (ET)
Fri
5/8
@
10:15 PM
Sat
5/9
@
9:05 PM
Sun
5/10
@
4:05 PM
Tue
5/12
@
6:40 PM
Wed
5/13
@
6:40 PM
Last Game
PIT Pirates

21 - 17

4

Final

2

AZ Diamondbacks

17 - 19

Thu 7 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
12
.684
19
20
.487
7.5
17
21
.447
9.0
17
22
.436
9.5
14
23
.378
11.5
NL CentralWLPCTGB
26
12
.684
22
15
.595
3.5
20
16
.556
5.0
21
17
.553
5.0
20
19
.513
6.5
NL WestWLPCTGB
23
14
.622
22
15
.595
1.0
17
19
.472
5.5
15
23
.395
8.5
14
23
.378
9.0
AL EastWLPCTGB
26
13
.667
25
13
.658
0.5
17
21
.447
8.5
17
22
.436
9.0
17
22
.436
9.0
AL CentralWLPCTGB
20
19
.513
18
20
.474
1.5
17
20
.459
2.0
17
21
.447
2.5
16
22
.421
3.5
AL WestWLPCTGB
20
18
.526
18
20
.474
2.0
17
20
.459
2.5
16
23
.410
4.5
15
24
.385
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
4/23
@
7-2
Thu
4/23
@
4-5
Thu
4/23
@
7-8
Thu
4/23
@
10-8
Thu
4/23
@
3-0

Schedule

DATEMATCHUPTIME (ET)
Fri
5/8
@
10:10 PM
Fri
5/8
@
10:15 PM
Sat
5/9
@
3:07 PM
Sat
5/9
@
4:05 PM
Sat
5/9
@
4:10 PM