Conference North club Brackley Town have announced that Chris Carruthers has signed for the 2014/15 season.
The versatile left-sided player was at Corby Town in the Southern League Premier Division last season.
Carruthers started out as a trainee at Northampton Town and was named in the first-team squad at the start of the 2000/01 season.
He made his debut as a substitute against Port Vale in April, 2001 as a 17-year-old and ended the campaign with three appearances to his name.
In 2001/02 he scored once – with a spectacular long range volley against Wycombe Wanderers – in thirteen appearances and was signed on a professional contract in April 1992.
In 2002/03 he played thirty-eight games and the following season appeared thirty-one times as he established himself in the first-team.
After moving to Bristol Rovers in 2005 following a successful loan spell, he became a first team regular, scoring once in ninety-five games and played at Wembley Stadium in the League Two play-off final win over Shrewsbury in May, 2007.
He gradually fell out of favour, however, and was released in June 2008.
The following month he signed for Oxford United and made forty-one appearances in the Conference Premier in 2008/09.
He was then deemed to be surplus to requirements at Oxford and moved onto York, Gateshead and Hereford United, signing for the Steelmen before the start of the 2013/14 season.