Dnipro and Dnipro-1 Supryaha is a product of
Dnipro youth teams, and started making bench appearances for the senior squad in the 2016–17 season. Following the relegation of Dnipro into the third tier after the 2016–17 season due to financial irregularities, he switched to
Dnipro-1. He made his
Ukrainian Second League debut for Dnipro-1 on 15 July 2017, in a game against
Metalist 1925 Kharkiv as a 61st-minute substitute for
Vladyslav Voytsekhovskyi.
Dynamo Kyiv On 10 August 2018, Supryaha signed a five-year contract with the
Ukrainian Premier League club
Dynamo Kyiv. He made his league debut for Dynamo Kyiv on 25 August 2018, in a game against
Chornomorets Odesa as an 82nd-minute substitute for
Nazariy Rusyn. He started the next Dynamo's game, a
Champions League play-off return leg against
Ajax on 28 August.
Loan to Sampdoria On 30 January 2022, Supryaha was sent on loan to Sampdoria in the
Serie A. On 6 February 2022, he made his home debut with the new club against
Sassuolo in the
2021–22 season, replacing
Manolo Gabbiadini in the 36th minute.
Loan to Zorya Luhansk On 6 September 2024, Supryaha moved on loan to
Zorya Luhansk. ==International career==