 Williams made 213 league appearances during his time with Shels.Williams departed Shelbourne following 7 successful years to join Bray Wanderers in 2007.He took his position as Bray's first choice goalkeeper making 29 league and cup appearances for the 'Seagulls'.