Weightclass:  Featherweight
Location:  Accra, Ghana
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2042Accra, Ghana23 - 20 Joaquin Moscoso10 - 9(1) WPts
22/11/2041Accra, Ghana22 - 20 Eduardo Avalos4 - 29 WPts
21/09/2041Accra, Ghana21 - 20 Tajo Bernardez1 - 10 WPts
21/07/2041Accra, Ghana20 - 20 Mike Neild1 - 18 WPts
19/05/2041Accra, Ghana19 - 20 Isaac Hayden6 - 15 WPts
18/03/2041Accra, Ghana18 - 20 Colombo Bandinelli0 - 9 WPts
15/01/2041Accra, Ghana17 - 20 Krystian Burdon4 - 7 WPts
16/11/2040Accra, Ghana16 - 20 Rob Jarvie3 - 19 WPts
15/09/2040Accra, Ghana16 - 19 Carlos Deniz5 - 1 LPts
15/07/2040Accra, Ghana15 - 19 Luis Chirinos3 - 15 WPts
14/05/2040Accra, Ghana14 - 19 Merle Bickler2 - 9 WPts
14/03/2040Accra, Ghana13 - 19 Karlee Stude1 - 2 WPts
12/01/2040San Juan, Puerto Rico13 - 18 Edmundo Vizcaino17 - 35 LPts
14/11/2039Athens, Greece12 - 18 Teague Arvanitis13(1) - 19 WPts
14/09/2039Accra, Ghana11 - 18 Danny Offrata2 - 1 WPts
14/07/2039Accra, Ghana10 - 18 Arthur Adams2 - 7 WPts
16/05/2039Salzburg, Austria9 - 18 Amall Kasjan16 - 13 WPts
17/03/2039Bangkok, Thailand8 - 18 Keangsaklek Palanchai11 - 17 WPts
17/01/2039Accra, Ghana7 - 18 Duante Poku1 - 3 WPts
17/11/2038Tamale, Ghana7 - 17 Quashawn Asamoah5 - 9 LPts
18/09/2038Bangkok, Thailand7 - 16 Petchwanchai Noicheunphan6 - 13 LPts
21/07/2038Barcelona, Spain6 - 16 Agapetus Charo1 - 14 WPts
23/05/2038Ponce, Puerto Rico5 - 16 Alejandro Trigo9 - 10(2) WPts
25/03/2038Calgary, Canada5 - 15 Neil Broadie10 - 13 LPts
25/01/2038Dushanbe, Tajikistan5 - 14 Fahmin Akbari8 - 13 LPts
27/11/2037Hanoi, Vietnam5 - 13 Luong Huynh9 - 19 LPts
29/09/2037Bandar Lampung, Indonesia5 - 12 Triago Bonang29 - 12 LPts
01/08/2037Bangkok, Thailand5 - 11 Sirimongkol Thesvisarn12 - 26 LPts
02/06/2037Vilnius, Lithuania5 - 10 Kamil Kowalski15 - 36 LPts
04/04/2037Anderlecht, Belgium4 - 10 Bayard Dujardin6 - 23 WPts
04/02/2037Salzburg, Austria4 - 9 Ricard Elben12 - 16 LPts
06/12/2036Accra, Ghana3 - 9 Harvey Amengaetego0 - 2 WPts
06/10/2036Nairobi, Kenya3 - 8 Theo Kimeli3 - 11 LPts
08/08/2036Bayamon, Puerto Rico3 - 7 Rico Viveros23 - 12 LPts
10/06/2036San Lorenzo, Paraguay2 - 7 Manuel Laguardia11 - 15 WPts
12/04/2036Nassau, Bahamas2 - 6 Dale More7 - 16(1) LPts
13/02/2036Madrid, Spain2 - 5 Jose Porto15 - 17 LPts
16/12/2035Ulaanbaatar, Mongolia2 - 4 Abbad Tern10 - 29 LPts
18/10/2035Yerevan, Armenia2 - 3 Nerseh Kalachian21 - 11 LPts
20/08/2035Valparaiso, Chile2 - 2 Vicente Ceballos13 - 9 LPts
22/06/2035Accra, Ghana2 - 1 Danny Afotey6 - 10 LPts
07/05/2035Takoradi, Ghana2 - 0 Kofi Ako9 - 21 LPts
05/04/2035Accra, Ghana1 - 0 Chris Sadami0 - 0 WPts
26/02/2035Accra, Ghana0 - 0 Lakista Ayim0 - 2 WPts