Weightclass:  Middleweight
Location:  Accra, Ghana
Record:  35 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Accra, Ghana34 - 21 Massimo Vincenzi12 - 34 WPts
14/09/2033Accra, Ghana33 - 21 Vincent Greenaway2 - 6 WPts
13/07/2033Accra, Ghana32 - 21 Franjo Bradic14 - 2 WPts
12/05/2033Accra, Ghana31 - 21 Mirko Šimek12 - 7 WPts
12/03/2033Accra, Ghana30 - 21 Macario Nogales3 - 9 WPts
10/01/2033Accra, Ghana30 - 20 Santiago Pagniligan11(1) - 5 LPts
09/11/2032Accra, Ghana29 - 20 James Samson0 - 5 WPts
08/09/2032Accra, Ghana28 - 20 Sixten Nork8 - 17 WPts
09/07/2032Aalborg, Denmark27 - 20 Karr Ostergard17(1) - 20 WPts
11/05/2032Charleroi, Belgium26 - 20 Albain Gedeon7 - 10 WPts
13/03/2032Accra, Ghana26 - 19 Dillon Amengaetego35 - 16 LPts
16/01/2032Vienna, Austria25 - 19 Englbehrt Zeil7 - 20 WPts
17/11/2031Accra, Ghana24 - 19 Mark Ballantyne5 - 3 WPts
16/09/2031Dnipropetrovsk, Ukraine23 - 19 Matviyko Urban11 - 30 WPts
19/07/2031Accra, Ghana22 - 19 Tamarius Akrobettoe16 - 15 WPts
20/05/2031Accra, Ghana21 - 19 Seth Awere1 - 3 WPts
22/03/2031Ulaanbaatar, Mongolia20 - 19 Habbab Inkijinoff2 - 4 WPts
22/01/2031Prague, Czech Republic19 - 19 Sobeslav Zeman3 - 12 WPts
24/11/2030Copenhagen, Denmark18 - 19 Waage Passer7 - 16 WPts
26/09/2030San Salvador, El Salvador18 - 18 Sancho Rozas18 - 22 LPts
29/07/2030Mejicanos, El Salvador17 - 18 Reyes Maradiaga8 - 20 WPts
31/05/2030Toshkent, Uzbekistan16 - 18 Siraj Mahdavi21 - 8 WPts
02/04/2030San Miguel, El Salvador15 - 18 Nicandro Moron17 - 14 WPts
02/02/2030Accra, Ghana14 - 18 Felix Adisi12 - 10 WPts
05/12/2029Perth, Australia14 - 17 Gregor Walsh17 - 16 LPts
07/10/2029Accra, Ghana13 - 17 Jean Philip Van der Striepe3 - 7 WPts
08/08/2029Kumasi, Ghana13 - 16 Robert Adamafio14 - 9 LPts
11/06/2029Accra, Ghana12 - 16 Chris Narh11 - 18 WPts
15/04/2029Bogota, Colombia11 - 16 Sancho Ordonez6 - 11(1) WPts
15/02/2029Lodz, Poland10 - 16 Julek Bednorz17 - 15 WPts
18/12/2028Accra, Ghana10 - 15 Jasper Badoe11 - 23 LPts
16/11/2028Accra, Ghana9 - 15 Quarren Jamin12(1) - 20 WPts
16/10/2028Accra, Ghana8 - 15 Louis Awere7 - 16 WPts
25/08/2028Accra, Ghana7 - 15 Rich Salifu10 - 32 WPts
18/07/2028Accra, Ghana7 - 14 Steven Sribor17 - 10 LPts
17/06/2028Nassau, Bahamas6 - 14 Cody Lin4 - 10 WPts
19/04/2028Odense, Denmark6 - 13 Fortinbras Balling14 - 7 LPts
20/02/2028Samarqand, Uzbekistan6 - 12 Nikolai Oralbeckov18 - 10 LPts
23/12/2027Accra, Ghana5 - 12 Michael Asamoah3 - 13 WPts
25/10/2027Minsk, Belarus5 - 11 Kolzak Burdin6 - 22 LPts
27/08/2027Accra, Ghana4 - 11 Jasper Badoe9 - 17 WPts
02/07/2027Zagreb, Croatia4 - 10 Gabrijel Kokot7 - 16 LPts
04/05/2027Accra, Ghana4 - 9 Euan Muniru15 - 13 LPts
27/03/2027Kumasi, Ghana4 - 8 Rashon Obodom12 - 12 LPts
24/02/2027Tamale, Ghana3 - 8 Gus Archer4 - 12 WPts
02/01/2027Valparaiso, Chile3 - 7 Gonzalo Hoyos7 - 9 LPts
04/11/2026Kumasi, Ghana2 - 7 Leon Ayim2 - 5 WPts
15/09/2026Accra, Ghana2 - 6 Lucas Senanu5 - 13 LPts
02/08/2026Accra, Ghana1 - 6 Shayan Belatreche0 - 6 WPts
04/06/2026Accra, Ghana1 - 5 Ethan Poku28 - 21 LPts
20/04/2026Cork, Ireland1 - 4 Nathan Ryan39 - 24 LPts
20/02/2026Accra, Ghana1 - 3 Mike Gyimah0 - 0 LPts
02/01/2026San Miguel, El Salvador0 - 3 Neper Armando0 - 6 WPts
04/11/2025Accra, Ghana0 - 2 Rex Nottinggham6 - 12 LPts
19/09/2025Takoradi, Ghana0 - 1 Sulaiman Boateng26(2) - 20 LPts
07/08/2025Accra, Ghana0 - 0 Brett Ampomah2 - 5 LPts