Soedakov speelde in de jeugd van Sokil Brianka en kwam via Metalist Charkiv terecht in de jeugdopleiding van Sjachtar Donetsk. Hier maakte hij in het seizoen 2020/21 zijn debuut in het eerste elftal. Op 21 oktober 2020 deed hij voor het eerst mee, toen in de UEFA Champions League gespeeld werd op bezoek bij Real Madrid. Door doelpunten van Tetê, Raphaël Varane (eigen doelpunt) en Manor Solomon leidde Sjachtar bij rust met een marge van drie. In de tweede helft deden Luka Modrić en Vinícius Júnior wat terug, waardoor de Oekraïners met 2–3 wonnen. Soedakov moest van coach Luís Castro als reservespeler aan het duel beginnen en hij mocht vier minuten voor het einde van de wedstrijd invallen voor Dentinho.[1] Zijn eerste doelpunt volgde negen dagen later, in de Premjer Liha tegen FK Marioepol. Na de openingstreffer van Taison verdubbelde Soedakov de voorsprong. Alan Patrick maakte vanuit een strafschop de derde treffer, waarna Serhij Horboenov een tegendoelpunt maakte. Het slotakkoord was voor Taison, die met zijn tweede doelpunt de uitslag bepaalde op 4–1.[2] Een dag na zijn eerste doelpunt zette de middenvelder zijn handtekening onder een nieuwe verbintenis, tot medio 2025. In februari 2022 werd dit contract opengebroken en met anderhalf jaar verlengd, tot eind 2026.[3] In het voorjaar van 2023 gebeurde dit opnieuw en kwam Soedakov vast te liggen tot eind 2028.[4]
Zijn eerste interlanddoelpunt maakte Soedakov op 14 oktober 2023 tijdens zijn tiende optreden in de nationale ploeg. Op die dag werd een kwalificatiewedstrijd voor het EK 2024 gespeeld tegen Noord-Macedonië. In de dertigste minuut opende Soedakov, die van bondscoach Serhij Rebrov in de basisopstelling mocht beginnen, de score. Uiteindelijk werd het 2–0 doordat ook Oleksandr Karavajev scoorde. Op dat moment was Soedakov al naar de kant gehaald ten faveure van Oleksandr Svatok.[9]