 He was released by Brighton after the club was relegated from the Championship at the end of the 2005–06 season and joined Torquay United in July 2006, making his Torquay debut in the 1–0 home win against Rochdale in the following month.He made 43 league and cup appearances for Torquay in the 2006–07 season.McPhee joined Ebbsfleet United in August 2007 on non-contract terms after impressing in a trial period and after making 20 appearances for Ebbsfleet in the Conference National, he agreed a contract in November 2007 until the end of the 2007–08 season.