Weightclass:  Light Heavyweight
Location:  Virginia Beach, USA
Record:  26 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2027Virginia Beach, USA25 - 24 Mervyn Skene11 - 12 WPts
23/04/2027Virginia Beach, USA24 - 24 Jack Dalzell1 - 1 WPts
22/02/2027Virginia Beach, USA23 - 24 Michael Westwood2 - 2 WPts
24/12/2026Virginia Beach, USA22 - 24 Ali Lodi2 - 9 WPts
25/10/2026Virginia Beach, USA21 - 24 Bradley Adair1 - 1 WPts
26/08/2026Shymkent, Kazakhstan21 - 23 Pasha Moldogareev39(1) - 14(1) LPts
27/06/2026Virginia Beach, USA20 - 23 David Fitzroy5 - 4 WPts
28/04/2026Riga, Latvia19 - 23 Isaak Bishenieks0 - 15 WPts
28/02/2026Santo Domingo de Guzman, Dominican Republic18 - 23 Juan Sambrano1 - 0 WPts
31/12/2025Dublin, Ireland18 - 22 Lorcan Finn31(1) - 18 LPts
02/11/2025Ankara, Turkey17 - 22 Batur Aydin6 - 20(2) WPts
04/09/2025Dubai, UAE16 - 22 Yasin Hawass1 - 13 WPts
07/07/2025Amman, Jordan16 - 21 Shayan Saleeba28 - 18 LPts
09/05/2025Richmond, USA16 - 20 Ellis Reese19 - 14 LPts
24/03/2025Philadelphia, USA16 - 19 Davie Bullion33(1) - 11 LPts
16/02/2025Virginia Beach, USA15 - 19 Olindo Avena2 - 26 WPts
22/01/2025Grand Rapids, USA14 - 19 Michael Kazmierski19(1) - 21 WPts
24/11/2024Riverside, USA13 - 19 Will Cadwallader25 - 16(2) WPts
18/10/2024Sofia, Bulgaria13 - 18 Emil á Chernozemov15 - 28 LPts
20/08/2024Paterson, USA13 - 17 Leeroy Maddox10 - 13 LPts
11/07/2024Tolyatti, Russia13 - 16 Aleksandr Yegorov17(1) - 19 LPts
12/05/2024Richmond, USA12 - 16 Ellis Reese14 - 13 WPts
15/03/2024Virginia Beach, USA11 - 16 Fedya Polyakov3 - 30 WPts
15/01/2024Novorossiysk, Russia10 - 16 Koldan Rostovtsev6 - 19 WPts
17/11/2023Virginia Beach, USA9 - 16 Harry Miu4 - 9 WPts
19/09/2023Abuja, Nigeria8 - 16 Faisal Dia11 - 24(4) WPts
22/07/2023Port-de-Paix, Haiti8 - 15 Odo Dubreuil23(1) - 10(3) LPts
24/05/2023Almaty, Kazakhstan8 - 14 Khaladdin Ghacsylycow22 - 7 LPts
26/03/2023Chemnitz, Germany8 - 13 Barnie Heinrich14 - 10 LPts
26/01/2023Paris, France8 - 12 Oriel Carreau15 - 8 LPts
28/11/2022Roskilde, Denmark7 - 12 Vanslow Wulff16 - 11 WPts
30/09/2022Petionville, Haiti7 - 11 Ives Painchaud13 - 15 LPts
02/08/2022Samarqand, Uzbekistan6 - 11 Igor Iskanderov11(1) - 19 WPts
04/06/2022Nice, France6 - 10 Denis Bossuet16 - 11 LPts
06/04/2022Virginia Beach, USA6 - 9 Viktor Jakovenko10(1) - 10 LPts
06/02/2022Vilnius, Lithuania6 - 8 Marceli Karwoski21 - 3 LPts
08/12/2021New Kingston, Jamaica6 - 7 Adam Lyttle7 - 15 LPts
10/10/2021Montevideo, Uruguay5 - 7 Xavion Pastrana12 - 8 WPts
12/08/2021New York City, USA4 - 7 Bronco Nieblas7 - 11(1) WPts
18/06/2021Sheffield, UK3 - 7 Blake Ormonde4 - 12 WPts
20/04/2021Amsterdam, Netherlands3 - 6 Louis Raeywaerdt10 - 9 LPts
20/02/2021Almaty, Kazakhstan3 - 5 Timofei Cackpenov12 - 6 LPts
23/12/2020Chicago, USA2 - 5 Elliot Howatt7 - 8 WPts
23/10/2020Raleigh, USA2 - 4 George Rennie5 - 7(2) LPts
25/08/2020The Hague, Netherlands2 - 3 Disdir Wuytack11 - 3 LPts
26/06/2020Virginia Beach, USA1 - 3 David Middlemiss1 - 1 WPts
26/04/2020Virginia Beach, USA1 - 2 Ian Gwilliam5 - 6 LPts
27/02/2020Columbus, USA1 - 1 Matt Bermann7 - 8 LPts
04/01/2020Virginia Beach, USA1 - 0 Mislav Ramljak8(1) - 3 LPts
05/11/2019Portland, USA0 - 0 Joseph Buie0 - 0 WPts