MLB Team OPS Leaders

MLB Team OPS Leaders

With reference to the 2024 campaign, the New York Yankees were the best in the league in on-base plus slugging with .775. Ranking in 2nd place were the Arizona Diamondbacks, owning an OPS of .773. Holding a % of .770, the Los Angeles Dodgers ranked in the third position. Rounding out the top five were the Baltimore Orioles (.762) as well as the Boston Red Sox (.754).

2024 MLB Team OPS Leaders

OPS Rank Team OPS
1st New York Yankees .775
2nd Arizona Diamondbacks .773
3rd Los Angeles Dodgers .770
4th Baltimore Orioles .762
5th Boston Red Sox .754
6th Minnesota Twins .746
7th Philadelphia Phillies .746
8th San Diego Padres .743
9th Milwaukee Brewers .741
10th New York Mets .740
11th Houston Astros .738
12th Kansas City Royals .730
13th Atlanta Braves .719
14th Chicago Cubs .710
15th Colorado Rockies .708
16th Toronto Blue Jays .708
17th Cleveland Guardians .707
18th St. Louis Cardinals .706
19th Cincinnati Reds .705
20th Oakland Athletics .705
21st San Francisco Giants .701
22nd Washington Nationals .689
23rd Detroit Tigers .683
24th Texas Rangers .683
25th Pittsburgh Pirates .676
26th Tampa Bay Rays .676
27th Los Angeles Angels .675
28th Miami Marlins .669
29th Seattle Mariners .667
30th Chicago White Sox .615

2023 MLB Team OPS Leaders

OPS Rank Team OPS
1st Atlanta Braves .845
2nd Los Angeles Dodgers .795
3rd Texas Rangers .790
4th Tampa Bay Rays .776
5th Houston Astros .768
6th Philadelphia Phillies .765
7th Minnesota Twins .753
8th Chicago Cubs .751
9th Boston Red Sox .748
10th Cincinnati Reds .746
11th Toronto Blue Jays .745
12th Los Angeles Angels .743
13th Baltimore Orioles .742
14th San Diego Padres .742
15th St. Louis Cardinals .742
16th Seattle Mariners .734
17th Arizona Diamondbacks .730
18th New York Mets .723
19th Miami Marlins .721
20th Colorado Rockies .715
21st Washington Nationals .709
22nd Pittsburgh Pirates .707
23rd Milwaukee Brewers .704
24th New York Yankees .701
25th Kansas City Royals .700
26th Cleveland Guardians .695
27th San Francisco Giants .695
28th Detroit Tigers .686
29th Chicago White Sox .675
30th Oakland Athletics .669

2022 MLB Team OPS Leaders

OPS Rank Team OPS
1st Los Angeles Dodgers .775
2nd Atlanta Braves .761
3rd Toronto Blue Jays .760
4th New York Yankees .751
5th St. Louis Cardinals .745
6th New York Mets .744
7th Houston Astros .743
8th Philadelphia Phillies .739
9th Boston Red Sox .731
10th Milwaukee Brewers .724
11th Minnesota Twins .718
12th Colorado Rockies .713
13th San Francisco Giants .705
14th Seattle Mariners .704
15th San Diego Padres .700
16th Cleveland Guardians .699
17th Chicago Cubs .698
18th Chicago White Sox .698
19th Texas Rangers .696
20th Baltimore Orioles .695
21st Arizona Diamondbacks .689
22nd Washington Nationals .688
23rd Los Angeles Angels .687
24th Kansas City Royals .686
25th Tampa Bay Rays .686
26th Cincinnati Reds .676
27th Miami Marlins .658
28th Pittsburgh Pirates .655
29th Detroit Tigers .632
30th Oakland Athletics .626

2021 MLB Team OPS Leaders

OPS Rank Team OPS
1st Toronto Blue Jays .797
2nd Houston Astros .783
3rd Boston Red Sox .777
4th San Francisco Giants .769
5th Cincinnati Reds .759
6th Los Angeles Dodgers .759
7th Chicago White Sox .758
8th Atlanta Braves .754
9th Washington Nationals .754
10th Tampa Bay Rays .750
11th Minnesota Twins .738
12th Colorado Rockies .731
13th New York Yankees .729
14th Philadelphia Phillies .726
15th St. Louis Cardinals .725
16th Oakland Athletics .723
17th San Diego Padres .722
18th Chicago Cubs .719
19th Los Angeles Angels .717
20th Milwaukee Brewers .713
21st Cleveland Indians .710
22nd Detroit Tigers .707
23rd Baltimore Orioles .705
24th New York Mets .705
25th Kansas City Royals .702
26th Arizona Diamondbacks .692
27th Seattle Mariners .688
28th Pittsburgh Pirates .673
29th Miami Marlins .671
30th Texas Rangers .670

2020 MLB Team OPS Leaders

OPS Rank Team OPS
1st Atlanta Braves .832
2nd Los Angeles Dodgers .821
3rd New York Mets .807
4th San Diego Padres .798
5th New York Yankees .789
6th San Francisco Giants .785
7th Philadelphia Phillies .781
8th Chicago White Sox .779
9th Boston Red Sox .775
10th Washington Nationals .769
11th Toronto Blue Jays .766
12th Los Angeles Angels .763
13th Tampa Bay Rays .753
14th Baltimore Orioles .750
15th Minnesota Twins .743
16th Houston Astros .720
17th Oakland Athletics .718
18th Colorado Rockies .716
19th Cincinnati Reds .715
20th Kansas City Royals .711
21st Chicago Cubs .705
22nd Arizona Diamondbacks .704
23rd Miami Marlins .703
24th Milwaukee Brewers .702
25th Detroit Tigers .700
26th St. Louis Cardinals .694
27th Cleveland Indians .689
28th Seattle Mariners .678
29th Texas Rangers .648
30th Pittsburgh Pirates .641

2019 MLB Team OPS Leaders

OPS Rank Team OPS
1st Houston Astros .848
2nd Minnesota Twins .832
3rd New York Yankees .829
4th Los Angeles Dodgers .810
5th Boston Red Sox .806
6th Washington Nationals .796
7th Atlanta Braves .789
8th Chicago Cubs .783
9th Colorado Rockies .782
10th Oakland Athletics .776
11th New York Mets .770
12th Milwaukee Brewers .767
13th Arizona Diamondbacks .757
14th Tampa Bay Rays .757
15th Cleveland Indians .756
16th Texas Rangers .750
17th Los Angeles Angels .746
18th Philadelphia Phillies .746
19th Pittsburgh Pirates .741
20th Seattle Mariners .740
21st St. Louis Cardinals .737
22nd Cincinnati Reds .736
23rd Toronto Blue Jays .733
24th Chicago White Sox .728
25th Baltimore Orioles .725
26th San Diego Padres .718
27th Kansas City Royals .710
28th San Francisco Giants .694
29th Detroit Tigers .682
30th Miami Marlins .673

2018 MLB Team OPS Leaders

OPS Rank Team OPS
1st Boston Red Sox .792
2nd New York Yankees .781
3rd Los Angeles Dodgers .774
4th Cleveland Indians .766
5th Oakland Athletics .764
6th Colorado Rockies .757
7th Houston Astros .754
8th Washington Nationals .753
9th Milwaukee Brewers .747
10th Chicago Cubs .744
11th Atlanta Braves .742
12th Tampa Bay Rays .740
13th Toronto Blue Jays .739
14th St. Louis Cardinals .730
15th Cincinnati Reds .729
16th Los Angeles Angels .726
17th Pittsburgh Pirates .725
18th Minnesota Twins .723
19th Seattle Mariners .722
20th Texas Rangers .722
21st Arizona Diamondbacks .707
22nd Philadelphia Phillies .707
23rd Chicago White Sox .703
24th New York Mets .701
25th Kansas City Royals .697
26th Baltimore Orioles .689
27th Detroit Tigers .680
28th San Diego Padres .677
29th San Francisco Giants .667
30th Miami Marlins .659

2017 MLB Team OPS Leaders

OPS Rank Team OPS
1st Houston Astros .823
2nd Cleveland Indians .788
3rd New York Yankees .785
4th Washington Nationals .782
5th Colorado Rockies .781
6th Chicago Cubs .775
7th Arizona Diamondbacks .774
8th Los Angeles Dodgers .771
9th Minnesota Twins .768
10th Cincinnati Reds .761
11th Miami Marlins .761
12th St. Louis Cardinals .760
13th New York Mets .755
14th Oakland Athletics .755
15th Milwaukee Brewers .751
16th Texas Rangers .750
17th Seattle Mariners .749
18th Detroit Tigers .748
19th Baltimore Orioles .747
20th Tampa Bay Rays .739
21st Atlanta Braves .738
22nd Boston Red Sox .736
23rd Chicago White Sox .731
24th Kansas City Royals .731
25th Toronto Blue Jays .724
26th Philadelphia Phillies .723
27th Los Angeles Angels .712
28th Pittsburgh Pirates .704
29th San Diego Padres .692
30th San Francisco Giants .689

2016 MLB Team OPS Leaders

OPS Rank Team OPS
1st Boston Red Sox .810
2nd Colorado Rockies .794
3rd Chicago Cubs .772
4th Detroit Tigers .769
5th St. Louis Cardinals .767
6th Baltimore Orioles .760
7th Cleveland Indians .759
8th Seattle Mariners .756
9th Texas Rangers .755
10th Toronto Blue Jays .755
11th Arizona Diamondbacks .752
12th Washington Nationals .751
13th Minnesota Twins .738
14th Houston Astros .735
15th Pittsburgh Pirates .734
16th New York Mets .733
17th Tampa Bay Rays .733
18th Milwaukee Brewers .729
19th Los Angeles Dodgers .728
20th San Francisco Giants .728
21st Chicago White Sox .727
22nd Los Angeles Angels .726
23rd Cincinnati Reds .724
24th New York Yankees .720
25th Miami Marlins .716
26th Kansas City Royals .712
27th Atlanta Braves .705
28th Oakland Athletics .699
29th San Diego Padres .689
30th Philadelphia Phillies .685

2015 MLB Team OPS Leaders

OPS Rank Team OPS
1st Toronto Blue Jays .797
2nd Houston Astros .752
3rd Colorado Rockies .748
4th Detroit Tigers .748
5th New York Yankees .744
6th Boston Red Sox .740
7th Los Angeles Dodgers .739
8th Texas Rangers .739
9th Arizona Diamondbacks .738
10th Kansas City Royals .734
11th San Francisco Giants .732
12th Baltimore Orioles .728
13th Cleveland Indians .725
14th Washington Nationals .724
15th Seattle Mariners .722
16th Tampa Bay Rays .720
17th Chicago Cubs .719
18th Pittsburgh Pirates .719
19th St. Louis Cardinals .716
20th New York Mets .712
21st Oakland Athletics .707
22nd Cincinnati Reds .706
23rd Minnesota Twins .704
24th Los Angeles Angels .702
25th Milwaukee Brewers .700
26th Miami Marlins .694
27th Chicago White Sox .686
28th San Diego Padres .685
29th Philadelphia Phillies .684
30th Atlanta Braves .674