Weightclass:  Middleweight
Location:  Charlotte, USA
Record:  39(5) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2026Charlotte, USA38(5) - 14 Dave Cochran0 - 2 WPts
01/03/2026Charlotte, USA37(5) - 14 Ken Mitchell9(1) - 14 WPts
31/12/2025Charlotte, USA36(4) - 14 John Scott0 - 1 WKO3
01/11/2025Charlotte, USA35(4) - 14 Dave Bendick1 - 8 WPts
02/09/2025Charlotte, USA34(4) - 14 Kris Ellis5(1) - 26(3) WPts
04/07/2025Charlotte, USA33(4) - 14 Irfan Baig1 - 7 WPts
06/05/2025Charlotte, USA32(4) - 14 Quennel Herard2 - 10 WPts
07/03/2025Charlotte, USA31(4) - 14 Matthew Bevans0 - 14 WPts
06/01/2025Charlotte, USA30(4) - 14 William Agyemang3 - 15 WPts
07/11/2024Charlotte, USA29(4) - 14 Alberto Adduce4 - 10 WPts
07/09/2024Charlotte, USA28(4) - 14 Dom Croy9 - 5 WPts
09/07/2024Charlotte, USA27(4) - 14 Oliver Neel10 - 10(2) WPts
09/05/2024Charlotte, USA26(4) - 14 Darryl Coulter7 - 12 WPts
10/03/2024Glasgow, UK25(4) - 14 Andy Carey16 - 9 WPts
11/01/2024Hanoi, Vietnam24(3) - 14 Thai Thao12 - 25(2) WKO3
13/11/2023Tirana, Albania23(3) - 14 Besart Durmaz0 - 0 WPts
15/09/2023Baku, Azerbaijan22(2) - 14 Ilkin Agalarov10 - 24(10) WKO2
18/07/2023Christchurch, New Zealand21(2) - 14 Billy Kirikiri0 - 0 WPts
20/05/2023Marseille, France21(2) - 13 Paris Cartier16 - 17 LPts
22/03/2023Dushanbe, Tajikistan21(2) - 12 Luka Cadyrgalieff10(1) - 24 LPts
22/01/2023Kiev, Ukraine21(2) - 11 Wasyl Vasko12 - 15 LPts
24/11/2022Umlazi, South Africa21(2) - 10 Marques Paintsil16 - 15 LPts
26/09/2022Athens, Greece21(2) - 9 Vasilis Matranga12(1) - 18 LPts
29/07/2022Eindhoven, Netherlands20(2) - 9 Maas Lauwens0 - 5 WPts
31/05/2022New York City, USA20(2) - 8 Roger Riley16 - 9 LPts
02/04/2022Riyadh, Saudi Arabia19(2) - 8 Abdul Hakeem3 - 9 WPts
02/02/2022Charlotte, USA18(2) - 8 Jayvyn Quainoo2 - 7 WPts
03/12/2021Lusaka, Zambia17(2) - 8 Scott Syandula5 - 14 WPts
03/10/2021Seattle, USA17(2) - 7 Robert Laurie11 - 7 LPts
04/08/2021Lima, Peru16(2) - 7 Emilio Cortez8 - 15 WPts
06/06/2021Karagandy, Kazakhstan16(2) - 6 Kashif Kakpenow9 - 7 LPts
08/04/2021Duran, Ecuador16(2) - 5 Angel Santana9 - 11(1) LPts
08/02/2021Dushanbe, Tajikistan15(2) - 5 Vusal Mammadguliyev13 - 7 WPts
11/12/2020San Jose, Costa Rica14(2) - 5 Jose Manjarrez8 - 7 WPts
11/10/2020Hartford, USA13(2) - 5 Rob Kindrick4(1) - 7 WPts
13/08/2020Baltimore, USA12(2) - 5 Amon Kinghorn0 - 2 WPts
15/06/2020Izmir, Turkey11(2) - 5 Aslan Kaya1 - 5 WPts
15/04/2020Charlotte, USA10(2) - 5 Alik Matughanov6 - 6 WPts
16/02/2020Suwon, South Korea10(2) - 4 Jong-ho Tan10 - 3 LPts
19/12/2019Port Harcourt, Nigeria9(1) - 4 Bright Erhenede0 - 9(2) WKO3
21/10/2019Busan, South Korea8(1) - 4 Chan-dong Seo3 - 7 WPts
23/08/2019Ulaanbaatar, Mongolia7(1) - 4 Melor Tsend-Ayuush3 - 3 WPts
25/06/2019Charlotte, USA6(1) - 4 Imededdine Hejira4 - 5 WPts
26/04/2019Bayamon, Puerto Rico5 - 4 Montel Lantigua5 - 4 WKO3
25/02/2019Charlotte, USA5 - 3 Michael Holmer1 - 2 LPts
27/12/2018Charlotte, USA4 - 3 Dai Tamusuza2 - 5 WPts
29/10/2018Charlotte, USA3 - 3 John Baughn2 - 2 WPts
31/08/2018Charlotte, USA2 - 3 Harry Algee3 - 2 WPts
03/07/2018Kampala, Uganda1 - 3 Mark Kasule0 - 1 WPts
05/05/2018Overland Park, USA1 - 2 James Wass0 - 0 LPts
25/03/2018Overland Park, USA1 - 1 James Baxter2 - 0 LPts
10/02/2018Des Moines, USA1 - 0 Dylan Snape1 - 0 LPts
06/01/2018Charlotte, USA0 - 0 Rob McCaig0 - 0 WPts