Collins began his football career playing for the youth teams of Abuja-based side GBS Academy before moving on to HNK Rijeka in Croatia in 2013. He spent five seasons at the club, making over 100 appearances and establishing himself as a key player.