Como jugador Toshack disputó solo 63 partidos de Liga durante las 7 temporadas en las que ejerció como jugador-entrenador del Swansea AFC, marcando 25 goles.