The annual Swimming SA Grand Prix Series kicked off in Nelspruit where the young female contingent produced stellar performances.
The annual series was launched in 2016 with the hopes of unearthing the next generation of international contenders.
Some of the country’s top performers such as Chad le Clos and Tatjana Schoenmaker will not take the early-season trip to South Africa’s Lowveld.
The South African 50m and 100m freestyle record holder was in a class of her own at the two-day gala where she won a total of four gold medals.
On Sunday the 20-year-old had to beat off strong challenges from rising youngsters Youth Olympics silver medallist Dune Coetzee and Rebecca Meder to claim the top steps in the 200m freestyle and the 100m butterfly.
The women’s 200m freestyle was expected to be one of the big races of the weekend and it did not disappoint with Gallagher, Coetzee and Meder going toe-to-toe in the final.
Gallagher beat the duo to the wall in a time of 2:04.44 with Meder finishing second in 2:04.53 with Coetzee (2:04.65) bagging bronze in a close tussle.
She showed her class in the 100m butterfly racing to gold in a time of 1:01.32 with Coetzee following behind her in 1:02.79.
The World Short-Course Championships finalist claimed an easy victory in the 50m freestyle while she also scooped the 100m freestyle gold clocking 56.39 with Coetzee touching second in 59.92.
The promising youngster dominated the Individual Medley events claiming victory in both the 200m and 400m distances while she also won the 200m breaststroke gold.
She opened the gala with a strong swim in the 400m IM in a time of 4:45.84 with Whelan claiming second place in 4:52.24.
She also claimed the top step of the podium in the 200m IM with a time of 2:19.83 with Whelan playing second fiddle again bagging silver in 2:24.29.
Meder was in rampant form in the 200m breaststroke smashing into the wall in a winning time of 2:31.67 with Hannah Drewes touching second in 2:51.56.
Producing one of the top individual performances on the first day of the gala, Coetzee won two gold medals on Saturday while she added another on Sunday.
Coetzee continued her South African dominance in the 200m butterfly winning the gold medal on the first day of the gala in a time of 2:21.02.
She touched well ahead of the second-placed Kirstin Bellingan, who posted a rime of 2:24.94.
The Youth Olympic medallist also won the 400m freestyle in a time of 4:24.87 with Jessica Whelan finishing behind her in 4:23.48.
Rounding off her performances in the Mpumalanga capital city, Coetzee won the 800m freestyle in a time of 8:55.50 with Bellingan taking silver in 9:05.69.
The South African swimming stalwart was the top male swimmer over the weekend winning four gold medals.
He claimed victory in the 200m freestyle, 200m breaststroke, the 200m and 400m Individual Medleys.
Sweeney opened the gala with victories in the 200m freestyle (1:53.27) and the 200m Individual Medley (2:04.99).
He added two more medals on Sunday adding the 400m Individual Medley and the 200m breaststroke titles.
He finished more than seven seconds ahead of 14-year-old Luca Holtzhausen clocking 4:29.58.
In the 200m breaststroke, Sweeney won the title in a time of 2:16.58.