Weightclass:  Featherweight
Location:  Birmingham, USA
Record:  2 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2035Birmingham, USA1 - 22 Stephen Neagle6 - 18 WPts
04/01/2035Birmingham, USA1 - 21 Beltran Lazos1 - 3 LPts
04/11/2034Bratislava, Slovakia0 - 21 Gustav Urban5 - 17 WPts
04/09/2034Oruro, Bolivia0 - 20 Fausto Marquez1 - 1 LPts
07/07/2034Dushanbe, Tajikistan0 - 19 Dmitri Cairbeckov25 - 16 LPts
08/05/2034Samarqand, Uzbekistan0 - 18 Sakhavat Abdurrahmanov1 - 10(1) LPts
10/03/2034Minsk, Belarus0 - 17 Konstantin Babich18 - 11 LPts
10/01/2034Tehran, Iran0 - 16 Kiran Verma5 - 27 LPts
11/11/2033Columbia, USA0 - 15 Joey Bartoli10 - 19 LPts
17/09/2033Carolina, Puerto Rico0 - 14 Guido Coronado25(1) - 18 LPts
19/07/2033Frankfurt, Germany0 - 13 Deutsch Stockner17 - 6 LPts
21/05/2033Kanpur, India0 - 12 Jyotish Khaparde6 - 8 LPts
22/03/2033Seville, Spain0 - 11 Quin Coro16 - 10 LPts
21/01/2033Birmingham, USA0 - 10 Senon Puma3 - 10 LPts
21/11/2032Accra, Ghana0 - 9 Nuru Dokuaa9 - 13 LPts
23/09/2032Columbia, USA0 - 8 Joey Bartoli6 - 16 LPts
27/07/2032Birmingham, USA0 - 7 Luka Petukhov4 - 6 LPts
29/05/2032Birmingham, USA0 - 6 Johnny Shanklin4 - 7 LPts
29/03/2032Ulaanbaatar, Mongolia0 - 5 Nasire Tsagaanbaatar6 - 27 LPts
30/01/2032Grodno, Belarus0 - 4 Dmitri Larionov21(1) - 19 LPts
02/12/2031Birmingham, USA0 - 3 Davie Galley2 - 3 LPts
04/10/2031Waterbury, USA0 - 2 Bob Povey1 - 6 LPts
27/08/2031Salt Lake City, USA0 - 1 Max Healy17 - 17 LPts
05/07/2031Birmingham, USA0 - 0 Urvano Brasil4 - 19 LPts