Weightclass:  Lightweight
Location:  Houston, USA
Record:  24 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2023Houston, USA23 - 9 Sam Barrera1 - 1 WPts
07/08/2023Houston, USA22 - 9 Chainey Seye0 - 3 WPts
08/06/2023Houston, USA21 - 9 Charles Galliard3 - 9 WPts
09/04/2023Houston, USA20 - 9 Rob Cacciari0 - 1 WPts
08/02/2023Houston, USA19 - 9 Robert Greenaway0 - 2 WPts
09/12/2022Houston, USA18 - 9 Mark Bail0 - 1 WPts
09/10/2022Houston, USA17 - 9 Syed Sham9(2) - 23 WPts
11/08/2022Houston, USA16 - 9 Sean Pont0 - 1 WPts
10/06/2022Houston, USA15 - 9 Dave Carmody1 - 6 WPts
11/04/2022Houston, USA14 - 9 Mark Allen1 - 2 WPts
10/02/2022Houston, USA14 - 8 Santiago Magpale12 - 8 LPts
11/12/2021Houston, USA13 - 8 Oleos Bagarinao5 - 5 WPts
11/10/2021Houston, USA13 - 7 Quiqui Ruiz18 - 7 LPts
10/08/2021Houston, USA12 - 7 Arturo Cerci9 - 4 WPts
09/06/2021Houston, USA11 - 7 Sid Kneeland5 - 5 WPts
09/04/2021Houston, USA10 - 7 Daniel Linklater1 - 0 WPts
06/02/2021Houston, USA10 - 6 Jonathan Corcoran14 - 3 LPts
08/12/2020New York City, USA10 - 5 Peter Valentine15(1) - 5 LPts
08/10/2020Yokohama, Japan9 - 5 Hikaru Hano8 - 5 WPts
10/08/2020Houston, USA8 - 5 Saturnin Oliva5 - 5 WPts
09/06/2020Houston, USA7 - 5 Patryk Konieczka0 - 3 WPts
09/04/2020Houston, USA6 - 5 Berkant Arat4 - 10 WPts
10/02/2020Baku, Azerbaijan6 - 4 Muzaffar Khalid7 - 4 LPts
13/12/2019Houston, USA5 - 4 Mark Flor4 - 4 WPts
13/10/2019Houston, USA5 - 3 Kyle Vause2 - 5 LPts
14/08/2019Dushanbe, Tajikistan5 - 2 Arseni Gajarov1 - 7 LPts
16/06/2019Providence, USA4 - 2 Mark Flor3 - 1 WPts
24/04/2019Houston, USA3 - 2 Ashley Soulis1 - 3 WPts
21/02/2019Vilnius, Lithuania2 - 2 Fabian Gajeski3 - 2 WPts
24/12/2018Minneapolis, USA2 - 1 Ashley Sander1 - 6 LPts
01/11/2018Houston, USA1 - 1 Sam Dauda2 - 0 WPts
03/09/2018Houston, USA0 - 1 Aoi Yonamine1 - 0 WPts
06/07/2018Houston, USA0 - 0 Senon Primo1 - 0 LPts