 Williams began his career with Stirling Albion, where he exploded onto the scene as a teenager, scoring 21 times in 61 appearances, and being linked to moves with big English clubs, such as Spurs and Charlton.Williams headed to Greenock Morton in 2002 for £50,000.His time at Morton, and his subsequent career prospects, were marred by an unproven betting scandal after the club lost a 14-point lead at the top of the Second Division to finish the season in fourth position.