Celtic are out in front as the team with the longest unbeaten run in European football - with Newcastle and Belgium's Union Saint-Gilloise trailing just behind.
Ange Postecoglou's team have lost just once this season as they charge towards another Premiership title. They have won 23 of their 25 games and sit nine clear of rivals Rangers - who are themselves slowly climbing the unbeaten run charts after an impressive start to life under Michael Beale.
European football podcast The Sweeper have compiled a list of teams with the longest unbeaten runs across the top 10 UEFA ranked leagues, encompassing the Big Five leagues down to Scotland in ninth and Austria in tenth. And it's Celtic, who have gone 18 league games unbeaten since losing to St Mirren all the way back in September, out in front ahead of Newcastle (16 unbeaten) and Union SG (16 unbeaten). Stade de Reims and RB Salzburg come in at joint third (14 unbeaten), while Feyenoord are in fourth (13 unbeaten) and Rangers join Bayern Munich and RB Leipzig in joint fifth (12 unbeaten).