Weightclass:  Middleweight
Location:  Rotterdam, Netherlands
Record:  25 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2023Rotterdam, Netherlands24 - 11 Seth Kakule4 - 19(2) WPts
31/07/2023Rotterdam, Netherlands23 - 11 Hewett Petrich15(1) - 16 WPts
01/06/2023Rotterdam, Netherlands22 - 11 Blaze Deger6 - 7 WPts
02/04/2023Rotterdam, Netherlands21 - 11 Greg Crabbe4 - 8 WPts
02/02/2023Rotterdam, Netherlands20 - 11 Ken-dedes Ancion2 - 8 WPts
04/12/2022Rotterdam, Netherlands19 - 11 Deshi Kie4 - 1 WPts
04/10/2022Rotterdam, Netherlands18 - 11 Antwan Cullom5 - 13 WPts
06/08/2022Rotterdam, Netherlands17 - 11 Mehmed Seyh3 - 8 WPts
04/06/2022Rotterdam, Netherlands16 - 11 Paul Hamebil17(1) - 10(1) WPts
05/04/2022Rotterdam, Netherlands15 - 11 Sean Lewis23 - 6 WPts
04/02/2022Rotterdam, Netherlands15 - 10 Ali Azizi14 - 8 LPts
04/12/2021Rotterdam, Netherlands15 - 9 Jim Van den Busschette23(1) - 2 LPts
03/10/2021Rotterdam, Netherlands14 - 9 Mark Weyenberg1 - 4 WPts
02/08/2021Rotterdam, Netherlands14 - 8 Jim Van den Busschette21(1) - 2 LPts
31/05/2021Rotterdam, Netherlands13 - 8 Brendan Elliott24 - 2 WPts
31/03/2021Touba, Senegal12 - 8 Chase Dabo13 - 9 WPts
31/01/2021Amsterdam, Netherlands11 - 8 Cock Waerdelve3 - 14 WPts
29/12/2020Richmond, Canada10 - 8 Phil Renfrew1 - 15 WPts
29/10/2020Amsterdam, Netherlands10 - 7 Jef Remy3 - 7 LPts
23/09/2020Rotterdam, Netherlands9 - 7 John Callahan6(1) - 9 WPts
23/07/2020Maracay, Venezuela8 - 7 Xaverius Espinal6 - 7 WPts
23/05/2020Rotterdam, Netherlands8 - 6 Jefke Ooghe13 - 2 LPts
23/03/2020Stockholm, Sweden8 - 5 Lucas Krabbe10 - 4 LPts
23/01/2020Rotterdam, Netherlands7 - 5 Mick Ewan3 - 10 WPts
23/11/2019Rotterdam, Netherlands7 - 4 Zafa Alhamdani4 - 9 LPts
23/09/2019Rotterdam, Netherlands6 - 4 Rabiu Akabueze8 - 3 WPts
25/07/2019Bangkok, Thailand5 - 4 Petch Visutcharoenyon7 - 2 WPts
25/05/2019Rotterdam, Netherlands4 - 4 Myung-joo Yoo3 - 5 WPts
26/03/2019Rotterdam, Netherlands4 - 3 Viktor Konstantinov7 - 1 LPts
24/01/2019Amsterdam, Netherlands4 - 2 Damiaan Ghevaert1 - 3 LPts
19/12/2018Rotterdam, Netherlands3 - 2 Paavo Harjanne2 - 3 WPts
20/10/2018Rotterdam, Netherlands3 - 1 Maes Kahan0 - 2 LPts
12/09/2018Athens, Greece3 - 0 Endymion Agne1 - 3 LPts
13/07/2018Eindhoven, Netherlands2 - 0 Leen Calens0 - 2 WPts
04/06/2018Yerevan, Armenia1 - 0 Bsag Babaeghyan0 - 1 WPts
06/04/2018Amman, Jordan0 - 0 Rehman Bouazizi0 - 0 WPts