Katie Grimes was among the American winner in Mahé ©Getty Images

Hungary and the United States shared the gold medals at the International Swimming Federation World Junior Open Water Swimming Championships in the Seychelles.

The three-day event on the island of Mahé saw the Hungarian and American teams claim eight titles between them as they dominated the disciplines.

All four of the US’ medals were gold with three of those coming on the first day thanks to victories for Claire Weinstein, Katie Grimes and Nathan Szobota.

Weinstein triumphed over the women’s 5-kilometre distance, racing home in an impressive time of 51min 52.40sec.

Turkey’s Tuna Erdogan claimed silver in 51:56.80, with Spain’s Noa Martin bagging bronze in 52:05.90.

Grimes then earned another gold for the US when she won the women’s 7.5km title after finishing in 1:22:38.50.

Turkey had to settle for silver again as Narin Burcunaz clocked 1:24:57.40,  while Lia Csulak scored Hungary’s first medal with bronze in 1:24:58.90.

Szobota was crowned men’s 5km champion when he powered to victory in 48:50.90, edging out Italy’s Davide Grossi who finished in 48:51.00 for second.

The bronze medal went to Germany’s Diego Heinze who registered 48:51.60.

The US’ fourth and final gold came on the final day when they won the mixed 4x1500m relay event that featured swimmers between the ages of 14 and 16.

They succeeded in 1:13:09.80 as Germany came second in 1:13:21.30 and Turkey sealed bronze in 1:13:24.00.

The first of Hungary’s four golds was won by Hunor Kovacs-Seres who captured the men’s 7.5km crown in 1:16:02.10.

Mexico’s Paulo Strehke Delgado earned silver in 1:16:20.50 and Hungary’s Mate Hartmann secured bronze in 1:16:20.60.

David Beltehem added another gold medal to Hungary’s haul when he triumphed in the men’s 10km final with a time of 1:53:10.30.

He was followed by two Italians as Pasquale Giordano picked up silver in 1:57:42.80 and Giuseppe Ilario collected bronze in 1:57:44.20.

Hungary dominated the 10km distance as Bettina Fabian won the women’s title in 2:03:11.40.

Spain’s Candela Sanchez Lora was second in 2:03:13.50, while Hungary’s Mira Szimcsak completed the podium with 2:03:18.00 for bronze.

Hungary struck gold again in the mixed 4x1500m relay final when they finished in 1:11:20.10.

Germany and Italy also came away with medals after clocking 1:12:53.30 and 1:13:27.50 respectively.