Madhin sai maastojuoksun Afrikan-mestaruuskilpailuissa Kapkaupungissa 2012 hopeaa 12 kilometrillä. Lontoon olympialaisissa hän sijoittui 10 000 metrillä seitsemänneksi. Bydgoszczin maastojuoksun MM-kilpailuissa 2013 hän sai pronssia henkilökohtaisessa kilpailussa ja oli neljäs joukkuekilpailussa. Moskovan MM-kilpailuissa 2013 hän keskeytti 10 000 metrin juoksun. Guiyangin maastojuoksun MM-kilpailuissa 2015 hän sijoittui henkilökohtaisessa kilpailussa 17:nneksi ja joukkuekilpailussa neljänneksi. Pekingin MM-kilpailuissa 2015 hän oli 10 000 metrillä 19:s.