Weightclass:  Welterweight
Location:  Accra, Ghana
Record:  21(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2025Accra, Ghana20(1) - 24 Chris Nimoh1 - 1 WPts
17/03/2025Accra, Ghana19 - 24 Lisimba Amartey3 - 9(1) WKO3
16/01/2025Accra, Ghana18 - 24 Oskar Matsch3 - 13 WPts
17/11/2024Accra, Ghana17 - 24 Sasha Zozulin9 - 20 WPts
18/09/2024Accra, Ghana16 - 24 Dewayne Bimi1 - 0 WPts
20/07/2024Accra, Ghana15 - 24 Oscar Adomah2 - 14(1) WPts
20/05/2024Accra, Ghana14 - 24 Ahmed Gad1 - 6 WPts
21/03/2024Accra, Ghana14 - 23 Timofei Muradov7 - 17 LPts
21/01/2024Accra, Ghana13 - 23 Brendan Hughes15 - 9 WPts
22/11/2023Accra, Ghana12 - 23 Nasario Cirilo2 - 10 WPts
22/09/2023Accra, Ghana11 - 23 Farhan Taha6 - 6 WPts
25/07/2023Accra, Ghana10 - 23 Zareb Awal10 - 11 WPts
26/05/2023Dushanbe, Tajikistan10 - 22 Namiq Narimanbeyov13 - 14(1) LPts
28/03/2023Accra, Ghana9 - 22 Alejandro Rendon0 - 18 WPts
28/01/2023Accra, Ghana9 - 21 Richard Paintsil12 - 17 LPts
07/12/2022Charleroi, Belgium9 - 20 Olier Yourcenar24 - 6 LPts
09/10/2022Kumasi, Ghana8 - 20 Lee Gyan5 - 19 WPts
26/08/2022Accra, Ghana7 - 20 Deion Dumashie8 - 15 WPts
17/07/2022Accra, Ghana7 - 19 Geoff Adumensa18 - 9 LPts
23/05/2022Accra, Ghana6 - 19 Mark Alhassan13 - 9 WPts
22/04/2022Stockholm, Sweden6 - 18 Noah Osterman9 - 16 LPts
22/02/2022Accra, Ghana6 - 17 Morgan Busia8 - 14 LPts
21/01/2022Paris, France6 - 16 Platt Richoux11 - 10 LPts
22/11/2021Accra, Ghana5 - 16 Orleans Baton4 - 19 WPts
21/09/2021Kumasi, Ghana4 - 16 Dom Adinkra2 - 10 WPts
11/08/2021Nairobi, Kenya3 - 16 Arali Birech13 - 8 WPts
12/06/2021Accra, Ghana3 - 15 Ellis Micah10 - 11 LPts
12/04/2021Accra, Ghana3 - 14 Lewis Afrifa17 - 2 LPts
06/03/2021Accra, Ghana2 - 14 Beltran Marcelino10 - 6 WPts
04/01/2021Accra, Ghana2 - 13 Kyle Dubango5 - 15 LPts
04/11/2020Accra, Ghana1 - 13 Edward Dumashie4 - 7 WPts
06/09/2020Belem, Brazil1 - 12 Reyes Acosta1 - 0 LPts
07/07/2020Takoradi, Ghana1 - 11 Edward Dumashie3 - 6 LPts
27/05/2020Nantes, France1 - 10 Vail Lasalle2 - 10 LPts
29/03/2020Liege, Belgium1 - 9 Wyatt Labrouste6 - 5(1) LPts
30/01/2020Accra, Ghana1 - 8 Phornello Owusu4 - 4 LPts
30/11/2019Kumasi, Ghana1 - 7 Arran Adomah9 - 4 LPts
24/10/2019Novosibirsk, Russia1 - 6 Ioakim Porzhnev6 - 3 LPts
25/08/2019Naples, Italy1 - 5 Gianluca Murgia1 - 5 LPts
27/06/2019Kumasi, Ghana1 - 4 Inigo Anfom7 - 0 LPts
12/05/2019Tamale, Ghana1 - 3 Yasin Hariri5 - 4 LPts
21/03/2019Tamale, Ghana1 - 2 Rob Ballantyne4 - 4 LPts
05/02/2019Kumasi, Ghana0 - 2 Ulan Eck0 - 0 WPts
25/12/2018Kumasi, Ghana0 - 1 Abdul Beydoun2 - 0 LPts
18/11/2018Accra, Ghana0 - 0 Hisoka Suko0 - 1 LPts