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.