Completa la seguente frase: McLeod ha giocato tutta la sua carriera di hockey junior nella sua città natale per i Kelowna Rockets. E' stato scelto nel secondo round, 53esimo in assoluto, nel
2001 dai Columbus Blue Jackets. Dopo aver firmato un contratto di base con i Blue Jackets, è stato inviato nelle minori per sviluppare il suo gioco nell'American Hockey League, tuttavia non ha mai ricevuto un richiamo prima di essere scambiato con i Phoenix Coyotes.