The 22-year-old Olympic gold medallist from London, Ont., won the 100-metre butterfly and picked up two relay bronze medals.
Her podium performances helped boost Canada’s medal tally to 11.
Meanwhile, Canadian swimmer Nicolas-Guy Turbide won gold in the Para 50 freestyle.
Kelsey Mitchell picked up her second silver medal in as many days in track cycling’s women’s sprint final.
Hannah Kaminski won bronze in the women’s 49-kilogram weightlifting class.
© 2022 The Canadian Press