Weightclass:  Featherweight
Location:  Las Vegas, USA
Record:  29 - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034Las Vegas, USA28 - 9(1) Lordson Ibiama7 - 16 WPts
26/11/2033Las Vegas, USA27 - 9(1) Cole Abba3 - 6 WPts
26/09/2033Las Vegas, USA26 - 9(1) Mitsuru Ichikawa4 - 6 WPts
27/07/2033Las Vegas, USA25 - 9(1) Chris Mfunyi2 - 13 WPts
26/05/2033Las Vegas, USA24 - 9(1) Vicente Fuentes5 - 15 WPts
26/03/2033Las Vegas, USA24 - 8(1) Vicente Rojas14 - 8 LPts
25/01/2033Las Vegas, USA23 - 8(1) Sung-ryong Do0 - 4 WPts
25/11/2032Las Vegas, USA22 - 8(1) Jay Carver10 - 9 WPts
25/09/2032Las Vegas, USA21 - 8(1) Bryn MacKinney10(1) - 9 WPts
26/07/2032Las Vegas, USA20 - 8(1) Theo Stopp10 - 10 WPts
27/05/2032Las Vegas, USA20 - 7(1) Miguel Pardo18 - 12 LPts
28/03/2032Las Vegas, USA19 - 7(1) Angel Diaz18 - 4 WPts
28/01/2032Las Vegas, USA18 - 7(1) Gonzalo Salinas4 - 15 WPts
29/11/2031Tehran, Iran17 - 7(1) Saad Tawil7 - 16 WPts
01/10/2031Baltimore, USA16 - 7(1) Robert Colie12 - 7 WPts
05/08/2031Las Vegas, USA15 - 7(1) Steven McIver0 - 9 WPts
07/06/2031Las Vegas, USA14 - 7(1) James Mbire10 - 7 WPts
07/04/2031Las Vegas, USA13 - 7(1) John Coburn4 - 2 WPts
07/02/2031Toshkent, Uzbekistan13 - 6(1) Ulvi Nasibov27 - 17 LPts
10/12/2030Honolulu, USA12 - 6(1) Joshua Tada11 - 13 WPts
12/10/2030Las Vegas, USA11 - 6(1) Kai Dovey13 - 7 WPts
14/08/2030Provo, USA10 - 6(1) Eddie Mitchell6 - 10 WPts
22/06/2030New York City, USA9 - 6(1) Ollie Gemmell4 - 10 WPts
23/04/2030Las Vegas, USA8 - 6(1) Ethan Master4 - 5(1) WPts
22/02/2030Las Vegas, USA7 - 6(1) Stuart Crowe2 - 4 WPts
24/12/2029Las Vegas, USA6 - 6(1) Dom Shank5 - 5 WPts
25/10/2029Shreveport, USA5 - 6(1) Louis Roxas0 - 6 WPts
28/08/2029Las Vegas, USA5 - 5(1) Kolzak Guba2 - 3 LPts
30/06/2029Las Vegas, USA4 - 5(1) Robert Driscoll0 - 1 WPts
01/05/2029Las Vegas, USA4 - 4(1) Blake Mbiuki4 - 20 LPts
03/03/2029Surabaya, Indonesia3 - 4(1) Raeland Ongkowijaya0 - 2 WPts
03/01/2029Las Vegas, USA3 - 3(1) Morgan Burton8(1) - 6 LPts
03/11/2028Las Vegas, USA3 - 2(1) Niilo Laakkonen13 - 24 LPts
05/09/2028Indianapolis, USA2 - 2(1) Chris Lundie0 - 0 WPts
25/07/2028Manchester, USA1 - 2(1) Rex Eddie7(1) - 21 WPts
04/06/2028Boise, USA1 - 1(1) Alen Hughson17 - 25 LPts
03/05/2028Gaziantep, Turkey1 - 0 Iskender Kaya43(1) - 15 LKO3
05/03/2028Las Vegas, USA0 - 0 Fedor Magerramov0 - 0 WPts