Troyanovsky made his professional debut on 28 November 2009, winning a four-round points decision over Richard Zwarg.
On 10 April 2015, he knocked out Aik Shakhnazaryan in eight rounds to win the vacant IBO light-welterweight title.
[1] Later that year, on 4 November 2015, Troyanovsky won the IBF light-welterweight title by stopping César Cuenca in the sixth round.
[4] On 3 December 2016, Troyanovsky suffered his first career loss in a major upset, after Julius Indongo knocked him out cold in the first round.
[6] In his next bout, Troyanovsky secured a wide unanimous decision win against a durable Josef Zahradnik, 100-90, 99-91 and 98-92 on the scorecards.