Fareham Nomads made a mighty comeback to finish third in the final round of Arena League division one west.
The strong squad, ranging from ages nine to 28, raced against Reading, Portsmouth Northsea B, Epsom, Littlehampton and Mid Sussex Marlins at Aldershot last weekend.
At one stage, Nomads had slipped to fifth in the standings.
But with only eight points separating all six teams, the Fareham outfit showed their fighting spirit to climb back up to third place.
Head coach Stewart Crowe said: ‘It was another fine all-round performance with 27 personal-best swims.
‘Third place overall was a great end to 2014.
‘We were fighting relegation this time last year, so to find ourselves in a mid-table position 12 months on is very pleasing.
‘There has been much improvement in the overall performances of the swimmers during the past year.
‘And although there is still much to do, it was a rewarding performance for the club.’
After 10 events, only one win had been notched up – Jamie O’Donnell cruising to 200m individual medley glory in a time of 2min 7.49sec.
A run of four wins came from Seb Williams (boys’ under-15 100m butterfly), Jessica Davies (ladies’ open 100m backstroke), John Molyneaux (men’s open 100m backstroke) and Hannah Cooper (girls’ under-11 50m breaststroke).
Three further wins were bagged by Joe Davies, who clocked a personal best 36.46 in the boys’ under-11 50m backstroke, O’Donnell in the open 100m breaststroke and Joshua Lees in the under-15 100m breaststroke.
Much-improved youngster Holly Blake recorded a personal best of 39.22 to finish second in the under-11 50m backstroke.
Crowe added: ‘Most inter-club galas are normally dominated by the achievements of the youngsters.
‘But one of the many outstanding performances from the Nomads squad came from 28-year-old Noemie Peignon, standing in for an age group swimmer.
‘She recorded an impressive 1.09.13 in the ladies’ 100m butterfly.’
The boys’ under-15 and open relay squads of Williams, Sam Cooper, Lees, Matt Riley, O’Donnell, Chris Finch, Clive Marquis, Dan Cameron and Molyneaux continued a string of impressive displays by gaining 22 points from 24.
The Nomads totalled 177 points, 19 behind winners Reading, with Epsom & District second on 187.
Portsmouth Northsea B finished in fourth place on 172 points.