Weightclass:  Middleweight
Location:  Charlotte, USA
Record:  8 - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2028Charlotte, USA8 - 27(1) Jason Elias23 - 19 LPts
27/03/2028Charlotte, USA8 - 26(1) Kenzie Miller3 - 2 LPts
27/01/2028Charlotte, USA7 - 26(1) Charles Grierson2(1) - 1 WPts
28/11/2027Charlotte, USA6 - 26(1) Bradley Matito4 - 10 WPts
30/09/2027Charlotte, USA6 - 25(1) Gareth Barclay9 - 4 LPts
01/08/2027Charlotte, USA5 - 25(1) Hayden Hutcherson7 - 8 WPts
02/06/2027Charlotte, USA4 - 25(1) Barry Gollon1 - 2 WPts
03/04/2027Charlotte, USA4 - 24(1) Chris Kinnock1 - 22(1) LPts
02/02/2027Charlotte, USA4 - 23(1) Chris Tellez3 - 4 LPts
04/12/2026Charlotte, USA4 - 22(1) Haaris Sasooli3 - 2 LPts
05/10/2026Charlotte, USA4 - 21(1) Zarif Mednas8(2) - 7 LPts
07/08/2026Charlotte, USA4 - 20(1) Declan Patterson1 - 2 LPts
08/06/2026Cardiff, UK3 - 20(1) Philip Nolan1 - 15 WPts
10/04/2026Charlotte, USA3 - 19(1) Akeem Nwanu1 - 2 LPts
10/02/2026Shiraz, Iran3 - 18(1) Rashid Hana56(2) - 15 LPts
13/12/2025Linz, Austria3 - 17(1) Edmund Jezman0 - 3 LPts
15/10/2025Toshkent, Uzbekistan3 - 16(1) Sergey Caribzhanov4 - 25 LPts
17/08/2025Worcester, USA3 - 15 Dai Lytle25(5) - 14 LKO3
26/06/2025Asuncion, Paraguay3 - 14 Montana Pabon30 - 18 LPts
28/04/2025Sumqayit, Azerbaijan3 - 13 Naghi Arablinski28 - 17(1) LPts
28/02/2025Bogota, Colombia3 - 12 Hilario Cal2 - 19 LPts
31/12/2024Tulsa, USA3 - 11 Sam Parcell3 - 3 LPts
17/11/2024Miami, USA3 - 10 Declan Carns3 - 22(4) LPts
22/09/2024Grand Rapids, USA3 - 9 David Mill18 - 20 LPts
22/08/2024Tehran, Iran2 - 9 Jyotish Mistry2 - 14 WPts
24/06/2024Xiamen, China1 - 9 Hsin Wat1 - 5 WPts
26/04/2024Prague, Czech Republic1 - 8 Ondrej Simek6 - 9 LPts
27/02/2024Tabriz, Iran1 - 7 Farhan Musharraf2 - 1 LPts
29/12/2023Charlotte, USA1 - 6 Justin Gwilym4 - 5 LPts
29/10/2023Khujand, Tajikistan1 - 5 Konstantin Ghahylyckoff4 - 16 LPts
31/08/2023Guatemala City, Guatemala1 - 4 Rio Bedolla23 - 12 LPts
02/07/2023Charlotte, USA1 - 3 Ken Mitchell1 - 4 LPts
02/05/2023Charlotte, USA0 - 3 Declan Jamison1 - 0 WPts
03/03/2023Split, Croatia0 - 2 Antonijo Olujic17 - 11(4) LPts
03/01/2023Charlotte, USA0 - 1 Fraser Gbedema0 - 1 LPts
05/11/2022Charlotte, USA0 - 0 Adam Gajda1 - 3 LPts