Weightclass:  Welterweight
Location:  Takoradi, Ghana
Record:  26 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Takoradi, Ghana25 - 22 Kenzie Kellow3 - 18 WPts
04/05/2031Takoradi, Ghana24 - 22 Ellis Ankrah9 - 33(5) WPts
06/03/2031Takoradi, Ghana23 - 22 Chris Gbedema1 - 0 WPts
05/01/2031Salem, USA22 - 22 Nick Elrick0 - 0 WPts
07/11/2030Fortaleza, Brazil22 - 21 Xavier Violante7 - 8 LPts
09/09/2030Takoradi, Ghana21 - 21 Waqar Usenov1 - 4 WPts
10/07/2030Irkutsk, Russia21 - 20 Toma Kravchuk17 - 9 LPts
12/05/2030Kumasi, Ghana20 - 20 Gareth Kasanbata14 - 20 WPts
14/03/2030Toshkent, Uzbekistan19 - 20 Kolya Saifedenov1 - 6 WPts
14/01/2030Yekaterinburg, Russia18 - 20 Pyotr Inkin3 - 14 WPts
16/11/2029Rostov-on-Don, Russia17 - 20 Marlen Kovalsky16 - 15 WPts
18/09/2029The Hague, Netherlands16 - 20 Luk Glaude14 - 12 WPts
21/07/2029Takoradi, Ghana15 - 20 Pancho Orduno0 - 1 WPts
23/05/2029Takoradi, Ghana14 - 20 Ryo Sarmento9 - 14 WPts
25/03/2029Guatemala City, Guatemala14 - 19 Reynaldo Sanchez18(1) - 12 LPts
25/01/2029Padang, Indonesia13 - 19 Ken-arok Polhaupessy3 - 12 WPts
27/11/2028Accra, Ghana13 - 18 John Lamptey4 - 15 LPts
29/09/2028Takoradi, Ghana12 - 18 Nicholas Razak12(1) - 13 WPts
31/07/2028Brasilia, Brazil12 - 17 Diego Martinho4 - 12 LPts
02/06/2028Takoradi, Ghana11 - 17 Diallo Adabor7(1) - 9 WPts
04/04/2028Malang, Indonesia11 - 16 Paul Supandji8 - 3 LPts
05/02/2028Perm, Russia10 - 16 Gennady Evanoff6 - 10 WPts
08/12/2027Takoradi, Ghana9 - 16 Angel Interiano9 - 23 WPts
10/10/2027Takoradi, Ghana9 - 15 Dylan Mulryan12(1) - 21 LPts
12/08/2027Takoradi, Ghana8 - 15 Jayakatong Martohartono5 - 7 WPts
13/06/2027Prague, Czech Republic8 - 14 Vlastimil Charvat20 - 21 LPts
15/04/2027Brasilia, Brazil7 - 14 Angel Calix1 - 2 WPts
15/02/2027Tehran, Iran7 - 13 Rehan Kazmi7 - 24(2) LPts
17/12/2026Dublin, Ireland6 - 13 Bradley Dempsey4 - 12 WPts
19/10/2026Takoradi, Ghana5 - 13 Fadei Vodopyanov8 - 12(2) WPts
20/08/2026Managua, Nicaragua5 - 12 Ryo Diaz3 - 12 LPts
22/06/2026Tamale, Ghana5 - 11 Tyrell Ankrah10 - 20(1) LPts
27/04/2026Kumasi, Ghana5 - 10 Stuart Delle6 - 6(1) LPts
02/03/2026Takoradi, Ghana4 - 10 Angel Urdiales0 - 18(7) WPts
02/01/2026Takoradi, Ghana4 - 9 Louis Asante4 - 5 LPts
04/11/2025Mombasa, Kenya4 - 8 Darryl Sholei5 - 16 LPts
06/09/2025Portland, USA3 - 8 Bart Matos3 - 18 WPts
09/07/2025Accra, Ghana3 - 7 Verlyn Ado38(1) - 12 LPts
28/05/2025Takoradi, Ghana3 - 6 Mike Quansah1 - 0 LPts
29/03/2025Kumasi, Ghana3 - 5 Kabonesa Akoto9 - 14 LPts
12/02/2025Tamale, Ghana3 - 4 Sean Akrobettoe21 - 17 LPts
10/01/2025Dublin, Ireland3 - 3 Leon Madden13(1) - 28 LPts
11/11/2024Bulawayo, Zimbabwe3 - 2 Dale Mutasa2(1) - 17 LPts
13/09/2024Dublin, Ireland2 - 2 Karl Cullen0 - 5 WPts
16/07/2024Accra, Ghana2 - 1 Orma Agbo21(1) - 21 LPts
19/05/2024Takoradi, Ghana2 - 0 Alec Birnie3 - 21(2) LPts
21/03/2024Accra, Ghana1 - 0 Adnan Awan0 - 0 WPts
26/01/2024Takoradi, Ghana0 - 0 Hugh Aidoo1 - 2 WPts