Collins was club captain at Conference side Yeovil Town, where he made the last of eight appearances this season in February. He was an unused substitute against Barnet on Saturday.
The Glovers' Good Friday match against Altrincham has been postponed.
Collins came through the Wolverhampton Wanderers youth system but never played for them. The team he played for most was Port Vale. He left for Barnsley in March 2012, initially on loan in the midst of an Oakwell defensive crisis, playing seven times.
The move was made permanent in the summer but he never added to his appearances for the club, joining Shrewsbury Town online, and being released by the Reds in January 2013.
He joined Yeovil in 2019, leading them to the Conference play-offs.
Support The Yorkshire Post and become a subscriber today. Your subscription will help us to continue to bring quality news to the people of Yorkshire. In return, you'll see fewer ads on site, get free access to our app and receive exclusive members-only offers. Click HERE to subscribe.