UEFA Champions League

Analysis & Statistics

UEFA Champions League 2016/17

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

217 matches analysed · 78 clubs

Retrieved on 16/09/2026 · 03:14

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
Dinamo Zagreb128max. 80max. 46max. 6LLLLL
Celtic127max. 70max. 20max. 2DLDLD
Ludogorets127max. 70max. 20max. 3LLLDD
Club Brugge KV66max. 60max. 06max. 6LLLLL
CSKA Moscow66max. 60max. 01max. 1LDLDL
FC Basel 189366max. 60max. 01max. 3LLLDL
PSV Eindhoven66max. 60max. 00max. 3DLLLD
Partizani44max. 40max. 02max. 2DDLL
Plzen44max. 40max. 00max. 1DDLD
Sporting CP64max. 40max. 14max. 4WLLLL
AS Trencin43max. 30max. 10max. 2WLLD
Besiktas63max. 30max. 11max. 1DWDDL
Borussia Mönchengladbach83max. 30max. 21max. 2LWDDL
Dinamo Tbilisi43max. 30max. 12max. 2WDLL
Qarabag43max. 30max. 10max. 0WDDD
Valletta FC43max. 30max. 13max. 3WLLL
Bayer Leverkusen82max. 30max. 10max. 1WDWLD
Dundalk62max. 30max. 10max. 1DLWLD
Napoli82max. 30max. 22max. 2DDWLL
Ajax42max. 20max. 11max. 1DWDL
Alashkert42max. 20max. 10max. 1DWLD
Anderlecht22max. 20max. 01max. 1DL
Apoel Nicosia62max. 20max. 10max. 1WLWLD
Arsenal82max. 20max. 32max. 2WDWLL
AS Roma22max. 20max. 01max. 1DL
Barcelona102max. 20max. 30max. 1WLWLD
Borussia Dortmund102max. 20max. 32max. 2DLWLL
BSC Young Boys42max. 20max. 12max. 2LWLL
Clube 69722max. 20max. 02max. 2LL
F91 Dudelange22max. 20max. 00max. 1LD
FC Astana42max. 20max. 11max. 1DWDL
FC Astra Giurgiu22max. 20max. 01max. 1DL
FC Porto102max. 20max. 22max. 2WDWLL
FC Santa Coloma22max. 20max. 01max. 1DL
FCSB42max. 20max. 12max. 2DWLL
Ferencvarosi TC22max. 20max. 00max. 0DD
FH hafnarfjordur22max. 20max. 00max. 0DD
FK Crvena Zvezda42max. 20max. 20max. 0WWDD
FK Liepaja22max. 20max. 02max. 2LL
FK Mladost Podgorica22max. 20max. 02max. 2LL
FK Zalgiris Vilnius22max. 20max. 01max. 1DL
Leicester102max. 20max. 30max. 2LLWLD
Monaco162max. 20max. 42max. 2WWWLL
Olympiakos Piraeus22max. 20max. 01max. 1DL
PAOK22max. 20max. 01max. 1DL
Red Bull Salzburg62max. 20max. 40max. 0WWWDD
Sheriff Tiraspol22max. 20max. 00max. 1LD
SJK22max. 20max. 00max. 1LD
Sparta Praha22max. 20max. 01max. 1DL
The New Saints42max. 20max. 21max. 1WWDL
Tre Penne22max. 20max. 02max. 2LL
Vardar Skopje22max. 20max. 02max. 2LL
Villarreal22max. 20max. 02max. 2LL
Zrinjski22max. 20max. 01max. 1DL
FC Rostov101max. 40max. 10max. 2DLLWD
Lyon61max. 30max. 10max. 2LLDWD
Benfica81max. 20max. 21max. 1WDLWL
Manchester City101max. 20max. 31max. 1WDDWL
Paris Saint Germain81max. 20max. 31max. 1WDDWL
Sevilla81max. 20max. 31max. 1WLDWL
Bate Borisov41max. 10max. 11max. 1WDWL
Fenerbahçe21max. 10max. 11max. 1WL
Flora Tallinn21max. 10max. 11max. 1WL
Juventus131max. 10max. 51max. 1WDWWL
Lincoln Red Imps FC41max. 10max. 21max. 1LWWL
Rosenborg41max. 10max. 11max. 1WLWL
Shakhtar Donetsk21max. 10max. 11max. 1WL
Legia Warszawa120max. 61max. 20max. 3LLDLW
Dynamo Kyiv60max. 51max. 10max. 2DLLDW
FC Copenhagen120max. 31max. 20max. 1WLDDW
Tottenham60max. 31max. 10max. 2WDLLW
Atletico Madrid120max. 21max. 50max. 1DWDLW
Hapoel Beer Sheva60max. 21max. 10max. 1DDWLW
Bayern München100max. 11max. 30max. 1WWWLW
Clube 67820max. 11max. 10max. 1LW
IFK Norrkoping20max. 11max. 10max. 1LW
Olimpija Ljubljana20max. 11max. 10max. 1LW
Real Madrid130max. 11max. 30max. 1WLWLW

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.