Weightclass:  Light Welterweight
Location:  Omaha, USA
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/10/2022Omaha, USA18 - 9 Oliver Nicholson1 - 6 WPts
13/08/2022Omaha, USA17 - 9 Jaeger Ahlbrecht5 - 24 WPts
13/06/2022Montevideo, Uruguay16 - 9 Ricardo Cuba13 - 12 WPts
15/04/2022Baku, Azerbaijan15 - 9 Oqtay Hajibeyov1 - 4 WPts
15/02/2022Omaha, USA14 - 9 Gregor Levingston1 - 1 WPts
15/12/2021Donetsk, Ukraine13 - 9 Matviyko Bandura13 - 8 WPts
17/10/2021Omaha, USA13 - 8 Declan Cookston15 - 11 LPts
16/08/2021Omaha, USA13 - 7 Boris Babinski22 - 4 LPts
15/06/2021Managua, Nicaragua13 - 6 Vegas Vina17 - 5 LPts
16/04/2021Omaha, USA12 - 6 Kyo Imai10 - 6 WPts
14/02/2021Ankara, Turkey11 - 6 Alp Calislar7 - 10 WPts
17/12/2020Tulsa, USA11 - 5 Peter Corson14 - 4 LPts
18/10/2020Omaha, USA10 - 5 James Bowen4 - 9 WPts
19/08/2020Denver, USA10 - 4 Ricky Caven15 - 2 LPts
28/06/2020Omaha, USA9 - 4 Leon Space12 - 3 WPts
27/04/2020Rio de Janeiro, Brazil8 - 4 Noe Flor6 - 8 WPts
28/02/2020Albuquerque, USA7 - 4 Michael Baillie4 - 6 WPts
31/12/2019Omaha, USA6 - 4 Cris Rayos1 - 2 WPts
01/11/2019Omaha, USA6 - 3 Ovidio Marcia2 - 1 LPts
02/09/2019Yerevan, Armenia6 - 2 One Mahdessyan5 - 4 LPts
05/07/2019Dallas, USA5 - 2 Fraser Agnew0 - 0 WPts
14/05/2019Omaha, USA4 - 2 Urvano Arevalo2 - 7 WPts
14/03/2019Chengdu, China3 - 2 Huang-fu Wan0 - 7 WPts
14/01/2019New York City, USA2 - 2 Paul Gattuso0 - 5 WPts
18/11/2018Waterbury, USA2 - 1 Bryan Gordon0 - 0 LPts
05/10/2018San Jose, USA1 - 1 John Gaunce0 - 0 WPts
02/09/2018Omaha, USA0 - 1 Aleksei Sigachev1 - 0 WPts
05/07/2018Omaha, USA0 - 0 Danny Ord1 - 3 LPts