John Thomas from Cleddau AAC won Afan Nedd Half Marathon in 1 hr, 55 minutes.