Sportaurus
Your time--:-- UTC--:--
EFL Championship

EFL ChampionshipSEASON 2026/2027

178 matches on file · 169 played · Middlesbrough currently top

2026/27178 2025/26552 2024/25552 2023/24552 2022/23541 2021/22563 2020/21552 2019/20552 2018/19552 2017/18552 2016/17552 2015/16552 2014/15552 2013/14552 2012/13552 2011/12552 2010/11552 2009/10552 2008/09552 2007/08552 2006/07552 2005/06552 2004/05552 2003/04552 2002/03552 2001/02552 2000/01552 1999/00552 1998/99552 1997/98552 1996/97552 1995/96552 1994/95552 1993/94552

Table so far 2026/2027

#Club PWD LGFGAGD Pts
1 Middlesbrough 14 9 4 1 32 18 14 31
2 Swansea City 14 9 2 3 22 14 8 29
3 Southampton 14 8 4 2 29 14 15 28
4 Birmingham City 14 7 5 2 26 14 12 26
5 West Ham United 14 7 4 3 39 18 21 25
6 Wolverhampton Wanderers 13 7 3 3 23 16 7 24
7 West Bromwich Albion 13 7 3 3 19 14 5 24
8 Stoke City 13 7 2 4 20 16 4 23
9 Sheffield United 14 6 4 4 20 15 5 22
10 Portsmouth 14 6 4 4 19 16 3 22
11 Queens Park Rangers 13 5 5 3 21 16 5 20
12 Millwall 14 5 4 5 25 23 2 19
13 Blackburn Rovers 14 5 4 5 19 20 -1 19
14 Bristol City 14 5 3 6 15 18 -3 18
15 Norwich City 13 5 0 8 23 24 -1 15
16 Lincoln 13 4 3 6 14 23 -9 15
17 Lincoln City 13 4 3 6 14 23 -9 15
18 Cardiff City 13 3 5 5 19 20 -1 14
19 Wrexham 13 3 5 5 15 19 -4 14
20 Bolton Wanderers 14 4 2 8 18 27 -9 14
21 Charlton Athletic 13 3 5 5 11 21 -10 14
22 Watford 13 3 2 8 12 23 -11 11
23 Burnley 14 1 6 7 18 29 -11 9
24 Derby County 13 1 4 8 11 25 -14 7
25 Preston North End 14 1 2 11 10 28 -18 5

This table is not copied from anywhere: it is added up from the 169 results we hold for the season, three points for a win. It will differ from the official record wherever a match was decided off the pitch.

Every match, 2026/2027

14.08.26 Wolverhampton Wanderers Blackburn Rovers 2 2 15.08.26 Bolton Wanderers Preston North End 2 1 15.08.26 Middlesbrough Lincoln City 2 1 15.08.26 Bristol City Millwall 0 2 15.08.26 Charlton Athletic Derby County 2 1 15.08.26 Stoke City Swansea City 1 2 15.08.26 Portsmouth Queens Park Rangers 1 3 15.08.26 Norwich City West Bromwich Albion 1 2 15.08.26 Middlesbrough Lincoln 2 1 15.08.26 Sheffield United Birmingham City 0 0 16.08.26 Watford Southampton 2 1 16.08.26 Burnley West Ham United 2 2 17.08.26 Cardiff City Wrexham 1 1 22.08.26 Lincoln City Portsmouth 1 3 22.08.26 Birmingham City Bristol City 2 2 22.08.26 Millwall Norwich City 3 0 22.08.26 Lincoln Portsmouth 1 3 22.08.26 Derby County Cardiff City 2 2 22.08.26 Wrexham Watford 1 1 22.08.26 West Ham United Charlton Athletic 1 2 22.08.26 Swansea City Sheffield United 0 0 22.08.26 Southampton Stoke City 3 1 22.08.26 Queens Park Rangers Bolton Wanderers 0 0 22.08.26 Preston North End Wolverhampton Wanderers 1 3 22.08.26 Blackburn Rovers Middlesbrough 2 1 23.08.26 West Bromwich Albion Burnley 3 1 28.08.26 Wrexham Birmingham City 1 2 29.08.26 Wolverhampton Wanderers Stoke City 4 1 29.08.26 Middlesbrough West Bromwich Albion 3 1 29.08.26 Derby County Swansea City 0 3 29.08.26 Southampton Millwall 5 1 29.08.26 Norwich City Burnley 4 1 29.08.26 Watford West Ham United 1 1 29.08.26 Bolton Wanderers Lincoln City 0 1 29.08.26 Charlton Athletic Preston North End 1 0 29.08.26 Cardiff City Sheffield United 2 2 29.08.26 Bristol City Portsmouth 2 1 29.08.26 Blackburn Rovers Queens Park Rangers 1 2 29.08.26 Bolton Wanderers Lincoln 0 1 01.09.26 Lincoln City Blackburn Rovers 0 0 01.09.26 Swansea City Watford 2 0 01.09.26 West Ham United Wolverhampton Wanderers 4 2 01.09.26 Sheffield United Bolton Wanderers 3 2 01.09.26 Preston North End Bristol City 1 3 01.09.26 Portsmouth Derby County 0 2 01.09.26 Birmingham City Southampton 1 1 01.09.26 Stoke City Norwich City 1 0 01.09.26 Lincoln Blackburn Rovers 0 0 02.09.26 Millwall Wrexham 0 3 02.09.26 West Bromwich Albion Charlton Athletic 1 1 02.09.26 Queens Park Rangers Cardiff City 2 1 02.09.26 Burnley Middlesbrough 1 1 05.09.26 Preston North End Blackburn Rovers 2 1 05.09.26 Lincoln City Southampton 1 1 05.09.26 Stoke City Charlton Athletic 4 0 05.09.26 Lincoln Southampton 1 1 05.09.26 Sheffield United Norwich City 1 3 05.09.26 Portsmouth Cardiff City 2 0 05.09.26 West Bromwich Albion Watford 1 0 05.09.26 West Ham United Derby County 3 0 05.09.26 Millwall Bolton Wanderers 4 0 05.09.26 Queens Park Rangers Middlesbrough 0 1 05.09.26 Burnley Bristol City 1 2 05.09.26 Swansea City Wrexham 0 0 06.09.26 Birmingham City Wolverhampton Wanderers 2 2 08.09.26 Southampton Swansea City 3 1 08.09.26 Wrexham Burnley 1 1 08.09.26 Watford Preston North End 2 1 08.09.26 Cardiff City Stoke City 1 1 08.09.26 Blackburn Rovers Sheffield United 1 2 08.09.26 Bolton Wanderers West Ham United 2 3 09.09.26 Norwich City Birmingham City 2 1 09.09.26 Derby County West Bromwich Albion 0 1 09.09.26 Charlton Athletic Queens Park Rangers 0 0 11.09.26 West Ham United Wrexham 6 0 12.09.26 Derby County Birmingham City 1 2 12.09.26 Bolton Wanderers Cardiff City 1 0 12.09.26 West Bromwich Albion Queens Park Rangers 1 1 12.09.26 Preston North End Lincoln City 0 1 12.09.26 Southampton Bristol City 4 1 12.09.26 Swansea City Burnley 3 1 12.09.26 Watford Stoke City 1 2 12.09.26 Middlesbrough Norwich City 4 3 12.09.26 Charlton Athletic Portsmouth 0 0 12.09.26 Blackburn Rovers Millwall 3 1 12.09.26 Preston North End Lincoln 0 1 13.09.26 Sheffield United Wolverhampton Wanderers 0 1 15.09.26 Middlesbrough Millwall 2 2 15.09.26 Bristol City Lincoln City 0 1 15.09.26 Bristol City Lincoln 0 1 18.09.26 Bristol City Watford 1 0 19.09.26 Cardiff City Charlton Athletic 3 1 19.09.26 Millwall West Ham United 2 2 19.09.26 Stoke City Sheffield United 2 1 19.09.26 Birmingham City Middlesbrough 2 2 19.09.26 Burnley Derby County 1 1 19.09.26 Portsmouth Blackburn Rovers 2 2 19.09.26 Queens Park Rangers Preston North End 2 2 19.09.26 Lincoln City Swansea City 1 2 19.09.26 Wrexham Southampton 2 1 19.09.26 Lincoln Swansea City 1 2 20.09.26 Wolverhampton Wanderers West Bromwich Albion 1 0 20.09.26 Norwich City Bolton Wanderers 3 4 09.10.26 West Ham United Queens Park Rangers 1 1 10.10.26 Swansea City Norwich City 2 1 10.10.26 West Bromwich Albion Birmingham City 0 1 10.10.26 Charlton Athletic Bristol City 1 1 10.10.26 Watford Burnley 0 4 10.10.26 Sheffield United Lincoln City 3 0 10.10.26 Preston North End Millwall 0 1 10.10.26 Middlesbrough Wolverhampton Wanderers 1 0 10.10.26 Derby County Wrexham 1 1 10.10.26 Blackburn Rovers Cardiff City 2 1 10.10.26 Bolton Wanderers Stoke City 1 2 10.10.26 Sheffield United Lincoln 3 0 11.10.26 Southampton Portsmouth 1 0 13.10.26 Wolverhampton Wanderers Bolton Wanderers 1 3 13.10.26 Wrexham West Bromwich Albion 1 2 13.10.26 Cardiff City Watford 5 1 13.10.26 Burnley Charlton Athletic 2 2 13.10.26 Millwall Swansea City 0 1 13.10.26 Bristol City Blackburn Rovers 0 1 13.10.26 Stoke City Middlesbrough 2 3 13.10.26 Birmingham City Preston North End 4 0 14.10.26 Norwich City Southampton 0 1 14.10.26 Queens Park Rangers Derby County 4 1 14.10.26 Portsmouth Sheffield United 3 2 14.10.26 Lincoln City West Ham United 0 6 14.10.26 Lincoln West Ham United 0 6 16.10.26 Burnley Wolverhampton Wanderers 1 2 17.10.26 Middlesbrough Cardiff City 2 2 17.10.26 Millwall Lincoln City 2 2 17.10.26 Watford Charlton Athletic 2 0 17.10.26 Millwall Lincoln 2 2 17.10.26 Swansea City West Ham United 0 1 17.10.26 West Bromwich Albion Blackburn Rovers 3 2 17.10.26 Wrexham Preston North End 4 1 17.10.26 Southampton Bolton Wanderers 0 0 17.10.26 Norwich City Portsmouth 0 1 17.10.26 Birmingham City Queens Park Rangers 3 0 17.10.26 Derby County Stoke City 0 1 17.10.26 Bristol City Sheffield United 0 1 20.10.26 Wolverhampton Wanderers Portsmouth 1 1 23.10.26 Bolton Wanderers Middlesbrough 1 5 24.10.26 Charlton Athletic Norwich City 1 3 24.10.26 Sheffield United Derby County 1 1 24.10.26 Portsmouth Millwall 2 1 24.10.26 Wolverhampton Wanderers Watford 1 0 24.10.26 West Ham United Southampton 2 3 24.10.26 Stoke City Bristol City 0 0 24.10.26 Preston North End West Bromwich Albion 1 1 24.10.26 Queens Park Rangers Swansea City 5 0 24.10.26 Blackburn Rovers Wrexham 2 0 24.10.26 Lincoln City Burnley 4 1 24.10.26 Cardiff City Birmingham City 1 0 24.10.26 Lincoln Burnley 4 1 30.10.26 Sheffield United Wrexham 1 0 31.10.26 Lincoln Birmingham City 1 3 31.10.26 Lincoln City Birmingham City 1 3 31.10.26 Stoke City Preston North End 2 0 31.10.26 Norwich City Watford 3 2 31.10.26 Burnley Portsmouth 0 0 31.10.26 Wolverhampton Wanderers Cardiff City 3 0 31.10.26 Swansea City Blackburn Rovers 4 0 31.10.26 Southampton Queens Park Rangers 4 1 31.10.26 Millwall Derby County 4 1 31.10.26 Middlesbrough Charlton Athletic 3 0 31.10.26 West Ham United West Bromwich Albion 1 3 31.10.26 Bolton Wanderers Bristol City 2 3 03.11.26 Queens Park Rangers Burnley –– 03.11.26 Watford Lincoln City –– 03.11.26 Preston North End Sheffield United –– 03.11.26 Portsmouth Swansea City –– 03.11.26 Derby County Norwich City –– 03.11.26 Charlton Athletic Bolton Wanderers –– 03.11.26 Blackburn Rovers Stoke City –– 03.11.26 West Bromwich Albion Southampton –– 03.11.26 Birmingham City Millwall ––