Weightclass:  Light Welterweight
Location:  Dakar, Senegal
Record:  31(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2029Dakar, Senegal30(1) - 31 Olan Siemsen25 - 11 WPts
04/10/2029Dakar, Senegal29(1) - 31 Jiao Wai8 - 5 WPts
05/08/2029Dakar, Senegal28(1) - 31 Hainrich Kasprzyk0 - 3 WPts
06/06/2029Dakar, Senegal27 - 31 Armenag Pambakyan9 - 5 WKO3
07/04/2029Dakar, Senegal26 - 31 Atif Baikodamoff20 - 8 WPts
06/02/2029Dakar, Senegal25 - 31 John Oliphant2 - 1 WPts
08/12/2028Dakar, Senegal24 - 31 Kaj Bidstrup9 - 19 WPts
10/10/2028Dakar, Senegal23 - 31 Orkhan Isabecov0 - 2 WPts
11/08/2028Dakar, Senegal22 - 31 Snorre Rosenberg10 - 13 WPts
12/06/2028Dakar, Senegal21 - 31 Armenag Zenian3 - 13 WPts
13/04/2028Dakar, Senegal20 - 31 Campbell Cocteau8 - 19 WPts
13/02/2028Dakar, Senegal20 - 30 Dylan Stealey14(1) - 15 LPts
15/12/2027Cape Town, South Africa20 - 29 Phumelele Mphahlele28(2) - 15 LPts
14/11/2027Tirana, Albania20 - 28 Ardit Marishta36 - 14 LPts
14/10/2027Dakar, Senegal20 - 27 Aki Baba31(1) - 13 LPts
13/09/2027Dakar, Senegal19 - 27 Aki Baba31(1) - 12 WPts
03/08/2027Dakar, Senegal19 - 26 Konni Materska32(1) - 13 LPts
03/07/2027Dakar, Senegal18 - 26 Alastair Valentine23 - 16 WPts
02/06/2027Dakar, Senegal17 - 26 Aftab Adham15 - 21 WPts
26/04/2027Touba, Senegal17 - 25 Benedict Doisneau12 - 4 LPts Senegal National Championships 2027View
04/04/2027Dakar, Senegal17 - 24 Angel Montijo23 - 13(1) LPts
22/02/2027Dakar, Senegal17 - 23 Michael Syun22 - 23 LPts
22/01/2027Dakar, Senegal16 - 23 Michael Syun22 - 22 WPts
22/12/2026San Miguelito, Panama15 - 23 Angel Montijo21 - 12(1) WPts
21/11/2026Vilnius, Lithuania14 - 23 Tadzio Basara20 - 9 WPts
21/10/2026Vilnius, Lithuania14 - 22 Tadzio Basara19 - 9 LPts
20/09/2026Dakar, Senegal14 - 21 Tadzio Basara18 - 9 LPts
20/08/2026Dakar, Senegal14 - 20 Tadzio Basara17 - 9 LPts
19/07/2026Spanish Town, Jamaica14 - 19 Cody Swapp25 - 13 LPts
18/06/2026Dakar, Senegal14 - 18 Cisco Amparan22 - 18 LPts
02/05/2026Dakar, Senegal13 - 18 Villiers Drucker13 - 13 WPts Senegal National Championships 2026View
29/04/2026Dakar, Senegal12 - 18 Boniface Sembene6 - 14(2) WPts Senegal National Championships 2026View
26/04/2026Dakar, Senegal11 - 18 Benedict Painchaud8 - 13 WPts Senegal National Championships 2026View
21/04/2026Santo Domingo Norte, Dominican Republic11 - 17 Jair Bordon16 - 17 LPts
21/03/2026Port-au-Prince, Haiti10 - 17 Erec Cruguet9 - 23 WPts
18/02/2026Dakar, Senegal9 - 17 Reyes Baquero6 - 3 WPts
20/12/2025Dakar, Senegal8 - 17 Francis Thil2 - 3 WPts
21/10/2025Dakar, Senegal8 - 16 Primo Germontani7 - 10 LPts
23/08/2025Abidjan, Ivory Coast7 - 16 Darrell Nicolas4 - 8 WPts
25/06/2025Taguig, Philippines6 - 16 Edward Lozon6 - 0 WPts
26/04/2025Touba, Senegal6 - 15 Bayard Vieira1 - 0 LPts Senegal National Championships 2025View
08/03/2025Dakar, Senegal5 - 15 Sam Downey3 - 6 WPts
07/01/2025Czestochowa, Poland4 - 15 Leon Baran9 - 20 WPts
08/11/2024Diourbel, Senegal4 - 14 Rush Vieira5 - 19 LPts
23/09/2024Dakar, Senegal4 - 13 Jeffrey Oubre11(2) - 15 LPts
22/08/2024London, UK4 - 12 James Simpson20 - 19 LPts
24/06/2024Pretoria, South Africa3 - 12 Luister Antwi4 - 14(1) WPts
26/04/2024Dakar, Senegal3 - 11 Lucien St. Vincent4 - 10 LPts Senegal National Championships 2024View
04/03/2024Dakar, Senegal2 - 11 Jerrold Cortina1 - 0 WPts
04/01/2024Dakar, Senegal1 - 11 Olier Lemartin2 - 19(3) WPts
10/11/2023The Hague, Netherlands1 - 10 Ghys Annaert15 - 21 LPts
12/09/2023Ulaanbaatar, Mongolia1 - 9 Hudhafah Bayanmonkh19 - 15 LPts
15/07/2023Touba, Senegal1 - 8 Thierry Diene3 - 17 LPts
01/06/2023Dakar, Senegal1 - 7 Jay Seyrig20(2) - 14 LPts
26/04/2023Pikine, Senegal1 - 6 Channing Bindia3 - 5 LPts Senegal National Championships 2023View
23/03/2023Dakar, Senegal1 - 5 Zelipe Ruedas5 - 17 LPts
23/01/2023Dakar, Senegal1 - 4 Villiers Sarr11 - 12 LPts
27/11/2022Pikine, Senegal1 - 3 Amiens Bloch4 - 15 LPts
29/09/2022Dakar, Senegal1 - 2 Verity Vieira6 - 14 LPts
03/08/2022Carolina, Puerto Rico1 - 1 Juan Alonso15 - 7 LPts
03/06/2022Linden, Guyana0 - 1 Dylan Ingraham1 - 0 WPts
05/04/2022Dakar, Senegal0 - 0 Slak Achekyan1 - 0 LPts