Tras varias temporadas el Peterborough regresa a League One en la 2007/08 al quedar segundo en League Two de la mano de Darren Ferguson y en la 2008/09 a Championship En noviembre de 2009 el Posh era último en Championship y Ferguson dejó el club, siendo reemplazado por Mark Cooper.