Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  50 - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2028Dakar, Senegal49 - 39 Ardashes Eghigyan13 - 19 WPts
25/10/2028Dakar, Senegal48 - 39 Osman Altiparmak1 - 7 WPts
26/08/2028Dakar, Senegal47 - 39 Juan Russi1 - 4 WPts
27/06/2028Dakar, Senegal46 - 39 Denton Jervey2 - 2 WPts
28/04/2028Dakar, Senegal45 - 39 Amer Sameur2 - 9 WPts
28/02/2028Dakar, Senegal44 - 39 Javid Hajiyev0 - 12 WPts
30/12/2027Dakar, Senegal43 - 39 Federico Caro3 - 4 WPts
31/10/2027Dakar, Senegal42 - 39 Thierry Jacque6 - 9 WPts
01/09/2027Dakar, Senegal41 - 39 Quiqui Rey1 - 1 WPts
02/07/2027Dakar, Senegal40 - 39 Dmytro Bilik1 - 19 WPts
03/05/2027Dakar, Senegal39 - 39 Orson du Gast1 - 0 WPts
04/03/2027Dakar, Senegal39 - 38 Marek Tatar44 - 28 LPts
03/01/2027Las Condes, Chile39 - 37 Leonel Almaraz54(2) - 19 LPts
02/12/2026Yerevan, Armenia39 - 36 Sero Levyan28(1) - 16 LPts
04/10/2026Jakarta, Indonesia38 - 36 Karno Hamsjin46(1) - 21 WPts
03/09/2026Jakarta, Indonesia38 - 35 Karno Hamsjin45(1) - 21 LPts
03/08/2026Nanjing, China38 - 34 Wang For45(1) - 26 LPts
03/07/2026Dakar, Senegal37 - 34 Vicente Gonzalez24(1) - 41 WPts
02/06/2026Khujand, Tajikistan36 - 34 Melor Kadzhar43(1) - 17 WPts
02/05/2026Dakar, Senegal35 - 34 Sumner Lopy17 - 12 WPts Senegal National Championships 2026View
29/04/2026Dakar, Senegal34 - 34 Laramie Keita17 - 10 WPts Senegal National Championships 2026View
26/04/2026Dakar, Senegal33 - 34 Ace Mestrallet4 - 11 WPts Senegal National Championships 2026View
12/04/2026Dakar, Senegal33 - 33 Sung-ryong Jin28(2) - 33 LPts
12/02/2026Dakar, Senegal32 - 33 Leonel Almaraz44(2) - 17 WPts
12/01/2026Kano, Nigeria32 - 32 Glanville Guitry26 - 7 LPts Africa Championships 2026View
09/01/2026Kano, Nigeria31 - 32 Ahmed Adel10 - 6 WPts Africa Championships 2026View
16/12/2025Dakar, Senegal31 - 31 Anton Bayarsaikhan33(2) - 21 LPts
15/11/2025Ulaanbaatar, Mongolia30 - 31 Anton Bayarsaikhan33(2) - 20 WPts
14/10/2025Dakar, Senegal30 - 30 Montana Cea49(4) - 16 LPts
07/09/2025Ningbo, China30 - 29 Taal Havic60(3) - 14 LPts Ningbo World Championships 2025View
04/08/2025Copenhagen, Denmark30 - 28 Canute Giesing35(1) - 13 LPts
03/07/2025Montevideo, Uruguay30 - 27 Quinto Rayon49(1) - 18 LPts
02/06/2025Montevideo, Uruguay30 - 26 Quinto Rayon48(1) - 18 LPts
29/04/2025Touba, Senegal30 - 25 Waltier Beatrice40(3) - 22 LPts Senegal National Championships 2025View
26/04/2025Touba, Senegal29 - 25 Adalard Novy4 - 10 WPts Senegal National Championships 2025View
21/03/2025Dakar, Senegal28 - 25 Imran Nour23 - 29 WPts
15/02/2025Douala, Cameroon27 - 25 Severin Oge38(2) - 17 WPts
15/01/2025Dakar, Senegal27 - 24 Imran Nour22 - 28 LPts
10/12/2024Dakar, Senegal27 - 23 Severin Oge37(2) - 16 LPts
09/11/2024Dakar, Senegal26 - 23 Severin Oge37(2) - 15 WPts
05/10/2024Algiers, Algeria26 - 22 Obaid Hadjaoui34 - 9 LPts
04/09/2024Dakar, Senegal26 - 21 Severin Oge35(2) - 15 LPts
13/07/2024Busan, South Korea26 - 20 Muthanna Elhaouzy35(1) - 13 LPts Busan Olympics 2024View
30/06/2024Port-au-Prince, Haiti25 - 20 Verity Nouvel10 - 27 WPts
02/05/2024Dakar, Senegal24 - 20 Raul Seye17 - 14 WPts Senegal National Championships 2024View
29/04/2024Dakar, Senegal23 - 20 Charles Wagne10(1) - 10 WPts Senegal National Championships 2024View
26/04/2024Dakar, Senegal22 - 20 Waltier Beatrice36(2) - 17 WPts Senegal National Championships 2024View
26/03/2024Dakar, Senegal21 - 20 Destin Thioune26(1) - 15 WPts
28/01/2024Toshkent, Uzbekistan20 - 20 Lazim Abasov0 - 3 WPts
30/11/2023Rotterdam, Netherlands20 - 19 Naeye Parent15 - 18(5) LPts
01/10/2023Dakar, Senegal20 - 18 Guy Marot7(1) - 26 LPts
07/08/2023Managua, Nicaragua19 - 18 Diego Varona9(2) - 23 WPts
09/06/2023Pikine, Senegal18 - 18 Lucien Diakite19 - 15 WPts
26/04/2023Pikine, Senegal18 - 17 Waltier Beatrice29(1) - 10 LPts Senegal National Championships 2023View
01/04/2023Dakar, Senegal17 - 17 Brandon Donne2 - 15 WPts
01/02/2023Dakar, Senegal16 - 17 Beau Feydeau3 - 10 WPts
02/12/2022Ulaanbaatar, Mongolia16 - 16 Rizwan-ul-Haq Sodnom22 - 8 LPts
04/10/2022Dakar, Senegal15 - 16 Campbell Beaudoin3 - 16 WPts
06/08/2022Dublin, Ireland14 - 16 Eoghan McCown3 - 3 WPts
06/06/2022Pikine, Senegal14 - 15 Dashiell Dacoury18 - 3 LPts
29/04/2022Pikine, Senegal14 - 14 Waltier Beatrice24(1) - 4 LPts Senegal National Championships 2022View
26/04/2022Pikine, Senegal13 - 14 Forrest Dreyfus25 - 5(1) WPts Senegal National Championships 2022View
07/04/2022Dakar, Senegal12 - 14 Jesper Dieye8(1) - 19 WPts
06/02/2022Dakar, Senegal12 - 13 Ives Vanier28 - 2 LPts
15/12/2021London, UK11 - 13 Matthew Ashley12 - 7 WPts
16/10/2021Pikine, Senegal10 - 13 Verdun Le Vau12 - 10 WPts
27/08/2021Dakar, Senegal10 - 12 Haaris Cackpenow16(2) - 5 LPts
27/06/2021Pikine, Senegal10 - 11 Ray Diagne17(1) - 4 LPts
27/05/2021Yerevan, Armenia10 - 10 Armen Ishkanyan11 - 10 LPts
28/03/2021Touba, Senegal9 - 10 Granger Malraux2 - 14 WPts
28/01/2021Dakar, Senegal8 - 10 Granger Malraux2 - 13 WPts
27/11/2020Kingston, Jamaica8 - 9 Brad Navin12 - 3 LPts
28/09/2020Dakar, Senegal8 - 8 Honore Nicolas9 - 6 LPts
07/08/2020Dakar, Senegal8 - 7 Mehmed Shashmaz14 - 3 LPts
06/06/2020Kunming, China7 - 7 Li Chiu3 - 3 WPts
07/04/2020Dakar, Senegal7 - 6 Valentin Decoux1 - 13 LPts
12/02/2020Cork, Ireland7 - 5 Roy Payne3 - 10(3) LPts
15/12/2019Dakar, Senegal6 - 5 Fedor Nagiev4 - 5 WPts
16/10/2019Touba, Senegal5 - 5 Jesper Dieye3 - 8 WPts
22/08/2019Dakar, Senegal4 - 5 Chevy Christophe4 - 5 WPts
22/06/2019Pikine, Senegal3 - 5 Tugdual Guirassy2 - 5 WPts
08/05/2019Dakar, Senegal3 - 4 Destin Galle2 - 5 LPts
28/03/2019Dakar, Senegal2 - 4 Thibaud Bah4 - 3 WPts
07/02/2019Touba, Senegal1 - 4 Lionel Gadio1 - 4 WPts
20/12/2018Baku, Azerbaijan1 - 3 Asif Abuzyarov3 - 2 LPts
22/10/2018Dakar, Senegal1 - 2 Destin Thioune3 - 3 LPts
22/08/2018Dakar, Senegal1 - 1 James Rind2 - 1 LPts
22/06/2018Touba, Senegal0 - 1 Lionel Gadio0 - 1 WPts
21/05/2018Dakar, Senegal0 - 0 Zacarias Marcos2 - 0 LPts