Walters begynte sin fotballkarriere hos Blackburn Rovers FC på slutten av 1990-tallet, hvor han slet med å spille seg inn på førstelaget etter å ha gått gradene på junior- og reservelaget. I 2001 meldte han overgang til Bolton Wanderers FC på en overgangssum verdt £50 000, og den 24. august 2002 fikk han sin seriedebut i Premier League da han kom inn som innbytter for Per Frandsen i kampen mot Charlton Athletic FC. Etter kun å ha spilt seks kamper, hvorav fire seriekamper, frem til januar 2003 ble han lånt ut til Hull City AFC i februar samme år for resten av sesongen.