1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Josh Cullen est formé à West Ham United. Le , il fait ses débuts en professionnel lors d'un match de Ligue Europa face au FC Lusitanos. Il entre en cours de partie à la place de Joey O'Brien et son équipe s'impose sur le score de trois buts à zéro[1]. Il joue son premier match en Premier League le de la même année, lors de la quatrième journée de la saison 2015-2016 face au Liverpool FC, à Anfield. Il entre en jeu en fin de match à la place de Diafra Sakho et son équipe s'impose par trois buts à zéro[2].
Bradford City
Le , il est prêté à Bradford City[3], club évoluant en League One. Il y devient rapidement un titulaire au milieu de terrain. Cullen joue pour Bradford pendant un an et demi, jusqu'à et compte plus d'une soixantaine de matchs avec le club, toutes compétitions confondues.
Bolton Wanderers
Le , Cullen est à nouveau prêté, cette fois aux Bolton Wanderers[4], club de Championship. Il y fait 12 apparitions, toutes en championnat.
Charlton Athletic
Le , il est prêté pour une saison à Charlton Athletic[5]. Deux jours plus tard il joue son premier match pour le club, en championnat face au Southend United. Il est titulaire ce jour-là et délivre une passe décisive pour Krystian Bielik, ce qui permet à son équipe de s'imposer deux buts à un[6]. En , il est prêté pour une seconde saison consécutive à Charlton.
RSC Anderlecht
Le il rejoint le RSC Anderlecht, où il signe un contrat de trois saisons[7],[8]. Il joue son premier match le suivant, lors d'une rencontre de première division belge face à l'OH Louvain. Il est titularisé et les deux équipes se neutralisent ce jour-là (2-2)[9].
Burnley FC
Le , Josh Cullen s'engage en faveur du Burnley FC. Il signe un contrat de trois ans, soit jusqu'en juin 2025[10],[11].
En sélection nationale
Le , il honore sa première sélection avec l'équipe d'Irlande lors d'un match contre la Bulgarie. Il est titulaire et son équipe s'impose sur le score de trois buts à un ce jour-là[12].