2016-17 Club Football

The completed 2016-17 season: the club power ranking and UEFA country coefficients, the European and continental competitions with qualifying, group, league-phase and knockout results, every final domestic table across the confederations, and every cup final.

703 clubs ranked · 101 leagues · 19 cup finals

Club power ranking

Score = 0.65 form + 0.35 five-year pedigree + current-season coefficient, less a losing-record penalty. Filter by country (ordered by coefficient rank), or switch to the country coefficient table or the transfer money.

World #1 · Champion of the season
Spain · score 1.360 · form 1.00 · pedigree 1.00 · 43-9-4 in 56
★ La Liga★ Champions League★ Super Cup★ Club World Cup
Ranked #1 in the season power ranking.
Overachiever
form 0.63 vs ped 0.10 · +0.52
Underachiever
form 0.63 vs ped 0.84 · -0.21
Biggest riser
▲ 148 places
Biggest faller
▼ 69 places
Best outside top 5
#11 · Portugal
Best outside the 8
FC Shakhtar Donetsk
#16 · Ukraine
Top 10 by league
Spain 4Germany 2England 2Italy 1France 1
100 shown
1
Spain · 56 P · 43-9-4 · +0.25 trophy
1.360
score
2
Spain · 50 P · 36-7-7 · +0.03 trophy
1.074
score
3
Italy · 57 P · 42-8-7 · +0.07 trophy
1.060
score
4
Germany · 50 P · 36-7-7 · +0.07 trophy
1.028
score
5
Spain · 50 P · 31-11-8
0.978
score
6
France · 57 P · 42-9-6 · +0.04 trophy
0.820
score
7
Germany · 51 P · 27-14-10 · +0.01 trophy
0.789
score
8
England · 64 P · 37-18-9 · +0.07 trophy
0.774
score
9
England · 47 P · 37-3-7 · +0.07 trophy
0.768
score
10
Spain · 49 P · 25-11-13
0.757
score
11
Portugal · 50 P · 35-10-5 · +0.06 trophy
0.733
score
12
France · 63 P · 45-8-10 · +0.07 trophy
0.732
score
13
England · 55 P · 35-8-12 · +0.01 trophy
0.705
score
14
Italy · 50 P · 32-10-8
0.703
score
15
England · 56 P · 33-13-10
0.696
score
16
FC Shakhtar Donetsk▲2
Ukraine · 44 P · 35-5-4 · +0.01 trophy
0.621
score
17
Portugal · 46 P · 27-14-5
0.620
score
18
England · 53 P · 33-10-10
0.605
score
19
Germany · 50 P · 21-13-16
0.604
score
20
Spain · 48 P · 22-13-13
0.575
score

2016-17 Elo race

Every club's Elo each Friday of the season, from the first league match to the Friday after the Champions League final. Drag the slider to see the table on any Friday.

End of the season, Fri, 9 June 2017

full season
Real MadridBarcelonaBayern MunichJuventusAtléticoParis Saint-GermainThe 20 highest peaks of the season, tap or drag any point

1
2092
+26
2
2009
0
3
1984
0
4
1978
-27
7
England
1852
0
8
1844
0
9
1839
0
10
1830
0

Source: Citizen of Nowhere club Elo, one rating across leagues and Europe. A club's rating is its value after its last match on or before each Friday, through 2026-10-22.

European & continental competitions

Champions League2017UEFAWinner: Real Madrid
Group stage16
Besiktas JKBorussia MönchengladbachCSKA MoscowCelticClub BruggeDinamo ZagrebDynamo KyivFC BaselFC KøbenhavnFC RostovLegia WarszawaOlympique LyonnaisPFC Ludogorets RazgradPSV EindhovenSporting Clube de PortugalTottenham Hotspur
Qualifying46▾
APOEL FCAS RomaAjaxBSC Young BoysDundalk FCFC Red Bull SalzburgFC Viktoria PlzeňHapoel Beer ShevaSteaua BucureştiVillarrealAC Sparta PrahaAS TrencinAstra GiurgiuDinamo TbilisiFC AstanaFC BATE BorisovFC Shakhtar DonetskFK KarabakhFenerbahçe SKKF PartizaniOlympiakos CFPPAOK ThessalonikiRSC AnderlechtRed Star BelgradeRosenborg BKAlashkert MartuniCrusaders FCF91 DudelangeFC Sheriff TiraspolFH HafnarfjördurFK LiepajaFK VardarFerencvárosi TCIFK NorrköpingLincoln Red Imps FCNK OlimpijaNK Zrinjski MostarOFK TitogradSeinajoen JKThe New Saints FCValletta FCŽalgiris VilniusB36 TórshavnFC Flora TallinnFC Santa ColomaSP Tre Penne
Europa League2017UEFAWinner: Manchester United
Quarter-finals4
Besiktas JKFC Schalke 04RSC AnderlechtRacing Genk
Round of 168
APOEL FCAS RomaBorussia MönchengladbachFC KrasnodarFC KøbenhavnFC RostovKAA GentOlympiakos CFP
Group stage16
AC Sparta PrahaAS Saint-ÉtienneAZ AlkmaarAnkarasporAstra GiurgiuAthletic BilbaoFC Shakhtar DonetskFenerbahçe SKFiorentinaHapoel Beer ShevaLegia WarszawaPAOK ThessalonikiPFC Ludogorets RazgradTottenham HotspurVillarrealZenit St. Petersburg
Qualifying155▾
BSC Young BoysDundalk FCFC AstanaFC Red Bull SalzburgFC Slovan LiberecFC Viktoria PlzeňFC ZürichFK Austria WienFK KarabakhFK QäbäläFeyenoordInternazionaleKonyasporMaccabi Tel-AvivMainz 05OGC NicePanathinaikosSK Rapid WienSassuoloSouthamptonSporting BragaStandard LiègeSteaua BucureştiZorya LuhanskAEK LarnacaAS TrencinBeitar JerusalemBrøndby IFDinamo TbilisiFC AroucaFC BATE BorisovFC MidtjyllandFK VojvodinaFK Škendija 79Grasshopper-Club ZürichHajduk SplitIFK GöteborgIstanbul Basaksehir FKKF PartizaniLokomotiva ZagrebNK MariborRed Star BelgradeRosenborg BKSK Slavia PrahaSønderjyskEWest Ham UnitedAEK AthensAIK FotbollAberdeenApollon Limassol FCBirkirkara FCCork City FCDinamo MinskFC Admira Wacker MödlingFC LucerneFC Spartak MoscowFC Spartak TrnavaFC Torpedo ZhodinoFK JelgavaFK Mladá BoleslavHJK HelsinkiHeracles AlmeloHertha BSC BerlinJK Nõmme KaljuLille OSCMOL Fehérvár FCNK DomžaleNK RijekaPAS GianninaPFC OlexandriaPandurii Târgu-JiuRio Ave FCViitorul ConstanţaVorsklaZaglebie LubinAC OmoniaBK HackenCliftonville FCCollege Europa FCDebreceni VSCFC Kapaz GanjaFC Politehnica IașiFC Shakhtyor SoligorskFC ShirakFC VaduzFK BudućnostFK PartizanFK VentspilsFK Čukarički StankomGAP Connah's QuayHeart of MidlothianHibernianKF Përparimi KukësKR ReykjavíkKairat AlmatyLevadia TallinnMTK Hungária FCMaccabi HaifaOdds BKPFC Beroe Stara ZagoraPFC Levski SofiaPFC NeftchiPiast GliwiceRoPS RovaniemiSt. Patrick's AthleticStrømsgodset IFZimbru ChisinauŠK Slovan BratislavaAtlantas KlaipedaBala TownBalzan FCBreiðablik UBKFC BălțiFC Chikhura SachkhereFC Dacia ChişinăuFC Differdange 03FC Dila GoriFC InfonetFC LusitanosFC OrdabasyFC SamtrediaFC UrartuFK AktobeFK BokeljFK Radnik BijeljinaFK RiteriaiFK Rudar PljevljaFK SileksFK Sloboda TuzlaFK Spartaks JurmalaFK SuduvaFola EschGlenavon FCHB TórshavnHibernians FCIFK MariehamnJeunesse d'EschKS CracoviaKS Teuta DurrësLinfield FCLlandudno FCNK GoricaNK Široki BrijegNSÍ RunavíkPFC Slavia SofiaPyunik YerevanRabotnickiSP La FioritaSS FolgoreShamrock RoversSpartak MyjavaStabaek IFUE Santa ColomaValur ReykjavíkVíkingur Gøta
Copa Sudamericana1 competition
Other competitions7 competitions
CONCACAF Champions League2017CONCACAFWinner: Pachuca CF
OFC Champions League2017OFCWinner: Auckland City
UEFA Super Cup2016UEFAWinner: Real Madrid
Recopa Sudamericana2016CONMEBOLWinner: River Plate
AFC Champions League2016AFCWinner: Jeonbuk Hyundai Motors
CAF Champions League2016CAFWinner: Mamelodi Sundowns
FIFA Club World Cup2016FIFAWinner: Real Madrid

Final domestic tables

Against expectation

Match points earned minus expected, over the season.

How this is measured

Every match in these leagues is scored against a pre-game probability, and a club's surplus is the match points it took (a win 1, a draw 0.5) minus the points that model expected of it. Zero is a club that finished exactly where its results said it should.

Surplus is comparable within a league and only loosely across leagues, because league size and era differ.

2016-17 covers 6 leagues: Primera División (Spain), Serie A (Italy), Bundesliga (Germany), Ligue 1 (France), Eredivisie (Netherlands), English top flight (England). A club whose season the ledger does not carry has no figure here, and none is guessed.

Historical results compiled by James Curley, github.com/jalapic/engsoccerdata

Beat expectation by most
Ligue 1 · France
match points against expectation +7.36
pts vs exp
Fell short by most
Serie A · Italy
match points against expectation −5.46
pts vs exp

Historical results compiled by James Curley, github.com/jalapic/engsoccerdata

Spain

La Liga2017Tier 1
Segunda División2017Tier 2

Germany

Bundesliga2017Tier 1
2. Bundesliga2017Tier 2
3. Liga2017Tier 3

England

Premier League2017Tier 1
Championship2017Tier 2
League One2017Tier 3
League Two2017Tier 4
National League2017Tier 5

Italy

Serie A2017Tier 1
Serie B2017Tier 2
Serie C2017Tier 3

France

Ligue 12017Tier 1
Ligue 22017Tier 2
National 12017Tier 3

Portugal

Primeira Liga2017Tier 1
Segunda Liga2017Tier 2

Netherlands

Eredivisie2017Tier 1
Eerste Divisie2017Tier 2

Scotland

Premiership2017Tier 1
Championship2017Tier 2
League One2017Tier 3
League Two2017Tier 4

Squad value: Player valuations from Transfermarkt via github.com/dcaribou/transfermarkt-datasets (CC0)

Cup competitions

FA Cup · England · v Chelsea
League Cup · England · v Southampton
Coupe de France · France · v Angers SCO
Coupe de la Ligue · France · v AS Monaco
DFB-Pokal · Germany · v Eintracht Frankfurt
Coppa Italia · Italy · v Lazio
KNVB Beker · Netherlands · v AZ Alkmaar
Taca de Portugal · Portugal · v VSC Vitória Guimarães
Taca da Liga · Portugal · v Sporting Braga
Scottish Cup · Scotland · v Aberdeen
Scottish League Cup · Scotland · v Aberdeen
Copa del Rey · Spain · v Deportivo Alavés

Club power ranking: 0.65 opponent- & stage-weighted quality per match + 0.35 pedigree + current-season coefficient, less a losing-record penalty. Country coefficients are the full 5-year UEFA window.