Fears for Fulham, hope for Hull, and lucky Leeds? Difficulty of every Championship club’s remaining fixtures rated

The Championship's return is now a step closer with the announcement of their fixture list.
The EFL released confirmation of the revised schedule for the rest of the season with Premier League promotion contenders Fulham and Brentford the first teams in action on June 20.
The Cottagers and the Bees will kick off the restart at Craven Cottage in a west London derby at 12:30pm, while Leeds and West Brom continue the title race with games against Cardiff City and Birmingham City, respectively across the weekend.
Each team has nine games to go but some teams have more difficult run-ins than others as the season heads into the final furlong.
With the help of , we've looked at how tricky every Championship club's remaining matches are, which helps paint a clearer picture of the task at hand for each team.
So, who has the most difficult remaining fixtures? Here’s the table, with ’24’ being the easiest and ‘1’ the hardest.
How is it calculated?
SoccerStats add up the points per game of all remaining opponents and averages it out to give a score.
The higher the number, the more difficult the remaining fixtures.
What’s more, it distinguishes between home and away points, to give a more accurate reflection on the remaining matches.
24. Derby County
Average points per game of remaining opponents = 1.61
Fixtures: Millwall (A), Reading (H), Preston (A), Nottingham Forest (H), West Brom (A), Brentford (H), Cardiff (A), Leeds (H), Birmingham (A)
23. Blackburn Rovers
Average points per game of remaining opponents = 1.56
Fixtures: Bristol City (H), Wigan (H), Barnsley (A), Leeds (A), Cardiff (H), West Brom (A), Millwall (H), Reading (H), Luton (A)
22. Barnsley
Average points per game of remaining opponents = 1.48
Fixtures: QPR (A), Millwall (H), Blackburn (H), Stoke (A), Luton (A), Wigan (H), Leeds (A), Nottingham Forest (H), Brentford (A)
21. Fulham
Average points per game of remaining opponents = 1.46
Fixtures: Brentford (A), Leeds (H), QPR (H), Birmingham (A), Nottingham Forest (A), Cardiff (H), West Brom (A), Sheffield Wednesday (H), Wigan (A)
20. Sheffield Wednesday
Average points per game of remaining opponents = 1.45
Fixtures: Bristol City (H), Reading (H), Middlesbrough (A), Hull City (A), Huddersfield (H), Cardiff (A), Fulham (H), Luton (H), Blackburn (A)
19. Charlton
Average points per game of remaining opponents = 1.42
Fixtures: Hull (A), QPR (H), Cardiff (A), Millwall (H), Brentford (A), Reading (H), Birmingham (A), Wigan (H), Leeds (A)
17= Preston
Average points per game of remaining opponents = 1.38
Fixtures: Luton (A), Cardiff (H), Derby (H), Huddersfield (A), Sheffield Wednesday (A), Nottingham Forest (H), Brentford (A), Birmingham (H), Bristol City (A)
17= Nottingham Forest
Average points per game of remaining opponents = 1.38
Fixtures: Sheffield Wednesday (A), Huddersfield (H), Bristol City (H), Derby (A), Fulham (H), Preston (A), Swansea (H), Barnsley (A), Stoke (H)
15= Swansea City
Average points per game of remaining opponents = 1.36
Fixtures: Middlesbrough (A), Luton (H), Millwall (A), Sheffield Wednesday (H), Birmingham (A), Leeds (H), Nottingham Forest (A), Bristol City (H), Reading (A)
15= Cardiff City
Average points per game of remaining opponents = 1.36
Fixtures: Leeds (H), Preston (A), Charlton (H), Bristol City (A), Blackburn (H), Fulham (A), Derby (H), Middlesbrough (A), Hull (H)
13= West Brom
Average points per game of remaining opponents = 1.35
Fixtures: Birmingham (H), Brentford (A), Sheffield Wednesday (A), Hull City (H), Derby (H), Blackburn (A), Fulham (H), Huddersfield (A), QPR (H)
Championship fixtures - June 20-21
Saturday, June 20
Blackburn Rovers vs Bristol City (3pm)
Fulham vs Brentford (12:30pm)
Huddersfield Town vs Wigan Athletic (3pm)
Hull City vs Charlton Athletic (3pm)
Luton Town vs Preston North End (3pm)
Middlesbrough vs Swansea City (3pm)
Millwall vs Derby County (3pm)
Queens Park Rangers vs Barnsley (3pm)
Reading vs Stoke City (3pm)
Sheffield Wednesday vs Nottingham Forest (3pm)
West Bromwich Albion vs Birmingham City (3pm)
Sunday, June 21
Cardiff City vs Leeds United (12pm)
13= Middlesbrough
Average points per game of remaining opponents = 1.35
Fixtures: Swansea (H), Stoke (A), Hull (A), QPR (H), Milwall (A), Bristol City (H), Reading (A), Cardiff (H), Sheffield Wednesday (A)
12. Brentford
Average points per game of remaining opponents = 1.34
Fixtures: Fulham (A), West Brom (H), Reading (A), Wigan (H), Charlton (H), Derby (A), Preston (H), Stoke (A), Barnsley (H)
10= Huddersfield
Average points per game of remaining opponents = 1.32
Fixtures: Wigan (H), Nottingham Forest (A), Birmingham City (A), Preston (H), Reading (A), Luton (H), Sheffield Wednesday (A), West Brom (H), Millwall (A)
10= Birmingham City
Average points per game of remaining opponents = 1.32
Fixtures: West Brom (A), Hull (H), Huddersfield (H), Fulham (A), Swansea (H), Stoke (A), Charlton (H), Preston (A), Derby (H)
9. Stoke City
Average points per game of remaining opponents = 1.31
Fixtures: Reading (A), Middlesbrough (H), Wigan (A), Barnsley (H), Leeds (A), Birmingham (H), Bristol City (A), Brentford (H), Nottingham Forest (A)
8. Queens Park Rangers
Average points per game of remaining opponents = 1.30
Fixtures: Barnsley (H), Charlton (A), Fulham (H), Middlesbrough (A), Wigan (A), Sheffield Wednesday (H), Luton (A), Millwall (H), West Brom (A)
7. Reading
Average points per game of remaining opponents = 1.29
Fixtures: Stoke (H), Derby (A), Brentford (H), Luton (A), Huddersfield (H), Charlton (A), Middlesbrough (H), Blackburn (A), Swansea (H)
4= Wigan
Average points per game of remaining opponents = 1.28
Fixtures: Huddersfield (A), Blackburn (H), Stoke (H), Brentford (A), QPR (H), Barnsley (A), Hull (H), Charlton (A), Fulham (H)
4= Luton Town
Average points per game of remaining opponents = 1.28
Fixtures: Preston (H), Swansea (A), Leeds (A), Reading (H), Barnsley (H), Huddersfield (A), QPR (H), Hull (A), Blackburn (H)
4= Bristol City
Average points per game of remaining opponents = 1.28
Fixtures: Blackburn (A), Sheffield Wednesday (H), Nottingham Forest (A), Cardiff (H), Hull (H), Middlesbrough (A), Stoke (H), Swansea (A), Preston (H)
3. Leeds
Average points per game of remaining opponents = 1.24
Fixtures: Cardiff (A), Fulham (H), Luton (H), Blackburn (A), Stoke (H), Swansea (A), Barnsley (H), Derby (A), Charlton (H)
2. Hull City
Average points per game of remaining opponents = 1.20
Fixtures: Charlton (H), Birmingham (A), Middlesbrough (H), West Brom (A), Bristol City (A), Millwall (H), Wigan (A), Luton (H), Cardiff (A)
1. Millwall
Average points per game of remaining opponents = 1.13