Weightclass:  Middleweight
Location:  Antwerp, Belgium
Record:  27(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030Antwerp, Belgium26(2) - 11 Johannes Laatikainen4 - 5 WPts
14/04/2030Antwerp, Belgium25(2) - 11 Foster Beaulac6 - 5 WPts
14/02/2030Antwerp, Belgium25(2) - 10 Nawaphon Lekmuangnon27 - 10 LPts
16/12/2029Antwerp, Belgium24(2) - 10 Michael Zalenski4 - 7 WPts
17/10/2029Antwerp, Belgium23(2) - 10 Charles Neish4 - 20 WPts
18/08/2029Antwerp, Belgium22(2) - 10 Aaron Whalen4 - 17 WPts
19/06/2029Antwerp, Belgium21(2) - 10 Amer Arab2 - 11 WPts
20/04/2029Antwerp, Belgium20(2) - 10 Leeroy Odone1 - 8 WPts
19/02/2029Antwerp, Belgium19(2) - 10 Leon Mukamba6 - 8 WPts
21/12/2028Antwerp, Belgium18(2) - 10 Juho Maatta4 - 3 WPts
22/10/2028Antwerp, Belgium17(2) - 10 Foster Beaulac0 - 1 WPts
23/08/2028Antwerp, Belgium16(2) - 10 Sapapetch Silachai0 - 6(2) WPts
25/06/2028Al Hudaydah, Yemen16(2) - 9 Amer Ghazi31 - 23 LPts
27/04/2028Antwerp, Belgium15(2) - 9 Rob Molloy4 - 12 WPts
28/02/2028Waitakere, New Zealand15(2) - 8 Dave Roseberry28(5) - 29 LPts
31/12/2027Antwerp, Belgium14(1) - 8 Edward Claeys6 - 23(11) WKO3
02/11/2027Lublin, Poland13(1) - 8 Tymoteusz Gens11 - 17 WPts
04/09/2027Antwerp, Belgium12(1) - 8 Vere Paquin11 - 7 WPts
07/07/2027Wroclaw, Poland11(1) - 8 Ksawery Iwanski8 - 11 WPts
09/05/2027Antwerp, Belgium11(1) - 7 Prudens de Baeckere0 - 1 LPts
10/03/2027Anderlecht, Belgium10(1) - 7 Michel Oriol9(1) - 6 WPts
10/01/2027Bruges, Belgium9(1) - 7 Giele Ghyhoet2 - 16(2) WPts
12/11/2026Charleroi, Belgium9(1) - 6 Verrier Bay6 - 18(1) LPts
13/09/2026Antwerp, Belgium8(1) - 6 Pakin Maghakian1 - 10 WPts
15/07/2026Bratislava, Slovakia7(1) - 6 Vavrinec Opalka4(1) - 16 WPts
16/05/2026Perth, Australia6(1) - 6 Joshua Haldane5 - 12 WPts
18/03/2026Bruges, Belgium5(1) - 6 Thiel Reyns4 - 7 WPts
22/01/2026Maracaibo, Venezuela4(1) - 6 Diego Laredo12(1) - 18 WPts
24/11/2025Donetsk, Ukraine4(1) - 5 Borya Samsonov24 - 22 LPts
26/09/2025Antwerp, Belgium3(1) - 5 Rodrigo Pino0 - 4 WPts
29/07/2025Roskilde, Denmark3(1) - 4 Thorin Langer3 - 15(1) LPts
31/05/2025Antwerp, Belgium3(1) - 3 Meuter Ghellync3 - 5 LPts
01/04/2025Antwerp, Belgium2 - 3 Edward Claeys2 - 10(2) WKO3
31/01/2025Liege, Belgium2 - 2 Charles Lescot6 - 3 LPts
09/12/2024Calgary, Canada2 - 1 James Coupland23(1) - 17 LPts
11/10/2024Antwerp, Belgium1 - 1 Orane Piat1 - 0 WPts
12/08/2024Calgary, Canada1 - 0 James Coupland21(1) - 17 LPts
14/06/2024Antwerp, Belgium0 - 0 Meuter Ghellync1 - 1 WPts