I juli 2007 skrev Todd under for Derby County for et ukjent beløp som er anslått til å være rundt £750 000. Han debuterte for Derby den 11. august 2007 i en ligakamp mot Portsmouth, og i denne kampen scoret han også sitt første mål for .