Critchell never really made an impact at Chesterfield following his move from Southampton in January 2007.
The former Wales Under-21 player made six starts and four substitute appearances for the Spireites, but never made an impact and was released by Spireites' boss Lee Richardson in May.
He has signed a two-year deal with home town side Weymouth after turning down deals from Championship side Colchester United, League Two sides Dagenham and Redbridge and Shrewsbury Town, and new league rivals Torquay United.
Source: http://www.confguide.com/newsArticle.do?id=6687