Weightclass:  Middleweight
Location:  Anderlecht, Belgium
Record:  34 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2026Anderlecht, Belgium33 - 17 Angel Baro0 - 3 WPts
09/02/2026Anderlecht, Belgium32 - 17 Antwan Priddy1 - 5 WPts
11/12/2025Anderlecht, Belgium31 - 17 Adnan Javid1 - 8 WPts
12/10/2025Anderlecht, Belgium30 - 17 Joaquin Laura0 - 10 WPts
13/08/2025Anderlecht, Belgium29 - 17 Waqar Eldegheidy11 - 12 WPts
14/06/2025Anderlecht, Belgium28 - 17 Kaleb Kamwanga1 - 9 WPts
15/04/2025Anderlecht, Belgium27 - 17 Ollie Kakungulu2 - 11 WPts
14/02/2025Anderlecht, Belgium26 - 17 Cillian Ormond2 - 3 WPts
16/12/2024Anderlecht, Belgium25 - 17 Ifeanyi Abwo8 - 8 WPts
17/10/2024Anderlecht, Belgium24 - 17 Shayan Hihat4 - 13 WPts
18/08/2024Anderlecht, Belgium23 - 17 Ovidio Sereno2 - 3 WPts
20/06/2024Anderlecht, Belgium23 - 16 Aaro Keskitalo8 - 10 LPts
21/04/2024Brussels, Belgium22 - 16 Marlon Depardieu19 - 20 WPts
17/03/2024Charleroi, Belgium22 - 15 Gerard Virenque36 - 8 LPts Belgium National Championships 2024View
14/03/2024Charleroi, Belgium21 - 15 Dashiell Cassin16(1) - 5 WPts Belgium National Championships 2024View
11/03/2024Charleroi, Belgium20 - 15 Vernon Bazil23(3) - 16 WPts Belgium National Championships 2024View
14/02/2024Riga, Latvia19 - 15 Nikolai Jaunberzinsh4 - 14 WPts
17/12/2023Toronto, Canada19 - 14 Gregor Lowden22(2) - 14 LPts
19/10/2023Oulu, Finland18 - 14 Kustaa Kilpela7 - 11 WPts
21/08/2023Lusaka, Zambia18 - 13 Afram Nkhoma14 - 15 LPts
23/06/2023Anderlecht, Belgium17 - 13 Silvestr Kliment3 - 10 WPts
25/04/2023Kiev, Ukraine17 - 12 Symon Malinski11 - 15(1) LPts
25/02/2023Naucalpan, Mexico16 - 12 Onofre Ortuno3 - 23(8) WPts
28/12/2022Toronto, Canada16 - 11 Robert Rodden28 - 4 LPts
30/10/2022Cochabamba, Bolivia15 - 11 Miguel Atencio15 - 15 WPts
01/09/2022Santo Domingo de Guzman, Dominican Republic14 - 11 Rio Frontera13(1) - 12 WPts
04/07/2022Anderlecht, Belgium13 - 11 Pier Middelkamp1 - 7 WPts
06/05/2022Yerevan, Armenia12 - 11 Nerses Vosganyan15 - 9 WPts
08/03/2022Dublin, Ireland11 - 11 Daniel Whalen2 - 1 WPts
08/01/2022Anderlecht, Belgium11 - 10 Popelin Van den Cule19 - 6 LPts
07/11/2021Melbourne, Australia10 - 10 Inigo Sturaro7 - 13 WPts
08/09/2021Anderlecht, Belgium10 - 9 Azam Azzi12(1) - 7 LPts
08/07/2021Anderlecht, Belgium10 - 8 Leroy Criqui19 - 3 LPts
11/05/2021Anderlecht, Belgium10 - 7 Krystiyan Gogol12 - 5 LPts
11/03/2021Anderlecht, Belgium10 - 6 Luvolwethu Majola10 - 5 LPts
10/01/2021Anderlecht, Belgium9 - 6 Jackson Mnyamane1 - 12 WPts
10/11/2020Antwerp, Belgium9 - 5 Garth Carle3 - 12 LPts
11/09/2020Anderlecht, Belgium9 - 4 Vernon Bazil8 - 6 LPts
10/07/2020Antwerp, Belgium8 - 4 Egbert Ommejaegher6 - 9(4) WPts
12/05/2020Schaerbeek, Belgium7 - 4 Telford Duvauchelle4 - 9 WPts
16/03/2020Anderlecht, Belgium6 - 4 Dušan Benkovic1 - 9 WPts
15/01/2020Burgas, Bulgaria6 - 3 Yosif á Sedokov1 - 10 LPts
17/11/2019Vienna, Austria6 - 2 Risteard Gerss2 - 9 LPts
19/09/2019Dushanbe, Tajikistan5 - 2 Rafiq Gambarov2 - 5 WPts
22/07/2019Anderlecht, Belgium4 - 2 Georgiy Salyckow4 - 6 WPts
23/05/2019Anderlecht, Belgium3 - 2 Royal St. Marie4 - 4 WPts
23/03/2019Anderlecht, Belgium2 - 2 Pyotr Poleski4 - 1 WPts
21/01/2019Taizhou, China1 - 2 Fo-hsing Tang1 - 2 WPts
20/11/2018Anderlecht, Belgium1 - 1 Ali Puikkonen2 - 2 LPts
19/09/2018Dublin, Ireland1 - 0 Carl Rafferty0 - 0 LPts
19/07/2018Anderlecht, Belgium0 - 0 Yves Allore0 - 1 WPts