Weightclass:  Lightweight
Location:  Diourbel, Senegal
Record:  23 - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Diourbel, Senegal22 - 20(2) Joey Caldwell1 - 9 WPts
15/05/2031Diourbel, Senegal22 - 19(2) Pedro Mancha8 - 11 LPts
16/03/2031Diourbel, Senegal21 - 19(2) Pakrat Juknavorian14 - 9 WPts
14/01/2031Diourbel, Senegal20 - 19(2) Altansukh Zaiylkanow4 - 9 WPts
15/11/2030Diourbel, Senegal19 - 19(2) Jordan Cilliers5 - 24 WPts
15/09/2030Diourbel, Senegal18 - 19(2) Chandler Baute13 - 16 WPts
16/07/2030Diourbel, Senegal17 - 19(2) Vidar Jonsson0 - 9 WPts
15/05/2030Diourbel, Senegal16 - 19(2) Sennett Melching1 - 5 WPts
16/03/2030Diourbel, Senegal15 - 19(2) Oliver Boussac1 - 0 WPts
16/01/2030Huacho, Peru14 - 19(2) Cisco Abeyta19 - 14 WPts
18/11/2029Toshkent, Uzbekistan14 - 18(2) Sasha Kajrimow21 - 10 LPts
20/09/2029Dakar, Senegal13 - 18(2) Barbabe Robert8 - 28 WPts
27/07/2029Amman, Jordan13 - 17(2) Danyaal Kandal14 - 10 LPts
29/05/2029Touba, Senegal12 - 17(2) Hubert Baudin19 - 18 WPts
26/04/2029Touba, Senegal12 - 16(2) Marshall Belan19 - 10 LPts Senegal National Championships 2029View
28/03/2029Touba, Senegal12 - 15(2) Vermont Bah14 - 14 LPts
30/01/2029Dakar, Senegal11 - 15(2) Benedict Kande17 - 15 WPts
21/12/2028Touba, Senegal10 - 15(2) Foster Guitry4 - 14 WPts
15/11/2028Khujand, Tajikistan10 - 14(2) Yulian Taimanoff26 - 20 LPts
17/09/2028Diourbel, Senegal10 - 13(2) Massimo Visco22 - 13 LPts
19/07/2028Green Bay, USA9 - 13(2) Gus Bean6 - 11 WPts
21/05/2028Port-au-Prince, Haiti8 - 13(2) Dabney Saint-Jean2 - 7 WPts
23/03/2028Leipzig, Germany7 - 13(2) Hildbrand Birchmeier5 - 11 WPts
24/01/2028Philadelphia, USA7 - 12(2) Blake Cochrane3 - 7 LPts
26/11/2027Diourbel, Senegal6 - 12(2) Nicolas Kamara1 - 3 WPts
27/09/2027Dakar, Senegal6 - 11(2) Cable de Saint-Exupery24 - 28 LPts
19/08/2027Busan, South Korea5 - 11(2) Jeong-ho You14 - 10 WPts
20/06/2027Santo Domingo Este, Dominican Republic5 - 10(2) Montana Valdovinos19 - 10 LPts
22/04/2027Tilburg, Netherlands5 - 9(1) Adrianus Lame64(2) - 25(3) LKO3
22/02/2027Tehran, Iran5 - 8(1) Hassan Noori10 - 21 LPts
25/12/2026Dakar, Senegal4 - 8(1) Carvell Bocande9 - 23(1) WPts
27/10/2026Dakar, Senegal3 - 8(1) Barbabe Robert1 - 16 WPts
15/09/2026Dakar, Senegal3 - 7(1) Colville de Sade8 - 21 LPts
15/08/2026Diourbel, Senegal3 - 6(1) Maik Haase9 - 9 LPts
16/06/2026Dakar, Senegal3 - 5(1) Odilon Cade3 - 0 LPts
05/05/2026Touba, Senegal2 - 5(1) Foster Guitry0 - 0 WPts
08/03/2026Plzen, Czech Republic2 - 4 Vlastimil Baka23(1) - 30 LKO3
08/01/2026Fes, Morocco2 - 3 Arwarh Essabr2 - 18 LPts
10/11/2025Carolina, Puerto Rico2 - 2 Seferino Belmontes52(2) - 7 LPts
12/09/2025Lusaka, Zambia2 - 1 Danny Tiyaonse11(2) - 12 LPts
15/07/2025Dakar, Senegal2 - 0 Olympe Ostheimer18 - 21 LPts
21/05/2025Dakar, Senegal1 - 0 Valentin Simba8 - 12 WPts
20/04/2025Diourbel, Senegal0 - 0 Chivalry Dior0 - 1 WPts