Weightclass:  Lightweight
Location:  Omaha, USA
Record:  7 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2031Omaha, USA6 - 32 Jonathan Craigie0 - 1 WPts
17/08/2031Omaha, USA5 - 32 Zach Brewster1 - 4 WPts
18/06/2031Omaha, USA4 - 32 Fraser Leask3 - 0 WPts
18/04/2031Omaha, USA3 - 32 Jeong-ho Choung1 - 4 WPts
18/02/2031Dusseldorf, Germany3 - 31 Rad Kyburz1 - 6 LPts
21/12/2030Donetsk, Ukraine3 - 30 Wasyl Burick42(1) - 10 LPts
23/10/2030St. Louis, USA3 - 29 Sam Kenneth13 - 13 LPts
25/08/2030Omaha, USA2 - 29 Abel Fischer2 - 2 WPts
26/06/2030Omaha, USA1 - 29 Lewis Heggie1 - 5 WPts
26/04/2030Turin, Italy1 - 28 Liberatore Lupi3 - 3 LPts
26/02/2030Omaha, USA1 - 27 John Caiazzo8 - 15 LPts
30/12/2029Omaha, USA1 - 26 Jay Bataille4 - 10 LPts
31/10/2029Abidjan, Ivory Coast1 - 25 Edmond Ledoyen4 - 4 LPts
01/09/2029Charlotte, USA1 - 24 Isaac Hunter11(2) - 9 LPts
06/07/2029Omaha, USA1 - 23 Ethan Lytle5 - 10 LPts
07/05/2029Ecatepec, Mexico1 - 22 Nasario Medero13 - 13 LPts
09/03/2029Omaha, USA1 - 21 Mark Swan1 - 13 LPts
08/01/2029Valparaiso, Chile1 - 20 Paco Vidal28(1) - 16 LPts
10/11/2028Philadelphia, USA1 - 19 Chris Sneden5 - 10 LPts
12/09/2028Guadalajara, Mexico1 - 18 Olindo Cedillo6 - 15 LPts
15/07/2028Managua, Nicaragua1 - 17 Ovidio Gomez10 - 14 LPts
17/05/2028New Delhi, India1 - 16 Sukhinder Madhaven16 - 6 LPts
19/03/2028Dnipropetrovsk, Ukraine1 - 15 Vasyl Chaplinski4 - 18 LPts
20/01/2028Prague, Czech Republic1 - 14 Izßk Matusek10 - 20(3) LPts
22/11/2027Isfara, Tajikistan1 - 13 Fikret Mohammed10 - 13 LPts
24/09/2027Kisumu, Kenya1 - 12 Mark Mishra4 - 10 LPts
27/07/2027Omaha, USA1 - 11 John Chrismer1 - 8 LPts
29/05/2027Dallas, USA1 - 10 Mark Heth4 - 25 LPts
02/04/2027Khujand, Tajikistan1 - 9 Mubariz Khanmamedov10 - 22 LPts
02/02/2027Anchorage, USA1 - 8 Ellis Naismith7 - 7 LPts
05/12/2026Albuquerque, USA1 - 7 Mel Harris7 - 4 LPts
07/10/2026Brasilia, Brazil1 - 6 Montel Sala5 - 6 LPts
09/08/2026Rome, Italy1 - 5 Angelo Masoero5 - 10 LPts
11/06/2026Eugene, USA1 - 4 Mark Allen12 - 18 LPts
20/04/2026Omaha, USA1 - 3 Sergio Cappola14 - 11(1) LPts
20/02/2026Algiers, Algeria1 - 2 Azam Aboulker0 - 0 LPts
23/12/2025Omaha, USA1 - 1 Rob Cleary0 - 1 LPts
24/10/2025Columbia, USA1 - 0 Brad Telford7 - 19 LPts
05/09/2025Omaha, USA0 - 0 Jong-ho Tak4 - 9 WPts