UEFA Champions League

Analysis & Statistics

UEFA Champions League 2017/18

Compare home and away performances, season halves and each club's streaks.

219 matches analysed · 79 clubs

Retrieved on 16/09/2026 · 03:13

Club streaks

Current and longest streaks this season, in the order matches took place.

Current and longest streaks this season. Recent matches from oldest to newest.
ClubPWinless streakWinning streakLosing streakLatest games
Apoel Nicosia127max. 70max. 22max. 2LDDLL
Qarabag127max. 70max. 22max. 3LDDLL
Benfica66max. 60max. 06max. 6LLLLL
Borussia Dortmund66max. 60max. 02max. 2LDDLL
Maribor126max. 60max. 20max. 3LLLDD
Monaco66max. 60max. 02max. 2LLDLL
Olympiakos Piraeus106max. 60max. 22max. 3LLDLL
Celtic124max. 40max. 24max. 4WLLLL
HNK Rijeka64max. 40max. 22max. 2WDDLL
Nice44max. 40max. 02max. 2DDLL
Rosenborg44max. 40max. 01max. 1DDDL
Alashkert43max. 30max. 11max. 1WDDL
Bayern München123max. 30max. 70max. 1WWDLD
Chelsea83max. 30max. 21max. 1LWDDL
FK Partizan43max. 30max. 10max. 1WDLD
Linfield43max. 30max. 12max. 2WDLL
Manchester City103max. 30max. 53max. 3LWLLL
Paris Saint Germain83max. 30max. 53max. 3WWLLL
Sheriff Tiraspol43max. 30max. 11max. 1WLDL
Slavia Praha43max. 30max. 10max. 2WLLD
Spartak Moscow63max. 30max. 11max. 1DWLDL
Sevilla122max. 30max. 10max. 1DDWLD
1899 Hoffenheim22max. 20max. 02max. 2LL
AEK Athens FC22max. 20max. 02max. 2LL
Ajax22max. 20max. 00max. 0DD
Besiktas82max. 20max. 32max. 2DDWLL
BSC Young Boys42max. 20max. 12max. 2LWLL
Budapest Honved22max. 20max. 02max. 2LL
Buducnost Podgorica22max. 20max. 00max. 1LD
Club Brugge KV22max. 20max. 01max. 1DL
Clube 224922max. 20max. 00max. 1LD
Dundalk22max. 20max. 00max. 0DD
F91 Dudelange22max. 20max. 02max. 2LL
FC Porto82max. 20max. 10max. 1WDWLD
FC Santa Coloma22max. 20max. 00max. 1LD
FCI Tallinn22max. 20max. 02max. 2LL
FCSB42max. 20max. 11max. 1DWDL
FH hafnarfjordur42max. 20max. 12max. 2DWLL
Hibernians42max. 20max. 22max. 2WWLL
IFK Mariehamn22max. 20max. 02max. 2LL
Istanbul Basaksehir42max. 20max. 10max. 1DWLD
Liverpool152max. 20max. 32max. 2WWWLL
Malmo FF22max. 20max. 01max. 1DL
Manchester United82max. 20max. 41max. 1WLWDL
Plzen22max. 20max. 01max. 1DL
Red Bull Salzburg42max. 20max. 20max. 0WWDD
Samtredia22max. 20max. 02max. 2LL
Spartaks Jurmala22max. 20max. 00max. 1LD
The New Saints42max. 20max. 12max. 2LWLL
Tottenham82max. 20max. 31max. 1WWWDL
Trepça'8922max. 20max. 02max. 2LL
Vikingur Gota42max. 20max. 21max. 1WWDL
Zrinjski22max. 20max. 00max. 1LD
Atletico Madrid61max. 40max. 10max. 1LDDWD
Sporting CP81max. 30max. 21max. 2LLDWL
Barcelona101max. 20max. 31max. 1WDWWL
CSKA Moscow101max. 20max. 51max. 2LLWWL
Napoli81max. 20max. 21max. 2WLLWL
RB Leipzig61max. 20max. 11max. 1LWLWL
Dynamo Kyiv21max. 10max. 11max. 1WL
Europa Fc21max. 10max. 11max. 1WL
FK Zalgiris Vilnius21max. 10max. 11max. 1WL
Hapoel Beer Sheva61max. 10max. 31max. 1WWLWL
Shakhtar Donetsk81max. 10max. 21max. 1WLWWL
Vardar Skopje41max. 10max. 21max. 1DWWL
Viitorul Constanta21max. 10max. 11max. 1WL
Anderlecht60max. 51max. 10max. 5LLLLW
Feyenoord60max. 51max. 10max. 5LLLLW
FC Astana60max. 21max. 10max. 2DWLLW
FC Copenhagen60max. 21max. 10max. 2LLWLW
Juventus100max. 21max. 20max. 1WDWLW
Real Madrid130max. 21max. 50max. 1WLWDW
AS Roma120max. 11max. 10max. 1WLWLW
Bate Borisov40max. 11max. 10max. 1DWLW
FC Basel 189380max. 11max. 20max. 1LWWLW
FK Kukesi20max. 11max. 10max. 1LW
Legia Warszawa40max. 11max. 20max. 1WWLW
Ludogorets40max. 11max. 10max. 1LWLW
Žilina20max. 11max. 10max. 1LW

The highlighted number is the current streak; “max.” is the longest this season. Draws end winning and losing streaks but extend winless runs. Latest games run from oldest to newest.

How we calculate these statistics

We use completed actual results and 90-minute scores, including stoppage time. Extra time and penalty shoot-outs do not count towards goals or wins in these views. Administrative decisions and point adjustments are excluded.

Home and away follow the match record; this does not guarantee home advantage, especially at neutral venues. Overall, home, away and streak views include all available stages. Season halves include only the regular double round-robin phase when confirmed by the fixture list.

Upcoming, live, postponed, cancelled and abandoned matches do not count as results. In streaks, inconsistent dates or scores leave the club without a count to avoid creating an artificial streak.

Streaks cover only the selected competition and season. Personal simulator scenarios do not change this analysis. Matches missing from the database may leave these views incomplete.