Weightclass:  Lightweight
Location:  Virginia Beach, USA
Record:  13(3) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2023Virginia Beach, USA12(3) - 18 Leon Broadus13 - 4 WPts
16/09/2023Osogbo, Nigeria11(3) - 18 Waqar Meskin11 - 6 WPts
19/07/2023Virginia Beach, USA11(3) - 17 Sutherland Frandsen19(1) - 16 LPts
20/05/2023Montevideo, Uruguay10(3) - 17 Juan Muno16(1) - 16 WPts
22/03/2023Virginia Beach, USA9(3) - 17 Osman Kirsan6 - 17 WPts
21/01/2023Virginia Beach, USA9(3) - 16 Nemesio Severo23(2) - 10 LPts
22/11/2022Almaty, Kazakhstan9(3) - 15 Alik Tazhibaev21 - 12 LPts
23/09/2022Carrefour, Haiti8(2) - 15 Damien Bartholdi15 - 9(1) WKO3
26/07/2022Shymkent, Kazakhstan8(2) - 14 Rasul Cabaeff9 - 16 LPts
28/05/2022Naivasha, Kenya7(1) - 14 Dave Kamel0 - 11(4) WKO3
30/03/2022Cleveland, USA6 - 14 Duncan Keay0 - 5(2) WKO3
30/01/2022Virginia Beach, USA5 - 14 Vail Evra2 - 14 WPts
30/11/2021Sydney, Australia5 - 13 Louis Hynd10 - 9 LPts
02/10/2021Virginia Beach, USA4 - 13 Agapetus Araya11 - 11 WPts
01/08/2021Virginia Beach, USA4 - 12 Joel Havard16(1) - 8 LPts
31/05/2021Sakai, Japan4 - 11 Kyo Noda16 - 6 LPts
02/04/2021Virginia Beach, USA4 - 10 Juan Renta6 - 7 LPts
02/02/2021Brisbane, Australia3 - 10 Ian Milloy1 - 16 WPts
03/12/2020Virginia Beach, USA3 - 9 Vail Evra1 - 8 LPts
03/10/2020Valencia, Spain3 - 8 Juan Sanchez8 - 6(1) LPts
05/08/2020Kumasi, Ghana2 - 8 Patrick Agyemang-Badu5 - 12 WPts
07/06/2020Virginia Beach, USA2 - 7 Jack Argyle9 - 3 LPts
07/04/2020Virginia Beach, USA2 - 6 Amjad Mazhitoff6 - 2 LPts
07/02/2020Virginia Beach, USA2 - 5 Joey Zendejas11 - 2 LPts
08/12/2019Accra, Ghana2 - 4 Billy Bonchaka5 - 3 LPts
10/10/2019Virginia Beach, USA1 - 4 Arran Yeoman0 - 6 WPts
10/08/2019London, Canada1 - 3 Chris Hawley5 - 2 LPts
12/06/2019Boston, USA1 - 2 Victor Saunders5 - 1 LPts
08/05/2019Virginia Beach, USA0 - 2 Eduardo Escovedo3 - 6 WPts
07/03/2019Virginia Beach, USA0 - 1 Peter Cruzado4(1) - 0 LPts
05/01/2019Virginia Beach, USA0 - 0 Jasper Nunez2 - 2 LPts