Krupskyi is a product of the academies of Vinnytsia and Metalurh Zaporizhzhia.
In February 2021 he was signed by FC Vorskla Poltava.
He made his debut as a second-half substitute against FC Dynamo Kyiv on 1 May 2021.
[1] In May 2024, Krupskyi was called up by Ruslan Rotan to the Ukraine Olympic football team squad to play at the 2024 Maurice Revello Tournament in France.
This biographical article related to a Ukrainian association football defender born in the 2000s is a stub.