Han gikk til Derby County i februar 1974, og var med på ligaseieren i 1974. Han kom til Everton i desember 1976, men returnerte til Derby i september 1977. Etter en uenighet med Derbymanageren Tommy Docherty, så var Rioch på noen korte utlån, først i Birmingham City i desember 1978 og deretter hos Sheffield United i mars 1979. Han dro så til USA for å spille på NASL-laget (North America Soccer League) Seattle Sounders. I 1980 kom han med på «NASL First Team All-Stars». han returnerte til England i 1980 og startet som spillende trener i Torquay United, under managerne Mike Green og Frank O'Farrel.