Weightclass:  Lightweight
Location:  Dakar, Senegal
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2023Dakar, Senegal18 - 19 Rob Buchanon1 - 3(1) WPts
09/10/2023Dakar, Senegal17 - 19 Thibaud Deneuve1 - 11 WPts
10/08/2023Dakar, Senegal17 - 18 Vail Harnois7 - 5 LPts
11/06/2023Dakar, Senegal16 - 18 Zain Ramin2 - 4 WPts
12/04/2023Dakar, Senegal15 - 18 Medard Palynex2 - 2 WPts
11/02/2023Dakar, Senegal14 - 18 Orane Novy0 - 1 WPts
13/12/2022Dakar, Senegal13 - 18 Jacob Engman1 - 7 WPts
13/10/2022Dakar, Senegal12 - 18 Edward Cederquist10 - 10 WPts
14/08/2022Dakar, Senegal12 - 17 Diego Marciel8 - 22 LPts
13/06/2022Dakar, Senegal11 - 17 Zhong Yaw6(1) - 14 WPts
14/04/2022Dakar, Senegal10 - 17 Chivalry Pierre-Louis5 - 7 WPts
13/02/2022Dakar, Senegal10 - 16 Ferrand Decoux0 - 7 LPts
13/12/2021Kuala Lumpur, Malaysia10 - 15 Farhan Turay6 - 12 LPts
13/10/2021Dakar, Senegal9 - 15 Patrik Duhon10 - 12 WPts
12/08/2021Istaravshan, Tajikistan9 - 14 Razi Badaldejli10(1) - 8 LPts
13/06/2021Dakar, Senegal8 - 14 Wyatt Leblanc7 - 14 WPts
18/04/2021Dakar, Senegal7 - 14 Briant Mouyal13 - 7 WPts
16/02/2021Dakar, Senegal7 - 13 Jesper Henri14 - 3 LPts
19/12/2020Ulaanbaatar, Mongolia6 - 13 Shing Tasheneff5(1) - 14(1) WPts
21/10/2020Dakar, Senegal6 - 12 Lance Moizan13(1) - 5 LPts
22/08/2020Dakar, Senegal5 - 12 Bellamy Diakhite5 - 12 WPts
21/06/2020San Juan, Puerto Rico5 - 11 Onofre Juliana7(1) - 4 LPts
22/04/2020Naples, Italy5 - 10 Dino Scivoletto6 - 7 LPts
23/02/2020Almaty, Kazakhstan5 - 9 Viktor Dosaew7 - 3 LPts
25/12/2019Dakar, Senegal4 - 9 Diego Alcantar1 - 7 WPts
25/10/2019Dakar, Senegal3 - 9 Javier Coulibaly2 - 10 WPts
27/08/2019Dakar, Senegal3 - 8 Montague Gracq0 - 2 LPts
28/06/2019Dakar, Senegal2 - 8 Sargent Roux0 - 2 WPts
25/05/2019Diourbel, Senegal1 - 8 Marshall Sembene2 - 7 WPts
29/03/2019Touba, Senegal1 - 7 Garner Cevert2 - 6 LPts
29/01/2019Dakar, Senegal1 - 6 Louie Kouyate1 - 5 LPts
27/12/2018Dakar, Senegal0 - 6 Gregory Diene5 - 2 WPts
29/10/2018Dakar, Senegal0 - 5 Charles Beal1 - 2 LPts
31/08/2018Dakar, Senegal0 - 4 Gregory Diene3 - 2 LPts
12/07/2018Dakar, Senegal0 - 3 Alexandre Ouimet1 - 0 LPts
13/05/2018Dakar, Senegal0 - 2 Mortimer Apollinaire0 - 1 LPts
15/03/2018Dakar, Senegal0 - 1 Gregory Villechaize0 - 1 LPts
08/02/2018Dakar, Senegal0 - 0 Briant Mouyal0 - 0 LPts