Weightclass:  Lightweight
Location:  Touba, Senegal
Record:  47(7) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2031Touba, Senegal46(6) - 32 Seferino Aguilar3 - 12 WKO3
10/10/2031Touba, Senegal45(6) - 32 Ivo Strathman14 - 9 WPts
11/08/2031Touba, Senegal44(5) - 32 Leonhard Blechman6 - 2 WKO3
13/06/2031Touba, Senegal43(5) - 32 Ioakim Afinogenov4 - 3 WPts
13/04/2031Touba, Senegal42(5) - 32 Cristiano Bonaccini1 - 1 WPts
12/02/2031Touba, Senegal41(5) - 32 Diego Merlin5 - 6 WPts
14/12/2030Touba, Senegal40(5) - 32 Juan Sedano1 - 4 WPts
15/10/2030Touba, Senegal39(4) - 32 Tomasz Cegielski4(1) - 22 WKO3
16/08/2030Touba, Senegal38(3) - 32 Cristiano Marchetti1 - 4 WKO3
17/06/2030Touba, Senegal37(3) - 32 Vegas Centeno5 - 7 WPts
18/04/2030Touba, Senegal37(3) - 31 Dan Curran17(1) - 23 LPts
17/02/2030Touba, Senegal36(3) - 31 Alphonse Kasjan2 - 12(1) WPts
19/12/2029Shymkent, Kazakhstan35(3) - 31 Yulian Majceew18 - 6 WPts
21/10/2029Touba, Senegal34(3) - 31 Ramirez Buitron45 - 20 WPts
20/09/2029Touba, Senegal33(3) - 31 Ramirez Buitron45 - 19 WPts
19/08/2029Touba, Senegal33(3) - 30 Kahil Pesquet33 - 23 LPts
03/07/2029Georgetown, Guyana32(2) - 30 Leeroy Monro26 - 42(2) WKO3
02/06/2029Touba, Senegal32(2) - 29 Arthur Chikerema43(1) - 17(1) LPts
02/05/2029Touba, Senegal31(2) - 29 Boswell Mellett13 - 20 WPts Senegal National Championships 2029View
29/04/2029Touba, Senegal30(2) - 29 Marshall Belan20 - 10 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal29(2) - 29 Chandler Baute7 - 11 WPts Senegal National Championships 2029View
08/04/2029Harare, Zimbabwe28(2) - 29 Arthur Chikerema40(1) - 16(1) WPts
08/03/2029Casablanca, Morocco28(2) - 28 Kahil Pesquet28 - 22 LPts
05/02/2029Harare, Zimbabwe28(2) - 27 Arthur Chikerema38(1) - 16(1) LPts
05/01/2029Harare, Zimbabwe28(2) - 26 Arthur Chikerema37(1) - 16(1) LPts
05/12/2028Quebec City, Canada28(2) - 25 Robert Lowder46 - 9 LPts
04/11/2028Fuji, Japan27(2) - 25 Kazuhiko Okino29 - 26 WPts
04/10/2028Touba, Senegal27(2) - 24 Kazuhiko Okino28 - 26 LPts
03/09/2028Touba, Senegal26(2) - 24 Brendan MacIsaac37 - 9 WPts
03/08/2028Touba, Senegal26(2) - 23 Jay Sanders38(3) - 12 LPts
03/07/2028Amman, Jordan25(1) - 23 Zain Azad26 - 15(3) WKO3
02/06/2028Virginia Beach, USA25(1) - 22 Brendan MacIsaac35 - 8 LPts
02/05/2028Touba, Senegal24(1) - 22 Laramie Cotillard15(1) - 15 WPts Senegal National Championships 2028View
29/04/2028Touba, Senegal23(1) - 22 Edmond Waigo9 - 17 WPts Senegal National Championships 2028View
26/04/2028Touba, Senegal22 - 22 Simon Samoura1 - 3(2) WKO2 Senegal National Championships 2028View
01/04/2028Touba, Senegal21 - 22 Eloy Cisneros8 - 15 WPts
29/02/2028Touba, Senegal20 - 22 Nayden á Prandzhov8 - 16 WPts
29/01/2028Touba, Senegal19 - 22 Nayden á Prandzhov8 - 15 WPts
28/12/2027Kemerovo, Russia19 - 21 Vasili Mishkin33(1) - 9 LPts
27/11/2027Kemerovo, Russia19 - 20 Vasili Mishkin32(1) - 9 LPts
27/10/2027Kemerovo, Russia19 - 19 Vasili Mishkin31(1) - 9 LPts
26/09/2027Nassau, Bahamas19 - 18 Michael Reith19(2) - 20 LPts
26/08/2027Touba, Senegal19 - 17 Meinrad Schelle11(1) - 8 LPts
26/06/2027Pikine, Senegal18 - 17 Quennel Baraye23 - 14 WPts
02/05/2027Touba, Senegal17 - 17 Justin Sougou21(1) - 20 WPts Senegal National Championships 2027View
29/04/2027Touba, Senegal16 - 17 Alain Char12 - 9 WPts Senegal National Championships 2027View
26/04/2027Touba, Senegal15 - 17 Bassett Begue7 - 17 WPts Senegal National Championships 2027View
16/04/2027Athens, Greece14 - 17 Hermes Gabris2 - 7 WPts
16/02/2027Touba, Senegal14 - 16 Juan Bernardez17 - 12 LPts
18/12/2026Touba, Senegal13 - 16 Aramis Boussac3 - 12 WPts
19/10/2026Kitwe, Zambia12 - 16 Kenzie Malitoli2 - 5 WPts
21/08/2026Touba, Senegal11 - 16 Laramie Mandiang12 - 15 WPts
22/06/2026Dakar, Senegal11 - 15 Vail Harnois24 - 12 LPts
04/05/2026Touba, Senegal10 - 15 Ahasver Vaca0 - 16 WPts
06/03/2026Touba, Senegal9 - 15 Rush Kandji1 - 13 WPts
06/01/2026Oslo, Norway9 - 14 Sindri Sahlberg12 - 8 LPts
08/11/2025Dakar, Senegal9 - 13 Sorrel Latham13(2) - 13 LPts
06/10/2025Dakar, Senegal9 - 12 Leroy Millot10 - 21 LPts
22/08/2025Touba, Senegal9 - 11 Zacarias Rochel7 - 12 LPts
24/06/2025Kumasi, Ghana8 - 11 Max Nunoo3 - 5 WPts
26/04/2025Touba, Senegal8 - 10 Cable de Saint-Exupery11 - 22 LPts Senegal National Championships 2025View
14/03/2025Touba, Senegal7 - 10 Per Paul5 - 5 WPts
14/01/2025Płock, Poland6 - 10 Idzi Koloski7 - 12 WPts
16/11/2024Touba, Senegal5 - 10 Telford Ulliel4(1) - 12 WPts
16/09/2024Touba, Senegal5 - 9 Asif Hashim16(2) - 10 LPts
19/07/2024Touba, Senegal4 - 9 Vicente Belmonte3 - 12 WPts
20/05/2024Touba, Senegal3 - 9 Marek Lhotka1 - 8 WPts
22/03/2024Touba, Senegal3 - 8 Waltier Sall6 - 14 LPts
01/02/2024Touba, Senegal2 - 8 Valentin Diouf1 - 4 WPts
03/12/2023Samarqand, Uzbekistan2 - 7 Zernebog Salyckov33(1) - 7 LPts
05/10/2023Dakar, Senegal1 - 7 Marlon Daf0 - 0 WPts
09/08/2023Dakar, Senegal1 - 6 Ferrand Decoux5 - 12 LPts
05/07/2023Touba, Senegal1 - 5 Destin de Ronsard0 - 0 LPts
29/05/2023Canberra, Australia1 - 4 George Oteri7 - 23(1) LPts
31/03/2023Hanoi, Vietnam1 - 3 Truong Hien9 - 11 LPts
31/01/2023Dakar, Senegal1 - 2 Sargent Roux3 - 21 LPts
12/12/2022Brighton and Hove, UK1 - 1 Hugh Rice20(3) - 9 LPts
12/10/2022Dakar, Senegal0 - 1 Ferrand Decoux2 - 10 WPts
18/08/2022Touba, Senegal0 - 0 Denton Mbun7 - 17 LPts