Ислам Машуков родился 22 мая 1995 года.
Впервые попал в «Аланию» в 2013 году из ДЮСШ ЦСКА.
Играл за «СКА-Хабаровск», «Волгарь», «Оренбург», «Спартак» Нч, «Химки» и грузинскую «Дилу».
Во второй раз перешел в «Аланию» летом 2019 года.
В прошлом сезоне провел 28 матчей за владикавказцев, оформил 7 голов и записал на свой счет две голевые передачи.