NOTE: McLeod è un giocatore dotato di un buon tiro dalla lunga distanza, ha un eccellente trattamento di palla con un suo tipico movimento di cross-over per battere in uno contro uno l’avversario sia in penetrazione che in arresto e tiro.
Cresciuto cestisticamente all’High School McKinley di Canton in Ohio. Nella stagione 1999/2000 e nelle due successive gioca nell’Ncaa con i Bowling Green, dove nella sua ultima stagione, in 32 partite, segna una media di 22.9 punti a gara.
Nel 2002 viene scelto dal St. Joseph Express nell’Usbl, con cui gioca una partita. Nello stesso anno viene scelto dai Yakima Sun Kings nella Cba.
Nell’agosto del 2002 prova con Mabo Livorno e firma per la stagione, giocando 31 partite e segnando 12.5 punti di media a partita.
Nel giugno 2003 torna negli Usa per partecipare alla Southtern California Summer Pro League con i Golden State Warriors.
Nella stagione 2003/2004 gioca con i Minnesota Timbervolves, nell’Nba, con cui disputa 33 incontri (2.7 punti di media a partita). Nel febbraio 2004 i suoi diritti vengono ceduti a Yakima Sun Kings, con cui gioca 14 partite con una media di 8.8 punti per gara. Gioca anche 14 match con la Lottomatica Roma segnando con una media di 13.5 punti a gara.
Nel luglio dello stesso anno partecipa alla Minnesota Summer League a Minneapolis.
Durante la stagione 2004/2005 firma con gli Utah Jazz, ma s’infortuna e rientra nel febbraio 2005, giocando 53 partite (7.9 punti per gara). Gioca a Utah anche la stagione successiva e in regular season disputa 66 partite segnando in media 5.6 punti per gara. La stagione passata gioca nei Golden State Warriors, ma a gennaio viene trasferito agli Indian Pacers, con cui disputa 22 incontri, segnando 4.2 punti per gara.
Torna in Italia nel 2008 chiamato dalla Montepschi Siena a seguito dell' infortunio di Terrell Mc, Intyre.