No.
Result
Opponent
Type
Round
Date
Location
Notes
31
Win
Zhaoxin Zhang
TKO
9
17 Jul 2021
Stade Heysel, Brussels, Belgium
Retained WBA (Regular) cruiserweight title
30
Win
Imre Szello
KO
7
19 Oct 2019
RTL Spiroudome, Charleroi, Belgium
Won WBA interim cruiserweight title
29
Win
Cesar David Crenz
KO
3
4 May 2019
RTL Spiroudome, Charleroi, Belgium
28
Win
Samuel Clarkson
KO
4
15 Dec 2018
RTL Spiroudome, Charleroi, Belgium
27
Win
Demetrius Banks
UD
8
20 Oct 2018
Country Hall, Liege, Belgium
26
Win
Soso Abuladze
KO
6
29 Jun 2018
Belleheide Center, Roosdaal, Belgium
25
Loss
Arsen Goulamirian
TKO
11
24 Mar 2018
Palais des Sports, Marseille, France
For WBA interim cruiserweight title
24
Win
Nick Kisner
KO
4
16 Dec 2017
RTL Spiroudome, Charleroi, Belgium
23
Win
Mitch Williams
UD
12
20 May 2017
RTL Spiroudome, Charleroi, Belgium
22
Win
Max Alexander
KO
11
17 Dec 2016
RTL Spiroudome, Charleroi, Belgium
21
Win
Tamas Bajzath
TKO
3
1 Nov 2016
Stedelijke Sporthalle, Izegem, Belgium
20
Win
Giorgi Tevdorashvili
TKO
6
15 Oct 2016
Robert Charpentier Sports Complex, Paris, France
19
Win
Williams Ocando
TKO
6
21 May 2016
RTL Spiroudome, Charleroi, Belgium
18
Win
Sylvera Louis
KO
6
19 Dec 2015
RTL Spiroudome, Charleroi, Belgium
17
Win
Antonio Sousa
UD
8
20 Sep 2015
Hall Omnisports, Rebecq, Belgium
16
Win
Attila Palko
TKO
2
31 May 2015
Zaal Forum, Aalst, Belgium
15
Win
Arturs Kulikauskis
KO
7
4 Apr 2015
Rebecq, Belgium
14
Win
Bjoern Blaschke
TKO
4
14 Mar 2015
RTL Spiroudome, Charleroi, Belgium
13
Win
Shalva Jomardashvili
TKO
5
25 Dec 2014
Izegem, Belgium
12
Win
Ben Nsafoah
KO
4
6 Dec 2014
RTL Spiroudome, Charleroi, Belgium
11
Win
Ferenc Zsalek
UD
4
15 Nov 2014
Sporthal Bourgoyen, Ghent, Belgium
10
Win
Cedric Kalonji
KO
3
3 Oct 2014
Topsporthal Vlaanderen, Ghent, Belgium
9
Win
Abdelhadi Hanine
KO
1
31 May 2014
Ninove, Belgium
8
Win
Paata Berikashvili
TKO
3
28 Mar 2014
Topsporthal Vlaanderen, Ghent, Belgium
7
Win
Elvir Behlulovic
KO
2
9 Feb 2014
Brussels, Belgium
6
Win
Patrick Berger
KO
2
11 Jan 2014
Country Hall, Liege, Belgium
5
Win
Toni Visic
KO
3
14 Dec 2013
Belleheide Center, Roosdaal, Belgium
4
Win
Jakub Wojcik
UD
4
23 Nov 2013
Parc des Sports, Charleroi, Belgium
3
Win
Marko Martinjak
TKO
2
5 Oct 2013
Andenne Arena, Andenne, Belgium
2
Win
Nikolai Ermenkov
KO
1
23 Aug 2013
Kursaal, Ostend, Belgium
1
Win
Hrvoje Bozinovic
KO
2
29 Jun 2013
Ninove, Belgium