Junior world champion Nam Nguyen earned a bronze medal on the first stop of the International Skating Union Grand Prix figure skating circuit.
The former Burnaby resident posted a career-best total score of 232.24 to move up five spots into third place after the free skate at the Skate America competition in Chicago on Saturday.
Nguyen, just 16, landed a quadruple Salchow for just the second-ever time in competition, while also landing a pair of triple Axels, including one in combination, and five other triples to record the second highest free-skate score at the Grand Prix event.
Nguyen's short program score of 73.71 was also a personal best, despite only landing him in seventh place.
Japan's Tatsuki Machida won the men's competition, topping both the short and long programs, with a 269.09 score.
Jason Brown of the United States was second at 234.17.
In ice dance, Burnaby's Nicole Orford and partner Thomas Williams placed eighth with a disappointing final score of 128.88, well off the pair's career best of 141.02 skated last month at the U.S. International Classic.