Weightclass:  Lightweight
Location:  Kansas City, USA
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Kansas City, USA20 - 17 Vince Rollo0 - 0 WPts
21/09/2033Kansas City, USA19 - 17 Cem Sokullu4 - 4 WPts
21/07/2033Kansas City, USA18 - 17 Amery Sacksen8 - 9 WPts
21/05/2033Kansas City, USA17 - 17 Waqas Siddiqi0 - 12 WPts
21/03/2033Kansas City, USA16 - 17 Brin Rendall7 - 9 WPts
19/01/2033Kansas City, USA16 - 16 Sam Kneeland5 - 2 LPts
19/11/2032Kansas City, USA15 - 16 James Barron7 - 27(2) WPts
19/09/2032Kansas City, USA14 - 16 Darryl Pajetta2 - 3 WPts
20/07/2032Kansas City, USA13 - 16 Harry Barr7 - 3 WPts
21/05/2032Kansas City, USA12 - 16 Elliot Blaney2 - 8 WPts
22/03/2032Almaty, Kazakhstan12 - 15 Zuffur Tolymbecow26(1) - 12 LPts
23/01/2032Quito, Ecuador12 - 14 Vicente Paulino26 - 13 LPts
25/11/2031Dniprodzerzhynsk, Ukraine11 - 14 Dmytro Makowski2 - 6 WPts
27/09/2031Kansas City, USA10 - 14 Michael Lemonds3 - 6 WPts
31/07/2031Tehran, Iran10 - 13 Asif Aslam3 - 22 LPts
02/06/2031Almaty, Kazakhstan10 - 12 Tural Kairkulowa19 - 19 LPts
03/04/2031Columbus, USA10 - 11 Theo Stirton13 - 2 LPts
08/02/2031Kansas City, USA10 - 10 Juan Portilla10 - 3 LPts
11/12/2030Vilnius, Lithuania9 - 10 Roman Skala2 - 6 WPts
13/10/2030New York City, USA8 - 10 Mike Gatti4 - 7 WPts
18/08/2030Wellington, New Zealand7 - 10 Fraser Stitt0 - 2 WPts
20/06/2030Eindhoven, Netherlands6 - 10 Lollaert Gherts6 - 18 WPts
22/04/2030Tokyo, Japan6 - 9 Hiroki Yamane24 - 15(2) LPts
22/02/2030Kansas City, USA5 - 9 Tavon Muniru6 - 4 WPts
25/12/2029Aurora, USA5 - 8 Kian Lemonds15(2) - 6 LPts
31/10/2029Jersey City, USA5 - 7 Richie Baughan3 - 4 LPts
07/09/2029Wichita, USA5 - 6 Gareth Lobban6 - 20 LPts
09/07/2029Kansas City, USA4 - 6 Clint Ririe0 - 3 WPts
09/05/2029Knoxville, USA4 - 5 Vincent Tay12(1) - 35 LPts
13/03/2029New York City, USA4 - 4 Paul Hedding6 - 16 LPts
05/02/2029Providence, USA4 - 3 Mark Bail27(1) - 15(3) LPts
27/12/2028Algiers, Algeria4 - 2 Amjad Bastien2 - 4 LPts
28/10/2028Kansas City, USA3 - 2 Alen Courtellemont4 - 8 WPts
29/08/2028Kansas City, USA2 - 2 Pilibbos Achikian2 - 7 WPts
01/07/2028Kansas City, USA1 - 2 Pepijn Schrodelync3 - 8 WPts
02/05/2028Las Condes, Chile1 - 1 Iago Carballo13 - 15 LPts
04/03/2028Aarhus, Denmark1 - 0 Haakon Fano10 - 8 LPts
05/01/2028Kansas City, USA0 - 0 Daniel Menelaws0 - 1 WPts