Weightclass:  Light Welterweight
Location:  Amsterdam, Netherlands
Record:  43(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Amsterdam, Netherlands42(1) - 9 Lazar Cadyrgaliev2 - 9 WPts
15/10/2033Amsterdam, Netherlands41(1) - 9 Bronco Pizana7 - 3 WPts
15/08/2033Amsterdam, Netherlands40(1) - 9 Dom Tyrie1 - 12 WPts
15/06/2033Amsterdam, Netherlands39(1) - 9 Lunt Mickelsen2 - 4 WPts
15/04/2033Amsterdam, Netherlands38(1) - 9 Arda Tayfur5 - 14 WPts
14/02/2033Amsterdam, Netherlands37(1) - 9 Noel Akrofi16(1) - 13 WPts
15/12/2032Amsterdam, Netherlands36(1) - 9 Ho Loh29(1) - 9 WPts
14/11/2032Beijing, China35(1) - 9 Ho Loh29(1) - 8 WPts
14/10/2032Amsterdam, Netherlands34(1) - 9 Ulises Arcos32(2) - 11 WPts
22/08/2032Amsterdam, Netherlands34(1) - 8 Ho Loh27(1) - 8 LPts
19/07/2032Saint Petersburg, Russia34(1) - 7 Phillippe Bloch17(2) - 3 LPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia33(1) - 7 Vincent Reekie31 - 4 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia32(1) - 7 Hassan Hares6 - 1 WPts Saint Petersburg Olympics 2032View
18/06/2032Amsterdam, Netherlands31(1) - 7 Juan Limon7 - 6 WPts
18/05/2032Amsterdam, Netherlands30(1) - 7 Juan Limon7 - 5 WPts
17/04/2032Amsterdam, Netherlands29(1) - 7 Boon Tanquere27 - 9 WPts Netherlands National Championships 2032View
14/04/2032Amsterdam, Netherlands28(1) - 7 Dok Ghizelinus9 - 10 WPts Netherlands National Championships 2032View
11/04/2032Amsterdam, Netherlands27 - 7 Christoffel Meuleman9 - 12 WKO3 Netherlands National Championships 2032View
14/03/2032Khayelitsha, South Africa26 - 7 Chris Dube19(1) - 4 WPts
12/02/2032Khayelitsha, South Africa26 - 6 Chris Dube18(1) - 4 LPts
09/01/2032Volgograd, Russia26 - 5 Lamarr Kueker24(1) - 4 LPts Europe Championships 2032View
12/12/2031Amsterdam, Netherlands25 - 5 Axel Florman16 - 4 WPts
11/11/2031Amsterdam, Netherlands24 - 5 Axel Florman16 - 3 WPts
11/10/2031Amsterdam, Netherlands23 - 5 Geni Bonai15 - 3 WPts
10/09/2031Valencia, Venezuela23 - 4 Constantinus Maes42 - 17 LPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela22 - 4 Dume Agbo10 - 10 WPts Valencia World Championships 2031View
17/08/2031Amsterdam, Netherlands21 - 4 Oqtay Magomaev13 - 7 WPts
03/07/2031Amsterdam, Netherlands20 - 4 Ville Bohner65(1) - 21 WPts
18/05/2031Amsterdam, Netherlands19 - 4 Ulises Arcos18(2) - 3 WPts
17/04/2031Tilburg, Netherlands18 - 4 Flor Van Droogenbroeck17 - 12 WPts Netherlands National Championships 2031View
14/04/2031Tilburg, Netherlands17 - 4 Boon Tanquere19 - 8 WPts Netherlands National Championships 2031View
11/04/2031Tilburg, Netherlands16 - 4 Toon Gabet8 - 9 WPts Netherlands National Championships 2031View
08/03/2031Amsterdam, Netherlands15 - 4 Parviz Aslam9 - 7 WPts
05/02/2031Amsterdam, Netherlands14 - 4 Parviz Aslam9 - 6 WPts
05/01/2031Amsterdam, Netherlands13 - 4 Alejandro Guillen8 - 3 WPts
01/12/2030Amsterdam, Netherlands12 - 4 Parviz Aslam9 - 4 WPts
17/10/2030Asuncion, Paraguay11 - 4 Ulises Arcos12(1) - 0 WPts
16/09/2030Amsterdam, Netherlands11 - 3 Alejandro Guillen6 - 2 LPts
16/08/2030Santo Domingo, Ecuador10 - 3 Alejandro Guillen6 - 1 WPts
16/07/2030Amsterdam, Netherlands10 - 2 Alejandro Guillen5 - 1 LPts
15/06/2030Amsterdam, Netherlands9 - 2 Alejandro Guillen5 - 0 WPts
17/04/2030Eindhoven, Netherlands8 - 2 Laurys Van Eenho11 - 6 WPts Netherlands National Championships 2030View
14/04/2030Eindhoven, Netherlands7 - 2 Boon Tanquere13 - 6 WPts Netherlands National Championships 2030View
11/04/2030Eindhoven, Netherlands6 - 2 Jasper Nys9 - 14 WPts Netherlands National Championships 2030View
03/04/2030Valencia, Venezuela6 - 1 Cortez Pilar9 - 1 LPts
03/03/2030Amsterdam, Netherlands5 - 1 Yasin Tabatabai6 - 0 WPts
28/01/2030Amsterdam, Netherlands4 - 1 Clovis Bettendorf6 - 2 WPts
28/12/2029Amsterdam, Netherlands3 - 1 Clovis Bettendorf6 - 1 WPts
24/11/2029Amsterdam, Netherlands2 - 1 Montana Clavel8 - 8 WPts
26/09/2029Bochum, Germany2 - 0 Clovis Bettendorf4 - 0 LPts
26/08/2029Isfahan, Iran1 - 0 Adnan Farooq2 - 7 WPts
28/06/2029Amsterdam, Netherlands0 - 0 Wilford Kamps5 - 7 WPts