Britain's Andrea Spendolini-Sirieix was among the gold medallists at the FINA World Junior Diving Championships ©Getty Images

Hosts Canada topped the medal table at the International Swimming Federation World Junior Diving Championships in Montreal.

The nation claimed three golds and four silvers during the event, held at the Sport Centre of the Olympic Park.

The hosts claimed a one-two in the women’s three metres springboard category for 16 to 18-year-olds, with Sonya Palkhivala taking gold with 427.10 points.

Katelyn Fung took silver with 420.35 points, with Lilly Witte of the United States completing the podium with 414.00 points.

Fung went one better in the women’s one metre springboard as she took gold with 333.20 points.

The hosts third gold came in the men’s platform, with Matt Cullen finishing top of the podium with 542.00 points.

Cullen scored four 9.0s, a 9.5 and a 10.0 mark with his last dive as he claimed gold ten days before turning 17.

Britain’s Andrea Spendolini-Sirieix, who enjoyed a big year featuring individual and team gold at the Birmingham 2022 Commonwealth Games, took victory in the women’s platform with 460.15 points.

Spendolini-Sirieix finished more than 30 points in front of the silver medallist Renee Batalla of Canada, who earned 427.90 points.

In the men’s three metres springboard category, Ukraine’s Kirill Boliukh took the gold with 439.25 points.

Boliukh went on to win a second gold of the Championships in the men’s platform with a score of 476.90.

There was more success for the hosts as Arnaud Corbeil took silver for Canada with a score of 423.50 points.

Elsewhere, Italy’s Matteo Santoro took gold in the men’s one metre springboard with a score of 469.70 points while Anna Lemkin of the United States won the women’s three metres springboard with 344.75 points.

The remaining golds went to Ukraine’s Kyrylo Azarov who won the men’s one metre springboard with 431.90 points, and Germany’s Lotti Hubert who was victorious in the women’s one metre springboard, with a score of 400.10 points.