Weightclass:  Welterweight
Location:  Cleveland, USA
Record:  10 - 26(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2026Cleveland, USA10 - 25(2) Bart Matos4 - 21 LKO3
09/01/2026Cleveland, USA9 - 25(2) Garland Pagnol1 - 6 WPts
10/11/2025Cleveland, USA8 - 25(2) Johnny Ampomah5 - 7 WPts
11/09/2025Cleveland, USA7 - 25(2) Javier Fontaine2 - 12 WPts
13/07/2025Cleveland, USA7 - 24(2) Gennady Ramazanov16 - 11 LPts
14/05/2025Cleveland, USA7 - 23(2) Konstantin Gaidarov2 - 7 LPts
15/03/2025Cleveland, USA6 - 23(2) Carl McIver8 - 6 WPts
14/01/2025Cleveland, USA6 - 22(2) Baba Secsenoff0 - 5(1) LPts
15/11/2024Cleveland, USA5 - 22(2) Sanan Salik7 - 14 WPts
16/09/2024Cleveland, USA5 - 21(2) Mark Evans3 - 6 LPts
18/07/2024Cleveland, USA4 - 21(2) Alejandro Fleitas2 - 9 WPts
19/05/2024Takoradi, Ghana3 - 21(2) Oscar Selasee2 - 0 WPts
21/03/2024Cleveland, USA2 - 21(2) Dean Aitken5 - 14 WPts
21/01/2024Accra, Ghana2 - 20(2) Dylan Amodako12 - 21 LPts
23/11/2023Bacoor, Philippines2 - 19(2) Rio Carballo7 - 17 LPts
25/09/2023Kingston, Jamaica2 - 18(2) Sam Bower18(1) - 17 LPts
28/07/2023New Kingston, Jamaica2 - 17(2) William Veitch23 - 9 LPts
30/05/2023Greensboro, USA2 - 16(2) Rob Perkins3 - 11 LPts
01/04/2023Al Hudaydah, Yemen2 - 15(1) Haider Harron16 - 16 LKO3
01/02/2023Shah Alam, Malaysia2 - 14(1) Paul Kou2 - 0 LPts
04/12/2022Samarqand, Uzbekistan2 - 13(1) Koldan Asadov7 - 20(3) LPts
06/10/2022Chennai, India2 - 12(1) Vijay Kunhiraman17(1) - 13 LPts
07/08/2022Harare, Zimbabwe2 - 11(1) Oliver Joubert15 - 12 LPts
07/06/2022Cleveland, USA2 - 10(1) David Bransfield2 - 4 LPts
08/04/2022Cleveland, USA1 - 10(1) Eduardo Madera1 - 6(1) WPts
07/02/2022Cleveland, USA1 - 9 Bryn Phillips7 - 7 LKO3
08/12/2021Cali, Colombia1 - 8 Marco Febo15 - 6 LPts
10/10/2021Athens, USA1 - 7 Elliot Crowder11 - 11 LPts
01/09/2021Amman, Jordan1 - 6 Haider Rashed20 - 6 LPts
04/07/2021Pittsburgh, USA0 - 6 Sam Biss0 - 4 WPts
04/05/2021Durham, USA0 - 5 Theo Erskin1 - 1 LPts
03/04/2021Cleveland, USA0 - 4 Brendan Hughes4 - 2 LPts
03/02/2021Riga, Latvia0 - 3 Sergey Garoza3 - 13 LPts
05/12/2020Xiamen, China0 - 2 Hsin Hu6 - 10 LPts
07/10/2020Jackson, USA0 - 1 Gareth Babiak9 - 6 LPts
05/09/2020Waterbury, USA0 - 0 David Kirkwood0 - 0 LPts