Mark McKenzie, difensore del Toulouse, è sceso in campo nella maggior parte delle gare della sua squadra in Ligue 1 nel 2024/2025, avendo collezionato 25 presenze, per un totale di 2111 minuti. É stato scelto nell'11 iniziale in 24 di queste presenze, su 27 giornate, ed è entrato a gara in corso 1 volta.
Il difensore ha collezionato la sua ultima presenza il 30 marzo, con il Tolosa: una sconfitta per 4-2 contro il Brest, in cui ha giocato 90 minuti. In totale il difensore ha segnato 1 rete nel 2024/2025.
Ha aperto le sue marcature in questo campionato contro il Nizza il 2 febbraio, avendo segnato nel pareggio 1-1.
Nella prossima partita di Ligue 1, il 6 aprile, il Tolosa dovrà giocare una trasferta contro l'Olympique Marsiglia.
Nell'ultima stagione con il Genk in First Division A Mckenzie ha collezionato 32 presenze, gare in cui ha fornito 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 difensore ha fatto il suo esordio in Ligue 1 con il Tolosa il 25 agosto 2024 come titolare contro il Nizza all'età di 25 anni e 181 giorni. In totale, nella sua carriera in Ligue 1, ha giocato 25 partite, con 1 gol.