Weightclass:  Lightweight
Location:  Oklahoma City, USA
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2021Oklahoma City, USA18 - 9 James Crawford0 - 1 WPts
14/10/2021Oklahoma City, USA17 - 9 Max Caddell0 - 2 WPts
13/08/2021Oklahoma City, USA16 - 9 Vernon Vieira7 - 15 WPts
12/06/2021Oklahoma City, USA15 - 9 Kee-hee Joe9 - 10 WPts
12/04/2021Eugene, USA15 - 8 Sam Yepes12 - 5 LPts
20/02/2021Oklahoma City, USA15 - 7 John Blackshaw9 - 4 LPts
21/12/2020Athens, Greece15 - 6 Krzysztofr Lois11(1) - 5 LPts
23/10/2020Oklahoma City, USA14 - 6 Jack Speir8(1) - 7 WPts
24/08/2020Oklahoma City, USA13 - 6 James Pherson1 - 5 WPts
23/06/2020Tehran, Iran12 - 6 Rashid Abdou4 - 9 WPts
25/04/2020Oklahoma City, USA11 - 6 Hermannus Malazyens7 - 3 WPts
26/02/2020Oklahoma City, USA10 - 6 Glyn Wayne0 - 1 WPts
27/12/2019New York City, USA9 - 6 Jack Lewis5 - 5 WPts
28/10/2019Brasilia, Brazil9 - 5 Diego Hiza3 - 3 LPts
29/08/2019Knoxville, USA8 - 5 Gus Scroggie4 - 2 WPts
01/07/2019Saint Paul, USA7 - 5 Isaac Scott0 - 7 WPts
31/05/2019Oklahoma City, USA7 - 4 Laurens Maese3 - 2 LPts
01/04/2019Oklahoma City, USA7 - 3 Avak Tarakjyan5 - 1 LPts
30/01/2019Johannesburg, South Africa7 - 2 John Kaswaswa2 - 1 LPts
02/12/2018Milwaukee, USA6 - 2 Joel Moran1 - 2 WPts
25/10/2018Buffalo, USA5 - 2 Gethin Jones0 - 5 WPts
18/09/2018Los Angeles, USA4 - 2 Ian Emond0 - 0 WPts
16/08/2018Oklahoma City, USA3 - 2 Will Gillogly0 - 3 WPts
18/06/2018Riverside, USA2 - 2 Gus Carberry0 - 0 WPts
05/05/2018Raleigh, USA2 - 1 Aaron Nasmyth0 - 0 LPts
26/03/2018Oklahoma City, USA1 - 1 Dillon Hobbie1 - 1 WPts
12/02/2018Newark, USA0 - 1 Leon Barzagli0 - 1 WPts
06/01/2018Columbus, USA0 - 0 Mark Heimer0 - 0 LPts