Career
Aird is a boyhood fan of his current club Rangers due to his Scottish, Rangers-supporting parents emigrating to Canada in 1987. Aird signed as a youth for Rangers at the age of sixteen. Within a year at the club he worked his way from the under-17 squad to the under-19 squad, eventually making his first team debut during a 4–1 victory over Montrose in the Scottish Third Division on 23 September 2012.
Aird was incorrectly listed as the goalkeeper by many media sources during a match against Elgin City in December 2012 when it was actually Neil Alexander.
He scored his first goal for the club against Queens Park at Hampden on 29 December 2012. In his first competitive match of the 2013-2014 season he scored the first goal for Rangers as a half-time substitute against Forfar Athletic in the League Cup, Rangers went on to lose 2–1.
On 3 May Rangers players made history by becoming the first Rangers side in 115 years to go an entire league season unbeaten after a 1–1 draw with Dunfermline during which they clinched the Scottish League One championship. Aird joined Major League Soccer club Vancouver Whitecaps Football Club on a season-long loan on 29 January 2015.
Aird was part of a Canadian under-15 camp in 2010 and played in a friendly against the United States the same year.
In 2012, he made his debut in a Union of European Football Associations competition for Scotland featuring in the Union of European Football Associations Under 17 Championship qualifying campaign against Macedonia. In his final U17 game, he scored against Denmark. Aird was named in the preliminary Canadian national team squad for the 2013 Gold Cup in the United States, however he turned down a call up to the final squad and later in the same year represented Scotland under-19"son
Aird played twice for Scotland U19 in friendlies scoring in 4–2 victory over Switzerland.
In April 2014 it was reported that Aird was set to pledge his international allegiance to Canada and join the senior squad for friendlies against Bulgaria and Moldova in Austria the following month, a claim the player later refuted on his personal Twitter account by saying he was still undecided on his future. In May 2014 Aird joined a training camp in Florida with the Canadian Under-20 team in preparation for the 2015 CONCACAF U-20 Championship, the tournament which will serve as CONCACAF qualification for 2015 Fédération internationale de football association U-20 World Cup.
On 28 September 2015 it was reported on the official Rangers website that Aird had been called up by Canada for an October friendly against Ghana. Aird got his first senior international cap in the match coming on as a second-half subtitute for Karl Ouimette in the eventual 1–1 draw on 13 October 2015.