Weightclass:  Welterweight
Location:  Ghent, Belgium
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2031Ghent, Belgium22 - 19 Henry Moloney2 - 11(1) WPts
04/10/2031Ghent, Belgium21 - 19 Bruce Tweedy3 - 4(1) WPts
02/08/2031Ghent, Belgium20 - 19 Bemus Gikas9 - 6 WPts
03/06/2031Ghent, Belgium19 - 19 Joaquin Cruzado1 - 5(1) WPts
02/04/2031Ghent, Belgium18 - 19 Alfonso Pequeno2 - 2 WPts
01/02/2031Ghent, Belgium17 - 19 Iago Maradiaga3 - 17 WPts
03/12/2030Ghent, Belgium16 - 19 Lyle Christophe1 - 1 WPts
04/10/2030Ghent, Belgium15 - 19 Daniil Vasiliev1 - 1 WPts
06/08/2030Ghent, Belgium14 - 19 Pierre Barthez8 - 16 WPts
07/06/2030Ghent, Belgium13 - 19 Mortimer Haddad9 - 12 WPts
08/04/2030Ghent, Belgium12 - 19 Oleos Simeon3 - 18 WPts
08/02/2030Ghent, Belgium11 - 19 Neef Schooyt1 - 6 WPts
10/12/2029Vantaa, Finland11 - 18 Ilpo Wallo13 - 14 LPts
12/10/2029Antwerp, Belgium11 - 17 Thonis Korsten21 - 10 LPts
16/08/2029Kharkiv, Ukraine10 - 17 Krystiyan Dudas2 - 7 WPts
18/06/2029Antwerp, Belgium9 - 17 Fabiaan Van den Hove12 - 6 WPts
20/04/2029Santo Domingo Oeste, Dominican Republic8 - 17 Montego Gordillo2 - 9 WPts
20/02/2029Aarhus, Denmark7 - 17 Dag Bidstrup4 - 32(3) WPts
23/12/2028Ghent, Belgium6 - 17 Russel Jacques4 - 6 WPts
24/10/2028Ghent, Belgium5 - 17 Niklaas Malazyes4 - 8 WPts
25/08/2028Cardiff, UK4 - 17 Mark MacKenna2 - 3 WPts
27/06/2028Nuevo Laredo, Mexico4 - 16 Alejandro Amezquita32(7) - 26 LPts
29/04/2028Ghent, Belgium4 - 15 Sylvain Nolton6 - 13 LPts
01/03/2028Antwerp, Belgium3 - 15 Raymond de Beken7 - 9 WPts
06/01/2028Turku, Finland3 - 14 Iivo Rantanen9 - 13 LPts
07/11/2027Copenhagen, Denmark3 - 13 Nels Lauritzen17 - 10 LPts
08/09/2027Puente Alto, Chile2 - 13 Vicente Briseno20(2) - 16 WPts
11/07/2027Ulaanbaatar, Mongolia1 - 13 Taj al Din Sansargereltekh13(1) - 11 WPts
13/05/2027Charleroi, Belgium1 - 12 Holland Voisin11 - 8 LPts
15/03/2027Ghent, Belgium1 - 11 Aleron Oltz5(1) - 5 LPts
15/01/2027Asuncion, Paraguay1 - 10 Seferino Aro8 - 8 LPts
17/11/2026Norwich, UK0 - 10 Andy Nasmyth8 - 10 WPts
18/09/2026Dushanbe, Tajikistan0 - 9 Yunis Ghazal9 - 10 LPts
21/07/2026Antofagasta, Chile0 - 8 Joaquin Olgin19 - 28(5) LPts
23/05/2026Anderlecht, Belgium0 - 7 Roy Batiste2(1) - 7 LPts
29/03/2026Ghent, Belgium0 - 6 Emilio Daza2 - 1 LPts
29/01/2026Ghent, Belgium0 - 5 Constantien Wissel1 - 4 LPts
30/11/2025Zaragoza, Spain0 - 4 Carlos Pedraza6 - 9 LPts
02/10/2025Ponce, Puerto Rico0 - 3 Esteban Villamar7 - 18 LPts
04/08/2025Dushanbe, Tajikistan0 - 2 Melor Secsenow20(1) - 22(1) LPts
06/06/2025Riga, Latvia0 - 1 Dimi Birzkalns7 - 21 LPts
08/04/2025Ghent, Belgium0 - 0 Jeffrey Bossuet0 - 4 LPts