At the Lima 2019 Pan American Games, Knelson was a member of the women’s 4×100-m medley that captured silver. Individually, Knelson earned bronze in the 100-m breaststroke.
At the 2018 Commonwealth Games, Knelson placed fourth in the 100-m breaststroke and seventh in the 50-m breaststroke.
At the 2019 Canadian Swimming Trials, Knelson won gold in the 50-m breaststroke and finished fourth in the 100-m breaststroke, qualifying her for the 2019 Pan American Games.
At the 2017 FINA World Junior Championships in Indianapolis, Knelson was a member of the women’s 4×100-m medley and 4×100-m freestyle relay that won gold. She also added a pair of silver medals in the 50-m and 100-m breaststroke.
At the 2017 Canadian Swimming Championships, Knelson was strong in the breaststroke events, winning gold in the 50-m, silver in the 100-m and bronze in the 200-m. She was also a member of the women’s 4×100-m medley relay team that took home the gold medal.
At the 2017 Canadian Swimming Trials, Knelson claimed a silver in the 50-m breaststroke and a bronze in the 100-m breast.