UEFA Champions League

Analysis & Statistics

UEFA Champions League 2025/26

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

281 matches analysed · 82 clubs

Retrieved on 16/09/2026 · 05: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
Kairat Almaty1611max. 110max. 25max. 5LLLLL
Slavia Praha88max. 80max. 03max. 3LDLLL
Villarreal88max. 80max. 06max. 6LLLLL
Eintracht Frankfurt87max. 70max. 14max. 4DLLLL
Ludogorets65max. 50max. 11max. 1LDDDL
Monaco104max. 40max. 10max. 1WLDLD
Qarabag163max. 40max. 53max. 3LWLLL
Atletico Madrid163max. 30max. 31max. 1LWLDL
Bayer Leverkusen123max. 30max. 21max. 1WWDDL
FC Noah43max. 30max. 12max. 2WDLL
FCSB43max. 30max. 13max. 3WLLL
FK Crvena Zvezda63max. 30max. 30max. 1WWDLD
Napoli83max. 30max. 11max. 1DWLDL
PSV Eindhoven83max. 30max. 13max. 3DWLLL
Rangers63max. 30max. 13max. 3DWLLL
Red Bull Salzburg43max. 30max. 12max. 2WDLL
Shelbourne43max. 30max. 12max. 2WDLL
Club Brugge KV142max. 50max. 51max. 2LWWDL
Olympiakos Piraeus102max. 50max. 30max. 2WWWLD
Benfica142max. 40max. 22max. 4WLWLL
FC Copenhagen142max. 40max. 21max. 3LWWDL
Atalanta122max. 30max. 32max. 3LLWLL
Inter102max. 30max. 42max. 3LLWLL
Paris Saint Germain172max. 30max. 50max. 1WWWDD
Bayern München142max. 20max. 70max. 1WWWLD
Brann22max. 20max. 00max. 1LD
Breidablik42max. 20max. 12max. 2LWLL
Buducnost Podgorica22max. 20max. 00max. 1LD
Celtic22max. 20max. 00max. 0DD
Chelsea102max. 20max. 22max. 2LWWLL
Drita42max. 20max. 22max. 2WWLL
Dynamo Kyiv42max. 20max. 22max. 2WWLL
FC Basel 189322max. 20max. 01max. 1DL
FC Differdange 0322max. 20max. 02max. 2LL
FC Iberia 199922max. 20max. 02max. 2LL
FC Levadia Tallinn22max. 20max. 02max. 2LL
Fenerbahçe42max. 20max. 11max. 1LWDL
Hamrun Spartans42max. 20max. 12max. 2LWLL
HNK Rijeka22max. 20max. 00max. 0DD
Lech Poznan42max. 20max. 20max. 1WWLD
Lincoln Red Imps FC42max. 20max. 22max. 2WWLL
Linfield22max. 20max. 00max. 1LD
Liverpool122max. 20max. 32max. 2WLWLL
Maccabi Tel Aviv22max. 20max. 01max. 1DL
Malmo FF62max. 20max. 41max. 1WWWDL
Manchester City102max. 20max. 22max. 2WLWLL
Marseille82max. 20max. 22max. 2LWWLL
Milsami Orhei22max. 20max. 00max. 1LD
Newcastle122max. 20max. 31max. 1DWWDL
Nice22max. 20max. 02max. 2LL
Olimpija Ljubljana22max. 20max. 01max. 1DL
Panathinaikos22max. 20max. 00max. 1LD
Real Madrid142max. 20max. 42max. 2WWWLL
Rigas FS42max. 20max. 22max. 2WWLL
Shkendija62max. 20max. 22max. 2DWWLL
Sporting CP122max. 20max. 20max. 1WLWLD
The New Saints22max. 20max. 00max. 0DD
Vikingur Gota22max. 20max. 02max. 2LL
Virtus22max. 20max. 02max. 2LL
Zrinjski42max. 20max. 20max. 1WWLD
Bodo/Glimt141max. 70max. 51max. 3WWWWL
Ajax81max. 50max. 21max. 5LLWWL
Galatasaray121max. 40max. 31max. 2LWLWL
Athletic Club81max. 30max. 11max. 2LDDWL
Borussia Dortmund101max. 30max. 21max. 2DLLWL
Arsenal151max. 20max. 80max. 0WDDWD
Egnatia Rrogozhinë21max. 10max. 11max. 1WL
Feyenoord21max. 10max. 11max. 1WL
FK Zalgiris Vilnius21max. 10max. 11max. 1WL
KuPS41max. 10max. 11max. 1WDWL
Servette FC21max. 10max. 11max. 1WL
Juventus100max. 41max. 30max. 1WWDLW
Pafos140max. 41max. 40max. 2WDLLW
Union St. Gilloise80max. 31max. 10max. 3LWLLW
Barcelona120max. 21max. 30max. 1WDWLW
Slovan Bratislava40max. 21max. 10max. 1WDLW
Tottenham100max. 21max. 30max. 1WWWLW
Dinamo Minsk20max. 11max. 10max. 1LW
Ferencvarosi TC60max. 11max. 20max. 1WDWLW
Inter Club d'Escaldes20max. 11max. 10max. 1LW
Plzen40max. 11max. 10max. 1LWLW
Sturm Graz20max. 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.