Port Talbot
За четыре сезона в Уэльсе Джон провёл 109 матчей чемпионата, в которых забил 3 мяча. В своей последней встрече за «Бала Таун» Ирвинг забил победный гол в ворота «Порт-Толбот Таун», которыйпринёс его команде путёвку в еврокубки на сезон 2013/14.