Shields took a year out of the game after his spell in Sweden, before joining Junior side Bo'ness United in August 2009. During his spell at Bo'ness, he helped the club to the East Superleague title in 2009–10. In the following seasons Scottish Cup, Shields scored the winning goal in a second round tie against Scottish Football League side Queen's Park. He joined Broxburn Athletic in January 2011 before signing for Bonnyrigg Rose Athletic later that year.
