Puel speelde in de jeugd bij OGC Nice. Op 20 april 2014 liet zijn vader/coach Claude Puel hem debuteren in het uitduel tegen AS Monaco. Puel mocht na 88 minuten invallen voor Valentin Eysseric. Monaco won de wedstrijd met het kleinste verschil na een vroeg doelpunt van Dimitar Berbatov.[3] Drie weken later mocht hij opnieuw invallen, ditmaal in het uitduel tegen Évian Thonon Gaillard.[4]