he made his K-1 debut (and so far only appearance for the organization) on February 24, 2006, at a small event in Tournai, France, where he faced Souleimane Konate for the World Full Contact Association (WFCA) Benelux Heavyweight (-95 kg/209 lb) Thaiboxing Championship, winning by stoppage.
He made his official promotional debut on February 8, 2009, at Fights at the Border presents: It's Showtime 2009 in his home town of Antwerp, facing two time world champion Mourad Bouzidi, and losing via stoppage due to a cut in the first round.
Following this defeat, Kreshnik decided to move down to the 95 kg/209 lb weight class and debuted in this division against former amateur standout Nenad Pagonis at Yiannis Evgenikos presents: It's Showtime Athens on December 11, 2010, losing a unanimous decision.
[6] He then returned to the heavyweight division to take on Moises Baute at BFN Group & Music Hall presents: It's Showtime "Fast & Furious 70MAX" in Brussels on September 25, 2011, and won by knockout in round two.
[12][13][14] He was initially scheduled to face the legendary Jérôme Le Banner at the June 30, 2012 Music Hall & BFN Group present: It's Showtime 57 & 58,[15][16] but the Frenchman was forced to pull out due to contract issues[17] and Kreshnik was instead given a rematch with Mourad Bouzidi.
[19][20] After eighteen months of inactivity following It's Showtime's buyout and subsequent closure by Glory, Kreshnik made his return to the ring at FFC10: Rodriguez vs. Batzelas in Skopje, Macedonia on December 13, 2013, taking a unanimous decision over Dino Belošević.