Canada's Kaetlyn Osmond, who missed all of last season due to injury, won gold with a personal-best score in women's singles in her 2015-16 season debut on Saturday at the Nebelhorn Trophy figure skating competition in Obertsdorf, Germany.

The 19-year-old Osmond, from Marystown, N.L. earned 179.41 points for the victory, taking both the short and long programs.

Alena Leonova of Russia was second at 165.61 and Courtney Hicks of the U.S. third at 162.85.

"Obviously I'm very happy with my performance today," said Osmond, of her third career international victory.

"I wasn't trying absolutely everything in my program today, I just wanted to focus on what I know I could do. 

"There's still a long way to go but it's a good start."

Osmond had been sidelined since last September when she suffered a broken leg and required surgery. 

Alaine Chartrand of Prescott, Ont., second after the short program, finished fourth overall at 161.35. 

Canada adds silver

In ice dancing, Alexandra Paul of Midhurst, Ont., and Mitchell Islam of Barrie, Ont., earned a silver medal with 148.12 points.  

They were  behind the first-place duo of Madison Chock and Evan Bates of the U.S. (169.50).  

Anastasia Cannuscio and Colin McManus of the U.S. were third at 137.38.

"Today was a little bit difficult for us," said Paul.

"We were confident going into the program but we made a few costly errors that affected our overall performance. But we love the program and we are looking forward to skating it again.  We want to show people how great it can be."

"These competitions early in the season are a great opportunity to find out what you need to work on a little bit more," added Islam. 

Canada ends the competition with two gold and a silver and second overall in the team standings. 

On Friday, Elladj Balde of Pierrefonds, Que., won the men's competition. 

Sadovsky lands bronze at ISU Junior Grand Prix

Canadian Roman Sadovsky ended a rough day on the podium Saturday finishing third in men's competition at the fifth stop on the ISU Junior Grand Prix figure skating circuit in Torun, Poland

.Sota Yamamoto of Japan capture gold with 232.42 points, Dennis Vasiljevs of Latvia was second at 207.83 and the 16-year-old Sadovsky from Vaughn, Ont., followed in third at 198.38. 

Sadovsky, the gold medallist at the season opening event in Slovakia last month, was second after the short program but had a rough start.

"I had a terrible warm-up," he said. "I fell on jumps I usually never fall on.  It was a real roller coaster of a day."

After falling on his quad Salchow to open the long program, Sadovsky was able to regroup and produce a clean skate the rest of the way.  

His two results this season put him in strong contention to compete at the ISU Grand Prix Final in December.

The sixth stop is next Thursday to Saturday in La Rioja, Spain.

With files from Louis Daignault/Skate Canada