Academy graduate: Slavutych Youth School (Cherkasy).
Current club: SC Dnipro-1.
Debut in the national team: 31.03.2021 (Ukraine - Kazakhstan - 1:1, World Cup-2022 qualifying).
He played 14 matches for the national team of Ukraine and scored 6 goals (2021-2022).
Participant of the final tournament of Euro 2020 (1 match, 1 goal).
Participant of the 2022 World Cup qualifying tournament (5 matches, 2 goals).
Member of UEFA Nations League 2023 (6 matches, 3 goals).
He played 5 matches for Ukraine youth team, scored 1 goal (2016-2017)
He played 2 matches in the Ukrainian junior teams (2015).