Updated Oct. 20, 2019, at 10:38 PM

Club Soccer Predictions

Forecasts and Soccer Power Index (SPI) ratings for 36 leagues, updated after each match.

See also: How this worksGlobal club soccer rankings

league-logo

Championship

2019-20 season

England, tier 2

Updated Oct. 20, 2019, at 11:01 a.m.

Upcoming matches
October 22-28
10/22
Birmingham
41%
29%
Blackburn
29%
10/22
Preston
25%
28%
Leeds United
47%
10/22
Sheffield Wed.
40%
30%
Stoke City
30%
10/22
QPR
48%
27%
Reading
25%
10/22
Swansea City
36%
28%
Brentford
36%
10/22
Millwall
36%
29%
Cardiff City
35%
10/22
West Brom
76%
17%
Barnsley
7%
10/23
Fulham
71%
19%
Luton Town
10%
10/23
Derby County
46%
28%
Wigan
25%
10/23
Bristol City
55%
26%
Charlton Athletic
19%
10/23
Nottm Forest
50%
27%
Hull City
23%
10/23
Huddersfield
49%
27%
Middlesbrough
23%
See more
Completed matches
After every match, our model calculates three additional metrics for each team. See more ...
  • Adjusted goals takes into account that not all goals are created equal: A team’s final score is reduced if a goal comes late in a game that it’s leading or when the opponent is a man down. (Meanwhile, goals that are scored in regular situations are adjusted upward to balance out the total number of goals across a league.)
  • Shot-based expected goals (xG) is an estimate of how many goals a team could have scored given the location of its shots and the players who took them.
  • Non-shot expected goals is an estimate of how many goals a team could have scored given their nonshooting actions in and around their opponent’s penalty area.
These three metrics are combined to help generate a team’s SPI rating and therefore its chances of winning future games. Read the full methodology »
October 15-21
10/20
Wigan1
33%31%
Nottm Forest0
36%
WGAFOR
Adjusted goals1.10.0
Shot-based xG1.21.3
Non-shot xG0.81.4
10/19
Charlton Athletic3
34%28%
Derby County0
38%
CHADER
Adjusted goals3.20.0
Shot-based xG1.00.3
Non-shot xG1.21.0
10/19
Brentford3
54%28%
Millwall2
18%
BRNMIL
Adjusted goals3.22.1
Shot-based xG2.31.5
Non-shot xG2.00.5
10/19
Leeds United1
67%22%
Birmingham0
11%
LEEBIR
Adjusted goals1.10.0
Shot-based xG2.20.9
Non-shot xG1.71.1
10/19
Luton Town3
31%27%
Bristol City0
41%
LUTBRC
Adjusted goals2.60.0
Shot-based xG1.21.0
Non-shot xG0.91.4
10/19
Barnsley1
26%26%
Swansea City1
48%
BARSWA
Adjusted goals1.11.1
Shot-based xG1.82.4
Non-shot xG1.31.0
10/19
Stoke City2
26%27%
Fulham0
46%
STKFUL
Adjusted goals1.90.0
Shot-based xG1.80.7
Non-shot xG0.82.4
10/19
Hull City2
42%27%
QPR3
31%
HCYQPR
Adjusted goals2.12.7
Shot-based xG1.03.1
Non-shot xG0.91.0
10/19
Reading1
35%29%
Preston0
36%
REAPNE
Adjusted goals1.10.0
Shot-based xG1.20.5
Non-shot xG1.51.7
10/19
Middlesbrough0
27%27%
West Brom1
45%
MIDWBA
Adjusted goals0.01.1
Shot-based xG1.52.3
Non-shot xG0.91.7
10/19
Blackburn2
39%28%
Huddersfield2
32%
BLKHUD
Adjusted goals2.12.1
Shot-based xG1.21.2
Non-shot xG1.30.5
10/18
Cardiff City1
47%28%
Sheffield Wed.1
25%
CARSHW
Adjusted goals1.11.1
Shot-based xG0.91.1
Non-shot xG1.31.0
See more
Team ratingavg. simulated seasonend-of-season probabilities
teamspioff.def.goal diff.proj. pts.pts.Every positionrelegatedrel.make prom. playoffspromotedprom.win Championshipwin league
Leeds United23 pts
66.1
1.7
0.9
+3486<1%33%62%33%
West Brom25 pts
59.9
1.7
1.1
+2783<1%37%49%23%
Fulham19 pts
65.0
1.8
1.0
+3281<1%39%46%18%
Nottm Forest22 pts
51.5
1.3
1.1
+11711%31%17%4%
Swansea City22 pts
50.8
1.5
1.3
+9692%28%15%3%
Brentford15 pts
57.9
1.5
1.0
+13692%29%17%3%
Bristol City20 pts
50.9
1.4
1.2
+5692%26%13%3%
Preston21 pts
51.0
1.4
1.2
+11682%25%13%3%
QPR22 pts
49.1
1.4
1.3
-1682%24%12%3%
Sheffield Wed.20 pts
50.2
1.3
1.1
+8673%22%11%2%
Cardiff City17 pts
52.8
1.5
1.2
+5673%23%12%2%
Birmingham16 pts
46.6
1.2
1.2
-7609%11%4%<1%
Blackburn15 pts
47.8
1.3
1.3
-55910%11%4%<1%
Millwall14 pts
46.4
1.3
1.2
-75911%10%4%<1%
Derby County15 pts
45.9
1.3
1.3
-85812%9%4%<1%
Stoke City8 pts
52.3
1.4
1.1
-45813%9%4%<1%
Charlton Athletic21 pts
39.4
1.1
1.4
-95812%8%2%<1%
Huddersfield9 pts
51.1
1.4
1.2
-35714%8%4%<1%
Hull City13 pts
44.3
1.3
1.4
-115420%5%2%<1%
Wigan14 pts
42.3
1.2
1.3
-165322%4%2%<1%
Reading11 pts
43.1
1.2
1.3
-135226%3%1%<1%
Luton Town14 pts
40.0
1.2
1.4
-165129%3%<1%<1%
Middlesbrough10 pts
43.9
1.2
1.3
-145129%3%1%<1%
Barnsley7 pts
32.9
1.1
1.6
-403776%<1%<1%<1%
Forecast from
Season

Comments