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 away form

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

PosTeamPWDLGDPtsLast 5
1BBirmingham City7412+313LWWLW

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

2WWest Bromwich Albion7412+213WLWDW

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

3WWest Ham United6330+812DWDWW

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

4BBristol City7331+112WLDDW

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

5SSwansea City6402-112WLWWL

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

6MMiddlesbrough6321+511DWDWW

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

7WWolverhampton Wanderers6312+110LDWLW

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

8LLincoln City6312-110WWWLD

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

9SStoke City6312-210LDWWW

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

10PPortsmouth7232+19DLWDD

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

11QQueens Park Rangers7232-39DDDLL

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

12SSouthampton622208DDLWW

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

13SSheffield United622208DWLLW

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

14BBolton Wanderers6222-28LLWWD

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

15MMillwall6213-47LLDWL

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

16NNorwich City6204-26LWLLW

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

17BBlackburn Rovers7133-56LDWLL

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

18WWrexham7133-66DLDLL

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

19DDerby County7124-85LDLDL

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

20CCharlton Athletic7124-105LLDLL

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

21BBurnley6114-64LDLWL

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

22CCardiff City7025-82LLLDL

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

23WWatford7016-101LLLLL

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

24PPreston North End7016-121LDLLL

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

Updated 4m ago · Data from football-data.org
Seen enough form?Put it to use: pick your 10 winners for this week.
Make my picks