Weightclass:  Welterweight
Location:  Kumasi, Ghana
Record:  22 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2029Kumasi, Ghana21 - 13 Hayden Guffy0 - 10 WPts
05/04/2029Kumasi, Ghana20 - 13 Clint Irvine7 - 18 WPts
04/02/2029Kumasi, Ghana19 - 13 Petchwanchai Akarapong0 - 7 WPts
06/12/2028Kumasi, Ghana18 - 13 Abdul Rayes1 - 4 WPts
07/10/2028Kumasi, Ghana18 - 12 Juan Rentas9(1) - 20 LPts
08/08/2028Kumasi, Ghana17 - 12 Alojz Perovic3 - 2 WPts
09/06/2028Kumasi, Ghana17 - 11 Famil Cackpenow5 - 9 LPts
10/04/2028Kumasi, Ghana16 - 11 Chris Robbie1 - 5(2) WPts
11/02/2028Kumasi, Ghana15 - 11 Leo Rascalimu1 - 4 WPts
13/12/2027Kumasi, Ghana14 - 11 La Vonn Kingson0 - 2 WPts
14/10/2027Kumasi, Ghana14 - 10 Mahdi Buari6 - 3 LPts
15/08/2027Kumasi, Ghana13 - 10 Otieno Bimi4 - 16 WPts
15/06/2027Kumasi, Ghana12 - 10 Jamar Lunna4 - 15 WPts
17/04/2027Kingston, Jamaica11 - 10 Colin Duffus26(1) - 33 WPts
17/02/2027Kumasi, Ghana10 - 10 Enzo Casa1 - 6(1) WPts
19/12/2026Seattle, USA9 - 10 Ian Ogier3(1) - 8 WPts
21/10/2026Dublin, Ireland8 - 10 Euan Gallagher10 - 14 WPts
23/08/2026Kumasi, Ghana7 - 10 Lugono Ghale11 - 7 WPts
24/06/2026Kumasi, Ghana7 - 9 Ahmed Majeed1 - 4 LPts
25/04/2026Accra, Ghana6 - 9 Dakarai Buah14 - 36(11) WPts
27/02/2026Accra, Ghana5 - 9 Adnan Awan4 - 9 WPts
31/12/2025Kumasi, Ghana5 - 8 Declan Accam1 - 12 LPts
01/11/2025Dublin, Ireland5 - 7 Michael Clinkscale5 - 12(2) LPts
03/09/2025Accra, Ghana5 - 6 Lewis Adamafio3 - 12(1) LPts
24/07/2025Accra, Ghana5 - 5 Lugono Ghale5 - 5 LPts
02/06/2025Accra, Ghana5 - 4 Gareth Afrani25(1) - 20 LPts
26/04/2025Kumasi, Ghana4 - 4 Haider Sultan4 - 9 WPts
13/03/2025Kuala Lumpur, Malaysia4 - 3 Duncan Moy6 - 15 LPts
13/01/2025Kumasi, Ghana4 - 2 Robert Mayat3 - 9 LPts
13/11/2024Accra, Ghana3 - 2 Rob Addy1 - 7 WPts
13/09/2024Kumasi, Ghana2 - 2 Jonathan Hansen2 - 15 WPts
16/07/2024Kumasi, Ghana1 - 2 Fanuco Ortez1 - 0 WPts
17/05/2024Accra, Ghana1 - 1 Ian Akamba14 - 25 LPts
20/03/2024Kumasi, Ghana1 - 0 Santiago Picazo9 - 14 LPts
21/01/2024Kumasi, Ghana0 - 0 LeBron Amissah2 - 1 WPts