Weightclass:  Welterweight
Location:  Pikine, Senegal
Record:  55(5) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2027Pikine, Senegal54(5) - 22 Qabil Ussonov1 - 13 WPts
21/04/2027Pikine, Senegal53(5) - 22 Ioakim Magomaev11 - 13 WPts
20/02/2027Pikine, Senegal52(5) - 22 Vidal Agre7 - 23 WPts
22/12/2026Pikine, Senegal51(5) - 22 Dmitriy Umralieff5 - 6 WPts
23/10/2026Pikine, Senegal50(5) - 22 Jeraldo Cobos1 - 1 WPts
24/08/2026Pikine, Senegal49(4) - 22 Haaris Kamel12 - 6 WKO3
25/06/2026Pikine, Senegal48(4) - 22 Olufemi Jibowu0 - 5 WPts
26/04/2026Pikine, Senegal47(4) - 22 Triago Minny5 - 7 WPts
25/02/2026Pikine, Senegal46(4) - 22 Dimi Casymbekoff8 - 10(1) WPts
27/12/2025Pikine, Senegal45(3) - 22 Luigi Hemmelgarn5 - 22 WKO3
28/10/2025Pikine, Senegal44(3) - 22 Viktor Romanchuk0 - 4 WPts
29/08/2025Pikine, Senegal43(3) - 22 Bilal Kasuri3 - 8 WPts
30/06/2025Essen, Germany42(3) - 22 Amott Kruth5 - 6 WPts
02/05/2025Touba, Senegal41(3) - 22 Laramie Keita11 - 9 WPts Senegal National Championships 2025View
29/04/2025Touba, Senegal40(3) - 22 Colar Guichard30 - 25 WPts Senegal National Championships 2025View
26/04/2025Touba, Senegal39(3) - 22 Raul Seye22 - 16 WPts Senegal National Championships 2025View
25/02/2025Montevideo, Uruguay39(3) - 21 Juan Abrego46(5) - 7 LPts
28/12/2024Jeddah, Saudi Arabia38(3) - 21 Saad Faris13(1) - 31 WPts
30/10/2024Pikine, Senegal38(3) - 20 Dave Moor39 - 14 LPts
01/09/2024Harare, Zimbabwe37(3) - 20 Kieran Mombeshora23 - 27 WPts
01/08/2024Dushanbe, Tajikistan37(3) - 19 Dmitriy Alizade45 - 11 LPts
30/06/2024Pikine, Senegal37(3) - 18 Dave Moor37 - 13 LPts
27/05/2024New Delhi, India36(2) - 18 Shankar Sharma29 - 23 WKO3
26/04/2024Dakar, Senegal36(2) - 17 Colar Guichard22 - 20 LPts Senegal National Championships 2024View
14/04/2024Pikine, Senegal36(2) - 16 Ultar Jepsen38(1) - 8 LPts
13/03/2024Bayamon, Puerto Rico35(1) - 16 Santiago Bermejo41(1) - 5 WKO3
11/02/2024Mississauga, Canada35(1) - 15 Harry Walter39 - 10 LPts
09/01/2024Tangier, Morocco35(1) - 14 Obiajulu Radebe35 - 12 LPts Africa Championships 2024View
15/12/2023Pikine, Senegal34(1) - 14 Clinton Arikan25(2) - 28 WPts
14/11/2023Pikine, Senegal33(1) - 14 Clinton Arikan25(2) - 27 WPts
14/10/2023Nairobi, Kenya32(1) - 14 Clinton Arikan25(2) - 26 WPts
13/09/2023Nairobi, Kenya32(1) - 13 Clinton Arikan24(2) - 26 LPts
13/08/2023Leipzig, Germany32(1) - 12 Thorsten Johanning41(1) - 6 LPts
13/07/2023Leipzig, Germany32(1) - 11 Thorsten Johanning40(1) - 6 LPts
12/06/2023Pikine, Senegal31(1) - 11 David Van den Hove20(1) - 20 WPts
02/05/2023Pikine, Senegal31(1) - 10 Hello Balde12 - 7 LPts Senegal National Championships 2023View
29/04/2023Pikine, Senegal30(1) - 10 Ferrand Njie19 - 15 WPts Senegal National Championships 2023View
26/04/2023Pikine, Senegal29(1) - 10 Colar Guichard18 - 17 WPts Senegal National Championships 2023View
04/04/2023Ulaanbaatar, Mongolia29(1) - 9 Yulian Zorig34 - 4 LPts
04/03/2023Pikine, Senegal29(1) - 8 Vincent Gaw26 - 7 LPts
01/02/2023Dushanbe, Tajikistan29(1) - 7 Dmitriy Alizade33 - 6 LPts
01/01/2023Dushanbe, Tajikistan29(1) - 6 Dmitriy Alizade32 - 6 LPts
30/11/2022Jeddah, Saudi Arabia29(1) - 5 Adnan Alzahabi36 - 2 LPts
30/10/2022Pikine, Senegal29(1) - 4 Adnan Alzahabi35 - 2 LPts
28/09/2022Montevideo, Uruguay28(1) - 4 Ulises Oliveros36 - 2 WPts
28/08/2022Yaoundé, Cameroon27(1) - 4 Ames Eury2 - 23 WPts
30/06/2022Vilnius, Lithuania26(1) - 4 Macief Fila25 - 3 WPts
02/05/2022Pikine, Senegal25(1) - 4 Vermont Sidibe7 - 7 WPts Senegal National Championships 2022View
29/04/2022Pikine, Senegal24(1) - 4 Colar Guichard14 - 14 WPts Senegal National Championships 2022View
26/04/2022Pikine, Senegal23(1) - 4 Bonar Montillet13 - 12(1) WPts Senegal National Championships 2022View
11/04/2022Touba, Senegal22(1) - 4 Bonar Fabre16(2) - 11 WPts
13/02/2022Dakar, Senegal21(1) - 4 Audric Ba9 - 15 WPts
28/12/2021Pikine, Senegal21(1) - 3 Bayard Gakou17 - 8 LPts
29/10/2021Kuching, Malaysia20(1) - 3 Zuffur Srour11 - 8(1) WPts
31/08/2021Pikine, Senegal19(1) - 3 Beau Feydeau2 - 2 WPts
30/06/2021Pikine, Senegal18(1) - 3 Ferrand Lippmann15 - 5 WPts
29/04/2021Dakar, Senegal18(1) - 2 Ives Vanier22 - 2 LPts Senegal National Championships 2021View
26/04/2021Dakar, Senegal17(1) - 2 Adalard Cruguet16 - 8 WPts Senegal National Championships 2021View
21/04/2021Pikine, Senegal16(1) - 2 Josce Sougou15 - 4 WPts
19/02/2021Bonn, Germany15(1) - 2 Lamar Stolzer6 - 8 WPts
22/12/2020Baku, Azerbaijan14(1) - 2 Shakir Bekhbutov10 - 9 WPts
22/10/2020Pikine, Senegal13(1) - 2 Forrest Dreyfus17 - 3(1) WPts
23/08/2020New Amsterdam, Guyana12 - 2 Theo All8 - 7(2) WKO3
22/06/2020Hamburg, Germany11 - 2 Uwe Birt6 - 7 WPts
24/04/2020Pikine, Senegal10 - 2 Audric Ba4 - 9 WPts
25/02/2020Pikine, Senegal9 - 2 Dele Ezuruonye8 - 5 WPts
26/12/2019Pikine, Senegal8 - 2 Hamzah Nurdjaman3 - 7 WPts
27/10/2019Pikine, Senegal8 - 1 Adalard Cruguet6 - 6 LPts
27/08/2019Pikine, Senegal7 - 1 Fanuco Nuncio3 - 8 WPts
28/06/2019Pikine, Senegal6 - 1 Francisco Cambra3 - 3 WPts
29/04/2019Barnaul, Russia5 - 1 Toma Petrovich2 - 3 WPts
28/02/2019Pikine, Senegal4 - 1 Angel Lorenzana1 - 3 WPts
31/12/2018Dakar, Senegal3 - 1 Montrose Dalmeida1 - 4 WPts
10/11/2018Milan, Italy3 - 0 Sergio Serbandini2 - 1 LPts
11/09/2018Pikine, Senegal2 - 0 Lucien Diakite1 - 2 WPts
11/07/2018Pikine, Senegal1 - 0 Suk-young Kang1 - 2 WPts
09/05/2018Panama City, Panama0 - 0 Javier Orduna0 - 0 WPts