Weightclass:  Lightweight
Location:  Kansas City, USA
Record:  20 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2021Kansas City, USA19 - 2 Arthur McCabe5 - 9 WPts
31/03/2021Kansas City, USA18 - 2 Michael Bivins10 - 3 WPts
31/01/2021Valparaiso, Chile17 - 2 Fausto Valdespino6 - 9 WPts
03/12/2020New Delhi, India16 - 2 Akhil Dial3 - 15(2) WPts
03/10/2020Vitebsk, Belarus16 - 1 Dmytro Smolar11 - 1 LPts
05/08/2020San Pedro Sula, Honduras15 - 1 Rogelio Candelario0 - 0 WPts
07/06/2020Utrecht, Netherlands14 - 1 Theodore Gailliaert3 - 7 WPts
09/04/2020Overland Park, USA13 - 1 Paul Magouirk7 - 6 WPts
11/02/2020Portland, USA12 - 1 Ian Varona0 - 6 WPts
13/12/2019Philadelphia, USA11 - 1 Danny Health8 - 4 WPts
14/10/2019Kansas City, USA10 - 1 Mark Ader3 - 9 WPts
14/08/2019Kansas City, USA9 - 1 Coeus Stamatis0 - 7 WPts
15/06/2019Santa Ana, USA8 - 1 Felix Reddick3 - 1 WPts
19/04/2019Winnipeg, Canada7 - 1 James Satter2 - 4 WPts
19/02/2019Dakar, Senegal7 - 0 Odo Virenque6 - 1 LPts
22/12/2018Istanbul, Turkey6 - 0 Osman Sarikaya0 - 5 WPts
24/10/2018Catania, Italy5 - 0 Rocco Sposetti1 - 5 WPts
26/08/2018Columbus, USA4 - 0 John Hayes1 - 1 WPts
05/07/2018Milwaukee, USA3 - 0 Ellis Bateman0 - 0 WPts
10/05/2018Vilnius, Lithuania2 - 0 Milosz Kawczynski0 - 1 WPts
09/03/2018Baltimore, USA1 - 0 Shaun Darnley2 - 0 WPts
05/02/2018Kansas City, USA0 - 0 Sean Mower0 - 1 WPts