Brandan Craig, difensore del Montréal, è sceso in campo nella maggior parte delle partite del club in MLS nel 2025, avendo collezionato 23 presenze, per un totale di 1432 minuti. É stato scelto nell'11 iniziale in 14 presenze su 34 giornate ed è subentrato 9 volte.
L'ultima partita di Craig nella competizione risale al 18 ottobre, gara in cui ha giocato 90 minuti con la maglia del Montréal contro il Cincinnati, nella sconfitta per 3-0.
Craig ha giocato 19 partite di USL Championship nell'ultima stagione con El Paso Locomotive, realizzando 1 gol.
Prima di cominciare l'esperienza con l'Impact de Montréal nel febbraio 2025, Craig ha collezionato 1 presenzan in campionato con i Philadelphia Union.