Weightclass:  Lightweight
Location:  Las Vegas, USA
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2025Las Vegas, USA17 - 17 John Lewis7 - 14 WPts
02/01/2025Las Vegas, USA16 - 17 Sam Farney9 - 12 WPts
03/11/2024Las Vegas, USA15 - 17 Clinton Heth4 - 14 WPts
04/09/2024Sagamihara, Japan15 - 16 Kei Yamaoka21 - 15 LPts
07/07/2024Las Vegas, USA14 - 16 Paul Brockett3 - 7 WPts
07/05/2024Split, Croatia14 - 15 Ljubomir Ivancic33 - 8 LPts
09/03/2024Karagandy, Kazakhstan14 - 14 Fedor Tleuberdiew34 - 5 LPts
10/01/2024Las Vegas, USA13 - 14 Baris Onan2 - 6 WPts
11/11/2023Las Vegas, USA12 - 14 Zach Mateer8 - 9 WPts
12/09/2023Las Vegas, USA11 - 14 Curtis Filipacchi2 - 12 WPts
14/07/2023Zaporizhia, Ukraine10 - 14 Bohdan Barno3 - 10 WPts
15/05/2023Las Vegas, USA10 - 13 Amer Nawaz5 - 6 LPts
16/03/2023Montevideo, Uruguay9 - 13 Cuba Montez7 - 7 WPts
16/01/2023Mexicali, Mexico8 - 13 Orlando Urias10 - 13 WPts
18/11/2022Bergen, Norway8 - 12 Thor Roberg20(1) - 9 LPts
19/09/2022Roskilde, Denmark7 - 12 Rad Pettersen9 - 16 WPts
22/07/2022Valladolid, Spain7 - 11 Orlando Real13 - 15 LPts
23/05/2022Iseyin, Nigeria7 - 10 Azam Dawood16 - 9 LPts
25/03/2022Riga, Latvia7 - 9 Koldan Pele13 - 10 LPts
25/01/2022Puente Alto, Chile7 - 8 Xabat Cerro18 - 9 LPts
26/11/2021Toronto, Canada7 - 7 Charlie Evans11 - 11 LPts
28/09/2021Mexico City, Mexico7 - 6 Jose Sison3 - 18 LPts
31/07/2021Berlin, Germany6 - 6 Ansell Dahlmann6 - 16 WPts
02/06/2021Las Vegas, USA6 - 5 Desiderio Castilla7 - 12 LPts
03/04/2021Omaha, USA5 - 5 Euan McRobbie3 - 5 WPts
04/02/2021Las Vegas, USA4 - 5 Lorenzo Aceves11 - 4 WPts
06/12/2020Madrid, Spain4 - 4 Quiqui Loredo1 - 7 LPts
07/10/2020Las Vegas, USA4 - 3 John Pottenger16 - 2 LPts
09/08/2020Las Vegas, USA3 - 3 Arran Straus1 - 1 WPts
09/06/2020Raleigh, USA3 - 2 Brad Morris8 - 5 LPts
27/04/2020Stamford, USA3 - 1 Brin Reddick2 - 1 LPts
02/03/2020Las Vegas, USA2 - 1 Fraser Nondju1 - 2 WPts
01/01/2020Louisville, USA2 - 0 Mark Povey2 - 2 LPts
04/11/2019Las Vegas, USA1 - 0 Fausto Manabat0 - 1(1) WPts
05/09/2019Las Vegas, USA0 - 0 Umair Hoque0 - 0 WPts