Stefan Milosevic won three bronze medals at the Canada Summer Games in Sherbrooke, Que. this week.
The Hyack Swim Club teen won two individual third-place medals, earning his first podium in the 200-metre butterfly.
Milosevic also came third in the 200m freestyle, finishing in a dead heat for the silver medal just five-one-hundredths of a second behind the runnerup.
He also shared a third bronze with Team B.C. in the 4x100m free relay behind Ontario and Alberta.
Milosevic and B.C.'s 4x50m free relay team were denied the gold and a Games record following a disqualification in the final.
Milosevic also made the finals in the 100 and 400m free, placing sixth in both races.
In men's volleyball, Team B.C., including former Douglas College libero Jordan Or, defeated Ontario in the bronzemedal final 25-14, 25-13, 18-25, 25-23.
In the women's volleyball final, Alyssa Wolf of Burnaby shared a silver medal in the final, following a 25-21, 25-13, 13-25, 20-25, 9-15 loss to Alberta in the gold-medal game.
St. Thomas More Collegiate's Darthe Capellan shared a silver medal in wrestling following a loss to Ontario in the men's team final.
In women's wrestling, STM's Anna Benevoli and Team B.C. just missed a bronze medal following a 28-23 loss to Saskatchewan in the team competition.