Weightclass:  Middleweight
Location:  Tulsa, USA
Record:  18(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2025Tulsa, USA17(1) - 31 Clint Argyle4 - 6 WPts
23/03/2025Tulsa, USA16(1) - 31 Mark McCaig0 - 9 WPts
22/01/2025Tulsa, USA15(1) - 31 Aleksandr Haziyev7 - 16 WPts
23/11/2024Tulsa, USA14(1) - 31 Jordan Quaglierini3 - 0 WPts
24/09/2024Tulsa, USA13(1) - 31 Rob Pfannenstiel7 - 9(1) WPts
26/07/2024Tulsa, USA13(1) - 30 Hyun-soo Myung15 - 21 LPts
27/05/2024Tulsa, USA13(1) - 29 James Gavin3 - 12 LPts
28/03/2024Tulsa, USA12(1) - 29 Paul Buchanan4 - 6 WPts
28/01/2024Tulsa, USA11(1) - 29 Fakhrddin Ghackupoff3 - 9 WPts
29/11/2023Tulsa, USA11(1) - 28 Timofei Move25 - 7 LPts
29/09/2023Tulsa, USA10(1) - 28 Harry Brodsky0 - 2 WPts
31/07/2023Tulsa, USA10(1) - 27 Bob Barnes2 - 5 LPts
31/05/2023Hialeah, USA10(1) - 26 Xavier Cerezo16(1) - 12 LPts
13/04/2023Berlin, Germany10(1) - 25 Hagen Jessen21 - 13 LPts
13/02/2023Vilnius, Lithuania10(1) - 24 Idzi Kasprzycki26 - 4 LPts
16/12/2022Marrakech, Morocco10(1) - 23 Imededdine Ahamdi29(3) - 9 LPts
17/10/2022Konibodom, Tajikistan10(1) - 22 Fedor Marsukow21(1) - 6 LPts
19/08/2022Bergen, Norway9 - 22 Oscar Lindvig4 - 15(6) WKO2
20/06/2022Mar del Plata, Argentina9 - 21 Orlando Marzan5 - 16 LPts
22/04/2022Córdoba, Argentina9 - 20 Vicente Rumbo11 - 9 LPts
22/02/2022Dallas, USA9 - 19 Vince Griff13 - 9 LPts
19/01/2022Tabriz, Iran9 - 18 Ibrahim Nabiyev10 - 7 LPts
20/11/2021Sofia, Bulgaria9 - 17 Coskun Aktuna13 - 8 LPts
21/09/2021Tulsa, USA8 - 17 Arran Kinnear5 - 10 WPts
21/07/2021Odense, Denmark8 - 16 Lars Thiessen7 - 11 LPts
23/05/2021Fontana, USA7 - 16 Chris Whittet9 - 11 WPts
15/04/2021Tulsa, USA6 - 16 Bryan Mader3 - 2 WPts
12/02/2021Baltimore, USA6 - 15 Shaun Yuill6 - 10 LPts
31/12/2020San Diego, USA6 - 14 Owen Corse10 - 10 LPts
12/11/2020Vienna, Austria6 - 13 Wes Hadeln12 - 5 LPts
14/09/2020San Jose, USA5 - 13 Quito Echavarria8(2) - 5 WPts
30/07/2020Tulsa, USA5 - 12 Chris Phiri7 - 9 LPts
29/05/2020Seongnam, South Korea5 - 11 Bo-kyung Kwan2 - 10 LPts
31/03/2020Indianapolis, USA5 - 10 Lloyd Nicoll10 - 3 LPts
20/02/2020Tulsa, USA5 - 9 Sean Lewis11 - 4 LPts
21/12/2019Tegucigalpa, Honduras5 - 8 Orlando Cantero10 - 2 LPts
23/10/2019Amsterdam, Netherlands5 - 7 Claudy Penne7 - 4 LPts
24/08/2019Amman, Jordan5 - 6 Rehan Gerges6 - 4 LPts
26/06/2019Tulsa, USA5 - 5 Fahsai Sitbunmee4 - 2 LPts
27/04/2019Tulsa, USA4 - 5 Vasili Yudin0 - 5 WPts
25/02/2019Tulsa, USA3 - 5 Lee Heth1 - 1 WPts
27/12/2018Tulsa, USA3 - 4 David Ndenge3 - 1 LPts
29/10/2018Tulsa, USA3 - 3 Gbolahan Suleiman5 - 1 LPts
31/08/2018Charlotte, USA3 - 2 Mark Masson2 - 3 LPts
23/07/2018Tulsa, USA2 - 2 Silvano Errani2 - 1 WPts
23/05/2018Tulsa, USA2 - 1 Odilon Lucier0 - 2 LPts
24/03/2018Mobile, USA2 - 0 Jonathan Hunter0 - 2 LPts
12/02/2018Tulsa, USA1 - 0 Chris Griffiths0 - 1 WPts
06/01/2018Jersey City, USA0 - 0 Dom Hamilton0 - 0 WPts