Career
Born in Kaduna, Collins spent his youth years with Abuja Football College Academy. He was one of several players who moved from Abuja to the HNK Rijeka youth team in mid-2012. In October 2012, Collins signed his first professional contract with HNK Rijeka.
In August 2013, he was loaned to NK Pomorac in Druga HNL, where he collected 29 caps.
In the following season, he played for HNK Rijeka’s reserve side in Croatia’s Treća HNL, where he was capped on 24 occasions. In May 2015, he signed a new one-year contract with the club, with an option to extend it for an additional year.
In June 2015, Rijeka sent Collins on loan to NK Krka in the Slovenian PrvaLiga, where he made 13 appearances before returning to Rijeka in January 2016. The following month, Collins was loaned to HNK Šibenik in Druga HNL until June 2016.