1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2024. május 26. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2024. június 29.
Buchanan a kanadai Brampton városában született. Az ifjúsági pályafutását a Brampton és a Mississauga Falcons csapatában kezdte, majd az amerikai Real Colorado akadémiájánál folytatta.
Buchanan az U23-as korosztályú válogatottban is képviselte Kanadát.
2021-ben debütált a felnőtt válogatottban. Először a 2021. június 6-ai, Aruba ellen 7–0-ra megnyert mérkőzésen lépett pályára.[9] Első válogatott gólját 2021. július 30-án, Mexikó ellen 2–1-es vereséggel zárult CONCACAF-aranykupa mérkőzésen szerezte meg.[10]