2003-04 Club Football

The completed 2003-04 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.

681 clubs ranked · 79 leagues · 17 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.

World #1 · Champion of the season
Spain · score 1.167 · form 0.92 · pedigree 0.99 · 36-11-10 in 57
★ La Liga★ UEFA Cup
Ranked #1 in the season power ranking.
Overachiever
form 0.76 vs ped 0.15 · +0.61
Underachiever
form 0.78 vs ped 0.97 · -0.19
Biggest riser
▲ 60 places
Biggest faller
▼ 70 places
Best outside top 5
#2 · Portugal
Best outside the 8
Panathinaikos
#21 · Greece
Top 10 by league
Spain 4England 3Portugal 1Italy 1France 1
100 shown
1
Spain · 57 P · 36-11-10 · +0.11 trophy
1.167
score
2
Portugal · 55 P · 38-12-5 · +0.17 trophy
1.156
score
3
Italy · 53 P · 35-10-8 · +0.10 trophy
1.117
score
4
England · 59 P · 37-16-6 · +0.06 trophy
1.066
score
5
England · 55 P · 35-8-12 · +0.03 trophy
1.005
score
6
Spain · 59 P · 34-11-14 · +0.02 trophy
0.959
score
7
Spain · 56 P · 30-13-13
0.922
score
8
Spain · 52 P · 29-12-11
0.899
score
9
Chelsea▲20
England · 59 P · 36-12-11
0.821
score
10
France · 53 P · 32-10-11 · +0.07 trophy
0.803
score
11
Lazio▲1
Italy · 50 P · 25-12-13 · +0.01 trophy
0.792
score
12
Italy · 51 P · 29-11-11 · +0.02 trophy
0.766
score
13
Germany · 47 P · 24-14-9
0.760
score
14
Italy · 52 P · 22-17-13
0.760
score
15
England · 52 P · 23-16-13
0.742
score
16
Netherlands · 49 P · 30-9-10 · +0.01 trophy
0.721
score
17
Celtic▲5
Scotland · 61 P · 45-8-8 · +0.04 trophy
0.715
score
18
France · 56 P · 29-16-11
0.703
score
19
England · 55 P · 23-20-12
0.690
score
20
Italy · 46 P · 27-10-9
0.667
score

2003-04 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, 28 May 2004

full season
Real MadridValenciaMan UnitedArsenalPortoMilanThe 20 highest peaks of the season, tap or drag any point

1
1841
-12
2
Europe only
1829
+23
3
England
1809
0
4
1795
+5
5
1788
0
6
1775
-9
7
1748
-19
8
1742
+6
10
England
1739
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 League2004UEFAWinner: FC Porto
Group stage16
AEK AthensAjaxBesiktas JKCelticClub BruggeDynamo KyivFK PartizanGalatasaray SKInternazionaleLazioOlympiakos CFPOlympique MarseillePSV EindhovenPanathinaikosRSC AnderlechtRangers
Qualifying40▾
BenficaBorussia DortmundCSKA SofiaDinamo ZagrebFC KøbenhavnFC Shakhtar DonetskFK Austria WienFK VardarGrasshopper-Club ZürichGrazer AKMTK Hungária FCMŠK ŽilinaNewcastle UnitedRosenborg BKSK Slavia PrahaWisla KrakówAC OmoniaBohemians FCCSKA MoscowDjurgårdens IFFBK KaunasFC Sheriff TiraspolFK LeotarHJK HelsinkiKF TiranaMaccabi Tel-AvivNK MariborPyunik YerevanRapid BucureştiSliema Wanderers FCBarry TownCS GrevenmacherDinamo TbilisiFC BATE BorisovFC Flora TallinnFC Irtysh PavlodarGlentoran FCHB TórshavnKR ReykjavíkSkonto Riga
UEFA Cup2004UEFAWinner: Valencia
Group stage16
Besiktas JKBrøndby IFDebreceni VSCDyskobolia Grodzisk WielkopolskiFC DniproFC Sochaux-MontbéliardFC Spartak MoscowFK TepliceGalatasaray SKGaziantepsporPFC Levski SofiaPanathinaikosParmaPerugiaRosenborg BKVålerenga IF
Qualifying113▾
Aris ThessalonikiBorussia DortmundDinamo BucureştiDinamo ZagrebFC BaselFC KøbenhavnFC Red Bull SalzburgFC Schalke 04FC Torpedo MoscowFC UtrechtFeyenoordHajduk SplitHeart of MidlothianMaccabi HaifaManchester CityMolde FKPAOK ThessalonikiPanionios NFCRC LensRed Star BelgradeSK Slavia PrahaSporting Clube de PortugalSteaua BucureştiWisla Kraków1. FC KaiserslauternAIK FotbollAPOEL FCBlackburn RoversCSKA SofiaCementarnica SkopjeDundee FCEsbjerg fBFC KärntenFC Lyn OsloFC Metalurh DonetskFC NordsjællandFC Shakhtar DonetskFK Austria WienFK PuchovFK SmederevoFK VardarFK VentspilsFK Viktoria ŽižkovFerencvárosi TCGrasshopper-Club ZürichGrazer AKHamburger SVHapoel Ramat-GanHapoel Tel-AvivHertha BSC BerlinKSC LokerenMFK PetržalkaMTK Hungária FCMalatyasporMalmö FFMyllykosken Pallo-47MŠK ŽilinaNAC BredaNEC NijmegenNK CeljeNK Kamen IngradNK OlimpijaNK VaraždinNK ŽeljeznicarNeuchâtel XamaxOdense BKRAA LouviéroiseSouthamptonTrabzonsporUD LeiriaUdineseZimbru ChisinauAnorthosis FamagustaAtlantas KlaipedaBSC Young BoysBirkirkara FCColeraine FCCwmbran TownDerry City FCDinamo MinskEkranas PanevežysF91 DudelangeFC Dinamo CityFC DomagnanoFC Etzella EttelbruckFC HakaFC Neman GrodnoFC Nistru OtaciFC Santa ColomaFC ShirakFC Sioni BolnisiFC TVMK TallinnFC Torpedo KutaisiFC UrartuFC VaduzFC ZhenisFHK Liepajas MetalurgsFK AtyrauFK BelasicaFK SarajevoFylkirGKS KatowiceGrindavikKS VllazniaKÍ KlaksvíkLevadia TallinnNSÍ RunavíkPFC Litex LovechPortadown FCShelbourne FCThe New Saints FCValletta FCWisła Płock
Copa Libertadores / Copa Sudamericana2 competitions
Other competitions6 competitions
CONCACAF Champions Cup2004CONCACAFWinner: LD Alajuelense
UEFA Super Cup2003UEFAWinner: AC Milan
Recopa Sudamericana2003CONMEBOLWinner: Olimpia
AFC Champions League2003AFCWinner: Al Ain FC
CAF Champions League2003CAFWinner: Enyimba
Intercontinental Cup2003FIFAWinner: Boca Juniors

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.

2003-04 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
Serie A · Italy
match points against expectation +6.70
pts vs exp
Fell short by most
Serie A · Italy
match points against expectation −7.16
pts vs exp

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

Spain

La Liga2004Tier 1
Segunda Division2004Tier 2
Segunda División B Group 12004Tier 3

England

Premier League2004Tier 1
First Division2004Tier 2
Second Division2004Tier 3
Third Division2004Tier 4
Football Conference2004Tier 5

Italy

Serie A2004Tier 1
Serie B2004Tier 2
Serie C1 Girone A2004Tier 3

Germany

Bundesliga2004Tier 1
2.Bundesliga2004Tier 2

France

Ligue 12004Tier 1
Ligue 22004Tier 2
Championnat National2004Tier 3

Portugal

Portuguese Liga2004Tier 1
Segunda Liga2004Tier 2

Netherlands

Eredivisie2004Tier 1
Eerste Divisie2004Tier 2

Scotland

Scottish Premier2004Tier 1
Scottish First Division2004Tier 2
Scottish Second Division2004Tier 3
Scottish Third Division2004Tier 4

Cup competitions

FA Cup · England · v Millwall
League Cup · England · v Bolton Wanderers
Coupe de France · France · v LB Châteauroux
Coupe de la Ligue · France · v FC Nantes
DFB-Pokal · Germany · v TSV Alemannia Aachen
Coppa Italia · Italy · v Juventus
KNVB Beker · Netherlands · v FC Twente
Taca de Portugal · Portugal · v FC Porto
Scottish Cup · Scotland · v Dunfermline Athletic
Scottish League Cup · Scotland · v Hibernian
Copa del Rey · Spain · v Real Madrid
Community Shield · England · v Arsenal

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 (the era's team-coefficient method).