 On 27 March 1991, Robert completed a £135,000 move to then Division Two side Bristol City.In over eight seasons at Ashton Gate, Edwards made 266 appearances and earned his first cap for Wales.On 8 August 1999 Edwards moved on a free to then League One side Preston North End, where he played an important role in Preston's title victory, and promotion to the second tier.