Weightclass:  Light Flyweight
Location:  Dakar, Senegal
Record:  58(6) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2027Dakar, Senegal57(6) - 25 Mikhail Khaybulaev1 - 5 WPts
05/10/2027Dakar, Senegal57(6) - 24 Srisaket Arware18 - 15 LPts
05/08/2027Dakar, Senegal56(5) - 24 Seferino Morino4 - 8 WKO3
05/06/2027Dakar, Senegal55(4) - 24 Imran Debeck3 - 6 WKO3
05/04/2027Dakar, Senegal54(4) - 24 Vicente Nipay1 - 3 WPts
04/02/2027Dakar, Senegal53(3) - 24 Robert Caday1 - 7 WKO3
06/12/2026Dakar, Senegal52(3) - 24 Perwiro Rachmat10 - 9 WPts
07/10/2026Dakar, Senegal51(3) - 24 Nao Yoshinaga2 - 15 WPts
08/08/2026Dakar, Senegal50(3) - 24 Xaver Rivera12 - 7 WPts
10/06/2026Dakar, Senegal49(2) - 24 Telo Vartan2 - 8 WKO3
11/04/2026Dakar, Senegal48(1) - 24 Phillippe Fauteux1 - 4 WKO3
10/02/2026Dakar, Senegal47 - 24 Penda Magqwaka7(1) - 6 WKO3
12/12/2025Dushanbe, Tajikistan46 - 24 Ahad Dallal52(1) - 16 WPts
11/11/2025Dakar, Senegal46 - 23 Ahad Dallal51(1) - 16 LPts
10/10/2025Dakar, Senegal45 - 23 Joshua Dougherty36(1) - 35 WPts
07/09/2025Ningbo, China45 - 22 Geoff Darko23(2) - 37 LPts Ningbo World Championships 2025View
03/08/2025Dakar, Senegal44 - 22 Joshua Dougherty36(1) - 32 WPts
03/07/2025Dakar, Senegal43 - 22 Xaverius Hernandes40(6) - 18 WPts
30/05/2025Dakar, Senegal42 - 22 Carlos Solar44 - 18 WPts
29/04/2025Touba, Senegal41 - 22 Sid Gueye30 - 7 WPts Senegal National Championships 2025View
26/04/2025Touba, Senegal40 - 22 Francis Duvauchelle3 - 3 WPts Senegal National Championships 2025View
23/03/2025Panama City, Panama40 - 21 Rogelio Meraz46 - 20 LPts
20/02/2025Dakar, Senegal40 - 20 Rogelio Meraz45 - 20 LPts
20/01/2025Panama City, Panama39 - 20 Rogelio Meraz45 - 19 WPts
20/12/2024Nagpur, India39 - 19 Ahmed Sinai56 - 13 LPts
19/11/2024Dakar, Senegal38 - 19 Jake Vicini30 - 27 WPts
18/10/2024Nagpur, India38 - 18 Ahmed Sinai54 - 13 LPts
17/09/2024Nagpur, India38 - 17 Ahmed Sinai53 - 13 LPts
17/08/2024Nagpur, India38 - 16 Ahmed Sinai52 - 13 LPts
16/07/2024Busan, South Korea38 - 15 Harry Ord36 - 10 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea37 - 15 Mach Ngai30(1) - 15 WPts Busan Olympics 2024View
27/06/2024Riga, Latvia36 - 15 Konstantin Gultnieks35(2) - 19 WPts
27/05/2024Al-Quwaysimah, Jordan35 - 15 Asif Bitar28 - 15 WPts
25/04/2024Al-Quwaysimah, Jordan35 - 14 Asif Bitar27 - 15 LPts
24/03/2024Dakar, Senegal35 - 13 Asif Bitar26 - 15 LPts
15/02/2024Dakar, Senegal35 - 12 Kashif Parsa30 - 17 LPts
15/01/2024Petaling Jaya, Malaysia34 - 12 Kashif Parsa30 - 16 WPts
15/12/2023Havana, Cuba33 - 12 Loredo Cruz17 - 22 WPts
14/11/2023Dakar, Senegal32 - 12 Xabat Villalon8 - 10 WPts
14/10/2023Dakar, Senegal31 - 12 Xabat Villalon8 - 9 WPts
13/09/2023Dakar, Senegal30 - 12 Xabat Villalon8 - 8 WPts
13/08/2023Dakar, Senegal29 - 12 Diego Castano11 - 15 WPts
13/07/2023Dakar, Senegal28 - 12 Diego Castano11 - 14 WPts
09/06/2023Dakar, Senegal28 - 11 Neper Solar27(1) - 11 LPts
04/05/2023Tegucigalpa, Honduras28 - 10 Agapetus Diaz23(1) - 19 LPts
03/04/2023Dakar, Senegal27 - 10 Diego Castano9 - 13 WPts
01/03/2023Dakar, Senegal26 - 10 Sergey Gasanzade9 - 19 WPts
29/01/2023Dakar, Senegal25 - 10 Sergey Gasanzade9 - 18 WPts
29/12/2022Kiev, Ukraine24 - 10 Wasyl Savko25 - 8 WPts
25/11/2022Leon, Nicaragua24 - 9 Eloy Pichon19 - 8 LPts
25/10/2022Dakar, Senegal24 - 8 Jawad Nasr18(4) - 10 LPts
21/09/2022Bratislava, Slovakia24 - 7 Herbert Novotny21 - 7 LPts
21/08/2022Resistencia, Argentina23 - 7 Montel Villalpando7(2) - 18 WPts
21/06/2022Dakar, Senegal22 - 7 Cable Sarraute6 - 19 WPts
24/04/2022Pikine, Senegal21 - 7 Barbabe Diarra21 - 8 WPts
27/02/2022Pikine, Senegal20 - 7 Vernon Daf7 - 17 WPts
26/01/2022Dakar, Senegal19 - 7 Sinclair Dalle14 - 9 WPts
22/12/2021Dakar, Senegal18 - 7 Juan Casco1 - 24 WPts
22/10/2021Ensenada, Mexico17 - 7 Joaquin Lugar3 - 6 WPts
24/08/2021Cabuyao, Philippines16 - 7 Porfio Leyba12 - 8 WPts
25/06/2021Rodriguez, Philippines16 - 6 Antonio Cazares18 - 4 LPts
26/04/2021Dakar, Senegal16 - 5 Briant Gueye10 - 9 LPts Senegal National Championships 2021View
21/04/2021Mexico City, Mexico15 - 5 Fraco Cato10 - 4 WPts
20/02/2021Buenos Aires, Argentina14 - 5 Carlos Fraire10 - 6 WPts
23/12/2020Riga, Latvia13 - 5 Dmitri Krastinsh8 - 7 WPts
24/10/2020Machakos, Kenya12 - 5 Yobachi Longosiwa8 - 8 WPts
26/08/2020Dakar, Senegal11 - 5 Zain Hamed3 - 0 WPts
25/06/2020Schaerbeek, Belgium10 - 5 Fabrice Saint-Jean9 - 7 WPts
26/04/2020Touba, Senegal10 - 4 Seymour Gaye12 - 3 LPts Senegal National Championships 2020View
11/03/2020Touba, Senegal9 - 4 Leroy Desailly8 - 5 WPts
10/01/2020Dakar, Senegal8 - 4 Sid Girvin6 - 5 WPts
10/11/2019Dubai, UAE7 - 4 Sajid Abourizk4 - 7 WPts
10/09/2019Touba, Senegal7 - 3 Leroy Desailly6 - 4 LPts
01/08/2019Dakar, Senegal6 - 3 Sinclair Dalle4 - 4 WPts
18/06/2019Dakar, Senegal5 - 3 Laurent Kama0 - 0 WPts
17/05/2019Dakar, Senegal5 - 2 Khachadur Garakyan3 - 1 LPts
18/03/2019Dakar, Senegal4 - 2 Javier Chavana1 - 2 WPts
14/01/2019Dakar, Senegal3 - 2 Zernebog Sulranov0 - 4 WPts
16/11/2018Dakar, Senegal2 - 2 Cahyo Lijanto4 - 1 WPts
16/09/2018Brno, Czech Republic2 - 1 Oldrich Malecha1 - 1 LPts
18/07/2018Hirakata, Japan1 - 1 Naoki Hironaka0 - 0 WPts
20/05/2018Chon Buri, Thailand0 - 1 Sod Sitthikul0 - 0 WPts
20/03/2018Havana, Cuba0 - 0 Jaguar Saldana0 - 0 LPts