In October 2018, Habz became the French
half marathon champion. On 29 February 2020, he won the
3000 metres at the French Indoor Championships in a time of 7:57.20. He was selected to run for France at the delayed
2020 Summer Olympics in
Tokyo in the
1500 metres race. Selected for the 1500m at the
2023 World Athletics Championships, he qualified for the final, in which he finished eleventh. In September 2023, he set a new national record for the mile, running 3:48.64 at the Diamond League final in
Eugene, Oregon. On 10 February 2024, Habz ran 3:34.39 over 1500m indoors in
Lievin, improving the French national record set by
Mehdi Baala from 2009, by 0.32 seconds. He won the 1500 metres at the
2024 Diamond League event
2024 Meeting International Mohammed VI d'Athlétisme in
Rabat. Despite initially being mistakenly left off the submitted list of competitors by the French Federation and having to be instated following appeal, he qualified for the final of the 1500 metres at the
2024 European Athletics Championships. In July 2024, he ran a 1:43.79 personal best in the 800 metres at the
2024 Meeting de Paris. He competed at the
2024 Summer Olympics over 1500 metres. On 2 February 2025, he set a new personal best of 7:31.75 over 3000 metres at the
New Balance Indoor Grand Prix. Later that month, he ran a French record of 3:47.56 in the
Wanamaker Mile at the
Millrose Games in
New York City. En route to the mile, Habz split 3:32.24 for 1500 metres, improving his indoor 1500 metre French record. He was selected for the
2025 European Athletics Indoor Championships in
Appeldoorn, where he won a silver medal in the 1500 metres. The following day, he also qualified for the final of the 3000 metres race. On 6 June 2025, he ran 3:29.72 to win the 1500 metres at the
2025 Golden Gala in Rome. He set a new French national record over 1500 metres in the
2025 Diamond League at the
2025 Meeting de Paris, running 3:27.49 on 20 June 2025. He ran a French record of 3:46.65 in the Bowerman Mile to finish third at the
2025 Prefontaine Classic on 5 July. He placed fifth over 1500 metres at the
Diamond League Final in Zurich on 28 August. In September 2025, he competed at the
2025 World Championships in
Tokyo, Japan, without advancing to the semi-finals. Habz won the 3000 metres title at the 2026 French Indoor Athletics Championships in
Aubiere.{{Cite web | url= https://worldathletics.org/competition/calendar-results/results/7231833?eventId=10229560&gender=M ==Achievements==