Hyack Swim Club's Sherry Liu had a couple of strong showings at the Canada Cup swim championships in Etobicoke, Ont. last weekend.
Liu placed eighth in the women's 800-metre freestyle A final, clocking a time of 9: 03.06 in the elite field.
The 17-year-old high school senior also won the B final in the 400m free in a top-eight time of 4: 18.58.
Liu finished off the Canada Cup meet with a 22nd overall best in the 200m free. Liu's preliminary time of 2: 04.07 would have placed her sixth best overall in the A final.
Burnaby's Mariya Chekanovych, swimming for the rival Lower Mainland Simon Fraser Aquatic Club, won a pair of races in breaststroke at the Canada Cup.
Chekanovych won both the 50m and 100m breast, setting a new meet record at the shorter distance over the three-day event.
Chekanovych raced to victory in the 50m in a time of 32.22, breaking Olympian Annamay Pierse's 2007 meet record of 32.39.
The 17-year-old SFA swimmer just missed setting a second meet record in the 100m breast, edging Okanagan's Kierra Smith for first place in a photo finish. Chekanovych's time of 1: 09.72 was just shy of Pierse's record time of 1: 09.03 set in 2007.
Chekanovych brought home a third medal from the competition, finishing with a bronze in the 200m breast just behind Smith's silver-medal swim.
SFA's Andrew Poznikoff matched Chekanovych in medals in Toronto. Poznikoff won two silver medals in men's 50m and 200m breast. He also added a bronze medal at 100m.