[3] In 2022, he began attending Michigan State University, where he played for the men's soccer team.
[7] In February 2023, he signed his first professional contract with Vancouver FC of the Canadian Premier League.
[8][9] He made his professional debut on April 22, starting against York United FC.
[14][15] Born in Canada and raised in the United States, Crawford is eligible for both national teams.
In the spring of 2021, he attended a United States Soccer Federation Youth National Team Identification Center camp.