1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à Basingstoke en Angleterre, Joel Bagan est formé par le Southampton FC avant de poursuivre sa formation au Cardiff City, qu'il rejoint en 2018. Il joue son premier match en professionnel le , lors d'une rencontre de coupe d'Angleterre face au Reading FC. Il est titularisé et son équipe s'incline après une séance de tirs au but[1],[2].
Le , Bagan joue son premier match de championnat avec Cardiff City face à l'AFC Bournemouth. Il est titularisé et les deux équipes se séparent sur un match nul de un partout[4],[5]. Le , il prolonge son contrat avec Cardiff, étant désormais lié avec le club jusqu'en [6].
Joel Bagan joue son premier match avec l'équipe d'Irlande espoirs le , contre le Luxembourg. Il est titularisé et les deux équipes se neutralisent sur un score de un but partout[10].