Every Middlesbrough season on record, from 1883–84 to 2026–27 — league record, finishing position and leading scorer. Click a season for every match it contained.
| Season | Division | P | W | D | L | GF | GA | Pos | Leading scorer |
|---|---|---|---|---|---|---|---|---|---|
| 1883–84 | 1 | 0 | 0 | 1 | 1 | 5 | |||
| 1884–85 | 2 | 1 | 0 | 1 | 6 | 6 | |||
| 1885–86 | 3 | 2 | 0 | 1 | 5 | 4 | |||
| 1886–87 | 3 | 1 | 1 | 1 | 2 | 3 | |||
| 1887–88 | 5 | 3 | 1 | 1 | 14 | 5 | |||
| 1891–92 | 2 | 1 | 0 | 1 | 4 | 2 | 2 | ||
| 1892–93 | 2 | 1 | 0 | 1 | 4 | 4 | 4 | ||
| 1893–94 | 1 | 0 | 0 | 1 | 0 | 4 | 1 | ||
| 1894–95 | 2 | 1 | 0 | 1 | 5 | 6 | 1 | ||
| 1899–00 | Second Division | 34 | 8 | 8 | 18 | 39 | 69 | 14 | Eddie Pugh (7) |
| 1900–01 | Second Division | 37 | 17 | 7 | 13 | 58 | 42 | 6 | Sandy Robertson (16) |
| 1901–02 | Second Division | 36 | 23 | 6 | 7 | 91 | 26 | 2 | Jack Brearley (23) |
| 1902–03 | First Division | 34 | 14 | 4 | 16 | 41 | 50 | 13 | Sandy Robertson (8) |
| 1903–04 | First Division | 38 | 11 | 13 | 14 | 52 | 50 | 10 | Alex Brown (17) |
| 1904–05 | First Division | 36 | 9 | 9 | 18 | 37 | 58 | 15 | Harry Astley (5) |
| 1905–06 | First Division | 43 | 12 | 13 | 18 | 65 | 80 | 18 | Alf Common (24) |
| 1906–07 | First Division | 40 | 16 | 6 | 18 | 60 | 66 | 11 | Steve Bloomer (20) |
| 1907–08 | First Division | 39 | 17 | 7 | 15 | 54 | 47 | 6 | Steve Bloomer Sammy Cail (12) |
| 1908–09 | First Division | 39 | 14 | 9 | 16 | 59 | 54 | 9 | Jack Hall (18) |
| 1909–10 | First Division | 40 | 11 | 10 | 19 | 60 | 79 | 17 | Jack Hall (12) |
| 1910–11 | First Division | 42 | 13 | 11 | 18 | 52 | 67 | 16 | George Elliott (10) |
| 1911–12 | First Division | 42 | 17 | 10 | 15 | 60 | 49 | 7 | George Elliott (19) |
| 1912–13 | First Division | 42 | 13 | 11 | 18 | 63 | 75 | 16 | George Elliott (25) |
| 1913–14 | First Division | 39 | 19 | 5 | 15 | 77 | 63 | 3 | George Elliott |
| 1914–15 | First Division | 40 | 14 | 12 | 14 | 71 | 78 | 12 | Walter Tinsley (26) |
| 1919–20 | First Division | 44 | 16 | 10 | 18 | 65 | 67 | 13 | George Elliott (34) |
| 1920–21 | First Division | 43 | 17 | 12 | 14 | 53 | 55 | 8 | George Elliott (26) |
| 1921–22 | First Division | 43 | 16 | 14 | 13 | 79 | 74 | 8 | Andy Wilson (32) |
| 1922–23 | First Division | 45 | 14 | 11 | 20 | 59 | 67 | 18 | George Elliott (23) |
| 1923–24 | First Division | 43 | 7 | 8 | 28 | 37 | 61 | 22 | Andy Wilson (8) |
| 1924–25 | Second Division | 43 | 10 | 19 | 14 | 36 | 45 | 13 | Ian Dickson Owen Williams (7) |
| 1925–26 | Second Division | 44 | 22 | 2 | 20 | 84 | 73 | 9 | James McClelland (38) |
| 1926–27 | Second Division | 45 | 29 | 8 | 8 | 132 | 66 | 1 | George Camsell |
| 1927–28 | First Division | 45 | 13 | 15 | 17 | 87 | 92 | 22 | George Camsell (37) |
| 1928–29 | Second Division | 45 | 23 | 12 | 10 | 98 | 60 | 1 | George Camsell (33) |
| 1929–30 | First Division | 48 | 18 | 9 | 21 | 90 | 92 | 16 | George Camsell (31) |
| 1930–31 | First Division | 44 | 19 | 9 | 16 | 100 | 93 | 7 | George Camsell (32) |
| 1931–32 | First Division | 44 | 15 | 9 | 20 | 65 | 93 | 18 | George Camsell (20) |
| 1932–33 | First Division | 46 | 16 | 10 | 20 | 71 | 78 | 17 | George Camsell (18) |
| 1933–34 | First Division | 44 | 16 | 8 | 20 | 70 | 83 | 16 | George Camsell (24) |
| 1934–35 | First Division | 44 | 10 | 15 | 19 | 71 | 92 | 20 | George Camsell (14) |
| 1935–36 | First Division | 46 | 18 | 10 | 18 | 91 | 74 | 14 | George Camsell (32) |
| 1936–37 | First Division | 43 | 19 | 8 | 16 | 75 | 77 | 7 | Micky Fenton (22) |
| 1937–38 | First Division | 45 | 21 | 8 | 16 | 77 | 67 | 5 | Micky Fenton (26) |
| 1938–39 | First Division | 46 | 21 | 11 | 14 | 94 | 76 | 4 | Micky Fenton (35) |
| 1945–46 | 7 | 3 | 2 | 2 | 18 | 13 | Micky Fenton | ||
| 1946–47 | First Division | 49 | 20 | 11 | 18 | 88 | 77 | 11 | Micky Fenton Wilf Mannion (23) |
| 1947–48 | First Division | 45 | 16 | 9 | 20 | 77 | 77 | 16 | Micky Fenton (29) |
| 1948–49 | First Division | 43 | 11 | 12 | 20 | 48 | 60 | 19 | Micky Fenton (12) |
| 1949–50 | First Division | 46 | 21 | 9 | 16 | 66 | 53 | 9 | Alex McCrae Peter McKennan (16) |
| 1950–51 | First Division | 43 | 18 | 11 | 14 | 76 | 66 | 6 | Alex McCrae (21) |
| 1951–52 | First Division | 45 | 16 | 7 | 22 | 69 | 94 | 18 | Lindy Delapenha (17) |
| 1952–53 | First Division | 43 | 14 | 11 | 18 | 71 | 80 | 13 | Wilf Mannion (18) |
| 1953–54 | First Division | 44 | 10 | 11 | 23 | 62 | 94 | 21 | Lindy Delapenha (18) |
| 1954–55 | Second Division | 43 | 18 | 6 | 19 | 74 | 86 | 12 | Charlie Wayman (17) |
| 1955–56 | Second Division | 44 | 17 | 8 | 19 | 81 | 81 | 14 | Lindy Delapenha (18) |
| 1956–57 | Second Division | 45 | 20 | 11 | 14 | 90 | 66 | 6 | Brian Clough (40) |
| 1957–58 | Second Division | 44 | 20 | 7 | 17 | 89 | 77 | 7 | Brian Clough (42) |
| 1958–59 | Second Division | 43 | 15 | 10 | 18 | 87 | 72 | 13 | Brian Clough (43) |
| 1959–60 | Second Division | 43 | 19 | 10 | 14 | 91 | 66 | 5 | Brian Clough (40) |
| 1960–61 | Second Division | 44 | 18 | 12 | 14 | 86 | 81 | 5 | Brian Clough (36) |
| 1961–62 | Second Division | 49 | 20 | 8 | 21 | 96 | 84 | 12 | Alan Peacock (32) |
| 1962–63 | Second Division | 48 | 21 | 12 | 15 | 93 | 95 | 4 | Alan Peacock (33) |
| 1963–64 | Second Division | 45 | 15 | 12 | 18 | 72 | 59 | 10 | Ian Gibson (14) |
| 1964–65 | Second Division | 47 | 15 | 10 | 22 | 80 | 85 | 17 | Jim Irvine (24) |
| 1965–66 | Second Division | 46 | 11 | 14 | 21 | 63 | 95 | 21 | Jim Irvine (17) |
| 1966–67 | Third Division | 53 | 25 | 12 | 16 | 98 | 72 | 2 | John O'Rourke (30) |
| 1967–68 | Second Division | 50 | 20 | 15 | 15 | 74 | 65 | 6 | John Hickton (29) |
| 1968–69 | Second Division | 45 | 19 | 12 | 14 | 59 | 52 | 4 | John Hickton (18) |
| 1969–70 | Second Division | 48 | 23 | 11 | 14 | 65 | 52 | 4 | John Hickton (30) |
| 1970–71 | Second Division | 47 | 19 | 15 | 13 | 68 | 52 | 7 | John Hickton (27) |
| 1971–72 | Second Division | 50 | 21 | 12 | 17 | 59 | 59 | 9 | John Hickton (16) |
| 1972–73 | Second Division | 47 | 18 | 15 | 14 | 50 | 47 | 4 | John Hickton (15) |
| 1973–74 | Second Division | 47 | 29 | 12 | 6 | 82 | 34 | 1 | Alan Foggon (20) |
| 1974–75 | First Division | 53 | 24 | 15 | 14 | 67 | 46 | 7 | Alan Foggon (18) |
| 1975–76 | First Division | 50 | 20 | 11 | 19 | 57 | 53 | 13 | John Hickton (18) |
| 1976–77 | First Division | 48 | 17 | 14 | 17 | 50 | 50 | 12 | David Mills (18) |
| 1977–78 | First Division | 51 | 16 | 18 | 17 | 57 | 64 | 14 | David Mills (16) |
| 1978–79 | First Division | 46 | 15 | 12 | 19 | 58 | 53 | 12 | Micky Burns (14) |
| 1979–80 | First Division | 48 | 18 | 14 | 16 | 58 | 51 | 9 | David Armstrong (14) |
| 1980–81 | First Division | 49 | 20 | 6 | 23 | 66 | 70 | 14 | Božo Janković (13) |
| 1981–82 | First Division | 47 | 9 | 17 | 21 | 40 | 61 | 22 | Billy Ashcroft Heine Otto Bobby Thomson (5) |
| 1982–83 | Second Division | 49 | 13 | 18 | 18 | 58 | 78 | 16 | David Shearer (13) |
| 1983–84 | Second Division | 47 | 15 | 13 | 19 | 47 | 51 | 17 | David Currie (15) |
| 1984–85 | Second Division | 46 | 10 | 12 | 24 | 44 | 63 | 19 | David Mills (14) |
| 1985–86 | Second Division | 45 | 12 | 10 | 23 | 49 | 62 | 21 | Gary Rowell (12) |
| 1986–87 | Third Division | 53 | 31 | 12 | 10 | 78 | 37 | 2 | Bernie Slaven (21) |
| 1987–88 | Second Division | 59 | 26 | 15 | 18 | 76 | 50 | 3 | Bernie Slaven (24) |
| 1988–89 | First Division | 45 | 12 | 13 | 20 | 51 | 68 | 18 | Bernie Slaven (18) |
| 1989–90 | Second Division | 59 | 20 | 14 | 25 | 71 | 72 | 21 | Bernie Slaven (32) |
| 1990–91 | Second Division | 59 | 25 | 12 | 22 | 82 | 61 | 7 | Bernie Slaven (19) |
| 1991–92 | Second Division | 60 | 30 | 15 | 15 | 78 | 57 | 2 | Paul Wilkinson (24) |
| 1992–93 | Premier League | 47 | 12 | 13 | 22 | 58 | 83 | 21 | Paul Wilkinson (15) |
| 1993–94 | First Division | 58 | 21 | 16 | 21 | 84 | 71 | 9 | John Hendrie (20) |
| 1994–95 | First Division | 51 | 25 | 14 | 12 | 77 | 46 | 1 | John Hendrie (17) |
| 1995–96 | Premier League | 47 | 15 | 13 | 19 | 44 | 57 | 12 | Nick Barmby (9) |
| 1996–97 | Premier League | 54 | 21 | 14 | 19 | 92 | 73 | 19 | Fabrizio Ravanelli (31) |
| 1997–98 | First Division | 57 | 34 | 11 | 12 | 93 | 50 | 2 | Paul Merson (16) |
| 1998–99 | Premier League | 42 | 13 | 16 | 13 | 54 | 61 | 9 | Hamilton Ricard (18) |
| 1999–00 | Premier League | 44 | 16 | 12 | 16 | 53 | 59 | 12 | Hamilton Ricard (14) |
| 2000–01 | Premier League | 44 | 12 | 16 | 16 | 51 | 50 | 14 | Alen Bokšić (12) |
| 2001–02 | Premier League | 46 | 17 | 11 | 18 | 47 | 50 | 12 | Alen Bokšić (8) |
| 2002–03 | Premier League | 41 | 14 | 10 | 17 | 53 | 49 | 11 | Massimo Maccarone (9) |
| 2003–04 | Premier League | 47 | 18 | 12 | 17 | 55 | 60 | 11 | Juninho Paulista (9) |
| 2004–05 | Premier League | 52 | 23 | 15 | 14 | 77 | 59 | 7 | Jimmy Floyd Hasselbaink (16) |
| 2005–06 | Premier League | 64 | 26 | 14 | 24 | 85 | 81 | 14 | Yakubu (19) |
| 2006–07 | Premier League | 47 | 13 | 16 | 18 | 58 | 64 | 12 | Mark Viduka (19) |
| 2007–08 | Premier League | 45 | 14 | 13 | 18 | 50 | 58 | 13 | Stewart Downing (10) |
| 2008–09 | Premier League | 47 | 12 | 13 | 22 | 48 | 67 | 19 | Tuncay Şanlı (8) |
| 2009–10 | Championship | 48 | 16 | 15 | 17 | 59 | 52 | 11 | Adam Johnson (11) |
| 2010–11 | Championship | 49 | 18 | 11 | 20 | 72 | 73 | 12 | Scott McDonald (14) |
| 2011–12 | Championship | 52 | 21 | 17 | 14 | 61 | 56 | 7 | Marvin Emnes (18) |
| 2012–13 | Championship | 54 | 24 | 5 | 25 | 75 | 77 | 16 | Scott McDonald (13) |
| 2013–14 | Championship | 48 | 16 | 16 | 16 | 63 | 54 | 12 | Albert Adomah (12) |
| 2014–15 | Championship | 55 | 31 | 11 | 13 | 85 | 45 | 4 | Patrick Bamford (19) |
| 2015–16 | Championship | 52 | 29 | 12 | 11 | 72 | 37 | 2 | Cristhian Stuani (11) |
| 2016–17 | Premier League | 43 | 8 | 13 | 22 | 35 | 59 | 19 | Álvaro Negredo (10) |
| 2017–18 | Championship | 53 | 25 | 11 | 17 | 75 | 50 | 5 | Britt Assombalonga (15) |
| 2018–19 | Championship | 54 | 23 | 16 | 15 | 63 | 51 | 7 | Britt Assombalonga (14) |
| 2019–20 | Championship | 49 | 13 | 16 | 20 | 52 | 66 | 17 | Ashley Fletcher (13) |
| 2020–21 | Championship | 49 | 19 | 10 | 20 | 60 | 60 | 10 | Duncan Watmore (9) |
| 2021–22 | Championship | 51 | 22 | 11 | 18 | 64 | 58 | 7 | Matt Crooks (11) |
| 2022–23 | Championship | 50 | 22 | 10 | 18 | 85 | 63 | 4 | Chuba Akpom |
| 2023–24 | Championship | 54 | 26 | 9 | 19 | 87 | 74 | 8 | Emmanuel Latte Lath (18) |
| 2024–25 | Championship | 49 | 19 | 10 | 20 | 67 | 62 | 10 | Tommy Conway (13) |
| 2025–26 | Championship | 51 | 22 | 15 | 14 | 74 | 57 | 5 | Morgan Whittaker (14) |
| 2026–27 | 4 | 3 | 0 | 1 | 7 | 4 |