Weightclass:  Lightweight
Location:  Houston, USA
Record:  29 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2025Houston, USA28 - 12 Koldan Rusinov5 - 11(1) WPts
01/01/2025Houston, USA27 - 12 Paul Stockard9(1) - 8 WPts
02/11/2024Houston, USA26 - 12 Mason Baisley1 - 1 WPts
04/09/2024Houston, USA25 - 12 Rogelio Cotto1 - 3 WPts
07/07/2024Houston, USA25 - 11 Peter Hatton14 - 8 LPts
07/05/2024Houston, USA24 - 11 John Cotts3(1) - 12 WPts
08/03/2024Houston, USA23 - 11 Ian Heide2 - 9 WPts
08/01/2024Houston, USA22 - 11 Diego Canino1 - 11(4) WPts
09/11/2023Houston, USA21 - 11 Rob Smith1 - 11 WPts
10/09/2023Riga, Latvia20 - 11 Zernebog Bergs12 - 22 WPts
13/07/2023Aarhus, Denmark20 - 10 Egil Moritz22 - 7 LPts
15/05/2023Vilnius, Lithuania19 - 10 Nikifor Gavinski1 - 18(1) WPts
17/03/2023Nakuru, Kenya18 - 10 Jonathan Birir4 - 10 WPts
17/01/2023Bergen, Norway18 - 9 Thor Roberg21(1) - 9 LPts
19/11/2022Odense, Denmark17 - 9 Kolby Francke16 - 11 WPts
21/09/2022Nairobi, Kenya17 - 8 Steven Chepchirchir19(1) - 9 LPts
24/07/2022Madrid, Spain17 - 7 Juan Alcantar10(1) - 16 LPts
26/05/2022Houston, USA16 - 7 Iwao Takagi10(1) - 8 WPts
27/03/2022Oslo, Norway16 - 6 Kelby Aaker12 - 12 LPts
27/01/2022Houston, USA15 - 6 Ibrahim Basher1 - 3 WPts
27/11/2021Buenos Aires, Argentina14 - 6 Eloy Morando12 - 8 WPts
29/09/2021Almaty, Kazakhstan13 - 6 Jeyhun Zaiylcanow10 - 8 WPts
01/08/2021Houston, USA12 - 6 Hamish Donoghue9 - 8(1) WPts
31/05/2021Mitchells Plain, South Africa11 - 6 Geoff Tshimbombo3 - 13 WPts
01/04/2021Bangkok, Thailand10 - 6 Kompayak Sitsinong3 - 4 WPts
01/02/2021Madrid, Spain9 - 6 Sancho Venegas11 - 6 WPts
04/12/2020Buenaventura, Colombia9 - 5 Emanuel Gamero8 - 6 LPts
04/10/2020Austin, USA8 - 5 Glynn Donnellan14 - 2 WPts
12/08/2020Albuquerque, USA8 - 4 John Velazco2 - 10 LPts
20/06/2020Houston, USA7 - 4 Garvyn Anger11 - 4 WPts
20/04/2020Madrid, Spain6 - 4 Oleos Clavijo9(1) - 6 WPts
21/02/2020Des Moines, USA6 - 3 Brad Gillis6 - 5 LPts
01/01/2020Boise, USA5 - 3 Mel Lindsay0 - 3 WPts
05/11/2019Atlanta, USA4 - 3 Robert Borland0 - 0 WPts
27/09/2019Atlanta, USA3 - 3 Shaun Thorburn2 - 10 WPts
11/08/2019Wellington, New Zealand2 - 3 Dom Strothers0 - 8 WPts
13/06/2019Warren, USA2 - 2 Colin Casey3 - 2 LPts
23/04/2019Novokuznetsk, Russia1 - 2 Konstantin Berezin5 - 2 WPts
23/02/2019Augusta, USA1 - 1 Roger Dull6(1) - 2 LPts
04/01/2019Naples, Italy1 - 0 Daniele Moffa4 - 3 LPts
06/11/2018Houston, USA0 - 0 Dimi Djabrailov0 - 1 WPts