UEFA Champions League

Analysis & Statistics

UEFA Champions League 2014/15

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

215 matches analysed · 77 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
Apoel Nicosia106max. 60max. 14max. 4DLLLL
Galatasaray66max. 60max. 05max. 5LLLLL
Maribor126max. 60max. 22max. 2DLDLL
AS Roma65max. 50max. 11max. 2DLLDL
Liverpool65max. 50max. 10max. 3LLLDD
Paris Saint Germain105max. 50max. 42max. 2LDDLL
Bate Borisov124max. 40max. 14max. 4WLLLL
Borussia Dortmund84max. 40max. 42max. 2WLDLL
FC Basel 189384max. 40max. 11max. 1WLDDL
Malmo FF124max. 40max. 14max. 4WLLLL
Shakhtar Donetsk84max. 40max. 21max. 1WLDDL
Ludogorets123max. 40max. 11max. 2LWLDL
FC Santa Coloma43max. 30max. 13max. 3WLLL
Lille43max. 30max. 12max. 2WDLL
Monaco103max. 30max. 30max. 2WWLLD
Slovan Bratislava63max. 30max. 31max. 1WWDDL
Manchester City82max. 40max. 22max. 2LWWLL
Benfica62max. 30max. 10max. 2LDWLD
CSKA Moscow62max. 30max. 11max. 2LDWDL
Aalborg42max. 20max. 11max. 1LWDL
Aktobe42max. 20max. 21max. 1WWDL
Atletico Madrid102max. 20max. 41max. 1DLWDL
Besiktas42max. 20max. 21max. 1WWDL
Celtic62max. 20max. 21max. 1WLWDL
Chelsea82max. 20max. 20max. 0DWWDD
Clube 224922max. 20max. 02max. 2LL
Clube 226622max. 20max. 01max. 1DL
Clube 413342max. 20max. 12max. 2DWLL
Clube 66322max. 20max. 01max. 1DL
Dinamo Tbilisi22max. 20max. 02max. 2LL
Dnipro Dnipropetrovsk22max. 20max. 01max. 1DL
F91 Dudelange22max. 20max. 00max. 1LD
FC Copenhagen42max. 20max. 12max. 2DWLL
FC Levadia Tallinn42max. 20max. 20max. 1WWLD
Feyenoord22max. 20max. 02max. 2LL
FK Partizan42max. 20max. 20max. 0WWDD
FK Ventspils22max. 20max. 01max. 1DL
FK Zalgiris Vilnius22max. 20max. 02max. 2LL
Grasshoppers22max. 20max. 00max. 1LD
HJK Helsinki42max. 20max. 11max. 1DWDL
Juventus132max. 20max. 31max. 2WDWDL
KR Reykjavik22max. 20max. 02max. 2LL
Lincoln Red Imps FC22max. 20max. 01max. 1DL
Maccabi Tel Aviv42max. 20max. 20max. 1WWLD
Napoli22max. 20max. 01max. 1DL
Panathinaikos22max. 20max. 01max. 1DL
Real Madrid122max. 20max. 70max. 1LDWLD
Sheriff Tiraspol42max. 20max. 20max. 1WWLD
Skenderbeu Korce22max. 20max. 00max. 0DD
St Patrick's Athl.22max. 20max. 01max. 1DL
Standard Liege42max. 20max. 12max. 2DWLL
Stromsgodset22max. 20max. 02max. 2LL
Sutjeska22max. 20max. 02max. 2LL
The New Saints22max. 20max. 02max. 2LL
Valletta FC22max. 20max. 02max. 2LL
Zrinjski22max. 20max. 01max. 1DL
Anderlecht61max. 40max. 10max. 2LLDWD
Sporting CP61max. 30max. 21max. 2LLWWL
Zenit101max. 30max. 41max. 2DLLWL
Bayer Leverkusen101max. 20max. 31max. 1WLDWL
FC Porto121max. 20max. 31max. 1DDWWL
AEL21max. 10max. 11max. 1WL
Debreceni VSC41max. 10max. 21max. 1DWWL
Dinamo Zagreb41max. 10max. 31max. 1WWWL
FCSB61max. 10max. 21max. 1WDWWL
Legia Warszawa41max. 10max. 21max. 1DWWL
Qarabag41max. 10max. 31max. 1WWWL
Red Bull Salzburg41max. 10max. 21max. 1LWWL
Sparta Praha41max. 10max. 11max. 1WDWL
Ajax60max. 51max. 10max. 3DLLLW
Athletic Club80max. 42max. 20max. 3LLLWW
FC Schalke 0480max. 21max. 10max. 2LLWLW
Olympiakos Piraeus60max. 21max. 10max. 2LWLLW
Arsenal100max. 11max. 20max. 1DWWLW
Barcelona130max. 11max. 90max. 1WWWLW
Bayern München120max. 11max. 40max. 1WLWLW
FC Urartu20max. 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.