1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 1er août 2023
Né à Philadelphie, en Pennsylvanie, Brandan Craig est formé au Union de Philadelphie. En 2020 il intègre la deuxième équipe, où il est le plus jeune joueur. Il en devient le capitaine en septembre 2020, ce qui fait de lui le plus jeune joueur à porter le brassard[1].
En , Brandan Craig signe son premier contrat professionnel avec le Union de Philadelphie, tout comme son coéquipier Quinn Sullivan[2]. Le , Craig est inclus dans la liste des joueurs de l'équipe première, et le numéro 34 lui est attribué[3].
Il dispute sa première rencontre en Major League Soccer le , entrant en toute fin d'une partie remportée 7-0 par Philadelphie face à D.C. United[4]. Son temps de jeu est cependant limité à des matchs avec l'équipe réserve avant d'être finalement prêté le à l'Austin FC[5].