Guillaume François è un difensore del Union Saint-Gilloise che ha collezionato 3 presenze, per un totale di 113 minuti. È stato scelto nell'11 iniziale in 1 di queste presenze su 40 giornate ed è stato spesso utilizzato come subentrato, in 2 occasioni.
François ha giocato la sua ultima gara il 26 gennaio, con Union Saint-Gilloise: una vittoria per 4-0 contro il Beerschot, in cui ha giocato solo 6 minuti.
Nell'ultima stagione con Union Saint-Gilloise in First Division A François ha collezionato 5 presenze.
Il difensore è passato a giocare con Union Saint-Gilloise nell'agosto 2020, mentre prima giocava con Excelsior Virton, con cui ha collezionato 45 presenze in campionato, con 5 gol segnati.