Weightclass:  Middleweight
Location:  Paris, France
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2029Paris, France26 - 9 Rashid Hamawi3 - 6 WPts
07/07/2029Paris, France25 - 9 Michael Loo1 - 10 WPts
07/05/2029Paris, France24 - 9 Channing Cendrars5 - 9 WPts
08/03/2029Paris, France23 - 9 Jay Baughn4 - 14(1) WPts
06/01/2029Paris, France22 - 9 Nemesio Resendiz1 - 10 WPts
07/11/2028Paris, France21 - 9 Waqar Srour7 - 26 WPts
08/09/2028Paris, France20 - 9 Kiki Luis2 - 9 WPts
10/07/2028Paris, France19 - 9 Dewei Syun5 - 19 WPts
10/05/2028Paris, France18 - 9 Channing Jacquot0 - 1 WPts
11/03/2028Paris, France17 - 9 Labaron Castile1 - 8 WPts
11/01/2028Paris, France16 - 9 Turiau Duvauchelle1 - 9 WPts
11/11/2027Paris, France15 - 9 Villiers De Leon1 - 8 WPts
12/09/2027Vantaa, Finland14 - 9 Arsi Nuutinen5 - 19 WPts
15/07/2027Wroclaw, Poland14 - 8 Maksymilian Batko28 - 7 LPts
17/05/2027Paris, France13 - 8 Malik Wahed1 - 4 WPts
18/03/2027Grodno, Belarus12 - 8 Isaak Bandera0 - 30(1) WPts
18/01/2027Charleroi, Belgium11 - 8 Ray Amiot7(1) - 14 WPts
20/11/2026Hanoi, Vietnam10 - 8 Phan Chien14 - 6 WPts
22/09/2026Zagreb, Croatia10 - 7 Antun Križanic12 - 14 LPts
25/07/2026Zagreb, Croatia10 - 6 Dmitar Beloševic38 - 22 LPts
27/05/2026Riga, Latvia10 - 5 Zernebog Vecziedinsh19 - 31(5) LPts
29/03/2026Saint-Etienne, France10 - 4 Reinald Ferro9 - 8 LPts France National Championships 2026View
26/03/2026Saint-Etienne, France9 - 4 Horace de la Bretonne11 - 2 WPts France National Championships 2026View
29/01/2026Paris, France8 - 4 Colar Ouimet2 - 12 WPts
30/11/2025Paris, France7 - 4 Garrison Radiguet2 - 0 WPts
30/09/2025Melbourne, Australia7 - 3 Adam Weddell25 - 18 LPts
02/08/2025Guatemala City, Guatemala6 - 3 Berto Marcelo0 - 4 WPts
04/06/2025Sofia, Bulgaria6 - 2 Nikola á Emilov50 - 9 LPts
06/04/2025Tirana, Albania5 - 2 Eurylochus Latifi8 - 23 WPts
06/02/2025Tirana, Albania4 - 2 Eurylochus Latifi8 - 22 WPts
09/12/2024Dubai, UAE3 - 2 Hassan Rashed9 - 18 WPts
11/10/2024Bogota, Colombia2 - 2 Rodrigo Chapa3 - 13 WPts
13/08/2024Mogilev, Belarus2 - 1 Hadeon Stasiuk26 - 12 LPts
15/06/2024Paris, France1 - 1 Gaylord Aubert1 - 2 WPts
15/04/2024Zurich, Switzerland1 - 0 Benat Gero27 - 13 LPts
16/02/2024Paris, France0 - 0 Gower Nys0 - 6 WPts