Championship

Championship

2025/2026 Championship
Your content after this ad
Your content after this ad
# Team Pts P W D L GF GA GD
1 Coventry Coventry 85 42 25 10 7 84 42 42
2 Ipswich Ipswich 75 40 21 12 7 71 40 31
3 Millwall Millwall 73 42 21 10 11 56 47 9
4 Middlesbrough Middlesbrough 72 42 20 12 10 62 42 20
5 Southampton Southampton 69 41 19 12 10 70 50 20
6 Hull Hull 68 42 20 8 14 64 60 4
7 Wrexham Wrexham 64 42 17 13 12 63 60 3
8 Derby Derby 63 42 18 9 15 61 53 8
9 Norwich Norwich 58 42 17 7 18 55 50 5
10 Bristol City Bristol City 58 42 16 10 16 52 51 1
11 QPR QPR 58 42 16 10 16 58 63 -5
12 Watford Watford 57 42 14 15 13 52 51 1
13 Preston Preston 57 42 14 15 13 50 53 -3
14 Swansea Swansea 57 42 16 9 17 50 54 -4
15 Birmingham Birmingham 56 42 15 11 16 51 52 -1
16 Stoke Stoke 55 42 15 10 17 49 46 3
17 Sheff Utd Sheff Utd 54 42 16 6 20 59 59 0
18 Charlton Charlton 49 42 12 13 17 39 51 -12
19 Blackburn Blackburn 48 42 12 12 18 38 50 -12
20 West Bromwich West Bromwich 46 42 11 13 18 42 56 -14
21 Portsmouth Portsmouth 45 41 11 12 18 41 57 -16
22 Oxford Oxford 44 42 10 14 18 41 54 -13
23 Leicester Leicester 41 42 11 14 17 54 64 -10
24 Sheff Wed Sheff Wed -4 42 1 11 30 25 82 -57
  • Promotion
  • Promotion Play-off
  • Relegation
# Team Pts P W D L GF GA GD
1 Coventry Coventry 49 21 15 4 2 43 17 26
2 Ipswich Ipswich 46 21 13 7 1 38 15 23
3 Southampton Southampton 39 20 11 6 3 31 15 16
4 Birmingham Birmingham 38 21 10 8 3 35 20 15
5 Watford Watford 37 21 10 7 4 30 21 9
6 Middlesbrough Middlesbrough 36 21 10 6 5 28 17 11
7 Swansea Swansea 36 21 10 6 5 30 24 6
8 Millwall Millwall 36 21 11 3 7 29 25 4
9 Hull Hull 34 21 10 4 7 32 32 0
10 Stoke Stoke 33 21 9 6 6 32 22 10
11 QPR QPR 33 21 10 3 8 37 32 5
12 Derby Derby 33 21 9 6 6 29 25 4
13 Wrexham Wrexham 33 21 9 6 6 37 35 2
14 Sheff Utd Sheff Utd 31 21 9 4 8 35 27 8
15 Preston Preston 31 21 8 7 6 27 25 2
16 West Bromwich West Bromwich 30 21 7 9 5 25 25 0
17 Bristol City Bristol City 28 21 8 4 9 29 27 2
18 Charlton Charlton 28 21 8 4 9 20 23 -3
19 Norwich Norwich 26 21 8 2 11 24 26 -2
20 Leicester Leicester 26 21 7 5 9 28 31 -3
21 Oxford Oxford 26 21 6 8 7 20 25 -5
22 Portsmouth Portsmouth 23 20 6 5 9 21 22 -1
23 Blackburn Blackburn 20 21 4 8 9 18 25 -7
24 Sheff Wed Sheff Wed 6 21 0 6 15 11 42 -31
# Team Pts P W D L GF GA GD
1 Millwall Millwall 37 21 10 7 4 27 22 5
2 Coventry Coventry 36 21 10 6 5 41 25 16
3 Middlesbrough Middlesbrough 36 21 10 6 5 34 25 9
4 Hull Hull 34 21 10 4 7 32 28 4
5 Norwich Norwich 32 21 9 5 7 31 24 7
6 Wrexham Wrexham 31 21 8 7 6 26 25 1
7 Southampton Southampton 30 21 8 6 7 39 35 4
8 Derby Derby 30 21 9 3 9 32 28 4
9 Bristol City Bristol City 30 21 8 6 7 23 24 -1
10 Ipswich Ipswich 29 19 8 5 6 33 25 8
11 Blackburn Blackburn 28 21 8 4 9 20 25 -5
12 Preston Preston 26 21 6 8 7 23 28 -5
13 QPR QPR 25 21 6 7 8 21 31 -10
14 Sheff Utd Sheff Utd 23 21 7 2 12 24 32 -8
15 Stoke Stoke 22 21 6 4 11 17 24 -7
16 Portsmouth Portsmouth 22 21 5 7 9 20 35 -15
17 Leicester Leicester 21 21 4 9 8 26 33 -7
18 Charlton Charlton 21 21 4 9 8 19 28 -9
19 Swansea Swansea 21 21 6 3 12 20 30 -10
20 Watford Watford 20 21 4 8 9 22 30 -8
21 Oxford Oxford 18 21 4 6 11 21 29 -8
22 Birmingham Birmingham 18 21 5 3 13 16 32 -16
23 West Bromwich West Bromwich 16 21 4 4 13 17 31 -14
24 Sheff Wed Sheff Wed 8 21 1 5 15 14 40 -26
# Team Pts P W D L GF GA GD
1 Southampton Southampton 16 6 5 1 0 13 4 9
2 Ipswich Ipswich 12 6 3 3 0 11 6 5
3 Derby Derby 12 6 4 0 2 9 6 3
4 QPR QPR 11 6 3 2 1 12 5 7
5 Coventry Coventry 11 6 3 2 1 9 4 5
6 West Bromwich West Bromwich 10 6 2 4 0 7 3 4
7 Blackburn Blackburn 10 6 2 4 0 5 3 2
8 Norwich Norwich 10 6 3 1 2 6 5 1
9 Oxford Oxford 9 6 2 3 1 9 7 2
10 Millwall Millwall 8 6 2 2 2 6 6 0
11 Preston Preston 8 6 2 2 2 9 10 -1
12 Bristol City Bristol City 8 6 2 2 2 4 5 -1
13 Swansea Swansea 8 6 2 2 2 8 10 -2
14 Stoke Stoke 7 6 2 1 3 7 9 -2
15 Wrexham Wrexham 7 6 2 1 3 8 12 -4
16 Middlesbrough Middlesbrough 6 6 1 3 2 8 6 2
17 Sheff Utd Sheff Utd 5 6 1 2 3 8 10 -2
18 Charlton Charlton 5 6 1 2 3 5 7 -2
19 Watford Watford 5 6 1 2 3 6 9 -3
20 Hull Hull 5 6 1 2 3 6 10 -4
21 Portsmouth Portsmouth 5 6 1 2 3 6 12 -6
22 Birmingham Birmingham 4 6 1 1 4 4 6 -2
23 Leicester Leicester 4 6 0 4 2 5 8 -3
24 Sheff Wed Sheff Wed 3 6 0 3 3 3 9 -6

* Last 6 matches

# Team Pts P W D L GF GA GD
1 Southampton Southampton 9 3 3 0 0 5 1 4
2 Derby Derby 9 3 3 0 0 5 1 4
3 QPR QPR 7 3 2 1 0 8 2 6
4 Stoke Stoke 7 3 2 1 0 6 2 4
5 West Bromwich West Bromwich 5 3 1 2 0 5 2 3
6 Oxford Oxford 5 3 1 2 0 4 2 2
7 Watford Watford 5 3 1 2 0 4 2 2
8 Ipswich Ipswich 5 3 1 2 0 4 3 1
9 Birmingham Birmingham 4 3 1 1 1 3 2 1
10 Sheff Utd Sheff Utd 4 3 1 1 1 6 6 0
11 Preston Preston 4 3 1 1 1 5 5 0
12 Coventry Coventry 4 3 1 1 1 4 4 0
13 Hull Hull 4 3 1 1 1 4 4 0
14 Norwich Norwich 4 3 1 1 1 3 3 0
15 Swansea Swansea 4 3 1 1 1 4 5 -1
16 Blackburn Blackburn 3 3 0 3 0 1 1 0
17 Millwall Millwall 3 3 1 0 2 3 4 -1
18 Bristol City Bristol City 3 3 1 0 2 1 3 -2
19 Wrexham Wrexham 3 3 1 0 2 4 7 -3
20 Sheff Wed Sheff Wed 2 3 0 2 1 2 4 -2
21 Portsmouth Portsmouth 1 3 0 1 2 3 5 -2
22 Middlesbrough Middlesbrough 1 3 0 1 2 2 4 -2
23 Leicester Leicester 1 3 0 1 2 3 6 -3
24 Charlton Charlton 0 3 0 0 3 2 5 -3

* Last 3 home matches

# Team Pts P W D L GF GA GD
1 Southampton Southampton 7 3 2 1 0 8 3 5
2 Coventry Coventry 7 3 2 1 0 5 0 5
3 Ipswich Ipswich 7 3 2 1 0 7 3 4
4 Blackburn Blackburn 7 3 2 1 0 4 2 2
5 Norwich Norwich 6 3 2 0 1 3 2 1
6 Middlesbrough Middlesbrough 5 3 1 2 0 6 2 4
7 Millwall Millwall 5 3 1 2 0 3 2 1
8 Bristol City Bristol City 5 3 1 2 0 3 2 1
9 Charlton Charlton 5 3 1 2 0 3 2 1
10 West Bromwich West Bromwich 5 3 1 2 0 2 1 1
11 QPR QPR 4 3 1 1 1 4 3 1
12 Oxford Oxford 4 3 1 1 1 5 5 0
13 Wrexham Wrexham 4 3 1 1 1 4 5 -1
14 Preston Preston 4 3 1 1 1 4 5 -1
15 Swansea Swansea 4 3 1 1 1 4 5 -1
16 Portsmouth Portsmouth 4 3 1 1 1 3 7 -4
17 Leicester Leicester 3 3 0 3 0 2 2 0
18 Derby Derby 3 3 1 0 2 4 5 -1
19 Sheff Utd Sheff Utd 1 3 0 1 2 2 4 -2
20 Hull Hull 1 3 0 1 2 2 6 -4
21 Sheff Wed Sheff Wed 1 3 0 1 2 1 5 -4
22 Birmingham Birmingham 0 3 0 0 3 1 4 -3
23 Watford Watford 0 3 0 0 3 2 7 -5
24 Stoke Stoke 0 3 0 0 3 1 7 -6

* Last 3 away matches

# Team Pts P W D L GF GA GD
1 Coventry Coventry 74 42 19 17 6 42 16 26
2 Ipswich Ipswich 66 40 17 15 8 29 19 10
3 Derby Derby 63 42 16 15 11 29 23 6
4 Hull Hull 63 42 15 18 9 36 30 6
5 Stoke Stoke 61 42 14 19 9 23 16 7
6 Southampton Southampton 60 41 14 18 9 32 19 13
7 Sheff Utd Sheff Utd 60 42 14 18 10 30 19 11
8 Middlesbrough Middlesbrough 59 42 15 14 13 29 18 11
9 Norwich Norwich 59 42 14 17 11 25 21 4
10 Bristol City Bristol City 58 42 15 13 14 29 30 -1
11 Millwall Millwall 58 42 12 22 8 21 17 4
12 Preston Preston 57 42 14 15 13 24 27 -3
13 Wrexham Wrexham 56 42 14 14 14 26 26 0
14 West Bromwich West Bromwich 55 42 13 16 13 20 25 -5
15 Leicester Leicester 54 42 14 12 16 30 33 -3
16 Blackburn Blackburn 53 42 11 20 11 19 21 -2
17 QPR QPR 50 42 11 17 14 25 32 -7
18 Oxford Oxford 49 42 11 16 15 26 32 -6
19 Birmingham Birmingham 48 42 12 12 18 24 31 -7
20 Watford Watford 44 42 8 20 14 22 28 -6
21 Portsmouth Portsmouth 42 41 9 15 17 15 27 -12
22 Swansea Swansea 42 42 8 18 16 18 28 -10
23 Charlton Charlton 41 42 6 23 13 13 25 -12
24 Sheff Wed Sheff Wed 35 42 7 14 21 13 37 -24
# Team Pts P W D L GF GA GD
1 Ipswich Ipswich 46 21 13 7 1 21 6 15
2 Stoke Stoke 39 21 11 6 4 17 5 12
3 Millwall Millwall 37 21 9 10 2 13 5 8
4 Birmingham Birmingham 36 21 9 9 3 18 10 8
5 QPR QPR 35 21 9 8 4 17 10 7
6 West Bromwich West Bromwich 34 21 9 7 5 11 9 2
7 Leicester Leicester 33 21 9 6 6 19 14 5
8 Southampton Southampton 31 20 8 7 5 16 7 9
9 Coventry Coventry 31 21 7 10 4 19 9 10
10 Middlesbrough Middlesbrough 31 21 7 10 4 13 7 6
11 Hull Hull 30 21 7 9 5 19 19 0
12 Sheff Utd Sheff Utd 30 21 7 9 5 15 9 6
13 Preston Preston 30 21 7 9 5 11 10 1
14 Bristol City Bristol City 29 21 8 5 8 14 16 -2
15 Wrexham Wrexham 28 21 7 7 7 17 16 1
16 Oxford Oxford 28 21 7 7 7 13 15 -2
17 Watford Watford 28 21 6 10 5 15 11 4
18 Portsmouth Portsmouth 27 20 7 6 7 8 9 -1
19 Derby Derby 27 21 6 9 6 12 14 -2
20 Norwich Norwich 27 21 6 9 6 10 10 0
21 Swansea Swansea 23 21 5 8 8 11 15 -4
22 Sheff Wed Sheff Wed 21 21 4 9 8 6 16 -10
23 Blackburn Blackburn 20 21 3 11 7 8 13 -5
24 Charlton Charlton 20 21 3 11 7 7 15 -8
# Team Pts P W D L GF GA GD
1 Coventry Coventry 43 21 12 7 2 23 7 16
2 Derby Derby 36 21 10 6 5 17 9 8
3 Hull Hull 33 21 8 9 4 17 11 6
4 Blackburn Blackburn 33 21 8 9 4 11 8 3
5 Norwich Norwich 32 21 8 8 5 15 11 4
6 Sheff Utd Sheff Utd 30 21 7 9 5 15 10 5
7 Bristol City Bristol City 29 21 7 8 6 15 14 1
8 Southampton Southampton 29 21 6 11 4 16 12 4
9 Middlesbrough Middlesbrough 28 21 8 4 9 16 11 5
10 Wrexham Wrexham 28 21 7 7 7 9 10 -1
11 Preston Preston 27 21 7 6 8 13 17 -4
12 Stoke Stoke 22 21 3 13 5 6 11 -5
13 Leicester Leicester 21 21 5 6 10 11 19 -8
14 Oxford Oxford 21 21 4 9 8 13 17 -4
15 West Bromwich West Bromwich 21 21 4 9 8 9 16 -7
16 Millwall Millwall 21 21 3 12 6 8 12 -4
17 Charlton Charlton 21 21 3 12 6 6 10 -4
18 Ipswich Ipswich 20 19 4 8 7 8 13 -5
19 Swansea Swansea 19 21 3 10 8 7 13 -6
20 Watford Watford 16 21 2 10 9 7 17 -10
21 QPR QPR 15 21 2 9 10 8 22 -14
22 Portsmouth Portsmouth 15 21 2 9 10 7 18 -11
23 Sheff Wed Sheff Wed 14 21 3 5 13 7 21 -14
24 Birmingham Birmingham 12 21 3 3 15 6 21 -15
Your content after this ad
Your content after this ad
Your content after this ad
Your content after this ad
Top 8 winners
Last winners
Season Winners Runners-up
2024/2025 Leeds Burnley
2023/2024 Leicester Ipswich
2022/2023 Burnley Sheff Utd
2021/2022 Fulham Bournemouth
2020/2021 Norwich Watford
2019/2020 Leeds West Bromwich
2018/2019 Norwich Sheff Utd
2017/2018 Wolves Cardiff
2016/2017 Newcastle Brighton
2015/2016 Burnley Middlesbrough
2014/2015 Bournemouth Watford
2013/2014 Leicester Burnley
2012/2013 Cardiff Hull
2011/2012 Reading Southampton
2010/2011 QPR Norwich
2009/2010 Newcastle West Bromwich
2008/2009 Wolves Birmingham
2007/2008 West Bromwich Stoke
2006/2007 Sunderland Birmingham
2005/2006 Reading Sheff Utd
2004/2005 Sunderland Wigan
2003/2004 Norwich West Bromwich
2002/2003 Portsmouth Leicester
2001/2002 Man City West Bromwich
2000/2001 Fulham Blackburn
1999/2000 Charlton Man City
1998/1999 Sunderland Bradford
1997/1998 Nottm Forest Middlesbrough
1996/1997 Bolton Barnsley
1995/1996 Sunderland Derby
1994/1995 Middlesbrough Reading
1993/1994 Crystal Palace Nottm Forest
1992/1993 Newcastle West Ham
1991/1992 Ipswich Middlesbrough
1990/1991 Oldham West Ham
1989/1990 Leeds Sheff Utd
1988/1989 Chelsea Man City
1987/1988 Millwall Aston Villa
1986/1987 Derby Portsmouth
1985/1986 Norwich Charlton
1984/1985 Oxford Birmingham
1983/1984 Chelsea Sheff Wed
1982/1983 QPR Wolves
1981/1982 Luton Watford
1980/1981 West Ham Notts
1979/1980 Leicester Sunderland
1978/1979 Crystal Palace Brighton
1977/1978 Bolton Southampton
1976/1977 Wolves Chelsea
1975/1976 Sunderland Bristol City
1974/1975 Man Utd Aston Villa
1973/1974 Middlesbrough Luton
1972/1973 Burnley QPR
1971/1972 Norwich Birmingham
1970/1971 Leicester Sheff Utd
1969/1970 Huddersfield Blackpool
1968/1969 Derby Crystal Palace
1967/1968 Ipswich QPR
1966/1967 Coventry Wolves
1965/1966 Man City Southampton
1964/1965 Newcastle Northampton
1963/1964 Leeds Sunderland
1962/1963 Stoke Chelsea
1961/1962 Liverpool L Orient
1960/1961 Ipswich Sheff Utd
1959/1960 Aston Villa Cardiff
1958/1959 Sheff Wed Fulham
1957/1958 West Ham Blackburn
1956/1957 Leicester Nottm Forest
1955/1956 Sheff Wed Leeds
1954/1955 Birmingham Luton
1953/1954 Leicester Everton
1952/1953 Sheff Utd Huddersfield
1951/1952 Sheff Wed Cardiff
1950/1951 Preston Man City
1949/1950 Spurs Sheff Wed
1948/1949 Fulham West Bromwich
1947/1948 Birmingham Newcastle
1946/1947 Man City Burnley
1938/1939 Blackburn Sheff Utd
1937/1938 Aston Villa Man Utd
1936/1937 Leicester Blackpool
1935/1936 Man Utd Charlton
1934/1935 Brentford Bolton
1933/1934 Grimsby Preston
1932/1933 Stoke Spurs
1931/1932 Wolves Leeds
1930/1931 Everton West Bromwich
1929/1930 Blackpool Chelsea
1928/1929 Middlesbrough Grimsby
1927/1928 Man City Leeds
1926/1927 Middlesbrough Portsmouth
1925/1926 Sheff Wed Derby
1924/1925 Leicester Man Utd
1923/1924 Leeds Bury
1922/1923 Notts West Ham
1921/1922 Nottm Forest Stoke
1920/1921 Birmingham Cardiff
1919/1920 Spurs Huddersfield
1914/1915 Derby Preston
1913/1914 Notts Bradford PA
1912/1913 Preston Burnley
1911/1912 Derby Chelsea
1910/1911 West Bromwich Bolton
1909/1910 Man City Oldham
1908/1909 Bolton Spurs
1907/1908 Bradford Leicester
1906/1907 Nottm Forest Chelsea
1905/1906 Bristol City Man Utd
1904/1905 Liverpool Bolton
1903/1904 Preston Arsenal
1902/1903 Man City Birmingham
1901/1902 West Bromwich Middlesbrough
1900/1901 Grimsby Birmingham
1899/1900 Sheff Wed Bolton
1898/1899 Man City Glossop
1897/1898 Burnley Newcastle
1896/1897 Notts Man Utd
1895/1896 Liverpool Man City
1894/1895 Bury Notts
1893/1894 Liverpool Birmingham
1892/1893 Birmingham Sheff Utd