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

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

PosTeamPWDLGDPtsLast 5
1SSouthampton7610+1519WWWDW

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

2MMiddlesbrough7520+817WDWDW

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

3SSwansea City7421+814DWWLW

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

4WWolverhampton Wanderers7421+614WLDWW

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

5SStoke City7412+613WWLDW

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

6CCardiff City6330+712DDWWW

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

7BBlackburn Rovers6402+412LLWWW

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

8QQueens Park Rangers6321+811WLDWW

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

9MMillwall7322+611WDLDW

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

10WWest Bromwich Albion6321+311DWDLW

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

11SSheffield United7322+211LLWDW

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

12WWest Ham United7313+710WWDLL

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

13BBirmingham City6240+710DDDWW

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

14PPortsmouth6312010LWDWW

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

15WWatford6312-110DWLLW

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

16NNorwich City7304+19WLLLW

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

17CCharlton Athletic623109WDDDL

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

18WWrexham6222+28LDWLW

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

19BBristol City6204-36WLWLL

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

20BBolton Wanderers7205-66LWLLL

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

21BBurnley7052-25LDDLD

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

22LLincoln City7124-85DLLWL

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

23PPreston North End6114-54LWLLD

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

24DDerby County6024-62LLLDL

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

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