[1] Krasniqi made his professional debut on 20 October 2005, losing to Sven Haselhuhn in a four-round points decision.
Krasniqi would spend the next seven years undefeated, winning two regional WBO light-heavyweight titles.
On 20 April 2013, he made his first attempt at a world title, losing a twelve-round unanimous decision to WBO light-heavyweight champion Nathan Cleverly.
[2] A second opportunity at a world title came on 21 March 2015, this time against WBA light-heavyweight champion Jürgen Brähmer, who stopped Krasniqi in nine rounds.
[3] On 10 October 2020, Krasniqi won the WBA interim and IBO light-heavyweight titles by scoring a third-round knockout against Dominic Boesel.