Weightclass:  Featherweight
Location:  Paterson, USA
Record:  28 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2026Paterson, USA27 - 22 John Addie2 - 3 WPts
12/03/2026Paterson, USA26 - 22 Fidel Lince4 - 8 WPts
12/01/2026Paterson, USA25 - 22 Kaenpetch Phuk-hom10 - 9 WPts
14/11/2025Paterson, USA24 - 22 Melker Kalmar5 - 3 WPts
15/09/2025Paterson, USA23 - 22 Matt Hobkirk11 - 12 WPts
17/07/2025Paterson, USA22 - 22 Imran Afandiyev4 - 5 WPts
18/05/2025Paterson, USA21 - 22 Aimon Najera2 - 11 WPts
19/03/2025Paterson, USA21 - 21 Paul Bivins33 - 13 LPts
18/01/2025Paterson, USA20 - 21 Cole Glynn5 - 12 WPts
19/11/2024Paterson, USA19 - 21 Ashley Clyde13 - 10 WPts
20/09/2024Paterson, USA19 - 20 Ashley Clyde11 - 9 LPts
22/07/2024Santiago de los Caballeros, Dominican Republic19 - 19 Frisco Barillas32(2) - 11 LPts
24/05/2024Kano, Nigeria18 - 19 Olufemi Akinmunde0 - 10 WPts
26/03/2024Paterson, USA17 - 19 Gus Kettles5 - 21 WPts
26/01/2024Paterson, USA16 - 19 Peter Blyth7 - 20 WPts
28/11/2023Paterson, USA15 - 19 Steven Olanrewaju7(1) - 9 WPts
28/09/2023Indianapolis, USA14 - 19 Jamie Forrest1 - 7 WPts
31/07/2023Wiesbaden, Germany14 - 18 Baldwin Salinger33(3) - 7 LPts
02/06/2023Paterson, USA13 - 18 Tariq Sattar14(1) - 14(1) WPts
03/04/2023Greensboro, USA12 - 18 Joe Aitken2 - 9 WPts
03/02/2023Ottawa, Canada11 - 18 Paul Lory0 - 1 WPts
06/12/2022Kano, Nigeria11 - 17 Dillon Bello2 - 16 LPts
07/10/2022Paterson, USA10 - 17 John Dunlay1 - 1 WPts
08/08/2022Guadalajara, Mexico9 - 17 Fausto Vita2 - 5 WPts
09/06/2022Paterson, USA9 - 16 James Queen0 - 4 LPts
10/04/2022Ahmedabad, India9 - 15 Santhosh Kunjir9 - 5 LPts
10/02/2022Vilnius, Lithuania9 - 14 Krystian Glos19 - 5 LPts
13/12/2021Aba, Nigeria8 - 14 Bature Akinkunmi6 - 14 WPts
13/10/2021Philadelphia, USA8 - 13 Paul Cullum17 - 7 LPts
13/08/2021Montevideo, Uruguay7 - 13 Rodrigo Julian18 - 4 WPts
15/06/2021Kumasi, Ghana6 - 13 Jacob Adu2 - 15 WPts
16/04/2021Nakuru, Kenya6 - 12 David Mboya9 - 10 LPts
15/02/2021Cebu City, Philippines6 - 11 Jair Suero1 - 13 LPts
18/12/2020Paterson, USA5 - 11 Haaris Kaber2 - 6 WPts
18/10/2020Paterson, USA5 - 10 Jay-Jay Akinsehinde6 - 6 LPts
20/08/2020Paterson, USA4 - 10 Elliot Dowie0 - 1(1) WPts
19/06/2020Kaduna, Nigeria4 - 9 Theophilus Mbanefo2 - 6 LPts
19/04/2020Paterson, USA3 - 9 Desiderio Vidrio1 - 12 WPts
20/02/2020Paterson, USA2 - 9 Guy Virenque7 - 6 WPts
21/12/2019Paterson, USA2 - 8 Nicholas Hannahs6 - 1 LPts
21/10/2019Paterson, USA2 - 7 Montel Leonardo4 - 7 LPts
22/08/2019Paterson, USA1 - 7 Adnan Pour10 - 1 WPts
23/06/2019Bucaramanga, Colombia1 - 6 Ivan San Angelo3 - 7 LPts
25/04/2019Glendale, USA1 - 5 Dom Francy1 - 3 LPts
24/02/2019Nassau, Bahamas1 - 4 Brett Pottinger5 - 2 LPts
27/12/2018Sofia, Bulgaria0 - 4 Konstantin á Chernev6 - 1 WPts
29/10/2018Bogota, Colombia0 - 3 Ivan Tovar2 - 2 LPts
31/08/2018Yerevan, Armenia0 - 2 Ardzan Eghenyan1 - 1 LPts
03/07/2018Paterson, USA0 - 1 John Lawther0 - 1 LPts
05/05/2018Paterson, USA0 - 0 Hayden Tudor1 - 2 LPts