Weightclass:  Welterweight
Location:  Nice, France
Record:  42 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2032Nice, France42 - 25 Greg Canal6 - 1 LPts
07/04/2032Nice, France41 - 25 Davie Tapawan2 - 4 WPts
06/02/2032Nice, France40 - 25 Fadei Dorofeyev0 - 9 WPts
08/12/2031Nice, France40 - 24 Ramirez Reina24 - 4 LPts
08/10/2031Nice, France39 - 24 Silvano Cusano0 - 12 WPts
09/08/2031Nice, France38 - 24 Luca Bernabe1 - 6(1) WPts
10/06/2031Nice, France37 - 24 Vikenti Kozel6 - 15 WPts
10/04/2031Nice, France36 - 24 Francesco Galante5 - 12 WPts
09/02/2031Nice, France35 - 24 Chris Weatherly13 - 7 WPts
12/12/2030Nice, France35 - 23 Nathan Davin29 - 9 LPts
13/10/2030Nice, France34 - 23 John Trainer4(1) - 21 WPts
14/08/2030Nice, France33 - 23 Lewis Clabby10 - 17 WPts
15/06/2030Nice, France33 - 22 Farhan Saleeby35 - 12 LPts
02/05/2030Nassau, Bahamas33 - 21 Jordan Woodford35 - 24 LPts
01/04/2030Argenteuil, France32 - 21 Javier Batiste19(1) - 13 WPts France National Championships 2030View
29/03/2030Argenteuil, France31 - 21 Laramie Bau2 - 0 WPts France National Championships 2030View
26/03/2030Argenteuil, France30 - 21 Algernon Desailly11 - 10 WPts France National Championships 2030View
23/02/2030Nice, France29 - 21 Wanheng Chuwattanana27 - 22(3) WPts
21/01/2030Nassau, Bahamas29 - 20 Jordan Woodford30 - 24 LPts
21/12/2029Maracay, Venezuela29 - 19 Manny Sepeda38 - 10 LPts
20/11/2029Nice, France29 - 18 Alec Wallace25 - 27 LPts
20/10/2029Nice, France28 - 18 Alec Wallace25 - 26 WPts
19/09/2029Nice, France27 - 18 Alec Wallace25 - 25 WPts
16/08/2029Nice, France26 - 18 Bilal Khari12 - 27 WPts
13/07/2029Nice, France25 - 18 Igor Stirna19 - 27 WPts
12/06/2029Nice, France24 - 18 Igor Stirna19 - 26 WPts
04/05/2029Berlin, Germany24 - 17 Thorsten Gertner23 - 17(1) LPts
01/04/2029Marseille, France24 - 16 Marin Bartholdi22(1) - 19 LPts France National Championships 2029View
29/03/2029Marseille, France23 - 16 Donatien Bruant18(2) - 15 WPts France National Championships 2029View
26/03/2029Marseille, France22 - 16 Granville Bel4 - 4 WPts France National Championships 2029View
12/03/2029Nice, France21 - 16 Vul Bironze13 - 19 WPts
09/02/2029Karagandy, Kazakhstan20 - 16 Haaris Kakpenoff5 - 31 WPts
12/12/2028Osaka, Japan19 - 16 Nao Suzuki1 - 0 WPts
14/10/2028Nice, France18 - 16 Ciel Niel0 - 5 WPts
15/08/2028Nice, France17 - 16 Vicente Febo6 - 6 WPts
17/06/2028Nice, France16 - 16 Garner Richard1 - 0 WPts
18/04/2028Almaty, Kazakhstan16 - 15 Habil Casymbecov8 - 10 LPts
19/02/2028Bamenda, Cameroon15 - 15 Varil de Portzamparc1 - 2 WPts
22/12/2027Paris, France14 - 15 Garner Jadin7 - 18 WPts
25/10/2027Nice, France14 - 14 Theo Steuart5(1) - 2 LPts
26/08/2027Saint-Etienne, France14 - 13 Marin Ostermeyer5(1) - 19(6) LPts
25/06/2027Nice, France13 - 13 Demont Begue2 - 7 WPts
28/04/2027Dublin, Ireland12 - 13 Ciaran Fitzgerald17 - 12 WPts
28/02/2027Bordeaux, France12 - 12 Jay Beaudoin9 - 12 LPts
31/12/2026Nice, France11 - 12 Villard Maine0 - 5 WPts
02/11/2026Yerevan, Armenia11 - 11 Arakel Lowthyan14 - 8 LPts
04/09/2026La Florida, Chile11 - 10 Gervasio Villafane1 - 5 LPts
07/07/2026Nice, France10 - 10 Ouida Halimi5 - 10 WPts
08/05/2026Nice, France9 - 10 Gauvain Carre4 - 12(2) WPts
09/03/2026Karagandy, Kazakhstan8 - 10 Georgiy Majkeew0 - 10 WPts
09/01/2026Dundalk, Ireland8 - 9 Joe Killough8 - 22 LPts
11/11/2025The Hague, Netherlands7 - 9 Robert Franckin9 - 13 WPts
13/09/2025Samarqand, Uzbekistan7 - 8 Fizuli Shahtahtinkskii8(1) - 12 LPts
16/07/2025Tipitapa, Nicaragua6 - 8 Ivan Mayorga4 - 13 WPts
18/05/2025Shymkent, Kazakhstan5 - 8 Dimi Cairkulow4 - 10 WPts
20/03/2025Nice, France4 - 8 Hubert Houdon4 - 4 WPts
20/01/2025Nice, France3 - 8 Demont Huet1 - 4(1) WPts
21/11/2024Nice, France2 - 8 Jean-Baptiste Batton2 - 11(1) WPts
22/09/2024Accra, Ghana2 - 7 Hayden Afrifa5 - 14 LPts
25/07/2024Marseille, France2 - 6 Orson Oliver0 - 0 LPts
01/06/2024Samarqand, Uzbekistan2 - 5 Zernebog Halilov17 - 13 LPts
03/04/2024Udon Thani, Thailand2 - 4 Maxsaisai Sitbunmee14 - 14(2) LPts
04/02/2024Maracaibo, Venezuela2 - 3 Esteban Macias9 - 9 LPts
07/12/2023Nice, France1 - 3 Justin Beauchamp0 - 2 WPts
08/10/2023Saint-Etienne, France1 - 2 Marin Ostermeyer0 - 0 LPts
22/08/2023Boulogne-Billancourt, France1 - 1 Foster Schueller14 - 16 LPts
14/07/2023Marseille, France1 - 0 Delano Pigalle13(1) - 18 LPts
05/06/2023Nice, France0 - 0 Gerald Noury2 - 5 WPts