Weightclass:  Welterweight
Location:  Gainesville, USA
Record:  12 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2030Gainesville, USA12 - 16 Majid Kazmi7 - 16 LPts
12/03/2030Gainesville, USA12 - 15 Rashid Abdul13 - 15 LPts
12/01/2030Gainesville, USA11 - 15 Sagaz Prado3 - 16 WPts
12/11/2029Gainesville, USA10 - 15 Chris MacKnight4 - 3 WPts
13/09/2029Gainesville, USA9 - 15 Gareth Sagadraca1 - 9 WPts
15/07/2029Gainesville, USA9 - 14 Cody Crumlish3 - 13 LPts
16/05/2029Gainesville, USA8 - 14 Roger Trevor2 - 7 WPts
17/03/2029Gainesville, USA7 - 14 John Jarvie0 - 1 WPts
16/01/2029Gainesville, USA6 - 14 Ashley Murphy4 - 18 WPts
17/11/2028Gainesville, USA5 - 14 David Olin0 - 1 WPts
18/09/2028Gainesville, USA5 - 13 Davie Hislop1 - 1 LPts
19/07/2028Gainesville, USA4 - 13 Rob From3 - 13(3) WPts
20/05/2028Johannesburg, South Africa4 - 12 Roland Swart3 - 16 LPts
22/03/2028Bogota, Colombia4 - 11 Juan Gaona10 - 17(1) LPts
23/01/2028Durban, South Africa4 - 10 Themba Mashamaite20 - 6 LPts
25/11/2027Copenhagen, Denmark4 - 9 Filip Hjort0 - 0 LPts
27/09/2027Port-de-Paix, Haiti4 - 8 Benedict Oberlin11(1) - 15 LPts
30/07/2027Krakow, Poland4 - 7 Tytus Bozek9 - 15(3) LPts
01/06/2027Huntington Beach, USA4 - 6 Justin Macario5 - 13 LPts
05/04/2027San Jose, Costa Rica4 - 5 Hernan Laguna38 - 12 LPts
05/02/2027Omaha, USA4 - 4 Arthur MacDougal14(1) - 1 LPts
15/12/2026Gainesville, USA3 - 4 James Handyside2 - 11 WPts
16/10/2026Kumasi, Ghana3 - 3 Johnny Adisi2 - 0 LPts
18/08/2026Gainesville, USA2 - 3 Felix Dauda6 - 13 WPts
19/06/2026Gainesville, USA1 - 3 Timofei Shimko1 - 7 WPts
21/04/2026Kingston, Jamaica1 - 2 Roger Clewis6 - 9 LPts
21/02/2026Gainesville, USA1 - 1 Adam Hannahs14 - 14 LPts
18/02/2026Venice, Italy1 - 0 Raul Gatti7 - 14(1) LPts
21/12/2025Gainesville, USA0 - 0 Chris Isidro0 - 2 WPts