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 43 18 13 4 1 50 18 32
2 Middlesbrough Middlesbrough 33 18 9 6 3 24 19 5
3 Millwall Millwall 31 18 9 4 5 22 25 -3
4 Stoke Stoke 30 18 9 3 6 26 14 12
5 Preston Preston 30 18 8 6 4 25 19 6
6 Bristol City Bristol City 29 18 8 5 5 26 20 6
7 Hull Hull 28 18 8 4 6 30 30 0
8 Ipswich Ipswich 27 17 7 6 4 29 18 11
9 Wrexham Wrexham 26 18 6 8 4 23 20 3
10 Derby Derby 26 18 7 5 6 25 25 0
11 Birmingham Birmingham 25 17 7 4 6 25 19 6
12 West Bromwich West Bromwich 25 18 7 4 7 20 22 -2
13 QPR QPR 25 18 7 4 7 22 28 -6
14 Southampton Southampton 24 18 6 6 6 28 25 3
15 Watford Watford 24 17 6 6 5 23 21 2
16 Leicester Leicester 24 18 6 6 6 22 23 -1
17 Charlton Charlton 23 18 6 5 7 18 23 -5
18 Blackburn Blackburn 20 17 6 2 9 17 22 -5
19 Sheff Utd Sheff Utd 19 18 6 1 11 20 28 -8
20 Oxford Oxford 18 18 4 6 8 20 25 -5
21 Swansea Swansea 17 18 4 5 9 18 27 -9
22 Portsmouth Portsmouth 17 18 4 5 9 15 25 -10
23 Norwich Norwich 13 18 3 4 11 19 29 -10
24 Sheff Wed Sheff Wed -4 18 1 5 12 14 36 -22
  • Promotion
  • Promotion Play-off
  • Relegation
# Team Pts P W D L GF GA GD
1 Coventry Coventry 23 9 7 2 0 25 7 18
2 Middlesbrough Middlesbrough 20 9 6 2 1 13 9 4
3 Millwall Millwall 19 10 6 1 3 12 12 0
4 Watford Watford 18 9 5 3 1 15 9 6
5 Birmingham Birmingham 17 8 5 2 1 19 7 12
6 Preston Preston 17 9 5 2 2 13 9 4
7 Hull Hull 17 9 5 2 2 15 14 1
8 Stoke Stoke 16 9 5 1 3 15 7 8
9 Ipswich Ipswich 16 9 4 4 1 15 9 6
10 West Bromwich West Bromwich 16 9 4 4 1 11 8 3
11 Wrexham Wrexham 16 10 4 4 2 15 13 2
12 Bristol City Bristol City 14 9 4 2 3 14 10 4
13 Charlton Charlton 14 8 4 2 2 10 9 1
14 Leicester Leicester 13 9 3 4 2 11 10 1
15 Southampton Southampton 12 8 3 3 2 10 7 3
16 Derby Derby 12 9 3 3 3 12 13 -1
17 QPR QPR 11 8 3 2 3 11 12 -1
18 Portsmouth Portsmouth 11 10 3 2 5 9 11 -2
19 Oxford Oxford 10 9 2 4 3 10 13 -3
20 Swansea Swansea 9 9 2 3 4 10 15 -5
21 Sheff Utd Sheff Utd 7 8 2 1 5 7 11 -4
22 Norwich Norwich 4 9 1 1 7 9 15 -6
23 Blackburn Blackburn 4 8 1 1 6 7 14 -7
24 Sheff Wed Sheff Wed 2 10 0 2 8 5 24 -19
# Team Pts P W D L GF GA GD
1 Coventry Coventry 20 9 6 2 1 25 11 14
2 Blackburn Blackburn 16 9 5 1 3 10 8 2
3 Bristol City Bristol City 15 9 4 3 2 12 10 2
4 Stoke Stoke 14 9 4 2 3 11 7 4
5 Derby Derby 14 9 4 2 3 13 12 1
6 QPR QPR 14 10 4 2 4 11 16 -5
7 Preston Preston 13 9 3 4 2 12 10 2
8 Middlesbrough Middlesbrough 13 9 3 4 2 11 10 1
9 Southampton Southampton 12 10 3 3 4 18 18 0
10 Millwall Millwall 12 8 3 3 2 10 13 -3
11 Sheff Utd Sheff Utd 12 10 4 0 6 13 17 -4
12 Ipswich Ipswich 11 8 3 2 3 14 9 5
13 Hull Hull 11 9 3 2 4 15 16 -1
14 Leicester Leicester 11 9 3 2 4 11 13 -2
15 Wrexham Wrexham 10 8 2 4 2 8 7 1
16 Norwich Norwich 9 9 2 3 4 10 14 -4
17 West Bromwich West Bromwich 9 9 3 0 6 9 14 -5
18 Charlton Charlton 9 10 2 3 5 8 14 -6
19 Oxford Oxford 8 9 2 2 5 10 12 -2
20 Swansea Swansea 8 9 2 2 5 8 12 -4
21 Birmingham Birmingham 8 9 2 2 5 6 12 -6
22 Sheff Wed Sheff Wed 6 8 1 3 4 9 12 -3
23 Watford Watford 6 8 1 3 4 8 12 -4
24 Portsmouth Portsmouth 6 8 1 3 4 6 14 -8
# Team Pts P W D L GF GA GD
1 Coventry Coventry 15 6 5 0 1 16 9 7
2 Southampton Southampton 12 6 4 0 2 15 8 7
3 Derby Derby 12 6 4 0 2 10 8 2
4 Ipswich Ipswich 11 6 3 2 1 9 4 5
5 Preston Preston 11 6 3 2 1 11 9 2
6 Birmingham Birmingham 10 6 3 1 2 14 5 9
7 Sheff Utd Sheff Utd 10 6 3 1 2 11 8 3
8 Wrexham Wrexham 10 6 2 4 0 5 2 3
9 Bristol City Bristol City 10 6 3 1 2 6 4 2
10 Blackburn Blackburn 10 6 3 1 2 7 6 1
11 Stoke Stoke 9 6 3 0 3 9 5 4
12 Watford Watford 9 6 2 3 1 10 8 2
13 Oxford Oxford 8 6 2 2 2 7 9 -2
14 Middlesbrough Middlesbrough 8 6 2 2 2 8 11 -3
15 Millwall Millwall 8 6 2 2 2 8 12 -4
16 West Bromwich West Bromwich 7 6 2 1 3 8 9 -1
17 Hull Hull 7 6 2 1 3 9 11 -2
18 Leicester Leicester 7 6 2 1 3 7 10 -3
19 QPR QPR 7 6 2 1 3 7 11 -4
20 Norwich Norwich 5 6 1 2 3 8 11 -3
21 Portsmouth Portsmouth 4 6 1 1 4 5 12 -7
22 Charlton Charlton 4 6 1 1 4 4 13 -9
23 Swansea Swansea 3 6 1 0 5 7 15 -8
24 Sheff Wed Sheff Wed 2 6 0 2 4 4 11 -7

* Last 6 matches

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

* Last 3 home matches

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

* Last 3 away matches

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