Weightclass:  Light Welterweight
Location:  Dakar, Senegal
Record:  62(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2034Dakar, Senegal61(1) - 29 Justin Brennan14 - 12 WPts
06/03/2034Dakar, Senegal60(1) - 29 Mel Sasser0 - 1 WPts
04/01/2034Dakar, Senegal59(1) - 29 Hisao Fujimura1 - 5 WPts
04/11/2033Dakar, Senegal59(1) - 28 Ben Forsythe18 - 7(1) LPts
03/09/2033Dakar, Senegal58(1) - 28 Mark Pugh1 - 3 WPts
04/07/2033Dakar, Senegal57 - 28 Pharanpetch Tungsurat1 - 0 WKO3
03/05/2033Dakar, Senegal56 - 28 Dimi Kot4 - 3 WPts
04/03/2033Dakar, Senegal55 - 28 Valeri Sadvacasow1 - 17 WPts
02/01/2033Dakar, Senegal54 - 28 Andy Nash4 - 4 WPts
02/11/2032Dakar, Senegal53 - 28 Lyudmil á Tkachev12 - 12 WPts
02/09/2032Dakar, Senegal52 - 28 Max Tancred5 - 4 WPts
03/07/2032Birmingham, UK52 - 27 Vincent Reekie29 - 4 LPts
02/06/2032Kosice, Slovakia52 - 26 AntonÝn Boros53 - 26 LPts
02/05/2032Pikine, Senegal51 - 26 Germain Njie3 - 2 WPts Senegal National Championships 2032View
29/04/2032Pikine, Senegal50 - 26 Etienne Niasse21 - 18 WPts Senegal National Championships 2032View
26/04/2032Pikine, Senegal49 - 26 Ouida Vieira18(1) - 11 WPts Senegal National Championships 2032View
20/04/2032Kosice, Slovakia48 - 26 AntonÝn Boros50 - 25 WPts
20/03/2032Dakar, Senegal47 - 26 Yuji Kato50(1) - 22 WPts
12/02/2032Dakar, Senegal47 - 25 Lazim Usubov62(1) - 14 LPts
12/01/2032Aba, Nigeria46 - 25 Chris Dube18(1) - 3 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria45 - 25 Dume Agbo10 - 14 WPts Africa Championships 2032View
21/12/2031Antwerp, Belgium45 - 24 Constantinus Maes45 - 18 LPts
20/11/2031Dakar, Senegal45 - 23 Constantinus Maes44 - 18 LPts
20/10/2031Antwerp, Belgium45 - 22 Constantinus Maes43 - 18 LPts
19/09/2031Dakar, Senegal44 - 22 Alejandro Blas43 - 35 WPts
04/08/2031Dakar, Senegal43 - 22 Vito Cervetti36(4) - 29 WPts
03/07/2031Dakar, Senegal43 - 21 AntonÝn Boros43 - 20 LPts
02/06/2031Dakar, Senegal42 - 21 Kolzak Aleksandrova30 - 27 WPts
02/05/2031Touba, Senegal41 - 21 Ross Philipe3(1) - 0 WPts Senegal National Championships 2031View
29/04/2031Touba, Senegal40 - 21 Satch Notte25 - 13 WPts Senegal National Championships 2031View
26/04/2031Touba, Senegal39 - 21 Ives Auras18 - 6 WPts Senegal National Championships 2031View
09/04/2031Kosice, Slovakia39 - 20 AntonÝn Boros38 - 20 LPts
09/03/2031Kosice, Slovakia39 - 19 AntonÝn Boros37 - 20 LPts
06/02/2031Baku, Azerbaijan39 - 18 Lazim Usubov49(1) - 12 LPts
06/01/2031Baku, Azerbaijan39 - 17 Lazim Usubov48(1) - 12 LPts
06/12/2030Baku, Azerbaijan39 - 16 Lazim Usubov47(1) - 12 LPts
05/11/2030Dakar, Senegal38 - 16 Vito Cervetti34(3) - 22 WPts
05/10/2030Dakar, Senegal37 - 16 Vito Cervetti34(3) - 21 WPts
03/09/2030Kosice, Slovakia37 - 15 AntonÝn Boros32 - 19 LPts
03/08/2030Dakar, Senegal37 - 14 AntonÝn Boros31 - 19 LPts
03/07/2030Sofia, Bulgaria36 - 14 Milen á Kabanov40(1) - 18 WPts
02/06/2030Dakar, Senegal35 - 14 Vito Cervetti32(3) - 19 WPts
02/05/2030Pikine, Senegal34 - 14 Satch Notte20 - 10 WPts Senegal National Championships 2030View
29/04/2030Pikine, Senegal33 - 14 Valeray Basque25 - 11 WPts Senegal National Championships 2030View
26/04/2030Pikine, Senegal32 - 14 Pernell Leye8 - 13 WPts Senegal National Championships 2030View
17/04/2030San Jose, Costa Rica31 - 14 Manny Medrano36 - 11 WPts
17/03/2030Dakar, Senegal31 - 13 Vito Cervetti30(3) - 17 LPts
14/02/2030Dakar, Senegal30 - 13 Emanuel Solano31 - 16 WPts
09/01/2030Ogbomosho, Nigeria30 - 12 Jean-Baptiste Kabirou25 - 13 LPts Africa Championships 2030View
06/12/2029Dakar, Senegal29 - 12 Elnara Abyshev20 - 19 WPts
05/11/2029Nairobi, Kenya28 - 12 Faisal Jabbar21 - 24 WPts
05/10/2029Dakar, Senegal27 - 12 Quinto Gonzalez15 - 16(1) WPts
04/09/2029Dakar, Senegal26 - 12 Quinto Gonzalez15 - 15(1) WPts
02/08/2029Seoul, South Korea25 - 12 Suk-young No25(1) - 23 WPts
04/06/2029Dakar, Senegal24 - 12 Leroy Ndong16 - 23 WPts
02/05/2029Touba, Senegal23 - 12 Valeray Basque19 - 9 WPts Senegal National Championships 2029View
29/04/2029Touba, Senegal22 - 12 Benedict Doisneau20 - 11 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal21 - 12 Senior Pouye15 - 12 WPts Senegal National Championships 2029View
21/04/2029Touba, Senegal21 - 11 Valeray Basque16 - 9 LPts
07/03/2029Dakar, Senegal20 - 11 Jawad Abderrahim2 - 4 WPts
05/01/2029Ulaanbaatar, Mongolia19 - 11 Zhuang Baiseitov9 - 14 WPts
07/11/2028Touba, Senegal18 - 11 Pernell Mbodj22 - 21(5) WPts
11/09/2028Dakar, Senegal17 - 11 Delano Delahaye3 - 19 WPts
14/07/2028Hyderabad, India16 - 11 Kalidas Jangade5 - 23 WPts
16/05/2028Dakar, Senegal15 - 11 Edmond Boubacar0 - 5 WPts
17/03/2028Galway, Ireland14 - 11 Kieran Gaddis1 - 20 WPts
17/01/2028Monza, Italy14 - 10 Nico Gianquinto17 - 7 LPts
19/11/2027Espoo, Finland13 - 10 Alvi Manninen8 - 11 WPts
21/09/2027Dushanbe, Tajikistan13 - 9 Fedor Babayev14 - 18(2) LPts
24/07/2027San Juan, Puerto Rico12 - 9 Nicandro Febus16(1) - 22(11) WPts
26/05/2027Bayamon, Puerto Rico12 - 8 Xabat Cortes22(2) - 33 LPts
28/03/2027Bangkok, Thailand12 - 7 Nethra Letnakornsee6 - 12 LPts
28/01/2027San Jose, Costa Rica11 - 7 Joaquin Borrero8 - 14 WPts
30/11/2026Nairobi, Kenya11 - 6 John Jepkoech29(1) - 33 LPts
02/10/2026Vilnius, Lithuania10 - 6 Marcin Czaplicki13 - 39 WPts
04/08/2026Ponce, Puerto Rico10 - 5 Guido Arreguin25(1) - 28 LPts
06/06/2026Touba, Senegal9 - 5 Travis Foccart2 - 11 WPts
15/04/2026Dakar, Senegal8 - 5 Saad Laref4 - 5 WPts
15/02/2026Dakar, Senegal8 - 4 Amiens Thioune24 - 26 LPts
17/12/2025Dakar, Senegal7 - 4 Amiens Thioune24 - 25 WPts
20/10/2025Maracay, Venezuela7 - 3 Salvador Martinez10 - 11 LPts
22/08/2025Dakar, Senegal6 - 3 Delano Delahaye1 - 2 WPts
29/06/2025Touba, Senegal5 - 3 Travis Foccart1 - 6 WPts
02/05/2025Touba, Senegal5 - 2 Lucien St. Vincent9(2) - 18 LPts Senegal National Championships 2025View
29/04/2025Touba, Senegal4 - 2 Canaan Hugo3 - 4 WPts Senegal National Championships 2025View
26/04/2025Touba, Senegal3 - 2 Oliver Melching4 - 8 WPts Senegal National Championships 2025View
27/02/2025Touba, Senegal2 - 2 Quennel Njie1 - 4 WPts
08/01/2025Pikine, Senegal2 - 1 Telo Niasse2 - 4 LPts
17/11/2024Shiraz, Iran1 - 1 Faisal Farooqui8 - 16 WPts
19/09/2024Dakar, Senegal1 - 0 Cade Notte11 - 15 LPts
17/08/2024Dakar, Senegal0 - 0 Telo Niasse1 - 2 WPts