Mark McKenzie del Toulouse ha giocato la maggior parte delle partite del suo club in Ligue 1 nel 2024/2025, avendo collezionato 12 presenze, per un totale di 1055 minuti. É stato scelto nell'11 iniziale in tutte le 12 presenze, su 14 giornate.
La sua ultima presenza nella competizione è stata il 7 dicembre, partita in cui ha giocato 90 minuti con la maglia del Toulouse contro il Monaco, nella sconfitta per 2-0.
Nella prossima partita di Ligue 1, il 13 dicembre, il Tolosa dovrà giocare una gara casalinga contro il Saint-Étienne.
Mckenzie ha giocato 32 partite di First Division A nell'ultima stagione con il Genk, fornendo 2 assist.
Prima di arrivare a vestire la maglia del Toulouse nell'agosto 2024, il difensore ha collezionato 104 presenze in campionato con il Genk, per un totale di 4 reti e 2 assist.
Il 25 agosto 2024 McKenzie ha debuttato in Ligue 1, all'età di 25 anni e 181 giorni contro il Nizza. In totale, nella sua carriera in Ligue 1, ha collezionato 12 partite, senza gol e senza assist.