Weightclass:  Light Flyweight
Location:  Dakar, Senegal
Record:  32(2) - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2031Dakar, Senegal31(2) - 40 Vegas Inocencio8 - 12 WPts
04/04/2031Dakar, Senegal30(2) - 40 Sinclair Savane3 - 4 WPts
03/02/2031Dakar, Senegal30(2) - 39 Rico Banegas9 - 7 LPts
06/12/2030Dakar, Senegal29(2) - 39 Mike Sillers1 - 17 WPts
07/10/2030Dakar, Senegal29(2) - 38 Chris Cho13(1) - 19 LPts
08/08/2030Dakar, Senegal28(1) - 38 Dave Lunna0 - 2 WKO3
10/06/2030Dakar, Senegal27(1) - 38 Chevy Duras5 - 6 WPts
11/04/2030Dakar, Senegal26(1) - 38 Ho Gao7 - 13 WPts
10/02/2030Dakar, Senegal25 - 38 Xyshaun Bonsam3 - 3 WTKO3
12/12/2029Dakar, Senegal24 - 38 Louie Baute9 - 16 WPts
13/10/2029Dakar, Senegal23 - 38 Rob Haggart1 - 3 WPts
14/08/2029Dakar, Senegal22 - 38 Kyrylo Klukas0 - 1 WPts
15/06/2029Dakar, Senegal22 - 37 Vojtech Bursik33(1) - 23 LPts
29/04/2029Touba, Senegal22 - 36 Garen Yero12 - 16 LPts Senegal National Championships 2029View
26/04/2029Touba, Senegal21 - 36 Chevy Duras2 - 1 WPts Senegal National Championships 2029View
24/03/2029Samarqand, Uzbekistan21 - 35 Sergei Erckesh34(1) - 21(1) LPts
21/02/2029Samarqand, Uzbekistan21 - 34 Sergei Erckesh33(1) - 21(1) LPts
21/01/2029Samarqand, Uzbekistan21 - 33 Sergei Erckesh32(1) - 21(1) LPts
21/12/2028Samarqand, Uzbekistan21 - 32 Sergei Erckesh31(1) - 21(1) LPts
20/11/2028Samarqand, Uzbekistan21 - 31 Sergei Erckesh30(1) - 21(1) LPts
20/10/2028Dakar, Senegal21 - 30 Imran Zazou19 - 25 LPts
03/09/2028Dakar, Senegal20 - 30 Ken Forrest28 - 20 WPts
31/07/2028Samarqand, Uzbekistan20 - 29 Sergei Erckesh28(1) - 20(1) LPts
30/06/2028Montevideo, Uruguay20 - 28 Juan Alvidrez25 - 16 LPts
30/05/2028Dakar, Senegal20 - 27 Juan Alvidrez24 - 16 LPts
29/04/2028Touba, Senegal19 - 27 Dax Boffrand6 - 12 WPts Senegal National Championships 2028View
26/04/2028Touba, Senegal18 - 27 Andre Barry4 - 7 WPts Senegal National Championships 2028View
17/04/2028Brisbane, Australia18 - 26 Duncan Moncrieff28 - 12 LPts
16/03/2028Dakar, Senegal18 - 25 Cuba Deocampo22 - 26 LPts
10/02/2028Dakar, Senegal17 - 25 Egzon Sabri17 - 29 WPts
09/01/2028Tangier, Morocco17 - 24 James Keleku14 - 14 LPts Africa Championships 2028View
18/12/2027Dakar, Senegal16 - 24 Alejandro Medero16 - 18(1) WPts
14/11/2027Dakar, Senegal15 - 24 Chris Warugongo3 - 3 WPts
14/10/2027Dakar, Senegal14 - 24 Hemmerecht Van Crunynghe5 - 3 WPts
13/09/2027Dakar, Senegal13 - 24 Majid Eldibs8 - 10 WPts
13/08/2027Dakar, Senegal12 - 24 Rashid Kazem7 - 23 WPts
13/07/2027Cairo, Egypt11 - 24 Rashid Kazem7 - 22 WPts
12/06/2027Dakar, Senegal11 - 23 Rashid Kazem6 - 22 LPts
12/05/2027Dakar, Senegal10 - 23 Rashid Kazem6 - 21 WPts
03/04/2027Dakar, Senegal9 - 23 Emanuel Galeano2 - 8 WPts
03/03/2027Dakar, Senegal8 - 23 Emanuel Galeano2 - 7 WPts
30/01/2027Nassau, Bahamas8 - 22 Sammy Moreland19 - 20 LPts
27/12/2026Ghent, Belgium8 - 21 Vaas Wynen15 - 11 LPts
26/11/2026Dakar, Senegal8 - 20 Vaas Wynen14 - 11 LPts
22/10/2026Dakar, Senegal7 - 20 VÝtezslav Gavenda6 - 4 WPts
23/08/2026Can Tho, Vietnam6 - 20 Ton Phuoc3 - 14 WPts
25/06/2026Surrey, Canada6 - 19 Rob Henri4 - 9 LPts
26/04/2026Dakar, Senegal6 - 18 Sid Gueye36 - 9 LPts Senegal National Championships 2026View
11/03/2026Torreon, Mexico6 - 17 Angel Ybanez9 - 22 LPts
11/01/2026Davao City, Philippines6 - 16 Urvano Fallas35(2) - 13 LPts
13/11/2025Dakar, Senegal5 - 16 Anicetus Carvalho0 - 6 WPts
14/09/2025Chelyabinsk, Russia4 - 16 Georgiy Khvostov2 - 5 WPts
17/07/2025Zamboanga City, Philippines4 - 15 Connor Calapatia7 - 33 LPts
19/05/2025Leon, Mexico4 - 14 Xaverius Cedeno4 - 17 LPts
21/03/2025Dakar, Senegal4 - 13 Haaris Naseer2 - 13 LPts
21/01/2025Tijuana, Mexico3 - 13 Rodrigo Telleria1 - 1 WPts
23/11/2024Quezon City, Philippines3 - 12 Alejandro Montellano22(1) - 13 LPts
25/09/2024Asuncion, Paraguay3 - 11 Rodrigo Talavera18(1) - 13 LPts
28/07/2024Dakar, Senegal2 - 11 Forrest Paradis2 - 3 WPts
29/05/2024Dakar, Senegal1 - 11 Forrest Paradis2 - 2 WPts
30/03/2024Lipa, Philippines1 - 10 Juan Chaparro10 - 21 LPts
31/01/2024Capiata, Paraguay1 - 9 Jerrold Diaz17(2) - 15 LPts
03/12/2023Auckland, New Zealand1 - 8 David Lochhead16 - 18(1) LPts
05/10/2023San Miguel de Tucuman, Argentina1 - 7 Santiago Palomino1 - 14 LPts
07/08/2023Dakar, Senegal1 - 6 Nijn Harinc6 - 16 LPts
08/06/2023Puebla, Mexico1 - 5 Marjun Lucido8 - 9 LPts
10/04/2023Lipa, Philippines0 - 5 Olindo Betancur0 - 20 WPts
09/02/2023Bangkok, Thailand0 - 4 Susu Jantakam14 - 20 LPts
12/12/2022Sapporo, Japan0 - 3 Mikio Furukawa21 - 4 LPts
14/10/2022Dakar, Senegal0 - 2 Xaverius Carabello7 - 16 LPts
16/08/2022Auckland, New Zealand0 - 1 Clinton Pattillo21 - 12 LPts
18/06/2022Dakar, Senegal0 - 0 Quin Langa23 - 7 LPts