Weightclass:  Lightweight
Location:  Baltimore, USA
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2034Baltimore, USA26 - 9 Sam Nesbitt11 - 14 WPts
03/09/2034Baltimore, USA25 - 9 Sagaz Francia4 - 2 WPts
04/07/2034Baltimore, USA24 - 9 Davie Rodgers7 - 16 WPts
03/05/2034Chicago, USA24 - 8 Davie Drozd21 - 18(1) LPts
09/03/2034Almaty, Kazakhstan23 - 8 Vasili Ghakupow16 - 16 WPts
09/01/2034Providence, USA22 - 8 Corey Minjares22 - 6 WPts
09/11/2033Honolulu, USA21 - 8 Michael Lemonds6 - 18 WPts
21/09/2033Baltimore, USA20 - 8 Barry Vaughn10 - 3 WPts
08/09/2033Valencia, Spain19 - 8 Rogelio Flora13 - 14 WPts
10/07/2033Baltimore, USA18 - 8 Mark Lamont7 - 11 WPts
09/05/2033Lafayette, USA18 - 7 Zachary Keller22 - 5 LPts
18/03/2033Warsaw, Poland17 - 7 Jakub Bernard0 - 0 WPts
18/01/2033Charleston, USA16 - 7 Mark Lamont6 - 9 WPts
20/11/2032Georgetown, Guyana16 - 6 Noel Biggar22 - 19 LPts
21/09/2032Baltimore, USA15 - 6 Josh Durning7 - 4 WPts
22/07/2032Baltimore, USA14 - 6 Lee McCathern1 - 4 WPts
23/05/2032Santa Cruz de la Sierra, Bolivia14 - 5 Alejandro Fontana8 - 30 LPts
25/03/2032Baltimore, USA13 - 5 Richie Freebairn7 - 11 WPts
25/01/2032Baltimore, USA13 - 4 Dominique Truffaut11 - 5 LPts
26/11/2031Baltimore, USA12 - 4 Mike Everett4 - 7 WPts
26/09/2031Baltimore, USA11 - 4 Enzo Rispoli1 - 2 WPts
30/07/2031Baltimore, USA10 - 4 Kian Skirvin1 - 7 WPts
01/06/2031Oran, Algeria10 - 3 Amer Mariton7 - 18 LPts
03/04/2031Baltimore, USA9 - 3 Jasper Goudey4 - 14 WPts
03/02/2031Copenhagen, Denmark8 - 3 Carolus Hom4 - 18 WPts
06/12/2030Konibodom, Tajikistan7 - 3 Konstantin Zamyev9 - 6 WPts
08/10/2030Scottsdale, USA6 - 3 Sam Jarrett3 - 12 WPts
12/08/2030Baltimore, USA5 - 3 Davie Sinclair6 - 5 WPts
13/06/2030Detroit, USA5 - 2 Nathan Mosman9 - 8 LPts
15/04/2030Baltimore, USA4 - 2 Mohamed Aradyn11 - 8 WPts
15/02/2030Nassau, Bahamas4 - 1 Jonathan Kydd14(1) - 18 LPts
18/12/2029Baltimore, USA3 - 1 Virgil Van den Brucke5 - 2 WPts
20/10/2029Baltimore, USA2 - 1 Cuba Serafin1 - 7 WPts
22/08/2029Baltimore, USA1 - 1 Orane Desnos1 - 8 WPts
24/06/2029Charleston, USA0 - 1 Jasper Goudey1 - 6 WPts
05/05/2029Baltimore, USA0 - 0 Ivan Dorosh0 - 0 LPts