I juli 1985 kjøpte Derby County han for £70 000, men skadeproblemer gjorde at han ikke fikk mye spilletid for klubben fra Øst-Midlands. I februar 1988 kjøpte Bristol City han for £50 000 før han sommeren 1989 gikk til Oxford United. Mange kilder sier at McClaren hadde en skade som tvang ham til å legge støvlene på hylla i 1989/90, da han var 27 år gammel. Dette er imidlertid helt feil, for McClaren spilte sin siste kamp for Oxford United 8. februar 1992 borte mot Leicester City, i en kamp som endte med 1-2 tap foran 12 178 tilskuere. Denne sesongen spilte han 4 kamper for klubben i daværende 2. divisjon.