Celtic have been on the up since the arrival of Brendan Rodgers back in the summer of 2016. The club have an identity both on and off the pitch and the former Liverpool boss has managed to develop a number of players at Parkhead.
The Hoops have also been fairly active in the market, backing their manager with funds to bring in players he felt would aid them in their quest to journey into the deeper stages of European competitions.
A second consecutive treble is on the cards for Rodgers in what would be a historic achievement. The only thing that would be more impressive would be if you could name all 43 players to have played for the Celtic boss.
It's not limited to the Scottish Premiership, either. Appearances across the board are counted and there's no minimum minute requirement.
Test your knowledge and take our quiz. You have ten minutes to name as many as you can. Be sure to share your score so others know what they have to beat.