Weightclass:  Lightweight
Location:  Baltimore, USA
Record:  6(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2025Baltimore, USA6(1) - 23 Chris Angus9(3) - 24 LPts
06/11/2024Baltimore, USA6(1) - 22 Yago Calles1 - 7 LPts
07/09/2024Louisville, USA6(1) - 21 David Crawford8 - 15 LPts
11/07/2024Cincinnati, USA6(1) - 20 John Lynch6(1) - 11 LPts
13/05/2024Graz, Austria5(1) - 20 Drugi Jaxa0 - 6 WPts
15/03/2024Chesapeake, USA4 - 20 John Twaddle3 - 21(9) WKO3
17/01/2024Toshkent, Uzbekistan4 - 19 Nihal Aghakhanov26(1) - 9 LPts
19/11/2023London, UK4 - 18 Owen Hyndman5 - 20 LPts
21/09/2023Amman, Jordan4 - 17 Waqas Ebrahim20 - 15 LPts
23/07/2023Baltimore, USA4 - 16 Zachary Eidson4 - 8 LPts
24/05/2023Oslo, Norway4 - 15 Volund Egland3 - 15 LPts
26/03/2023Wiesbaden, Germany4 - 14 Gere Helbig14 - 17 LPts
26/01/2023Vilnius, Lithuania4 - 13 Ignacy Wojnowski13(3) - 19 LPts
28/11/2022Miami, USA4 - 12 Ricardo Nava14 - 14 LPts
06/10/2022Tulsa, USA4 - 11 Joseph Shawn2 - 17 LPts
09/08/2022Baltimore, USA4 - 10 Suk-young Ma1 - 3(2) LPts
08/06/2022Nizhny Novgorod, Russia4 - 9 Melor Nikolaev9 - 18 LPts
10/04/2022Baltimore, USA3 - 9 John Neill2 - 2 WPts
09/02/2022Birmingham, USA3 - 8 Robert Cadle13 - 13(1) LPts
02/01/2022Riga, Latvia3 - 7 Fedar Malkalns9 - 4 LPts
04/11/2021Memphis, USA3 - 6 Colin McCaskey0 - 2 LPts
05/09/2021North Las Vegas, USA2 - 6 Zachary Eidson0 - 0 WPts
03/08/2021Baltimore, USA2 - 5 Pedro Rodriquez12 - 11 LPts
02/06/2021Greensboro, USA2 - 4 Sid Platini3 - 9(1) LPts
06/04/2021Yerevan, Armenia2 - 3 Paze Hacheryan12 - 4 LPts
04/02/2021Philadelphia, USA2 - 2 Danny Health11 - 8 LPts
10/12/2020Baltimore, USA1 - 2 Carlos Sisante0 - 8 WPts
09/10/2020Baltimore, USA1 - 1 Kolzak Moroz9 - 5 LPts
10/08/2020Columbus, USA1 - 0 Chris Pettry3 - 14(9) LPts
05/07/2020Louisville, USA0 - 0 Rob Stealey0 - 0 WPts