UEFA Champions League

Analysis & Statistics

UEFA Champions League 2021/22

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

218 matches analysed · 80 clubs

Retrieved on 16/09/2026 · 09:03

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
Malmo FF147max. 70max. 31max. 5LLLDL
Shakhtar Donetsk107max. 70max. 30max. 3DLLLD
Besiktas66max. 60max. 06max. 6LLLLL
Dynamo Kyiv66max. 60max. 05max. 5LLLLL
BSC Young Boys125max. 50max. 40max. 3LLLDD
Alashkert44max. 40max. 02max. 2DDLL
Atalanta64max. 40max. 11max. 1WLDDL
Club Brugge KV64max. 40max. 14max. 4WLLLL
FC Midtjylland44max. 40max. 02max. 2DDLL
Sheriff Tiraspol144max. 40max. 40max. 3WLLLD
Zenit64max. 40max. 10max. 2WLLDD
FC Porto63max. 30max. 12max. 2LWDLL
Ferencvarosi TC83max. 30max. 53max. 3WWLLL
Manchester United83max. 30max. 21max. 1DWDDL
Slovan Bratislava43max. 30max. 11max. 1WLDL
Sporting CP83max. 30max. 30max. 2WWLLD
Villarreal123max. 30max. 22max. 2WWDLL
Atletico Madrid102max. 30max. 10max. 3WDWLD
Benfica142max. 30max. 30max. 2WDWLD
Lille82max. 30max. 32max. 2WWWLL
VfL Wolfsburg62max. 30max. 12max. 2DLWLL
Ajax82max. 20max. 61max. 1WWWDL
Barcelona62max. 20max. 21max. 2LWWDL
Bayern München102max. 20max. 60max. 1WDWLD
Bodo/Glimt22max. 20max. 02max. 2LL
Brondby22max. 20max. 02max. 2LL
Buducnost Podgorica22max. 20max. 02max. 2LL
Celtic22max. 20max. 00max. 0DD
CFR 1907 Cluj62max. 20max. 21max. 1LWWDL
Clube 227042max. 20max. 22max. 2WWLL
Dinamo Tbilisi22max. 20max. 02max. 2LL
Dinamo Zagreb82max. 20max. 40max. 1WDWLD
FK Crvena Zvezda42max. 20max. 11max. 1LWDL
FK Zalgiris Vilnius42max. 20max. 22max. 2WWLL
Flora Tallinn42max. 20max. 22max. 2WWLL
Fola Esch22max. 20max. 01max. 1DL
Galatasaray22max. 20max. 02max. 2LL
GAP Connah S Quay FC22max. 20max. 00max. 0DD
Genk22max. 20max. 02max. 2LL
Hibernians22max. 20max. 02max. 2LL
HJK Helsinki42max. 20max. 20max. 1WWLD
Juventus82max. 20max. 41max. 1WLWDL
Legia Warszawa62max. 20max. 41max. 1WWWDL
Lincoln Red Imps FC42max. 20max. 12max. 2DWLL
Linfield22max. 20max. 02max. 2LL
Maccabi Haifa22max. 20max. 01max. 1DL
Mura42max. 20max. 21max. 1WWDL
Olympiakos Piraeus42max. 20max. 20max. 0WWDD
Omonia Nicosia22max. 20max. 02max. 2LL
Prishtina42max. 20max. 22max. 2WWLL
PSV Eindhoven62max. 20max. 40max. 1WWWLD
Rangers22max. 20max. 02max. 2LL
Red Bull Salzburg102max. 20max. 21max. 2LLWDL
Riga22max. 20max. 00max. 1LD
Shakhter Soligorsk22max. 20max. 02max. 2LL
Shkendija22max. 20max. 02max. 2LL
Sparta Praha42max. 20max. 12max. 2LWLL
Spartak Moscow22max. 20max. 02max. 2LL
Teuta Durrës22max. 20max. 02max. 2LL
Valur Reykjavik22max. 20max. 02max. 2LL
AC Milan61max. 40max. 11max. 3LLDWL
Sevilla61max. 40max. 11max. 1DDLWL
Paris Saint Germain81max. 20max. 21max. 1DLWWL
Clube 413311max. 10max. 01max. 1L
Clube 67211max. 10max. 01max. 1L
Inter Club d'Escaldes21max. 10max. 11max. 1WL
Kairat Almaty41max. 10max. 21max. 1DWWL
Liverpool131max. 10max. 71max. 1WDWWL
Manchester City121max. 10max. 31max. 1DWDWL
Rapid Vienna21max. 10max. 11max. 1WL
RB Leipzig60max. 42max. 20max. 3LLDWW
Borussia Dortmund60max. 31max. 20max. 3WLLLW
Ludogorets80max. 31max. 20max. 1WDDLW
Inter80max. 21max. 30max. 2WWLLW
Real Madrid130max. 22max. 40max. 2WLLWW
Borac Banja Luka20max. 11max. 10max. 1LW
Chelsea100max. 11max. 30max. 1DWWLW
Monaco40max. 11max. 20max. 1WWLW
Shamrock Rovers20max. 11max. 10max. 1LW
Slavia Praha20max. 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.