Premier League & Championship

Who's in form?

Every team's last five results, home and away form and what's coming next. Check the form, then pick your 10 winners.

Championship

Tap a team for their last six results and next game. Form reads left to right, oldest to newest.

PosTeamPWDLGDPtsLast 5
1MMiddlesbrough13841+1328WWDWW

Last six results

  • W3–0v Charlton Athletic
  • W5–1@ Bolton Wanderers
  • D2–2v Cardiff City
  • W3–2@ Stoke City
  • W1–0v Wolverhampton Wanderers
  • D2–2@ Birmingham City

Next: at Wrexham · Wed 4 Nov, 19:45

2SSwansea City13823+726WWLLW

Last six results

  • W4–0v Blackburn Rovers
  • L0–5@ Queens Park Rangers
  • L0–1v West Ham United
  • W1–0@ Millwall
  • W2–1v Norwich City
  • W2–1@ Lincoln City

Next: at Portsmouth · Tue 3 Nov, 19:45

3WWolverhampton Wanderers13733+724LWDWW

Last six results

  • W3–0v Cardiff City
  • W1–0v Watford
  • D1–1v Portsmouth
  • W2–1@ Burnley
  • L1–3v Bolton Wanderers
  • L0–1@ Middlesbrough

Next: at Bristol City · Wed 4 Nov, 20:00

4WWest Bromwich Albion13733+524LWWDW

Last six results

  • W3–1@ West Ham United
  • D1–1@ Preston North End
  • W3–2v Blackburn Rovers
  • W2–1@ Wrexham
  • L0–1v Birmingham City
  • L0–1@ Wolverhampton Wanderers

Next: v Southampton · Tue 3 Nov, 20:00

5SSouthampton13832+1523WWDWW

Last six results

  • W4–1v Queens Park Rangers
  • W3–2@ West Ham United
  • D0–0v Bolton Wanderers
  • W1–0@ Norwich City
  • W1–0v Portsmouth
  • L1–2@ Wrexham

Next: at West Bromwich Albion · Tue 3 Nov, 20:00

6BBirmingham City13652+1023WWWLW

Last six results

  • W3–1@ Lincoln City
  • L0–1@ Cardiff City
  • W3–0v Queens Park Rangers
  • W4–0v Preston North End
  • W1–0@ West Bromwich Albion
  • D2–2v Middlesbrough

Next: v Millwall · Tue 3 Nov, 20:00

7SStoke City13724+423WLWDW

Last six results

  • W2–0v Preston North End
  • D0–0v Bristol City
  • W1–0@ Derby County
  • L2–3v Middlesbrough
  • W2–1@ Bolton Wanderers
  • W2–1v Sheffield United

Next: at Blackburn Rovers · Tue 3 Nov, 19:45

8WWest Ham United13643+1522DWWLL

Last six results

  • L1–3v West Bromwich Albion
  • L2–3v Southampton
  • W1–0@ Swansea City
  • W6–0@ Lincoln City
  • D1–1v Queens Park Rangers
  • D2–2@ Millwall

Next: at Cardiff City · Wed 4 Nov, 19:45

9QQueens Park Rangers13553+520DWLWL

Last six results

  • L1–4@ Southampton
  • W5–0v Swansea City
  • L0–3@ Birmingham City
  • W4–1v Derby County
  • D1–1@ West Ham United
  • D2–2v Preston North End

Next: v Burnley · Tue 3 Nov, 19:45

10SSheffield United13544+219WLWDW

Last six results

  • W1–0v Wrexham
  • D1–1v Derby County
  • W1–0@ Bristol City
  • L2–3@ Portsmouth
  • W3–0v Lincoln City
  • L1–2@ Stoke City

Next: at Preston North End · Tue 3 Nov, 19:45

11PPortsmouth13544+119WWDWD

Last six results

  • D0–0@ Burnley
  • W2–1v Millwall
  • D1–1@ Wolverhampton Wanderers
  • W1–0@ Norwich City
  • W3–2v Sheffield United
  • L0–1@ Southampton

Next: v Swansea City · Tue 3 Nov, 19:45

12MMillwall13535+218WLDLW

Last six results

  • W4–1v Derby County
  • L1–2@ Portsmouth
  • D2–2v Lincoln City
  • L0–1v Swansea City
  • W1–0@ Preston North End
  • D2–2v West Ham United

Next: at Birmingham City · Tue 3 Nov, 20:00

13BBlackburn Rovers13535-118WWLWL

Last six results

  • L0–4@ Swansea City
  • W2–0v Wrexham
  • L2–3@ West Bromwich Albion
  • W1–0@ Bristol City
  • W2–1v Cardiff City
  • D2–2@ Portsmouth

Next: v Stoke City · Tue 3 Nov, 19:45

14BBristol City13535-218DLLDW

Last six results

  • W3–2@ Bolton Wanderers
  • D0–0@ Stoke City
  • L0–1v Sheffield United
  • L0–1v Blackburn Rovers
  • D1–1@ Charlton Athletic
  • W1–0v Watford

Next: v Wolverhampton Wanderers · Wed 4 Nov, 20:00

15NNorwich City13508-115LLLWW

Last six results

  • W3–2v Watford
  • W3–1@ Charlton Athletic
  • L0–1v Portsmouth
  • L0–1v Southampton
  • L1–2@ Swansea City
  • L3–4v Bolton Wanderers

Next: at Derby County · Tue 3 Nov, 19:45

16LLincoln City13436-915LLDWL

Last six results

  • L1–3v Birmingham City
  • W4–1v Burnley
  • D2–2@ Millwall
  • L0–6v West Ham United
  • L0–3@ Sheffield United
  • L1–2v Swansea City

Next: at Watford · Tue 3 Nov, 19:45

17CCardiff City13355-114LWDWL

Last six results

  • L0–3@ Wolverhampton Wanderers
  • W1–0v Birmingham City
  • D2–2@ Middlesbrough
  • W5–1v Watford
  • L1–2@ Blackburn Rovers
  • W3–1v Charlton Athletic

Next: v West Ham United · Wed 4 Nov, 19:45

18WWrexham13355-414DLWLL

Last six results

  • L0–1@ Sheffield United
  • L0–2@ Blackburn Rovers
  • W4–1v Preston North End
  • L1–2v West Bromwich Albion
  • D1–1@ Derby County
  • W2–1v Southampton

Next: v Middlesbrough · Wed 4 Nov, 19:45

19BBolton Wanderers13427-814LWDLL

Last six results

  • L2–3v Bristol City
  • L1–5v Middlesbrough
  • D0–0@ Southampton
  • W3–1@ Wolverhampton Wanderers
  • L1–2v Stoke City
  • W4–3@ Norwich City

Next: at Charlton Athletic · Tue 3 Nov, 19:45

20CCharlton Athletic13355-1014DDLLL

Last six results

  • L0–3@ Middlesbrough
  • L1–3v Norwich City
  • L0–2@ Watford
  • D2–2@ Burnley
  • D1–1v Bristol City
  • L1–3@ Cardiff City

Next: v Bolton Wanderers · Tue 3 Nov, 19:45

21WWatford13328-1111LLWLL

Last six results

  • L2–3@ Norwich City
  • L0–1@ Wolverhampton Wanderers
  • W2–0v Charlton Athletic
  • L1–5@ Cardiff City
  • L0–4v Burnley
  • L0–1@ Bristol City

Next: v Lincoln City · Tue 3 Nov, 19:45

22BBurnley13166-89WDLLD

Last six results

  • D0–0v Portsmouth
  • L1–4@ Lincoln City
  • L1–2v Wolverhampton Wanderers
  • D2–2v Charlton Athletic
  • W4–0@ Watford
  • D1–1v Derby County

Next: at Queens Park Rangers · Tue 3 Nov, 19:45

23DDerby County13148-147DLLDL

Last six results

  • L1–4@ Millwall
  • D1–1@ Sheffield United
  • L0–1v Stoke City
  • L1–4@ Queens Park Rangers
  • D1–1v Wrexham
  • D1–1@ Burnley

Next: v Norwich City · Tue 3 Nov, 19:45

24PPreston North End131210-175LLLDL

Last six results

  • L0–2@ Stoke City
  • D1–1v West Bromwich Albion
  • L1–4@ Wrexham
  • L0–4@ Birmingham City
  • L0–1v Millwall
  • D2–2@ Queens Park Rangers

Next: v Sheffield United · Tue 3 Nov, 19:45

Automatic promotionPlay-offsRelegationUpdated 2h ago · Data from football-data.org
Seen enough form?Put it to use: pick your 10 winners for this week.
Make my picks