In June 2016, Buchanan signed with Vaughan Azzurri of League1 Ontario to get game action prior to the 2016 Rio Olympics. She only played one game, however––a 9–0 win over Darby.
Upon graduating from West Virginia University, Buchanan was a highly rated prospect prior to the 2017 NWSL College Draft. In December 2016, Buchanan was being linked with a move to Europe, along with fellow Canadian team member Ashley Lawrence. In January 2017, it was announced that Buchanan had signed with Olympique Lyonnais of Division 1 Féminine. In June 2018, Buchanan would sign a three-year contract extension which would keep her with Lyon until 2022.