Hafnaoui deed mee aan de 400 meter, 800 meter en 1.500 meter vrije stijlwedstrijden op het Wereldkampioenschap voor junioren.
in Boedapest, Hongarije; hij werd vierde in de 800 meter vrije stijl met een tijd van 7:49.09 en zesde in de 1.500 meter vrije stijl met een tijd van 15:16.04.