Harrison began canoeing at age 12 with the Seattle Canoe and Kayak Club in Seattle, Washington. She began competing for the United States at age 15, competing at the 2017 ICF Olympic Hopes Regatta in Račice, Czech Republic, winning silver in C-1 1000m, gold in 500m, and gold in 200m in the 2002 age group.[2] The next year, at the 2018 ICF Olympic Hopes Regatta in Poznan, Poland, she won gold in C-1 500m and 200m in the 2002 age group. In 2019, she moved to the Lanier Canoe and Kayak Club Racing Team in Gainesville, Georgia to train with coach Zsolt Szadovszki. At the 2019 USA Team Trials in Oklahoma City,[3] she won senior and junior C-1 1000m, 500m and 200m. She competed at the 2019 Pan American Games in Lima, Peru and won C-1 200m. At the 2019 ICF Canoe Sprint World Championships, she won gold in C-1 200m,[4] becoming the first American to win a world championship in sprint canoe.[5][6]