Weightclass:  Middleweight
Location:  Schaerbeek, Belgium
Record:  23 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Schaerbeek, Belgium22 - 16 Dylan Newlands3 - 10 WPts
10/09/2033Schaerbeek, Belgium21 - 16 William Wean6 - 23 WPts
10/07/2033Schaerbeek, Belgium21 - 15 Dragoslav Duvnjak22(3) - 19 LPts
09/05/2033Schaerbeek, Belgium20 - 15 Jaguar Cuesta3 - 17 WPts
09/03/2033Schaerbeek, Belgium19 - 15 Teunis Schuerman2 - 1 WPts
06/01/2033Schaerbeek, Belgium18 - 15 Porfio Mesquita4 - 14 WPts
06/11/2032Schaerbeek, Belgium17 - 15 Gustav Markuson5 - 8 WPts
06/09/2032Schaerbeek, Belgium17 - 14 Sebastian Zawada26 - 10 LPts
07/07/2032Schaerbeek, Belgium16 - 14 Nolle Scifo1 - 2 WPts
08/05/2032Roskilde, Denmark16 - 13 Ulick Arp8 - 11 LPts
10/03/2032Quebec City, Canada15 - 13 Didier Barse7 - 22 WPts
11/01/2032Schaerbeek, Belgium15 - 12 Cesar Ghistelhof6 - 18 LPts
12/11/2031Maipu, Chile14 - 12 Montenegro Macario5 - 22 WPts
14/09/2031Riga, Latvia14 - 11 Afanas Spalvains8 - 7 LPts
17/07/2031Quebec City, Canada13 - 11 Odil Lavanchy4 - 18 WPts
18/05/2031Schaerbeek, Belgium12 - 11 Ronan Carmody2 - 13 WPts
20/03/2031Bruges, Belgium11 - 11 Gilbert Trosset6 - 16 WPts
20/01/2031Schaerbeek, Belgium10 - 11 Krystian Cesarz1 - 4 WPts
21/11/2030Zagreb, Croatia10 - 10 Marin Nikic5 - 8 LPts
23/09/2030Schaerbeek, Belgium9 - 10 Evgeni á Svetozarov4 - 7 WPts
25/07/2030Schaerbeek, Belgium8 - 10 Dabney Jacquot9(2) - 11 WPts
28/05/2030Grodno, Belarus8 - 9 Boris Sliva17 - 9 LPts
30/03/2030Schaerbeek, Belgium7 - 9 Lexis Audelet2 - 4 WPts
30/01/2030Schaerbeek, Belgium6 - 9 Timofei Nabadzinsh2 - 24 WPts
02/12/2029Schaerbeek, Belgium5 - 9 Yoan á Starkov5 - 13 WPts
04/10/2029Melbourne, Australia4 - 9 Joshua Galatas6 - 13 WPts
06/08/2029Schaerbeek, Belgium3 - 9 Larrimore Cruguet5 - 14 WPts
07/06/2029Stockholm, Sweden3 - 8 Leo Ros25 - 11 LPts
09/04/2029Wroclaw, Poland2 - 8 Justyn Burek8 - 18 WPts
09/02/2029Antwerp, Belgium2 - 7 Brixius Feryn13 - 3 LPts
12/12/2028Charleroi, Belgium1 - 7 Sid Bonnaire1 - 10 WPts
14/10/2028Durres, Albania1 - 6 Fatjon Ulusoy0 - 6 LPts
16/08/2028Charleroi, Belgium0 - 6 Sid Bonnaire0 - 9 WPts
20/06/2028Schaerbeek, Belgium0 - 5 Prudens de Baeckere6 - 5 LPts
21/04/2028Charleroi, Belgium0 - 4 Fletcher Trintignant2 - 8 LPts
04/03/2028Liege, Belgium0 - 3 Granger Blanco10 - 20 LPts
05/01/2028Onitsha, Nigeria0 - 2 Odion Ogungbe0 - 0 LPts
07/11/2027Antwerp, Belgium0 - 1 Wiets Harync10 - 21 LPts
24/09/2027Schaerbeek, Belgium0 - 0 Oliver Nelson2 - 7 LPts