When he was 31-years-old, Mustafaiev won a gold medal at the 2012 Summer Paralympics in the 50 metre freestyle S4 with a time of 38.26 seconds. He also competed in the 100m freestyle, 50m backstroke and 200m freestyle races in London. He was one of three people from the Ukraine who was from Crimea who competed in London. The other two sportspeople were swimmer Dmytro Kryzhanivskyi and shooter Olha Mustafaieva. He finished last in the 50m backstroke final. After the 2012 Games, they gave him the Order of Merit for his sport work.