Mammadov fikk sin olympiske debut da han representerte Aserbajdsjan under Sommer-OL 2008. Her ble han slått ut i åttendedelsfinalen av Somjit Jongjohor fra Thailand i vektklassen fluevekt. Han deltok også i Verdensmesterskapet i 2007 i Chicago, USA der han tok bronsen.