Weightclass:  Middleweight
Location:  Roubaix, France
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2034Roubaix, France15 - 12 Cole Sadiki2 - 7 WPts
26/06/2034Roskilde, Denmark14 - 12 Egil Antonsen12 - 26 WPts
27/04/2034Riga, Latvia13 - 12 Kolya Gaisminsh10 - 11 WPts
27/02/2034Fuyang, China12 - 12 Cong Yue15 - 14 WPts
30/12/2033Fuyang, China11 - 12 Cong Yue15 - 13 WPts
01/11/2033Bulawayo, Zimbabwe10 - 12 Matthew Ndoro1 - 10 WPts
03/09/2033Shymkent, Kazakhstan9 - 12 Fedor Kasymoff8 - 13 WPts
06/07/2033Sofia, Bulgaria9 - 11 Blazhe á Zhirinkov29(1) - 7 LPts
07/05/2033Roubaix, France8 - 11 Noel Henri1 - 12 WPts
07/03/2033Paris, France7 - 11 Orville Messier10 - 12 WPts
07/01/2033Paris, France6 - 11 Phillippe Philipe8 - 7 WPts
13/11/2032South Tangerang, Indonesia6 - 10 Langit Azalia41(2) - 17 LPts
15/09/2032Charleroi, Belgium5 - 10 Rupert Guebert4 - 30 WPts
18/07/2032Aden, Yemen4 - 10 Khalid Abboud6 - 19 WPts
20/05/2032Le Mans, France4 - 9 Channing Cendrars18 - 17 LPts
21/03/2032Roubaix, France4 - 8 Bruce Carpeaux6 - 7 LPts
21/01/2032Perth, Australia4 - 7 Chris Cody22 - 14 LPts
23/11/2031Accra, Ghana4 - 6 Chris Odoom19 - 6 LPts
25/09/2031Osogbo, Nigeria3 - 6 Efe Faruk4 - 10 WPts
28/07/2031Almaty, Kazakhstan3 - 5 Valeri Ablyazoff5 - 19 LPts
30/05/2031Marseille, France2 - 5 Denis Drucker8 - 15 WPts
02/04/2031Baku, Azerbaijan2 - 4 Mirza Panakhov5 - 15 LPts
02/02/2031Spanish Town, Jamaica2 - 3 Robert Norris26(2) - 16 LPts
05/12/2030Kingston, Jamaica2 - 2 Oscar Goodlet13 - 10 LPts
07/10/2030Wolverhampton, UK2 - 1 John Evans10 - 9 LPts
09/08/2030Roubaix, France2 - 0 Alejandro Segovia6 - 27(1) LPts
11/06/2030Toulouse, France1 - 0 Byron Gaudin6 - 18 WPts
02/05/2030Roubaix, France0 - 0 Jae-sung Sheen0 - 3 WPts