Christian McFarlane è un difensore del New York City che ha collezionato 8 presenze, per un totale di 367 minuti. È partito titolare in 4 di queste presenze su 38 giornate ed è stato utilizzato come subentrato in 4 occasioni.
McFarlane ha giocato la sua ultima gara il 20 ottobre, con New York City II: una sconfitta per 1-0 contro Philadelphia Union II, in cui ha giocato 89 minuti.
Nell'ultima stagione con New York City II in MLS Next Pro Mcfarlane ha collezionato 20 presenze.
McFarlane è passato a giocare con il New York City nel maggio 2022, mentre prima giocava con New York City II, con cui ha collezionato 30 presenze in campionato.