Daily quiz

Highest On-Base Plus Slug. by a Team in a Season (MLB)

The best single seasons by any MLB team, 1871–2026. On-base percentage plus slugging

The 1926 St. Louis Stars hold the MLB team record for on-base plus slug. in a season, with .944. Next best is the 1894 Baltimore Orioles, at .901. Seasons shorter than half a full schedule are not counted.

Seasons in which a team played less than half its league's longest schedule are left out.

MLB team record St. Louis Stars 1926 season, 85 games
.944 On-Base Plus Slug. .043 clear of 1894 Baltimore Orioles
# Team Season G OPS
1 St. Louis Stars 1926 85 .944
2 Baltimore Orioles 1894 129 .901
3 New York Lincoln Giants 1929 68 .895
4 Philadelphia Phillies 1894 132 .893
5 St. Louis Stars 1928 89 .887
6 St. Louis Stars 1925 97 .887
7 Boston Beaneaters 1894 133 .885
8 St. Louis Stars 1930 88 .883
9 Homestead Grays 1937 58 .875
10 New York Yankees 1927 155 .872
11 New York Yankees 1930 154 .872
12 New York Yankees 1936 155 .864
12 Homestead Grays 1943 34 .864
14 St. Louis Stars 1927 95 .861
15 Chicago Cubs 1930 156 .859
16 Homestead Grays 1938 52 .854
17 Boston Red Sox 2003 162 .851
18 Seattle Mariners 1996 161 .850
19 Boston Red Sox 1950 154 .848
20 Houston Astros 2019 162 .848
21 Detroit Stars 1929 69 .845
22 Homestead Grays 1939 51 .845
22 Atlanta Braves 2023 162 .845
24 Philadelphia Phillies 1895 133 .844
24 Cleveland Indians 1996 161 .844
26 Philadelphia Phillies 1929 154 .843
27 St. Louis Cardinals 1930 154 .843
27 Homestead Grays 1935 61 .843
29 New York Giants 1930 154 .842
30 New York Yankees 1931 155 .840
31 Cleveland Indians 1999 162 .840
32 St. Louis Stars 1929 88 .840
32 Brooklyn Dodgers 1953 155 .840
34 Texas Rangers 1999 162 .840
35 New York Yankees 2009 162 .839
36 Seattle Mariners 1997 162 .839
37 Cleveland Indians 1995 144 .839
38 New York Yankees 1921 153 .838
39 Houston Astros 2000 162 .837
40 Cleveland Indians 2000 162 .837
41 Colorado Rockies 2001 162 .837
42 New York Yankees 1994 113 .836
43 Harrisburg Giants 1925 73 .836
44 Kansas City Monarchs 1929 79 .836
45 Colorado Rockies 1997 162 .835
46 Cleveland Indians 1994 113 .835
47 Baltimore Black Sox 1929 70 .834
48 San Francisco Giants 2000 162 .834
49 Newark Eagles 1940 42 .833
50 Boston Red Sox 2004 162 .832
51 Atlanta Braves 2020 60 .832
52 Minnesota Twins 2019 162 .832
53 Kansas City Monarchs 1923 95 .831
54 New York Yankees 1932 156 .830
55 New York Yankees 2007 162 .829
56 New York Yankees 2019 162 .829
57 St. Louis Stars 1923 72 .827
58 Colorado Rockies 1996 162 .827
59 Texas Rangers 1996 163 .827
60 Chicago White Sox 2000 162 .826
61 Chicago Cubs 1929 156 .826
62 New York Yankees 1937 157 .825
63 Cleveland Indians 1997 161 .825
64 Philadelphia Phillies 1930 156 .825
65 Anaheim Angels 2000 162 .825
66 Cleveland Indians 1936 157 .825
67 New York Yankees 1939 152 .825
67 New York Yankees 1998 162 .825
69 Atlanta Braves 2003 162 .824
70 New York Yankees 2006 162 .824
71 Philadelphia Athletics 1932 154 .824
72 Hilldale Club 1925 72 .824
73 Houston Astros 2017 162 .823
74 Pittsburgh Pirates 1894 133 .822
74 St. Louis Browns 1922 154 .822
76 Baltimore Orioles 1996 163 .822
77 Baltimore Orioles 1896 132 .822
78 Detroit Tigers 1937 155 .822
79 Pittsburgh Crawfords 1935 74 .822
80 Philadelphia Athletics 1930 154 .821
81 Chicago Colts 1894 136 .821
81 Los Angeles Dodgers 2020 60 .821
83 Colorado Rockies 1995 144 .821
84 Colorado Rockies 1999 162 .819
85 New York Yankees 1999 162 .819
86 Texas Rangers 1998 162 .819
87 Brooklyn Robins 1930 154 .818
88 Pittsburgh Pirates 1925 153 .818
89 Detroit Tigers 1921 154 .818
90 Oakland Athletics 2000 161 .817
91 Birmingham Black Barons 1948 78 .816
92 Colorado Rockies 2000 162 .816
93 Brooklyn Grooms 1894 135 .816
93 Boston Red Sox 1996 162 .816
95 Texas Rangers 2008 162 .816
96 New York Yankees 1929 154 .816
96 Homestead Grays 1936 52 .816
98 Boston Red Sox 1997 162 .815
99 Cleveland Indians 1921 154 .815
100 Texas Rangers 2001 162 .815

A team's total is its players' numbers for the club added up, so a player traded mid-season counts for each team only what he did there. Rates such as ERA and batting average are worked out from the team's summed totals, not averaged across players.