Weightclass:  Lightweight
Location:  Shreveport, USA
Record:  43(4) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2026Shreveport, USA42(4) - 12 Bohdan Budnik10 - 33 WPts
21/04/2026Shreveport, USA41(4) - 12 Mason Eccles16 - 15 WPts
20/02/2026Shreveport, USA40(4) - 12 Alastair Ruane24 - 9 WPts
22/12/2025Shreveport, USA39(4) - 12 Roger MacKay16 - 11 WPts
23/10/2025Shreveport, USA38(4) - 12 Niklas Turtola11 - 12 WPts
25/08/2025Shreveport, USA37(4) - 12 John Sang3 - 2 WPts
26/06/2025Shreveport, USA36(4) - 12 Waqas Gurmani7 - 5 WPts
27/04/2025Shreveport, USA35(4) - 12 Lee Waltari0 - 4 WPts
26/02/2025Shreveport, USA34(4) - 12 Mick Betton2 - 12 WPts
28/12/2024Shreveport, USA33(3) - 12 Mark Bail5 - 11(2) WKO3
29/10/2024Shreveport, USA32(3) - 12 Davie Isaacks2 - 5 WPts
30/08/2024Shreveport, USA31(3) - 12 Felix Sealy3 - 7 WPts
01/07/2024Shreveport, USA30(3) - 12 Acawarman Ardhiyaksa0 - 9 WPts
02/05/2024Tampa, USA30(3) - 11 Sid Platini15 - 17(2) LPts USA National Championships 2024View
29/04/2024Tampa, USA29(3) - 11 Owen Stater14 - 4 WPts USA National Championships 2024View
26/04/2024Tampa, USA28(3) - 11 Oliver Yeoman12 - 1 WPts USA National Championships 2024View
16/03/2024Oran, Algeria28(3) - 10 Zafa Hannachi24 - 15 LPts
17/01/2024Mariupol, Ukraine27(2) - 10 Afon Bandura3 - 5 WKO3
19/11/2023Shreveport, USA26(2) - 10 Alec Skene3 - 9 WPts
20/09/2023Dushanbe, Tajikistan25(2) - 10 Salim Hussain13 - 18 WPts
22/07/2023Chicago, USA24(1) - 10 Chris Skonieczny19 - 10 WKO3
26/05/2023Manaus, Brazil24(1) - 9 Zacarias Maria24(1) - 7 LPts
28/03/2023Shreveport, USA23(1) - 9 Macario Francisco3 - 10 WPts
28/01/2023Chicago, USA23(1) - 8 Lloyd Carns13 - 9 LPts
29/11/2022Shreveport, USA22(1) - 8 Floyd Santana15(1) - 11 WPts
29/09/2022Lusaka, Zambia21(1) - 8 Steven Sinyama7 - 17 WPts
01/08/2022New Kingston, Jamaica21(1) - 7 Dillon Mordecai21 - 8 LPts
01/06/2022Shreveport, USA20(1) - 7 Jax Quintal1 - 5 WPts
03/04/2022Panama City, Panama19(1) - 7 Cisco Cuadrado0 - 7 WPts
03/02/2022Bayamon, Puerto Rico18 - 7 Beltran Garcia2 - 16(1) WKO3
05/12/2021Shreveport, USA17 - 7 Stuart MacEachern1 - 8 WPts
04/10/2021Chitungwiza, Zimbabwe16 - 7 Penda Zvirekwi16 - 9 WPts
04/08/2021Vilnius, Lithuania15 - 7 Gabriel Chalupa14 - 8 WPts
05/06/2021Tamale, Ghana15 - 6 Sam Dauda13 - 5 LPts
06/04/2021Barnaul, Russia14 - 6 Koldan Krasnoff3 - 10 WPts
06/02/2021London, UK13 - 6 Chris Ronnie4 - 9 WPts
08/12/2020Shreveport, USA12 - 6 Bruce Shortt9 - 8 WPts
07/10/2020Badalona, Spain11 - 6 Jeraldo Clemente6 - 3 WPts
09/08/2020Shreveport, USA10 - 6 Rodrigo Palomares2 - 8 WPts
08/06/2020Shreveport, USA9 - 6 Umut Kalkan9 - 6 WPts
08/04/2020London, UK9 - 5 Bart Poyner7 - 1 LPts
09/02/2020Austin, USA9 - 4 Glynn Donnellan11 - 1 LPts
26/12/2019Milwaukee, USA9 - 3 Ellis Bateman5 - 4 LPts
01/11/2019Shreveport, USA8 - 3 Darrell Thil7 - 3 WPts
02/09/2019Shreveport, USA7 - 3 Ryo Mercado0 - 1 WPts
04/07/2019Shreveport, USA6 - 3 Ulick Kronholm2 - 0 WPts
05/05/2019Jackson, USA5 - 3 Jamie Arnott0 - 0 WPts
12/03/2019Wichita, USA4 - 3 Adam Battle3 - 4 WPts
20/01/2019North Las Vegas, USA4 - 2 Chris Rice5 - 2 LPts
13/12/2018Quezon City, Philippines4 - 1 Vidal Domogan3 - 2 LPts
14/10/2018Shreveport, USA3 - 1 Dave Turnley2 - 1 WPts
16/08/2018Detroit, USA2 - 1 James Gorman0 - 1 WPts
30/06/2018Shreveport, USA1 - 1 Shaun Darnley3 - 1 WPts
02/05/2018Shreveport, USA0 - 1 Brin Stealey2 - 0 WPts
06/03/2018Los Angeles, USA0 - 0 Rob Shearer0 - 0 LPts