Former Hereford United striker Trevor Benjamin is now with his 25th club and he is still only 30 years old.
Whether 25 clubs for a professional footballer is a record is unknown but it can't be far off.
Since leaving Edgar Street he has played for nine different clubs.
The full list of clubs Benjamin has played for according to the foxfanzine:
Cambridge United, Leicester City, Crystal Palace, Norwich City, West Brom, Gillingham, Rushden and Diamonds, Brighton, Northampton, Coventry, Peterborough, Watford, Swindon, Boston, Walsall, Hereford, Gainsborough Trinity, Northwich Victoria, Hednesford, Wellingborough, Kidsgrove, Tamworth, Harrogate, Woking and Bradford Park Avenue