В 2015 году Джон принял участие в Золотом кубке КОНКАКАФ. На турнире он сыграл в матчах против команд Гондураса, Ямайки и дважды Панамы.