Weightclass:  Heavyweight
Location:  Dakar, Senegal
Record:  54 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2031Dakar, Senegal53 - 22(1) Bernard Dahl0 - 4 WPts
26/09/2031Dakar, Senegal52 - 22(1) Thorin Hartmann8 - 19 WPts
29/07/2031Dakar, Senegal51 - 22(1) Odo Brink0 - 3 WPts
30/05/2031Dakar, Senegal50 - 22(1) James Wadongo14 - 21 WPts
29/03/2031Dakar, Senegal49 - 22(1) Imran Harroun0 - 8 WPts
29/01/2031Dakar, Senegal48 - 22(1) Antelink Van de Raa1 - 1 WPts
30/11/2030Dakar, Senegal47 - 22(1) Nwa Kiprotich3 - 10 WPts
01/10/2030Dakar, Senegal46 - 22(1) Yasin Yousef1 - 3 WPts
02/08/2030Dakar, Senegal45 - 22(1) KaÜpar Micka5 - 14 WPts
03/06/2030Dakar, Senegal44 - 22(1) Aubert Sass0 - 7 WPts
04/04/2030Dakar, Senegal43 - 22(1) Uzoma Nambawa6 - 18 WPts
03/02/2030Dakar, Senegal42 - 22(1) Vorti Charikian22(1) - 14 WPts
05/12/2029Kosice, Slovakia41 - 22(1) Martin Masarik46 - 20 WPts
04/11/2029Abidjan, Ivory Coast40 - 22(1) Gerard Noye26 - 27(1) WPts
04/10/2029Dakar, Senegal39 - 22(1) Balder Bok24 - 40(1) WPts
03/09/2029Samarqand, Uzbekistan38 - 22(1) Elton Molla28 - 25 WPts
03/08/2029Tegucigalpa, Honduras38 - 21(1) Joaquin Mendosa31 - 33 LPts
03/07/2029San Luis Potosi, Mexico38 - 20(1) Nicandro Gaytan51 - 8 LPts
02/06/2029Dakar, Senegal38 - 19(1) Haaris Atif27(1) - 22 LPts
02/05/2029Touba, Senegal37 - 19(1) Colar Olin19(3) - 12 WPts Senegal National Championships 2029View
29/04/2029Touba, Senegal36 - 19(1) Ciel Coundoul9 - 10 WPts Senegal National Championships 2029View
26/04/2029Touba, Senegal35 - 19(1) Delano de Chaumont11 - 12 WPts Senegal National Championships 2029View
18/04/2029Kosice, Slovakia34 - 19(1) Martin Masarik39 - 17 WPts
18/03/2029San Luis Potosi, Mexico34 - 18(1) Nicandro Gaytan46 - 8 LPts
15/02/2029Dakar, Senegal33 - 18(1) Ames Canet30 - 14 WPts
15/01/2029Dakar, Senegal32 - 18(1) Ames Canet30 - 13 WPts
15/12/2028Dakar, Senegal31 - 18(1) Ames Canet30 - 12 WPts
14/11/2028Dakar, Senegal30 - 18(1) Toby Obelaere36 - 16 WPts
06/10/2028Kolkata, India29 - 18(1) Amjad Majid33(1) - 18 WPts
05/09/2028Dakar, Senegal28 - 18(1) Arran Couts21(1) - 19 WPts
05/08/2028Bulawayo, Zimbabwe27 - 18(1) Arran Couts21(1) - 18 WPts
01/07/2028Camaguey, Cuba27 - 17(1) Angel Olvera21 - 15(2) LPts
02/05/2028Touba, Senegal26 - 17(1) Dabney Mansour6 - 2 WPts Senegal National Championships 2028View
29/04/2028Touba, Senegal25 - 17(1) Bassett St. Vincent24(1) - 16 WPts Senegal National Championships 2028View
26/04/2028Touba, Senegal24 - 17(1) Beau Barse9 - 5 WPts Senegal National Championships 2028View
14/04/2028Salta, Argentina23 - 17(1) Quico Fulgencio12(1) - 16 WPts
15/02/2028Athens, Greece23 - 16(1) Ladon Rodis11 - 9 LPts
18/12/2027Dakar, Senegal22 - 16(1) Oliver Bouzaid7 - 23(2) WPts
20/10/2027Dakar, Senegal22 - 15(1) Marvel Dauphin16 - 38 LPts
01/09/2027Dakar, Senegal22 - 14(1) Shayan Khouri16 - 12 LPts
01/08/2027Dakar, Senegal21 - 14(1) Shayan Khouri16 - 11 WPts
30/06/2027Dakar, Senegal20 - 14(1) Brad Ardis7 - 14 WPts
30/05/2027Dakar, Senegal20 - 13(1) Mehmet Saylan28 - 12 LPts
26/04/2027Touba, Senegal20 - 12(1) Sergeant Luna13(1) - 12 LPts Senegal National Championships 2027View
21/03/2027Dakar, Senegal19 - 12(1) Macief Jez9 - 9 WPts
11/02/2027Dakar, Senegal18 - 12(1) Daniil Berzpumpurs13 - 12 WPts
08/01/2027Dakar, Senegal17 - 12(1) Qiyas Hammoud10 - 10 WPts
08/12/2026Dakar, Senegal16 - 12(1) Uland Byaruhanga15(1) - 18 WPts
07/11/2026Dakar, Senegal15 - 12(1) Uland Byaruhanga15(1) - 17 WPts
07/10/2026Dakar, Senegal15 - 11(1) Uland Byaruhanga14(1) - 17 LPts
06/09/2026Kampala, Uganda14 - 11(1) Uland Byaruhanga14(1) - 16 WPts
06/08/2026Dakar, Senegal13 - 11(1) Chris Carmody8 - 12(1) WPts
01/07/2026Harare, Zimbabwe13 - 10(1) Ian Mtukudzi14 - 14 LPts
02/05/2026Dakar, Senegal13 - 9(1) Marvel Jean11 - 9 LPts Senegal National Championships 2026View
29/04/2026Dakar, Senegal12 - 9(1) Bassett St. Vincent9 - 12 WPts Senegal National Championships 2026View
26/04/2026Dakar, Senegal11 - 9(1) Georges Romand11 - 17 WPts Senegal National Championships 2026View
08/03/2026Dakar, Senegal10 - 9(1) Fernand Chaudet4 - 12(1) WPts
14/01/2026Aalborg, Denmark10 - 8(1) Viljo Lambertsen22(1) - 24 LPts
16/11/2025Brasilia, Brazil9 - 8(1) Manny Bonifacio0 - 20 WPts
18/09/2025Dakar, Senegal9 - 7(1) Raynard Sambou12 - 11(1) LPts
14/08/2025Dakar, Senegal8 - 7(1) Sid Dube5 - 6 WPts
16/06/2025Perth, Australia7 - 7(1) Will Georgiadis8 - 19 WPts
18/04/2025Pikine, Senegal7 - 6(1) Sylvain Mellett17 - 14 LPts
15/03/2025Bogota, Colombia6 - 6(1) Vicente Montero10 - 10 WPts
15/01/2025Pikine, Senegal5 - 6(1) Colville Jouffroy0 - 9(1) WPts
23/11/2024Zaporizhia, Ukraine4 - 6(1) Hadeon Placko16 - 20 WPts
25/09/2024Touba, Senegal4 - 5(1) Romain Diagne4 - 5 LPts
22/08/2024Durres, Albania4 - 4(1) Fatos Taner16(1) - 13 LPts
24/06/2024Dakar, Senegal4 - 3(1) Chris Nethery3 - 5 LPts
26/04/2024Dakar, Senegal4 - 2 Paul Traore34(1) - 20 LKO3 Senegal National Championships 2024View
11/04/2024Matamoros, Mexico3 - 2 Vicente Mazon6 - 15(1) WPts
12/02/2024Turku, Finland2 - 2 Santtu Kallio0 - 4 WPts
15/12/2023Beijing, China2 - 1 Liang Zha14(1) - 10 LPts
17/10/2023Dakar, Senegal1 - 1 Alain Gakou1 - 1 WPts
19/08/2023Pikine, Senegal1 - 0 Alain Bedel18 - 16 LPts
18/07/2023Port-au-Prince, Haiti0 - 0 Phillippe Platini0 - 0 WPts