Jugaba como defensa y es conocido por pasar casi toda su carrera en el West Ham United.
[1] Pese a jugar principalmente como lateral, Potts se convirtió en un jugador polivalente, jugando durante largos periodos de su carrera como central pese a su falta de altura y fuerza física.
Durante su carrera disputó un total de 505 partidos en este club (lo que le valió para convertirse en el noveno jugador con más partidos jugados en la historia del club), marcando un único gol, en una victoria 7–1 contra el Hull City en 1990.
[4] Potts ascendió en el escalafón, haciéndose cargo del West Ham United Sub-18 en diciembre de 2012, ganando 1-0 al Tottenham Hotspur en su debut.
[1] En 2008 corrió la Maratón de Londres para ayudar a la ONG Children with Leukemia, recaudando £24.052,99 en el proceso.