Whilst with Leeds, Snodin was loaned out to Oldham Athletic and Rotherham United before having spell with Scottish Premier Division side Hearts. In 1993, he spent two years with Barnsley before finishing his playing career in the Northern Premier League with Gainsborough Trinity.
During his time at Leeds, Snodin was temporarily assigned to Oldham Athletic and Rotherham United before making a short appearance for Scottish top-flight club Hearts. Two years later, he played for Barnsley before bringing an end to his playing career in the lower-tier Northern Premier League with Gainsborough Trinity.