Dit is een oude versie van deze pagina, bewerkt door Flügel-Flitzer(overleg | bijdragen) op 22 feb 2018 om 14:13.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
John komt uit de jeugdopleiding van Cardiff City. Hij debuteerde op 14 augustus 2012 in de League Cup tegen Northampton Town. Op 17 augustus 2013 debuteerde hij in de Premier League op de openingsspeeldag van het seizoen 2013/14 tegen West Ham United. Hij speelde de volledige wedstrijd.