# List of Rugby Football League seasons

A list of Rugby Football League seasons since its inception as the Northern Rugby Football Union in 1895:

## Seasons

| Season | First Division/Super League Winners | Second Division/RFL Championship Winners | Third Division/RFL League 1 Winners | Challenge Cup Winners |
| 1895–96 | Manningham F.C. | — | — | — |
| 1896–97 | County Leagues | — | — | Batley |
| 1897–98 | County Leagues | — | — | Batley |
| 1898–99 | County Leagues | — | — | Oldham |
| 1899–1900 | County Leagues | — | — | Swinton |
| 1900–01 | County Leagues | — | — | Batley |
| 1901–02 | Broughton Rangers | — | — | Broughton Rangers |
| 1902–03 | Halifax | Keighley | — | Halifax |
| 1903–04 | Bradford F.C. | St. Helens | — | Halifax |
| 1904–05 | Oldham | Dewsbury | — | Warrington |
| 1905–06 | Leigh | — | — | Bradford F.C. |
| 1906–07 | Halifax | — | — | Warrington |
| 1907–08 | Hunslet | — | — | Hunslet |
| 1908–09 | Wigan | — | — | Wakefield Trinity |
| 1909–10 | Oldham | — | — | Leeds |
| 1910–11 | Oldham | — | — | Broughton Rangers |
| 1911–12 | Huddersfield | — | — | Dewsbury |
| 1912–13 | Huddersfield | — | — | Huddersfield |
| 1913–14 | Salford | — | — | Hull F.C. |
| 1914–15 | Huddersfield | — | — | Huddersfield |
| 1915–16 | Dewsbury | — | — | — |
| 1916–17 | Dewsbury | — | — | — |
| 1917–18 | Barrow | — | — | — |
| 1918–19 | County Leagues | — | — | — |
| 1919–20 | Hull F.C. | — | — | Huddersfield |
| 1920–21 | Hull F.C. | — | — | Leigh |
| 1921–22 | Wigan | — | — | Rochdale Hornets |
| 1922–23 | Hull Kingston Rovers | — | — | Leeds |
| 1923–24 | Batley | — | — | Wigan |
| 1924–25 | Hull Kingston Rovers | — | — | Oldham |
| 1925–26 | Wigan | — | — | Swinton |
| 1926–27 | Swinton | — | — | Oldham |
| 1927–28 | Swinton | — | — | Swinton |
| 1928–29 | Huddersfield | — | — | Wigan |
| 1929–30 | Huddersfield | — | — | Widnes |
| 1930–31 | Swinton | — | — | Halifax |
| 1931–32 | St. Helens | — | — | Leeds |
| 1932–33 | Salford | — | — | Huddersfield |
| 1933–34 | Wigan | — | — | Hunslet |
| 1934–35 | Swinton | — | — | Castleford |
| 1935–36 | Hull F.C. | — | — | Leeds |
| 1936–37 | Salford | — | — | Widnes |
| 1937–38 | Hunslet | — | — | Salford |
| 1938–39 | Salford | — | — | Halifax |
| 1939–40 | County Leagues | — | — | — |
| 1940–41 | County Leagues | — | — | — |
| 1941–42 | Dewsbury | — | — | Leeds |
| 1942–43 | Wigan | — | — | Dewsbury |
| 1943–44 | Wakefield Trinity | — | — | Bradford Northern |
| 1944–45 | Bradford Northern | — | — | Huddersfield |
| 1945–46 | Wigan | — | — | Wakefield Trinity |
| 1946–47 | Wigan | — | — | Bradford Northern |
| 1947–48 | Warrington | — | — | Wigan |
| 1948–49 | Huddersfield | — | — | Bradford Northern |
| 1949–50 | Wigan | — | — | Warrington |
| 1950–51 | Workington | — | — | Wigan |
| 1951–52 | Wigan | — | — | Workington |
| 1952–53 | St. Helens | — | — | Huddersfield Giants |
| 1953–54 | Warrington | — | — | Warrington |
| 1954–55 | Warrington | — | — | Barrow Raiders |
| 1955–56 | Hull F.C. | — | — | St. Helens |
| 1956–57 | Oldham | — | — | Leeds |
| 1957–58 | Hull F.C. | — | — | Wigan |
| 1958–59 | St. Helens | — | — | Wigan |
| 1959–60 | Wigan | — | — | Wakefield Trinity |
| 1960–61 | Leeds | — | — | St. Helens |
| 1961–62 | Huddersfield | — | — | Wakefield Trinity |
| 1962–63 | Swinton | Hunslet | — | Wakefield Trinity |
| 1963–64 | Swinton | Oldham | — | Widnes |
| 1964–65 | Halifax | — | — | Wigan |
| 1965–66 | St. Helens | — | — | St. Helens |
| 1966–67 | Wakefield Trinity | — | — | Featherstone Rovers |
| 1967–68 | Wakefield Trinity | — | — | Leeds |
| 1968–69 | Leeds | — | — | Castleford |
| 1969–70 | St. Helens | — | — | Castleford |
| 1970–71 | St. Helens | — | — | Leigh |
| 1971–72 | Leeds | — | — | St. Helens |
| 1972–73 | Dewsbury | — | — | Featherstone Rovers |
| 1973–74 | Salford | Bradford Northern | — | Warrington |
| 1974–75 | St. Helens | Huddersfield | — | Widnes |
| 1975–76 | Salford | Barrow | — | St. Helens |
| 1976–77 | Featherstone Rovers | Hull F.C. | — | Leeds |
| 1977–78 | Widnes | Leigh | — | Leeds |
| 1978–79 | Hull Kingston Rovers | Hull F.C. | — | Widnes |
| 1979–80 | Bradford Northern | Featherstone Rovers | — | Hull Kingston Rovers |
| 1980–81 | Bradford Northern | York | — | Widnes |
| 1981–82 | Leigh | Oldham | — | Hull F.C. |
| 1982–83 | Hull F.C. | Fulham | — | Featherstone Rovers |
| 1983–84 | Hull Kingston Rovers | Barrow | — | Widnes |
| 1984–85 | Hull Kingston Rovers | Swinton | — | Wigan |
| 1985–86 | Halifax | Leigh | — | Castleford |
| 1986–87 | Wigan | Hunslet | — | Halifax |
| 1987–88 | Widnes | Oldham | — | Wigan |
| 1988–89 | Widnes | Leigh | — | Wigan |
| 1989–90 | Wigan | Hull Kingston Rovers | — | Wigan |
| 1990–91 | Wigan | Salford | — | Wigan |
| 1991–92 | Wigan | Sheffield | Huddersfield | Wigan |
| 1992–93 | Wigan | Featherstone Rovers | Keighley | Wigan |
| 1993–94 | Wigan | Workington | — | Wigan |
| 1994–95 | Wigan | Keighley | — | Wigan |
| 1995–96 | Wigan | Salford | Hull Kingston Rovers | Wigan |
| 1996 | St. Helens | Salford City Reds | Hull Kingston Rovers | St. Helens |
| 1997 | Bradford Bulls | Hull F.C. | Hunslet Hawks | St. Helens |
| 1998 | Wigan Warriors | Wakefield Trinity Wildcats | — | Sheffield Eagles |
| 1999 | St. Helens | Hunslet Hawks | — | Leeds Rhinos |
| 2000 | St. Helens | Dewsbury Rams | — | Bradford Bulls |
| 2001 | Bradford Bulls | Widnes Vikings | — | St. Helens |
| 2002 | St. Helens | Huddersfield Giants | — | Wigan Warriors |
| 2003 | Bradford Bulls | Salford City Reds | Keighley Cougars | Bradford Bulls |
| 2004 | Leeds Rhinos | Leigh Centurions | Barrow Raiders | St. Helens |
| 2005 | Bradford Bulls | Whitehaven | York City Knights | Hull F.C. |
| 2006 | St. Helens | Hull Kingston Rovers | Dewsbury Rams | St. Helens |
| 2007 | Leeds Rhinos | Castleford Tigers | Crusaders | St. Helens |
| 2008 | Leeds Rhinos | Salford City Reds | Newcastle Thunder | St. Helens |
| 2009 | Leeds Rhinos | Barrow Raiders | Dewsbury Rams | Warrington Wolves |
| 2010 | Wigan Warriors | Halifax | York City Knights | Warrington Wolves |
| 2011 | Leeds Rhinos | Featherstone Rovers | Swinton Lions | Wigan Warriors |
| 2012 | Leeds Rhinos | Sheffield Eagles | Doncaster | Warrington Wolves |
| 2013 | Wigan Warriors | Sheffield Eagles | North Wales Crusaders | Wigan Warriors |
| 2014 | St. Helens | Leigh Centurions | Hunslet Hawks | Leeds Rhinos |
| 2015 | Leeds Rhinos | Leigh Centurions | Oldham R.L.F.C. | Leeds Rhinos |
| 2016 | Wigan Warriors | Leigh Centurions | Toulouse Olympique | Hull F.C. |
| 2017 | Leeds Rhinos | Hull Kingston Rovers | Toronto Wolfpack | Hull F.C. |
| 2018 | Wigan Warriors | Toronto Wolfpack | York City Knights | Catalans Dragons |
| 2019 | St. Helens | Toronto Wolfpack | Whitehaven | Warrington Wolves |
| 2020 | St. Helens | Cancelled | Cancelled | Leeds Rhinos |