At 28, he was nearing the end of an 800-meter swim, broadcast live from Marine Creek Lake in Fort Worth, when he was reported missing under the water.
A Serbian native, Dukic was an experienced competitor with a strong reputation, ranking third in Serbia and 88th globally.
Seven firefighter units were mobilized for the search, while 10,000 people attended the event, which has now been halted.