Родился в Махачкале. Воспитанник дагестанской школы борьбы. С 2008 года выступает на крупных международных турнирах за Беларусь, однако безуспешно. После провального чемпионата мира 2014 года в Ташкенте, где он стал 32-м, его исключили из сборной, однако в октябре 2015 года главным тренером сборной назначили Александра Ласицу, который вернул борца в команду.Первый успех Магомедову пришёл в апреле 2016 года, когда на европейском квалификационном турнире к Олимпиаде он завоевал лицензию в Рио-де-Жанейро. На самих Олимпийских играх в 1/16 финала со счётом 11:7 победил Аслана Кахидзе, а в 1/8 финала проиграл Джейдену Коксу (1:7).