Weightclass:  Featherweight
Location:  Kansas City, USA
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2033Kansas City, USA19 - 19 Nicholas Sapodeng8 - 27 WPts
29/07/2033Kansas City, USA18 - 19 Ferrand Harnois3 - 10 WPts
29/05/2033Kansas City, USA17 - 19 Mark Morado12 - 12 WPts
29/03/2033Kansas City, USA16 - 19 Gus Kangele1 - 11 WPts
28/01/2033Kansas City, USA15 - 19 Kers Widagdo6 - 7 WPts
29/11/2032Kansas City, USA14 - 19 Gift Ntshangase8 - 8 WPts
29/09/2032Kansas City, USA14 - 18 Sun-tae Ye8 - 16 LPts
30/07/2032Kansas City, USA13 - 18 Mark McIver0 - 1 WPts
31/05/2032Kansas City, USA12 - 18 Gethin Fithen0 - 5(1) WPts
01/04/2032Kansas City, USA11 - 18 James Haile1 - 4 WPts
02/02/2032Kansas City, USA10 - 18 Roger Lowrey8 - 11 WPts
04/12/2031Kansas City, USA9 - 18 Gethin Ervin3 - 7 WPts
05/10/2031Santo Domingo de Guzman, Dominican Republic8 - 18 Aimon Talamantez1 - 6 WPts
07/08/2031Kansas City, USA7 - 18 David Devlin6 - 5 WPts
08/06/2031Kansas City, USA6 - 18 Lucas Quinlan1 - 6 WPts
08/04/2031North Las Vegas, USA6 - 17 Roger Porteous5 - 24(4) LPts
10/02/2031Kansas City, USA5 - 17 Mark Howie0 - 1 WPts
13/12/2030Port-au-Prince, Haiti4 - 17 Marvel Belizaire8 - 18 WPts
15/10/2030Durban, South Africa4 - 16 Quintavius Phala19 - 12 LPts
17/08/2030Izmir, Turkey4 - 15 Suleiman Sokmen7 - 23 LPts
19/06/2030Mexicali, Mexico4 - 14 Nasario Laguardia2 - 1 LPts
21/04/2030Kansas City, USA3 - 14 Manusama Elmi0 - 12 WPts
20/02/2030Kansas City, USA3 - 13 Jack Walkinshaw9 - 13 LPts
23/12/2029Choloma, Honduras3 - 12 Orlando San Miguel15 - 9 LPts
25/10/2029Kansas City, USA3 - 11 Valentino Giovinco5 - 18 LPts
26/08/2029Toshkent, Uzbekistan3 - 10 Melor Mammadguliyev5 - 10 LPts
28/06/2029Ulaanbaatar, Mongolia3 - 9 Sun Qiao7 - 10 LPts
29/04/2029Dushanbe, Tajikistan3 - 8 Zaman Nadirov22 - 9 LPts
01/03/2029Mixco, Guatemala3 - 7 Diego Arencibia47 - 27 LPts
01/01/2029Kansas City, USA3 - 6 Nicholas Nesbitt4 - 9 LPts
01/11/2028Kansas City, USA2 - 6 Matt Bryce2 - 11 WPts
03/09/2028San Diego, USA2 - 5 Vincent Robie1 - 1 LPts
19/07/2028Cologne, Germany2 - 4 Kasch Daenzer16 - 13 LPts
21/05/2028Montero, Bolivia2 - 3 Rio Larin2 - 6 LPts
23/03/2028Baltimore, USA2 - 2 John Hobbs1 - 9(1) LPts
27/01/2028Havana, Cuba2 - 1 Vicente Barca35 - 8 LPts
28/11/2027Tulsa, USA1 - 1 Asif Baksh0 - 7 WPts
09/10/2027Baton Rouge, USA1 - 0 Chris Folena8 - 22 LPts
05/09/2027Kansas City, USA0 - 0 Qalib Basha0 - 0 WPts