Weightclass:  Welterweight
Location:  Bruges, Belgium
Record:  35(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2032Bruges, Belgium34(1) - 25 Waqas Abdo1 - 2 WPts
09/12/2031Bruges, Belgium33(1) - 25 Penn Helbing1 - 17 WPts
10/10/2031Bruges, Belgium32(1) - 25 Danyaal Marsha2 - 11 WPts
11/08/2031Bruges, Belgium31(1) - 25 Alfredo Alasia0 - 2 WPts
13/06/2031Bruges, Belgium30(1) - 25 Laramie Marais20 - 6 WPts
13/04/2031Bruges, Belgium29(1) - 25 Heyman Martins2 - 2 WPts
12/02/2031Bruges, Belgium28(1) - 25 Orleans Senghor2 - 8 WPts
14/12/2030Bruges, Belgium27(1) - 25 Joel Palm4 - 13 WPts
15/10/2030Bruges, Belgium27(1) - 24 Hildenbrand Retief19 - 30 LPts
16/08/2030Bruges, Belgium26(1) - 24 Odilo Gevaert1 - 0 WPts
17/06/2030Bruges, Belgium25(1) - 24 Avel Kowalchuk1 - 4 WPts
18/04/2030Bruges, Belgium24(1) - 24 Jack Baines2 - 2 WPts
17/02/2030Bruges, Belgium23(1) - 24 Gilbert Van Bogget2 - 8 WPts
19/12/2029Kiev, Ukraine23(1) - 23 Yulian Mikula2 - 0 LPts
21/10/2029Bruges, Belgium22(1) - 23 Orson Ozanne1 - 0 WPts
22/08/2029Bruges, Belgium21(1) - 23 Paul Cruguet2 - 3 WPts
23/06/2029Montevideo, Uruguay21(1) - 22 Kiki Cepero9 - 17 LPts
25/04/2029Melbourne, Australia20(1) - 22 Bruce Telford7 - 24(1) WPts
25/02/2029Bangkok, Thailand20(1) - 21 Bualong Parthipakoranchai22 - 18 LPts
28/12/2028Bruges, Belgium19(1) - 21 Gaston Villechaize0 - 13 WPts
29/10/2028Bruges, Belgium19(1) - 20 Gregor Luckie4 - 4 LPts
30/08/2028Poltava, Ukraine19(1) - 19 Pylyp Sosna10 - 7 LPts
02/07/2028Bruges, Belgium18(1) - 19 Yves Ostiguy0 - 7 WPts
04/05/2028Bruges, Belgium17(1) - 19 Mortimer Haddad1 - 7 WPts
06/03/2028Vilnius, Lithuania16 - 19 Bartosz Koloski8 - 19(3) WKO3
07/01/2028Maipu, Chile16 - 18 Rodrigo Madero18 - 14 LPts
09/11/2027Mexico City, Mexico15 - 18 Pancho Morales8 - 22 WPts
10/09/2027Charleroi, Belgium15 - 17 Fletcher Dumas15 - 17 LPts
16/07/2027Bruges, Belgium15 - 16 Neal Schaekers4 - 21 LPts
17/05/2027Antwerp, Belgium14 - 16 Alexander Baetens6 - 16 WPts
18/03/2027Athens, Greece14 - 15 Nauplius Scafidi9 - 11 LPts
18/01/2027Ghent, Belgium13 - 15 Donker Berlemont3 - 17 WPts
21/11/2026Bruges, Belgium12 - 15 Asil Eddafi1 - 7(1) WPts
22/09/2026Bruges, Belgium11 - 15 Ovidio Vilchis3 - 4 WPts
24/07/2026Riga, Latvia10 - 15 Fedor Zalulapa4 - 12(3) WPts
26/05/2026Brest, Belarus10 - 14 Luka Lubarsky13 - 13(1) LPts
28/03/2026Minsk, Belarus9 - 14 Vasyl Moldovan14(4) - 29 WPts
28/01/2026Bruges, Belgium9 - 13 Gareth Enberg3 - 8 LPts
30/11/2025Bruges, Belgium8 - 13 Virgil Bauwens8 - 3 WPts
01/10/2025Portmore, Jamaica8 - 12 Sam Copeland31 - 24 LPts
03/08/2025Bruges, Belgium7 - 12 Kolya Safko0 - 4(1) WPts
04/06/2025San Juan, Puerto Rico7 - 11 Carlos Almanzar13 - 27 LPts
06/04/2025Grodno, Belarus7 - 10 Oleksiy Ruschak23(1) - 27 LPts
06/02/2025Ulaanbaatar, Mongolia7 - 9 Georgiy Damdinsharav3 - 13 LPts
09/12/2024Riga, Latvia7 - 8 Isaak Celms12 - 11 LPts
11/10/2024Sharjah, UAE6 - 8 Waqas Negein0 - 12 WPts
13/08/2024Bruges, Belgium5 - 8 Qing-Nan Pek1 - 20 WPts
15/06/2024Ponce, Puerto Rico5 - 7 Ryo Armando12 - 22(3) LPts
17/04/2024Bruges, Belgium4 - 7 Ulster Stopp2 - 1 WPts
18/02/2024Dushanbe, Tajikistan4 - 6 Melor Djabbarov20(1) - 16 LPts
21/12/2023Bruges, Belgium3 - 6 Neal Schaekers0 - 2 WPts
22/10/2023Bruges, Belgium2 - 6 Diego Moises2 - 7 WPts
24/08/2023Antwerp, Belgium2 - 5 Jordaen Pertsevale5 - 10 LPts
29/06/2023Toronto, Canada2 - 4 Ian Dunsmore24 - 8 LPts
30/04/2023Córdoba, Argentina2 - 3 Joaquin Hernandez12 - 15 LPts
02/03/2023Antwerp, Belgium2 - 2 Maurits Van Ghuuleke15 - 17 LPts
21/01/2023Ghent, Belgium2 - 1 Roy Penneet16(2) - 16 LPts
18/12/2022Charleroi, Belgium1 - 1 Horace Ort0 - 0 WPts
03/11/2022Chelyabinsk, Russia0 - 1 Fedar Zhitnik0 - 1(1) WPts
05/09/2022Bruges, Belgium0 - 0 Myung-joo Pang10 - 20(1) LPts