Bratkov is a product of the FC Vidradnyi and
FC Dynamo Kyiv youth sportive schools and signed 3,5 years contract with FC Dynamo in the
Ukrainian Premier League in December 2012.
Dynamo-2 Kyiv In 2011 he started to play for
Dynamo-2 Kyiv for three season in
Ukrainian First League.
Desna Chernihiv In 2016 he moved to
Desna Chernihiv, the main club of the city of
Chernihiv. Here he got promoted in
Ukrainian Premier League after the season
2017–18 of
Ukrainian First League.
Zirka Kropyvnytskyi In 2018 he played 13 matches with
Zirka Kropyvnytskyi in
Ukrainian First League.
Desna Chernihiv In 2018 he moved back to
Desna Chernihiv in
Ukrainian Premier League where he played 16 matches in
Ukrainian Premier League in the season
2018–19 helping the club to stay in the top league without relegate.
Maccabi Petah Tikva In January 2019 he moved he terminated his contracts with the club of
Chernihiv by mutual consent and he moved to
Maccabi Petah Tikva in
Liga Leumit where he played 1 match in the season
2018–19.
Lviv In 2019 he moved to
Lviv, where he played 30 matches in
Ukrainian Premier League.
Metalist 1925 Kharkiv In 2020 he moved to
Metalist 1925 Kharkiv, where he contribute for the promotion to
Ukrainian Premier League after the season
2020–21 in
Ukrainian First League.
Pyunik Yerevan In 2021 he moved to
Pyunik Yerevan in
Armenian Premier League. Here in played nine matches in the
2020–21 Armenian Premier League season and one match in the
2020–21 Armenian Cup. He won the
2021–22 Armenian Premier League, qualifying for the
2022–23 UEFA Champions League. On 5 July 2022 he played against
CFR Cluj in the first qualifying round of the Champions League, eventually exiting to tournament in the
third qualifying round against
Red Star Belgrade. In june 2025 his contract was expired after four years he left the club.
Urartu In June 2025 he signed for
Urartu in Armenian Premier League. ==International career==