In two years at Firhill, Britton played in over sixty league matches, scoring fifteen times before moving to Dundee.
[citation needed] Britton joined Second Division champions Livingston in June and played in around half the club's league fixtures, scoring five times.
The following season, he played slightly fewer matches but scored a hat-trick in his final appearance as Livi won the First Division.
After training with Motherwell, Britton signed a short-term deal in March,[3] making three substitute appearances towards the end of the season.
Britton then had a short second spell with Dundee at the start of 2005–06, combining his playing duties with an assistant manager role,[4] before having his contract terminated in August.