Weightclass:  Lightweight
Location:  Kansas City, USA
Record:  15(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2030Kansas City, USA14(1) - 14 Cristiano Marchetti1 - 6(1) WPts
13/10/2030Kansas City, USA13(1) - 14 Joel Glaspie7 - 13 WPts
15/08/2030Kansas City, USA13(1) - 13 David Jones15 - 16 LPts
16/06/2030Kansas City, USA12 - 13 Stuart McBride19(1) - 11 WKO3
17/04/2030Nairobi, Kenya11 - 13 Declan Gunda9 - 6 WPts
17/02/2030Kansas City, USA11 - 12 Neil Armour10 - 7 LPts
20/12/2029Columbus, USA10 - 12 John Ryan10 - 8 WPts
01/11/2029Kansas City, USA9 - 12 Kai Roger1 - 1 WPts
02/09/2029Jacksonville, USA9 - 11 Phil Vasallo18 - 10 LPts
06/07/2029Kansas City, USA8 - 11 Leighton MacGuire5 - 6 WPts
06/05/2029Kansas City, USA8 - 10 Phil Vasallo16 - 10 LPts
07/03/2029Los Angeles, USA7 - 10 Noah Sellards9 - 9 WPts
14/01/2029Kansas City, USA7 - 9 Nick Walkinshaw13 - 14 LPts
09/01/2029Kansas City, USA7 - 8 Mark Beattie38 - 8 LPts
07/01/2029Tehran, Iran7 - 7 An Chiw24(1) - 9 LPts
09/11/2028Minsk, Belarus6 - 7 Dmitriy Michalko17 - 26(2) WPts
10/09/2028Khujand, Tajikistan6 - 6 Shamil Shihlinskii2 - 14 LPts
12/07/2028Riga, Latvia5 - 6 Kolzak Pavlovskis12 - 21 WPts
14/05/2028Yerevan, Armenia5 - 5 Mihrtad Charkhian16 - 18 LPts
16/03/2028Kansas City, USA5 - 4 Neville de Laclos11 - 7 LPts
16/01/2028Tehran, Iran4 - 4 Yasin Sabet1 - 2 WPts
18/11/2027Resistencia, Argentina3 - 4 Alano Luciano10 - 23 WPts
19/09/2027Al Ain, UAE3 - 3 Atif Akbari14 - 14 LPts
22/07/2027Yerevan, Armenia3 - 2 Manase Papugian10 - 17 LPts
24/05/2027Jacksonville, USA2 - 2 John Balmer0 - 0 WPts
06/04/2027Kansas City, USA1 - 2 Kris Elgin0 - 1 WPts
05/02/2027Columbus, USA1 - 1 Rich Lundgren10 - 6 LPts
25/12/2026Indianapolis, USA1 - 0 Louis Cant8 - 18 LPts
05/11/2026Kansas City, USA0 - 0 Jin-hyeon Hahm0 - 0 WPts