Weightclass:  Bantamweight
Location:  Charleroi, Belgium
Record:  59(1) - 24(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2028Charleroi, Belgium58(1) - 24(4) Jesus Salinas18 - 13 WPts
30/10/2028Charleroi, Belgium57(1) - 24(4) Antonio Palomarez2 - 4 WPts
31/08/2028Charleroi, Belgium56(1) - 24(4) Joaquin Zevallos3 - 13 WPts
02/07/2028Charleroi, Belgium55(1) - 24(4) Ximen Amparan0 - 2 WPts
02/05/2028Charleroi, Belgium54(1) - 24(4) Francois St. Marie4 - 7 WPts
03/03/2028Charleroi, Belgium53(1) - 24(4) Garland Gourcuff3 - 13 WPts
03/01/2028Charleroi, Belgium52(1) - 24(4) Dau Lam0 - 1 WPts
04/11/2027Charleroi, Belgium51 - 24(4) Montenegro Don6 - 6(1) WKO2
04/09/2027Charleroi, Belgium50 - 24(4) Rachamongkol Punnaves0 - 1 WPts
06/07/2027Charleroi, Belgium49 - 24(4) Susu Bunkrong8 - 7 WPts
02/05/2027Charleroi, Belgium48 - 24(4) Gao Pin9(1) - 10 WPts
03/03/2027Charleroi, Belgium47 - 24(4) Porfio Truan3 - 6 WPts
02/01/2027Oruro, Bolivia46 - 24(4) Montana Jacobo13 - 11 WPts
04/11/2026San Pedro Sula, Honduras46 - 23(4) Manny Bula59(2) - 22 LPts
04/10/2026Charleroi, Belgium46 - 22(3) Manny Bula58(1) - 22 LKO3
31/08/2026Yerevan, Armenia45 - 22(3) Heros Ourfalyan0 - 19 WPts
03/07/2026Charleroi, Belgium44 - 22(3) Ulises Cartagena56(2) - 23 WPts
02/06/2026Charleroi, Belgium43 - 22(3) Ulises Cartagena56(2) - 22 WPts
18/04/2026Barquisimeto, Venezuela42 - 22(3) Ulises Cartagena53(2) - 21 WPts
17/03/2026Ghent, Belgium42 - 21(2) Phillippe Bourvil19 - 12 LKO3 Belgium National Championships 2026View
14/03/2026Ghent, Belgium41 - 21(2) Canon Houlette10 - 7 WPts Belgium National Championships 2026View
11/03/2026Ghent, Belgium40 - 21(2) Verrill Doisneau14 - 8 WPts Belgium National Championships 2026View
15/02/2026Toshkent, Uzbekistan40 - 20(2) Aleksandr Kajrimov38(1) - 30 LPts
15/01/2026London, UK40 - 19(2) Yeprad Yalenian37 - 5 LPts Europe Championships 2026View
12/01/2026London, UK39 - 19(2) Adriano Adduci16 - 6 WPts Europe Championships 2026View
09/01/2026London, UK38 - 19(2) Marcel Fridrich16 - 9 WPts Europe Championships 2026View
12/12/2025Charleroi, Belgium37 - 19(2) Harta Kantono33(1) - 16 WPts
17/10/2025Barquisimeto, Venezuela37 - 18(2) Ulises Cartagena51(2) - 16 LPts
16/09/2025Ningbo, China37 - 17(2) Jesus Marinez47(1) - 11 LPts Ningbo World Championships 2025View
13/09/2025Ningbo, China36 - 17(2) Yeprad Yalenian34 - 4 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China35 - 17(2) Adriano Adduci13 - 5 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China34 - 17(2) Urvano Reta11 - 12 WPts Ningbo World Championships 2025View
11/08/2025Charleroi, Belgium34 - 16(1) Dave Christal34(1) - 23 LKO3
04/07/2025Charleroi, Belgium33 - 16(1) Lucas Grahm2 - 8 WPts
06/05/2025Brussels, Belgium33 - 15(1) Bruce Maine33(1) - 17 LPts
17/03/2025Antwerp, Belgium32 - 15(1) Gringo Franck18 - 9 WPts Belgium National Championships 2025View
14/03/2025Antwerp, Belgium31 - 15(1) Sinjon Cerdan12 - 12 WPts Belgium National Championships 2025View
11/03/2025Antwerp, Belgium30 - 15(1) Nazaire Aznavour50 - 14 WPts Belgium National Championships 2025View
19/02/2025Perth, Australia30 - 14(1) Kian McNeely22 - 18 LPts
22/12/2024Antwerp, Belgium29 - 14(1) Brice Van de Raa14(1) - 27 WPts
24/10/2024Panama City, Panama28 - 14(1) Juan Morando3(1) - 3 WPts
26/08/2024Petaling Jaya, Malaysia27 - 14(1) Asif Nazimuddin2 - 5 WPts
28/06/2024Lima, Peru26 - 14(1) Jose Mota20 - 20 WPts
29/04/2024Liege, Belgium26 - 13(1) Raoul Laurent18 - 20 LPts
17/03/2024Charleroi, Belgium26 - 12(1) Bruce Maine29(1) - 17 LPts Belgium National Championships 2024View
14/03/2024Charleroi, Belgium25 - 12(1) Gauvain Meiffret25 - 16 WPts Belgium National Championships 2024View
11/03/2024Charleroi, Belgium24 - 12(1) Coyne Beger19(1) - 20 WPts Belgium National Championships 2024View
26/02/2024Charleroi, Belgium23 - 12(1) Vegas Hinojos2 - 10 WPts
28/12/2023Charleroi, Belgium22 - 12(1) Turiau Bloch5 - 20(3) WPts
29/10/2023Asuncion, Paraguay21 - 12(1) Rodrigo Escarcega3 - 6 WPts
30/08/2023Charleroi, Belgium20 - 12(1) Lebogang Matlala2 - 1 WPts
01/07/2023Charleroi, Belgium19 - 12(1) Mallory Jacob7 - 24 WPts
02/05/2023Perth, Australia18 - 12(1) Wayne Preece4 - 13 WPts
04/03/2023Charleroi, Belgium17 - 12(1) Cecrops Ganas8 - 10 WPts
03/01/2023Charleroi, Belgium16 - 12(1) Cecrops Ganas8 - 9 WPts
05/11/2022Paris, France15 - 12(1) Marvel Baute0 - 0 WPts
07/09/2022Riga, Latvia14 - 12(1) Borya Rudzis2 - 7 WPts
09/07/2022Melbourne, Australia13 - 12(1) David MacInnis2 - 18(3) WPts
11/05/2022Mueang Samut Prakan, Thailand13 - 11(1) Kwantahi Manoprungroj12 - 13 LPts
12/03/2022Charleroi, Belgium13 - 10(1) Bent Schaut19 - 9 LPts
10/01/2022Brussels, Belgium13 - 9(1) Saber Nys14 - 7(1) LPts
17/11/2021Liege, Belgium13 - 8(1) Paris Binoche9(1) - 13 LPts
22/09/2021Charleroi, Belgium13 - 7 Dabney Criqui16 - 7 LKO3
22/07/2021Charleroi, Belgium12 - 7 Leonardo Yepez8 - 11 WPts
21/05/2021Charleroi, Belgium11 - 7 Prewitt Fosse10 - 8 WPts
21/03/2021Schaerbeek, Belgium11 - 6 Landry Benichou8 - 8 LPts
21/01/2021Antwerp, Belgium11 - 5 Godefroid Gheeraerds5 - 10 LPts
25/11/2020Asuncion, Paraguay11 - 4 Diego Llorente10 - 8(1) LPts
27/09/2020Charleroi, Belgium10 - 4 Nemesio Cacab5 - 4 WPts
28/07/2020Shymkent, Kazakhstan10 - 3 Jawad Maikeev7 - 3 LPts
27/05/2020Charleroi, Belgium9 - 3 Conor Fannon4 - 12 WPts
27/03/2020San Juan, Puerto Rico8 - 3 Santiago Arcila4 - 9 WPts
28/01/2020Charleroi, Belgium7 - 3 Santiago Luz8 - 5 WPts
28/11/2019Charleroi, Belgium6 - 3 Harut Rastafaryan8 - 4 WPts
28/09/2019Charleroi, Belgium5 - 3 Gauvain Meiffret2 - 5 WPts
29/07/2019Ghent, Belgium4 - 3 Joos Meintjies2 - 5 WPts
07/06/2019Ghent, Belgium4 - 2 Tieleman Van den Uphove5 - 5 LPts
27/04/2019Bruges, Belgium4 - 1 Theodorus Van den Brouke4 - 3 LPts
28/02/2019Waitakere, New Zealand3 - 1 John Acker0 - 5 WPts
31/12/2018Charleroi, Belgium2 - 1 Ximen Talavera0 - 3(1) WPts
02/11/2018Antwerp, Belgium1 - 1 Gevaert Justeman2 - 1 WPts
04/09/2018Kuala Lumpur, Malaysia1 - 0 Denton Gin3 - 1 LPts
07/07/2018Charleroi, Belgium0 - 0 Gevaert Justeman1 - 0 WPts