 Richards moved to Peterborough in June 2006 on a free transfer, signing a two-year deal.This came despite interest from Burton Albion manager Nigel Clough.He scored just one goal for Peterborough before being loaned out to Conference club Grays Athletic in November 2006, as part of a deal which saw Peterborough sign Gray's striker Aaron McLean.