Weightclass:  Middleweight
Location:  Antwerp, Belgium
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2024Antwerp, Belgium28 - 7 Noe Quesada7 - 13 WPts
25/02/2024Antwerp, Belgium27 - 7 Julius Akinyele1 - 12 WPts
27/12/2023Antwerp, Belgium26 - 7 Everett Geibler9(2) - 29 WPts
28/10/2023Antwerp, Belgium25 - 7 Rafael Gallo4 - 12(1) WPts
29/08/2023Antwerp, Belgium24 - 7 Defrim Rrustemi27(1) - 12 WPts
30/06/2023Antwerp, Belgium23 - 7 Henry Tiripano2 - 13 WPts
01/05/2023Antwerp, Belgium22 - 7 Benna Raes1 - 19 WPts
02/03/2023Antwerp, Belgium21 - 7 Rashad Mamedkuliyev1 - 5 WPts
01/01/2023Antwerp, Belgium20 - 7 Hakim Ahmedov0 - 2 WPts
02/11/2022Antwerp, Belgium19 - 7 Ibrahim Zerhouni3 - 7 WPts
04/09/2022Antwerp, Belgium18 - 7 Caspar Schoettetten4 - 23 WPts
06/07/2022Antwerp, Belgium17 - 7 Paul Sealy5(1) - 21 WPts
07/05/2022Antwerp, Belgium17 - 6 Marlen Bajckodamoff16 - 10 LPts
08/03/2022Plovdiv, Bulgaria16 - 6 Mitre á Kardamonov1 - 0 WPts
08/01/2022Algiers, Algeria15 - 6 Yasin Baroudi11 - 11 WPts
10/11/2021Warsaw, Poland14 - 6 Pawel Sultan14 - 7 WPts
11/09/2021Anderlecht, Belgium14 - 5 Rance Notte20(1) - 2 LPts
14/07/2021Antwerp, Belgium13 - 5 Franciscus Ametiennes9 - 14 WPts
08/06/2021Charleroi, Belgium12 - 5 Tremeur de La Fontaine10 - 11 WPts
04/05/2021Ghent, Belgium11 - 5 Jef Lalyon1 - 11 WPts
11/03/2021Antwerp, Belgium10 - 5 Corey Dalzell8 - 5 WPts
11/01/2021Vilnius, Lithuania10 - 4 Mateusz Kobylanski13 - 5 LPts
12/11/2020Antwerp, Belgium10 - 3 Roger Baes10 - 5 LPts
12/09/2020Antwerp, Belgium9 - 3 Pyotr Cadyrgaliev14 - 3 WPts
12/07/2020Antwerp, Belgium9 - 2 Laurent Baxa11 - 1 LPts
11/05/2020Almaty, Kazakhstan8 - 2 Konstantin Kairculow0 - 9 WPts
13/03/2020Germiston, South Africa7 - 2 May Tambo7 - 7 WPts
12/01/2020Antwerp, Belgium6 - 2 Cool Van der Werft4 - 4 WPts
05/12/2019Bangkok, Thailand6 - 1 Banchadej Thesvisarn5 - 6 LPts
06/10/2019Antwerp, Belgium5 - 1 Bayard Eugene2 - 6 WPts
06/08/2019Antwerp, Belgium4 - 1 Ibrahim Asad6 - 4 WPts
07/06/2019Antwerp, Belgium4 - 0 Raul Dewaere4 - 1 LPts
07/04/2019Antwerp, Belgium3 - 0 Valentin Killy7 - 2 WPts
04/02/2019Antwerp, Belgium2 - 0 Marcin Bondar3 - 0 WPts
06/12/2018Antwerp, Belgium1 - 0 Talbot Ankah0 - 2 WPts
06/10/2018Antwerp, Belgium0 - 0 Leggett Fosse0 - 1 WPts