Weightclass:  Flyweight
Location:  Dakar, Senegal
Record:  43 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2031Dakar, Senegal42 - 18(1) Cisco Jaramillo13 - 20 WPts
27/10/2031Dakar, Senegal41 - 18(1) Rodrigo Arguello0 - 3 WPts
27/08/2031Dakar, Senegal40 - 18(1) Joaquin Almeda2 - 15(2) WPts
28/06/2031Dakar, Senegal39 - 18(1) Montenegro Rota1 - 4 WPts
28/04/2031Dakar, Senegal39 - 17(1) Jaqub Turgeman9 - 16 LPts
27/02/2031Dakar, Senegal38 - 17(1) Bartolomej Bores3 - 6 WPts
29/12/2030Dakar, Senegal37 - 17(1) Kazuhiko Iwasaki3 - 9 WPts
30/10/2030Dakar, Senegal36 - 17(1) Santiago Palabay12 - 25 WPts
31/08/2030Dakar, Senegal35 - 17(1) Ian Wolin2 - 0 WPts
30/06/2030Dakar, Senegal34 - 17(1) Joey Hamidou1 - 6 WPts
01/05/2030Dakar, Senegal33 - 17(1) Zach Buccay0 - 3 WPts
02/03/2030Dakar, Senegal32 - 17(1) Anupam Chand2 - 6 WPts
01/01/2030Dakar, Senegal31 - 17(1) Michael Kinnaird3 - 18 WPts
02/11/2029Choloma, Honduras30 - 17(1) Sierra Tesoro12 - 21 WPts
03/09/2029Shenzhen, China30 - 16(1) On Lock28(3) - 9 LPts
03/08/2029Dakar, Senegal30 - 15 On Lock27(2) - 9 LKO3
03/07/2029Dakar, Senegal29 - 15 Fresco Buendia17 - 23(1) WPts
02/06/2029Dakar, Senegal28 - 15 Fresco Buendia17 - 22(1) WPts
29/04/2029Touba, Senegal27 - 15 Flannery Beye11 - 13 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal26 - 15 Waltier Jean-Pierre9(1) - 7 WPts Senegal National Championships 2029View
14/04/2029Dakar, Senegal25 - 15 Tariq Ressam25 - 16 WPts
12/03/2029Toshkent, Uzbekistan24 - 15 Ioakim Geybatov23 - 15(1) WPts
09/02/2029Toshkent, Uzbekistan24 - 14 Ioakim Geybatov22 - 15(1) LPts
09/01/2029Dakar, Senegal24 - 13 Alejandro Laureano14 - 16 LPts
06/12/2028Dakar, Senegal24 - 12 Mark Galoustyan29(4) - 15 LPts
04/11/2028Dakar, Senegal23 - 12 Juan Morejon21 - 23 WPts
01/10/2028San Lorenzo, Paraguay22 - 12 Alano Behar28 - 7 WPts
31/08/2028El Alto, Bolivia22 - 11 Juan Morejon20 - 22 LPts
31/07/2028Dubai, UAE21 - 11 Asif Alajlani10 - 17 WPts
30/06/2028Dakar, Senegal20 - 11 Asif Alajlani10 - 16 WPts
30/05/2028Dakar, Senegal19 - 11 Asif Alajlani10 - 15 WPts
29/04/2028Touba, Senegal18 - 11 Waltier Jean-Pierre4(1) - 5 WPts Senegal National Championships 2028View
26/04/2028Touba, Senegal17 - 11 Ray Soly12 - 12 WPts Senegal National Championships 2028View
16/03/2028Dakar, Senegal16 - 11 Timofei Karibzhanow13 - 19 WPts
10/02/2028Kuala Lumpur, Malaysia16 - 10 Kashif Shaheed22 - 6 LPts
09/01/2028Tangier, Morocco16 - 9 Khalon Adusei34 - 26 LPts Africa Championships 2028View
26/12/2027Dakar, Senegal15 - 9 Hiroki Hirai10 - 8 WPts
25/11/2027Dakar, Senegal14 - 9 Hiroki Hirai10 - 7 WPts
25/10/2027Dakar, Senegal13 - 9 Hiroki Hirai10 - 6 WPts
07/09/2027Ibadan, Nigeria13 - 8 Sid Carmichael33 - 18 LPts Ibadan World Championships 2027View
29/08/2027Dakar, Senegal12 - 8 Hassan Farran0 - 3 WPts
30/06/2027Santo Domingo de Guzman, Dominican Republic12 - 7 Diego Bohorquez27 - 16 LPts
02/05/2027Touba, Senegal11 - 7 Bruce Diack10(1) - 17 WPts Senegal National Championships 2027View
29/04/2027Touba, Senegal10 - 7 Ray Soly7 - 10 WPts Senegal National Championships 2027View
26/04/2027Touba, Senegal9 - 7 Amiens Bouzaid5 - 11(1) WPts Senegal National Championships 2027View
01/04/2027Fuzhou, China8 - 7 Jin Hian2 - 12 WPts
01/02/2027Guayaquil, Ecuador8 - 6 Luis Rivas22(2) - 6 LPts
03/12/2026Quito, Ecuador8 - 5 Angel Godino13 - 11 LPts
05/10/2026Edinburgh, UK8 - 4 Alex Pugh21 - 17 LPts
07/08/2026Tipitapa, Nicaragua7 - 4 Orlando Canseco12 - 20 WPts
09/06/2026Pikine, Senegal6 - 4 Raul Linder2 - 17(6) WPts
26/04/2026Dakar, Senegal6 - 3 Thibaud Nicolai4 - 3 LPts Senegal National Championships 2026View
11/04/2026Dakar, Senegal5 - 3 Bonar Savane3 - 8 WPts
10/02/2026Bello, Colombia5 - 2 Jose Maestre18 - 20 LPts
13/12/2025Belfast, UK5 - 1 Shamus Casey10 - 6 LPts
15/10/2025Dakar, Senegal4 - 1 Fletcher Vanier1 - 2 WPts
28/08/2025Pikine, Senegal3 - 1 Ciel De Leon5 - 6 WPts
03/07/2025Daegu, South Korea3 - 0 Dong-jun Yeo6 - 23 LPts
05/05/2025Dakar, Senegal2 - 0 Fletcher Vanier0 - 0 WPts
09/03/2025Dakar, Senegal1 - 0 Phillippe Baton1 - 17 WPts
12/01/2025Dakar, Senegal0 - 0 Porter Laude1 - 1 WPts