W 2000 roku Scales został zawodnikiem Ipswich Town. Swój debiut w nim zanotował 6 września 2000 przeciwko Leicesterowi City (1:2). W Ipswich rozegrał dwa mecze i po sezonie 2000/2001 zakończył karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1984/85 Leeds United

Division Two 0 0 1985/86 Bristol Rovers

Division Three 29 1 1986/87 Bristol Rovers

Division Three 43 1 1987/88 Wimbledon

Division One 25 1 1988/89 Wimbledon

Division One 38 1 1989/90 Wimbledon

Division One 28 2 1990/91 Wimbledon

Division One 36 2 1991/92 Wimbledon

Division One 41 0 1992/93 Wimbledon

Premier League 32 1 1993/94 Wimbledon

Premier League 37 0 1994/95 Wimbledon

Premier League 3 0 1994/95 Liverpool

Premier League 35 2 1995/96 Liverpool

Premier League 27 0 1996/97 Tottenham Hotspur

Premier League 12 0 1997/98 Tottenham Hotspur

Premier League 10 0 1998/99 Tottenham Hotspur

Premier League 7 0 1999/00 Tottenham Hotspur

Premier League 4 0 2000/01 Ipswich Town

Premier League 2 0

Kariera reprezentacyjna W reprezentacji Anglii Scales zadebiutował 3 czerwca 1995 roku w wygranym 2:1 meczu Umbro Cup 1995 z Japonią, rozegranym w Londynie. Rozegrał jeszcze 2 mecze na tym turnieju.