Il obtient ses meilleurs résultats sur le continent africain. En 2016, il remporte la seule victoire de sa carrière dans une course internationale en remportant la septième étape du Tour du Cameroun. Toujours sur le Tour du Cameroun, il se classe troisième au classement général en 2018 et quatrième en 2019. Il termine également quatrième du Grand Prix Chantal Biya en 2019.
Après la saison 2019, Mahdar met un terme à sa carrière de pilote à l'âge de 30 ans.