Weightclass:  Lightweight
Location:  Houston, USA
Record:  30(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/08/2025Houston, USA29(2) - 14 Arthur Mostyn0 - 6 WPts
19/06/2025Mesa, USA29(2) - 13 James Malcolm34(1) - 10 LPts
09/05/2025Raleigh, USA28(2) - 13 Arran Yeoman20 - 20 WPts
21/03/2025St. Louis, USA27(1) - 13 Kyle Quirk33 - 6 WKO3
18/02/2025Brampton, Canada27(1) - 12 Ellis Hovey31 - 10 LPts
21/12/2024Mesa, USA27(1) - 11 James Malcolm31(1) - 10 LPts
10/11/2024Houston, USA26(1) - 11 Faraji Masheke6 - 9 WPts
10/09/2024Houston, USA25(1) - 11 James Bethel0 - 15(1) WPts
14/07/2024Kalisz, Poland24(1) - 11 Jarek Hornik23 - 16 WPts
16/05/2024Salvador, Brazil24(1) - 10 Angel Araujo30 - 5 LPts
18/03/2024Lincoln, USA23(1) - 10 Abdul Kaleel14 - 15 WPts
21/01/2024Cleveland, USA22(1) - 10 Ashley Soren10 - 24 WPts
23/11/2023Volgograd, Russia21(1) - 10 Aleksei Bobko3 - 6 WPts
24/09/2023Celaya, Mexico21(1) - 9 Cipriano Nava10 - 17 LPts
27/07/2023Irvine, USA21(1) - 8 James Foden22 - 10 LPts
28/05/2023Houston, USA20(1) - 8 Carlo Pesce2 - 5 WPts
29/03/2023Milwaukee, USA19(1) - 8 Gordon McVoy1 - 5 WPts
29/01/2023New Kingston, Jamaica18(1) - 8 Charles Tennent12 - 20 WPts
30/11/2022Wichita, USA17(1) - 8 Sean Sprout2 - 5 WPts
01/10/2022Houston, USA16(1) - 8 Quinto Lechuga1 - 3 WPts
02/08/2022Istanbul, Turkey16(1) - 7 Bulut Demirtash11 - 15 LPts
04/06/2022Venice, Italy15(1) - 7 Raul Bortone9(1) - 9 WPts
06/04/2022Houston, USA15(1) - 6 Ollie Turner1 - 6 LPts
05/02/2022Thessaloniki, Greece14(1) - 6 Peadair Manos0 - 0 WPts
07/12/2021Houston, USA13(1) - 6 Jax Raposo3 - 8 WPts
07/10/2021Istanbul, Turkey12 - 6 Batur Guney4 - 17(9) WKO3
07/08/2021Houston, USA11 - 6 Federico Olvera3 - 7 WPts
06/06/2021Houston, USA10 - 6 Mark McRay2 - 2 WPts
06/04/2021Houston, USA9 - 6 James Pherson3 - 8 WPts
03/02/2021Houston, USA8 - 6 Ashley Sander10(1) - 10 WPts
04/12/2020Houston, USA7 - 6 Joseph Vaughan1 - 6 WPts
04/10/2020Houston, USA6 - 6 Carlos Caro2 - 13 WPts
06/08/2020Henderson, USA6 - 5 Mark Clark10 - 7 LPts
06/06/2020Quezon City, Philippines5 - 5 Oro Morales6 - 3 WPts
08/04/2020Westminster, USA5 - 4 Bart Shand4 - 8 LPts
16/02/2020Ostrava, Czech Republic5 - 3 LuboÜ Franta8 - 6 LPts
19/12/2019Birmingham, USA4 - 3 Robert Cadle5 - 8 WPts
30/10/2019Accra, Ghana3 - 3 Josh Koranteng3 - 4 WPts
01/09/2019Houston, USA2 - 3 Mark Magaw2 - 9 WPts
02/07/2019Houston, USA2 - 2 Leon Johnk2 - 0 LPts
02/05/2019Adelaide, Australia1 - 2 Mick Binney6 - 2 WPts
03/03/2019Louisville, USA0 - 2 James Biven2 - 0 WPts
03/01/2019Newark, USA0 - 1 John Coates0 - 1 LPts
05/11/2018Providence, USA0 - 0 Mark Flor0 - 0 LPts