Weightclass:  Welterweight
Location:  Dakar, Senegal
Record:  28 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/06/2032Dakar, Senegal27 - 23 Ives Mbodj6 - 1(1) WPts
23/04/2032Dakar, Senegal26 - 23 Turiau Eugene3 - 5 WPts
23/02/2032Dakar, Senegal26 - 22 Saad Barakee17 - 11 LPts
25/12/2031Dakar, Senegal26 - 21 Nikolai Kanapyanoff6 - 9 LPts
26/10/2031Dakar, Senegal25 - 21 Lorenzo Cadiz4 - 19 WPts
26/08/2031Dakar, Senegal25 - 20 Alfred Toren24(1) - 11 LPts
27/06/2031Dakar, Senegal25 - 19 William Kasanbata10 - 7 LPts
27/04/2031Dakar, Senegal24 - 19 Oringo Nsoh6 - 20 WPts
27/02/2031Dakar, Senegal23 - 19 Daniel McLeod4 - 9 WPts
28/12/2030Dakar, Senegal22 - 19 Affandra Yang1 - 2 WPts
29/10/2030Dakar, Senegal21 - 19 Mick McCoun0 - 3 WPts
31/08/2030Dakar, Senegal20 - 19 Gabriel Heras4 - 7 WPts
30/06/2030Dakar, Senegal20 - 18 Hjalmar Bagge32 - 12 LPts
02/05/2030Pikine, Senegal19 - 18 Corbin Linder8 - 2 WPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal18 - 18 Umber Boyer12(1) - 33(1) WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal17 - 18 Vere Carlin1 - 0 WPts Senegal National Championships 2030View
21/04/2030Tokyo, Japan17 - 17 Yutaka Sugimoto30(5) - 21 LPts
21/02/2030Dakar, Senegal16 - 17 Sid Balla1 - 0 WPts
24/12/2029Dakar, Senegal15 - 17 Boniface Castile4 - 2 WPts
25/10/2029Dakar, Senegal14 - 17 Orane Mangane2 - 2 WPts
25/08/2029Bratislava, Slovakia13 - 17 ètefan Albert8 - 7 WPts
27/06/2029Oslo, Norway12 - 17 Ragnar Hillestad4 - 20 WPts
29/04/2029Touba, Senegal12 - 16 Orleans Bobet13 - 21 LPts Senegal National Championships 2029View
26/04/2029Touba, Senegal11 - 16 Donatien Guimard3 - 2 WPts Senegal National Championships 2029View
15/03/2029Ilorin, Nigeria10 - 16 Amjad Junejo8 - 14 WPts
15/01/2029Pretoria, South Africa10 - 15 Jevonte Mokonyane17 - 6 LPts
17/11/2028Dakar, Senegal9 - 15 Algernon Nicolai0 - 13 WPts
18/09/2028Chimalhuacan, Mexico8 - 15 Diego Zermeno11(2) - 21(7) WPts
20/07/2028Dakar, Senegal7 - 15 Gerald Sonko1 - 6 WPts
22/05/2028Antwerp, Belgium7 - 14 Bartje Massuwe15 - 15 LPts
24/03/2028Puebla, Mexico7 - 13 Xalvador Abrego15 - 8 LPts
25/01/2028Portoviejo, Ecuador6 - 13 Quiqui Cain10 - 18 WPts
27/11/2027Lviv, Ukraine5 - 13 Vikenti Mikula8 - 17 WPts
29/09/2027Bogota, Colombia5 - 12 Quinto Magallon4 - 21 LPts
01/08/2027Aden, Yemen5 - 11 Yasin Hamdi7 - 7 LPts
03/06/2027Dakar, Senegal4 - 11 Noe Beas1 - 9 WPts
05/04/2027San Jose del Monte, Philippines4 - 10 Guido Balatico45(4) - 15 LPts
05/02/2027Portland, USA3 - 10 Michael Dykes2 - 4 WPts
08/12/2026Dakar, Senegal2 - 10 Percy Herard7 - 13 WPts
09/10/2026Mexico City, Mexico2 - 9 Alejandro Rivera23 - 15 LPts
11/08/2026Milan, Italy2 - 8 Arturo Viespoli8 - 11 LPts
13/06/2026Yerevan, Armenia2 - 7 Marzbed Galadzhyan35(5) - 18 LPts
15/04/2026Pretoria, South Africa2 - 6 Lebogang Ntuli11 - 17 LPts
15/02/2026North Shore, New Zealand2 - 5 Noel Cadwell13 - 12 LPts
18/12/2025Dakar, Senegal2 - 4 John Roby8 - 16(1) LPts
20/10/2025Dakar, Senegal2 - 3 Leggett Adore0 - 0 LPts
07/09/2025Dakar, Senegal2 - 2 Vachel Kama6 - 3 LPts
08/07/2025Dakar, Senegal1 - 2 Tremeur Annerose3 - 2 WPts
08/05/2025Touba, Senegal1 - 1 Guy Deneuve7 - 12 LPts
09/03/2025Dakar, Senegal1 - 0 Courvoisier Bige5 - 16 LPts
12/01/2025Dakar, Senegal0 - 0 Orleans Bobet1 - 2 WPts