Weightclass:  Featherweight
Location:  Accra, Ghana
Record:  27(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2026Accra, Ghana26(2) - 22 Quon Sui2 - 11 WPts
20/06/2026Accra, Ghana25(2) - 22 Ivan Macario2 - 10 WPts
21/04/2026Accra, Ghana24(1) - 22 Krystiyan Mak4 - 2 WKO3
20/02/2026Accra, Ghana23(1) - 22 Saad Ansari2 - 13(1) WPts
22/12/2025Accra, Ghana23(1) - 21 Angel Pinzon16 - 12 LPts
23/10/2025Accra, Ghana22(1) - 21 Wayne Ponton6 - 6 WPts
25/08/2025Accra, Ghana21(1) - 21 Gig Lucas1 - 9 WPts
26/06/2025Accra, Ghana20(1) - 21 David Akrofi6(1) - 27 WPts
27/04/2025Accra, Ghana19(1) - 21 Jay Faress0 - 8 WPts
26/02/2025Accra, Ghana18(1) - 21 Will Sembene3 - 5 WPts
29/12/2024Accra, Ghana17(1) - 21 David Agyare2(1) - 6 WPts
30/10/2024Accra, Ghana16(1) - 21 Dave Otoo6 - 5(1) WPts
31/08/2024Accra, Ghana16(1) - 20 Afanas Likholitov21 - 15 LPts
04/07/2024Accra, Ghana15(1) - 20 Dale Quail9(1) - 3 WPts
05/05/2024Mendoza, Argentina14(1) - 20 Leonel Casal0 - 0 WPts
07/03/2024Accra, Ghana13(1) - 20 Guillermo Cortina0 - 6(1) WPts
07/01/2024Accra, Ghana12(1) - 20 Gus Bonsam1 - 13 WPts
08/11/2023Baku, Azerbaijan12(1) - 19 Ismayil Rajabov8 - 8 LPts
10/09/2023Nassau, Bahamas11 - 19 John Cather16 - 11 WKO3
12/07/2023Istanbul, Turkey10 - 19 Ayberk Erkal15 - 20 WPts
14/05/2023Nizhny Tagil, Russia9 - 19 Kolya Panin3 - 12 WPts
16/03/2023Montevideo, Uruguay8 - 19 Cuba Alameda10(1) - 10 WPts
16/01/2023Ulaanbaatar, Mongolia8 - 18 Byambyn Nyam-Ochir16 - 12 LPts
17/11/2022Khujand, Tajikistan8 - 17 Karim Maksudov19 - 7 LPts
19/09/2022Accra, Ghana7 - 17 Sam Myron2 - 7 WPts
21/07/2022Accra, Ghana7 - 16 Lado Narh9 - 17 LPts
21/05/2022Colchester, UK7 - 15 Dillon Dee22(2) - 4 LPts
23/03/2022Accra, Ghana6 - 15 Topi Maatta7 - 17(1) WPts
22/01/2022Accra, Ghana5 - 15 Franco Olivera1 - 4 WPts
22/11/2021Ponce, Puerto Rico5 - 14 Rogelio Manuel13(1) - 5 LPts
23/09/2021Dushanbe, Tajikistan5 - 13 Maqsud Husain15 - 4 LPts
26/07/2021Accra, Ghana4 - 13 Angel Pacana8 - 4 WPts
25/05/2021Accra, Ghana4 - 12 Yo Lee18 - 3 LPts
26/03/2021Accra, Ghana4 - 11 Conor McBride10 - 9 LPts
26/01/2021Izmir, Turkey3 - 11 Berk Kocak10 - 9 WPts
28/11/2020Accra, Ghana2 - 11 Faraji Konadu0 - 13 WPts
27/09/2020Accra, Ghana2 - 10 Jacob Biekro1 - 12 LPts
27/07/2020Accra, Ghana1 - 10 Gareth Bonchaka14 - 4 WPts
26/05/2020Holguin, Cuba1 - 9 Alejandro Solana12 - 4 LPts
28/03/2020Istanbul, Turkey1 - 8 Demir Sevim6 - 5 LPts
29/01/2020Lusaka, Zambia1 - 7 Laken Habasonda8 - 3 LPts
30/11/2019Accra, Ghana1 - 6 Leo Habe8 - 4 LPts
30/09/2019Accra, Ghana0 - 6 Haaris Harroun2 - 5 WPts
31/07/2019Accra, Ghana0 - 5 Xeres Bermudez5 - 0 LPts
01/06/2019Accra, Ghana0 - 4 Oleksiy Podoll6 - 3 LPts
02/04/2019Athens, Greece0 - 3 Thanatos Nikitas4 - 2 LPts
01/02/2019General Santos, Philippines0 - 2 Dimos Gacungan3 - 2 LPts
04/12/2018Accra, Ghana0 - 1 Jevonte Razak0 - 3 LPts
05/10/2018Accra, Ghana0 - 0 Amnat Sripramote1 - 0 LPts