Every NBA team scored as a roto fantasy team. The title the NBA never hands out.
Roster: every team is its top 10 players by minutes that season. A fixed roster keeps the counting stats fair: no bonus for a deep, injury-churned bench.
Scoring: true roto. The teams are ranked in each of the 9 categories (FG% · FT% · 3PM · PTS · REB · AST · STL · BLK · TO; fewest turnovers ranks best), placement points are awarded in each (worst = 1 … best = the number of teams), and the 9 sums add up to the Roto total. Older seasons score only the categories tracked that year.
A team can be Roto Champ without winning the real title: that gap is the whole fun.
The Philadelphia 76ers won the 1967-68 Roto Champ with 46.0 points, 4.0 ahead of the San Francisco Warriors. Their title was built on points, assists and rebounds, where they ranked 1st, 1st and 2nd. They carried it while sitting 12th of 12 in free-throw percentage. The San Francisco Warriors lost the most ground in field-goal percentage and assists, worth 12.0 points. This season is scored on five categories, not nine: three-pointers, steals, blocks and turnovers were not tracked yet.
Every season’s champ, decided by the box score instead of the bracket. The badge shows how that team actually finished.
Roto championships all-time, with relocations merged into one franchise.
| # | Franchise | Titles | Seasons won |
|---|---|---|---|
| 1 | 2023-24, 1990-91, 1985-86, 1984-85, 1972-73, 1971-72, 1970-71, 1959-60, 1958-59, 1957-58, 1955-56, 1954-55, 1953-54, 1952-53 | 14 | 2023-24, 1990-91, 1985-86, 1984-85, 1972-73, 1971-72, 1970-71, 1959-60, 1958-59, 1957-58, 1955-56, 1954-55, 1953-54, 1952-53 |
| 2 | 2016-17, 2015-16, 2014-15, 1975-76, 1974-75, 1973-74, 1956-57 | 7 | 2016-17, 2015-16, 2014-15, 1975-76, 1974-75, 1973-74, 1956-57 |
| 3 | 2010-11, 2008-09, 2007-08, 1989-90, 1986-87, 1979-80, 1965-66 | 7 | 2010-11, 2008-09, 2007-08, 1989-90, 1986-87, 1979-80, 1965-66 |
| 4 | 2019-20, 1981-82, 1980-81, 1977-78, 1969-70, 1967-68, 1966-67 | 7 | 2019-20, 1981-82, 1980-81, 1977-78, 1969-70, 1967-68, 1966-67 |
| 5 | PHXPhoenix Suns 2021-22, 2006-07, 2005-06, 2004-05, 1998-99, 1997-98, 1993-94 | 7 | 2021-22, 2006-07, 2005-06, 2004-05, 1998-99, 1997-98, 1993-94 |
| 6 | 1964-65, 1963-64, 1962-63, 1961-62, 1960-61, 1951-52 | 6 | 1964-65, 1963-64, 1962-63, 1961-62, 1960-61, 1951-52 |
| 7 | 2009-10, 2003-04, 2002-03, 2001-02, 2000-01 | 5 | 2009-10, 2003-04, 2002-03, 2001-02, 2000-01 |
| 8 | 2024-25, 2013-14, 2012-13, 2011-12 | 4 | 2024-25, 2013-14, 2012-13, 2011-12 |
| 9 | 2025-26, 1982-83, 1978-79, 1976-77 | 4 | 2025-26, 1982-83, 1978-79, 1976-77 |
| 10 | 1996-97, 1995-96 | 2 | 1996-97, 1995-96 |
| 11 | 1988-89, 1987-88 | 2 | 1988-89, 1987-88 |
| 12 | 1999-00, 1991-92 | 2 | 1999-00, 1991-92 |
| 13 | 2018-19, 2017-18 | 2 | 2018-19, 2017-18 |
| 14 | 2022-23 | 1 | 2022-23 |
| 15 | 1968-69 | 1 | 1968-69 |
| 16 | 1992-93 | 1 | 1992-93 |
| 17 | 1994-95 | 1 | 1994-95 |
| 18 | 2020-21 | 1 | 2020-21 |
| 19 | UTHUtah Jazz 1983-84 | 1 | 1983-84 |