Claridge shares the record with John Burridge..They both appeared for 15 different clubs at football league/Premier league level.
Claridge also played non league for Weymouth and several others so technically he's played for the most ..Depends if you want to count them ;-)