Następnie został wybrany w drafcie MLS przez New England Revolution i tam spędził kolejne trzy lata swojej kariery. W 2001 roku został zawodnikiem Columbus Crew, ale w 2002 roku po problemach z kontuzjami zdecydował się odejść na piłkarską emeryturę.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1989 Albany Capitals
American Soccer League 20 0 1990 Albany Capitals
American Soccer League ? ? 1990/91 Sheffield Wednesday
Division Two 23 2 1991/92 Sheffield Wednesday
Division One 29 3 1992/93 Sheffield Wednesday
Premiership 29 2 1993/94 Derby County
Division One 33 2 1994/95 Derby County
Division One 33 0 1995/96 Derby County
Division One 8 0 1995/96 West Ham United
Premiership 11 0 1996 DC United
Major League Soccer 29 3 1997 DC United
Major League Soccer 25 5 1998 DC United
Major League Soccer 29 6 1998/99 Nottingham Forest
Premiership 3 0 1999 New England Revolution
Major League Soccer 22 0 2000 New England Revolution
Major League Soccer 28 2 2001 New England Revolution
Major League Soccer 5 0 2001 Columbus Crew
Major League Soccer 18 0 2002 Columbus Crew
Major League Soccer 11 0