Weightclass:  Welterweight
Location:  Olathe, USA
Record:  28 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2022Olathe, USA27 - 5 Urvano Lamar4 - 5 WPts
05/10/2022Olathe, USA26 - 5 Kian Landrum18(1) - 8 WPts
06/08/2022Tehran, Iran25 - 5 Vinay Takshak13 - 15 WPts
07/06/2022Tehran, Iran25 - 4 Rajat Iyenger13 - 11 LPts
09/04/2022Quito, Ecuador25 - 3 Selestino Fuerte17 - 7 LPts
09/02/2022San Miguelito, Panama25 - 2 Quico Luz19(1) - 10 LPts
11/12/2021Olathe, USA24 - 2 Ross Ferguson9 - 13 WPts
10/10/2021Tehran, Iran24 - 1 Adnan Kassar10 - 11 LPts
12/08/2021Katlehong, South Africa23 - 1 Ndumisa Holomisa16 - 5(2) WPts
14/06/2021Olathe, USA22 - 1 Muaz Elouardi20 - 3 WPts
14/04/2021Baltimore, USA21 - 1 Rob Deer5 - 10 WPts
14/02/2021London, UK20 - 1 David Griffin8 - 9 WPts
16/12/2020Houston, USA19 - 1 Rob Valerio10 - 10 WPts
25/10/2020New Kingston, Jamaica18 - 1 Chris Christie11 - 2 WPts
27/08/2020Olathe, USA17 - 1 Dillon Balch7 - 9 WPts
26/06/2020Olathe, USA16 - 1 Colombo Lo Sardo6 - 10 WPts
26/04/2020Tucson, USA16 - 0 Michael Blaikie12 - 1 LPts USA National Championships 2020View
10/04/2020Pittsburgh, USA15 - 0 Mason Bernacchi9 - 3 WPts
17/02/2020Olathe, USA14 - 0 Duncan Prosser9 - 6 WPts
18/12/2019Antofagasta, Chile13 - 0 Joaquin Olgin2 - 4 WPts
19/10/2019Asuncion, Paraguay12 - 0 Porfio Serbin5 - 7 WPts
21/08/2019Olathe, USA11 - 0 Gregor Maffett5 - 6 WPts
22/06/2019Olathe, USA10 - 0 Dimos Rangel3 - 6 WPts
23/04/2019Montgomery, USA9 - 0 William Kenneth3 - 4(2) WPts
18/03/2019Olathe, USA8 - 0 Hadeon Popik1 - 1 WPts
14/01/2019Olathe, USA7 - 0 Amund Ursin2 - 0 WPts
16/11/2018Sydney, Australia6 - 0 Henry McBane2 - 1 WPts
18/09/2018Oklahoma City, USA5 - 0 Ben MacPherson0 - 0 WPts
18/07/2018Los Angeles, USA4 - 0 Chris Husky0 - 0 WPts
03/06/2018Olathe, USA3 - 0 Quiqui Motos0 - 1 WPts
05/04/2018Long Beach, USA2 - 0 Chris Thomas0 - 0 WPts
27/02/2018San Jose, USA1 - 0 Charles Cooper0 - 1 WPts
18/01/2018Olathe, USA0 - 0 Ivan Magdaleno0 - 0 WPts