Magkeyev made his debut in the
Russian Professional Football League for
Kazanka Moscow on 18 July 2018 in a game against
Leningradets. Magkeyev made his
Russian Premier League debut for
Lokomotiv Moscow on 26 May 2019 in a game against
Ufa as a 90th-minute substitute for
Fyodor Smolov. He made his first start on 18 October 2019 in a game against
Akhmat Grozny. Magkeyev suffered an
ACL tear in his right knee on 25 September 2021, missing 6 months before returning to the squad in April 2022. On 8 May 2023, he suffered an ACL tear in his left knee, eventually returning to the squad in March 2024, but never making another appearance for Lokomotiv. On 29 May 2024, Magkeev left Lokomotiv as his contract expired. On 21 June 2024, Magkeyev signed a contract with
Pari Nizhny Novgorod for one season, with an option for a second season. He left Pari on 19 June 2025. On 18 July 2025, Magkeyev joined
Fakel Voronezh, recently relegated to
Russian First League, on a one-season deal. ==International career==