Conor Ferguson from Larne has broken the Irish Junior 100m backstroke record twice in one day.
The 15-year-old was competing as the World Junior Swimming Championships got under way in Singapore.
Ferguson qualified from the heats in 55.94 seconds, breaking 56 seconds for the first time.
He went on to beat that by clocking 55.60 seconds when coming eighth in the faster of the two semi-finals, but it was not enough to make he final.
Ferguson was 12th overall in the timings and will be back in action for Thursday heats of the 50m backstroke.