Championship strength of schedule 2026/2027
See which Championship teams have faced the strongest opponents — and who has the toughest fixtures coming up.
Bolton Wanderers have faced the league's strongest opponents so far. Their opponents rate +0.13 xG per match above the average Championship team. Bristol City have the toughest 5 fixtures coming up. Those opponents rate +0.25 xG per match above the average Championship team.
Who has had the hardest schedule?
Each bar runs left of the league average for weaker opponents and right of it for stronger ones.
Teams are ranked by the strength of the opponents they've faced this season.
| # | Team | Opponent strength |
|---|---|---|
| 1 | Bolton Wanderers BOL | number 1 hardest of 24 +0.13 xG 12 matches |
| 2 | Blackburn Rovers BLA | number 2 hardest of 24 +0.10 xG 12 matches |
| 3 | Birmingham City BIR | number 3 hardest of 24 +0.08 xG 12 matches |
| 4 | Lincoln City LIN | tied number 4 hardest of 24 +0.06 xG 12 matches |
| 4 | Millwall MIL | tied number 4 hardest of 24 +0.06 xG 12 matches |
| 6 | Burnley BUR | number 6 hardest of 24 +0.04 xG 12 matches |
| 7 | Norwich City NOR | number 7 hardest of 24 +0.03 xG 12 matches |
| 8 | Queens Park Rangers QUE | number 8 hardest of 24 +0.02 xG 12 matches |
| 9 | Middlesbrough MID | tied number 9 hardest of 24 +0.01 xG 12 matches |
| 9 | Stoke City STO | tied number 9 hardest of 24 +0.01 xG 12 matches |
| 11 | Derby County DER | tied number 11 hardest of 24 −0.01 xG 12 matches |
| 11 | Southampton SOU | tied number 11 hardest of 24 −0.01 xG 12 matches |
| 11 | Watford WAT | tied number 11 hardest of 24 −0.01 xG 12 matches |
| 14 | Portsmouth POR | tied number 14 hardest of 24 −0.02 xG 12 matches |
| 14 | West Bromwich Albion WES | tied number 14 hardest of 24 −0.02 xG 12 matches |
| 14 | Wrexham WRE | tied number 14 hardest of 24 −0.02 xG 12 matches |
| 17 | West Ham United WHU | tied number 17 hardest of 24 −0.03 xG 12 matches |
| 17 | Wolverhampton WOL | tied number 17 hardest of 24 −0.03 xG 12 matches |
| 19 | Preston North End PRE | tied number 19 hardest of 24 −0.04 xG 12 matches |
| 19 | Sheffield United SHE | tied number 19 hardest of 24 −0.04 xG 12 matches |
| 19 | Swansea City SWA | tied number 19 hardest of 24 −0.04 xG 12 matches |
| 22 | Charlton Athletic CHA | number 22 hardest of 24 −0.06 xG 12 matches |
| 23 | Cardiff City CAR | number 23 hardest of 24 −0.08 xG 12 matches |
| 24 | Bristol City BRI | number 24 hardest of 24 −0.14 xG 12 matches |
How to read this What the figure means, in four lines. Show Hide
- 0.00 is an average opponent in this league.
- A positive figure means stronger opponents than average; a negative one, weaker.
- Home and away don't affect it.
- Ranks appear once teams have played comparable numbers of matches.