[5] Tvorogal competed at the 2010 Junior European Championships and finished eighth in the horizontal bar final.
[8] He won the silver medal on the horizontal bar at the 2011 European Youth Summer Olympic Festival behind Switzerland's Christian Baumann.
[9] He finished fourth in the all-around at the 2012 Junior European Championships by only 0.150 behind bronze medalist Eddy Yusof.
[15][16] In May 2016, he competed at the Varna World Challenge Cup and won the silver medal on horizontal bar behind Andrey Likhavitski.
[22] He then won the silver medal on the horizontal bar at the 2018 Osijek World Challenge Cup behind Croatia's Tin Srbić.
[26] At the 2019 World Championships in Stuttgart, he finished 29th in the all-around during the qualification round and qualified for the 2020 Olympic Games.
However, after Kim Han-sol and Manrique Larduet both withdrew from the final, Tvorogal was added to the start list and finished 24th.
In the parallel bars final, he scored 14.500 and won the bronze medal behind Ferhat Arıcan and Petro Pakhniuk.
[36] After the Olympics, he competed at the Mersin World Challenge Cup where he won the bronze medal on the horizontal bar.
[38] Tvorogal won the silver medal on the horizontal bar behind Alexander Myakinin at 2022 Doha World Cup.
[41] He finished eleventh on the horizontal bar at the 2022 World Championships, making him the third reserve for the event final.
[45][46] Tvorogal registered for the 2024 FIG World Cup series to earn points for Olympic qualification.