Weightclass:  Welterweight
Location:  Tamale, Ghana
Record:  49(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2031Tamale, Ghana48(1) - 23 Juan Alejo1 - 6 WPts
08/10/2031Tamale, Ghana47(1) - 23 Chris Spier6 - 20 WPts
08/08/2031Tamale, Ghana46 - 23 Louis Arias2 - 2 WKO3
09/06/2031Tamale, Ghana45 - 23 Jay Clelland9 - 5 WPts
09/04/2031Tamale, Ghana44 - 23 Spencer Ferguson0 - 11 WPts
08/02/2031Tamale, Ghana43 - 23 Yasin Jabbar1 - 7 WPts
10/12/2030Tamale, Ghana42 - 23 Paul Vincent4 - 6 WPts
11/10/2030Tamale, Ghana41 - 23 Yasin Haq2 - 2 WPts
11/08/2030Tamale, Ghana40 - 23 Chris Puna23 - 8 WPts
12/06/2030Tamale, Ghana39 - 23 Quito Ponciano0 - 6 WPts
13/04/2030Tamale, Ghana38 - 23 Fanuco Merida3 - 6 WPts
12/02/2030Tamale, Ghana37 - 23 Selestino Pecina1 - 9 WPts
14/12/2029Tamale, Ghana36 - 23 Travis Fouche4(1) - 16 WPts
15/10/2029Ulaanbaatar, Mongolia35 - 23 Vitali Narmandakh1 - 6 WPts
17/08/2029Oulu, Finland35 - 22 Viljam Kuusi47 - 16 LPts
17/07/2029Piraeus, Greece34 - 22 Phrixus Gikas38(3) - 16 WPts
16/06/2029Tamale, Ghana33 - 22 Jordan Woodford28 - 21 WPts
02/05/2029Oulu, Finland33 - 21 Viljam Kuusi44 - 16 LPts
01/04/2029Accra, Ghana33 - 20 Azam Zadeh7 - 0 LPts Ghana National Championships 2029View
29/03/2029Accra, Ghana32 - 20 Quashawn Adusei16(3) - 12 WPts Ghana National Championships 2029View
26/03/2029Accra, Ghana31 - 20 Dave Ampaw11 - 7 WPts Ghana National Championships 2029View
03/03/2029Piraeus, Greece31 - 19 Phrixus Gikas34(3) - 14 LPts
31/01/2029Tamale, Ghana31 - 18 Phrixus Gikas33(3) - 14 LPts
31/12/2028Tamale, Ghana30 - 18 Phrixus Gikas33(3) - 13 WPts
19/11/2028Naples, Italy30 - 17 Arturo Herrera25 - 13 LPts
19/10/2028Naples, Italy30 - 16 Arturo Herrera24 - 13 LPts
16/09/2028Valparaiso, Chile30 - 15 Diego Perales28 - 9 LPts
16/08/2028Valparaiso, Chile30 - 14 Diego Perales27 - 9 LPts
13/07/2028Nanning, China30 - 13 John Magwa29 - 36 LPts Nanning Olympics 2028View
27/06/2028Tamale, Ghana30 - 12 Berto Martinez32 - 9 LPts
18/05/2028Tamale, Ghana30 - 11 Manfred Van den Rade31 - 14 LPts
01/04/2028Tamale, Ghana29 - 11 Umair Elbaz19 - 10 WPts Ghana National Championships 2028View
29/03/2028Tamale, Ghana28 - 11 Quintavius Atsu11 - 5 WPts Ghana National Championships 2028View
26/03/2028Tamale, Ghana27 - 11 Tyrell Ankrah22 - 26(1) WPts Ghana National Championships 2028View
12/02/2028Yaoundé, Cameroon27 - 10 Glanville Guitry43 - 10 LPts
12/01/2028Tangier, Morocco27 - 9 Glanville Guitry42 - 10 LPts Africa Championships 2028View
09/01/2028Tangier, Morocco26 - 9 Elderson Akika8 - 17(1) WPts Africa Championships 2028View
11/12/2027Christchurch, New Zealand25 - 9 Robert Donnellan29 - 12 WPts
10/11/2027Yaoundé, Cameroon25 - 8 Glanville Guitry39 - 10 LPts
10/10/2027Tamale, Ghana24 - 8 Bronco Llanas5 - 22 WPts
07/09/2027Ibadan, Nigeria24 - 7 Stuart Mailer26 - 3 LPts Ibadan World Championships 2027View
29/07/2027Frankfurt, Germany23 - 7 Adolfo Juncker30 - 15 WPts
31/05/2027Tamale, Ghana22 - 7 Mark Bayne2 - 5 WPts
01/04/2027Tamale, Ghana22 - 6 Quintavius Muniru25(2) - 9 LPts Ghana National Championships 2027View
29/03/2027Tamale, Ghana21 - 6 John Dubango19 - 18 WPts Ghana National Championships 2027View
26/03/2027Tamale, Ghana20 - 6 Penda Kwei3 - 8 WPts Ghana National Championships 2027View
15/02/2027Quito, Ecuador19 - 6 Agapetus Prados22 - 10 WPts
18/12/2026Tamale, Ghana18 - 6 Ahmed Majeed4 - 4 WPts
19/10/2026Barnaul, Russia17 - 6 Yulian Koksharov7 - 5 WPts
21/08/2026Tamale, Ghana16 - 6 Alastair Adade1 - 10 WPts
22/06/2026Tamale, Ghana15 - 6 Juan Tinsay7 - 4 WPts
23/04/2026Achiaman, Ghana14 - 6 Rex Adumensa6 - 6 WPts
23/02/2026Tamale, Ghana14 - 5 Kris Arthur8 - 9 LPts
25/12/2025Tamale, Ghana13 - 5 Amer Masood3 - 5 WPts
26/10/2025Tamale, Ghana12 - 5 Robert Garmon4 - 1 WPts
28/08/2025Tamale, Ghana11 - 5 Nicholas Razak1 - 4 WPts
29/06/2025Tamale, Ghana10 - 5 Matius Murya1 - 15 WPts
30/04/2025Tamale, Ghana9 - 5 Gul Sarper1 - 9 WPts
02/03/2025Tamale, Ghana8 - 5 Alarick Beyer1 - 2 WPts
02/01/2025Krasnoyarsk, Russia7 - 5 Gennady Shelestov3 - 9 WPts
04/11/2024New Kingston, Jamaica7 - 4 Adam Thorburn32(1) - 10 LPts
06/09/2024Kumasi, Ghana7 - 3 Brett Salifu20 - 20(5) LPts
15/07/2024Sligo, Ireland6 - 3 Kieran Kennedy9 - 14 WPts
16/05/2024Tamale, Ghana5 - 3 Baeye Weyn2 - 10 WPts
18/03/2024Kumasi, Ghana5 - 2 Lakista Adusei15(2) - 16 LPts
05/02/2024Tamale, Ghana4 - 2 Szczeosny Cyran1 - 4(2) WPts
07/12/2023Accra, Ghana3 - 2 Mark Acquaah1 - 4 WPts
20/10/2023Accra, Ghana2 - 2 Tabansi Agbeko0 - 0 WPts
16/09/2023Accra, Ghana1 - 2 Sulaiman Kyei1 - 1 WPts
19/07/2023Kumasi, Ghana1 - 1 Ian Anyidoho21 - 8 LPts
16/06/2023Mueang Samut Prakan, Thailand1 - 0 Terdsak Sakvichian9 - 8 LPts
18/04/2023Tamale, Ghana0 - 0 Robert Mayat0 - 1 WPts