Hans første kamp for Wolverhampton var 24. september 2002 i en ligakamp mot Preston North End og han fikk med seg ytterligere 21 ligakamper for i løpet av 2002/03-sesongen. Det ble med en sesong for klubben fra West Midlands og i august 2003 signerte Edworthy for Norwich City. Han debuterte for den 9. august 2003 i en ligakamp mot Bradford City, og totalt stoppet han på 43 ligakamper for Norwich i 2003/04-sesongen. I den påfølgende sesongen ble det 28 ligakamper for Norwich før hans 2-årskontrakt med klubben fra Norfolk var over sommeren 2005.