Stewart Reid made it 2-for-2 in the Reef and Run mile swim on Tuesday night at East Beach.
Reid finished first in 19 minutes, 14 seconds, beating Chris Braden by five seconds. Patricia Laverty came in third in 20:32.
Reid last week won in 18:50.
Local triathlete Zack Paris won the 1k swim in 14:43 and won the duathalon.