Nonostante sia ancora giovanissimo, Buchanan ha già accumulato diverse esperienze a tutti i livelli nel corso della sua carriera.
Ha iniziato a giocare a calcio proprio nella sua Brampton quando aveva solo otto anni e, dopo essersi imposto come uno dei migliori talenti canadesi, a quindici anni si è trasferito negli Stati Uniti dove, a livello collegiale, si mette in mostra alla Syracuse University tra il 2017 ed il 2018. Diventato elegibile per il Super Draft, nel 2019 viene scelto come dal New England Revolution (nona scelta assoluta), società nella quale militerà nelle tre stagioni successive vincendo nel 2021 l’MLS Supporters’Shield (il riconoscimento che viene assegnato alla squadra che totalizza più punti nella regular season) e mettendo a segno 12 goal in 67 partite.
Inserito nel 2021 nell’undici ideale della MLS, nell’estate firma un contratto che lo legherà al Club Brugge (operazione da quasi 7 milioni di euro). Resterà negli Stati Uniti per chiudere la stagione, per poi fare il suo esordio nel calcio europeo nel gennaio del 2022 (da allora ha vinto un campionato belga ed una Supercoppa del Belgio).
Tra le stelle più lucenti di un calcio canadese in netta ascesa, è stato capitano della rappresentativa U23 e può già vantare 35 presenza (con 4 goal) con la Nazionale maggiore, tre delle quali totalizzate nel corso dei Mondiali del 2022.