Weightclass:  Featherweight
Location:  Minneapolis, USA
Record:  30 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2038Minneapolis, USA29 - 4 Asen á Yordanov10 - 12 WPts
05/03/2038Minneapolis, USA28 - 4 Pablo Claro0 - 0 WPts
09/02/2038Minneapolis, USA27 - 4 HuiK'o Wai2 - 1 WPts
13/01/2038Minneapolis, USA26 - 4 Danny Nixon2 - 1 WPts
16/12/2037Minneapolis, USA25 - 4 Jawad Iman3 - 2 WPts
19/11/2037Minneapolis, USA24 - 4 Leupold Laterano1 - 0 WPts
23/10/2037Minneapolis, USA23 - 4 Chinedu Ofoedu1 - 0 WPts
27/09/2037Minneapolis, USA22 - 4 David Paterson1 - 0 WPts
30/08/2037Minneapolis, USA21 - 4 Aleksanteri Auvinen3 - 1 WPts
31/07/2037Minneapolis, USA20 - 4 Jack Hamell1 - 2 WPts
01/07/2037Minneapolis, USA19 - 4 Hilario Quesada1 - 1 WPts
03/06/2037Minneapolis, USA18 - 4 Stuart Ellis0 - 2(1) WPts
29/04/2037Richmond, USA18 - 3 Peter Dower31(1) - 7 LPts USA National Championships 2037View
26/04/2037Richmond, USA17 - 3 Umair Ghannam10(1) - 10 WPts USA National Championships 2037View
12/04/2037Minneapolis, USA16 - 3 Brad Munroe2 - 0 WPts
16/03/2037Minneapolis, USA15 - 3 Lorenzo Busto1 - 15(1) WPts
15/02/2037Minneapolis, USA14 - 3 Ermir Logoreci0 - 1(1) WPts
21/01/2037Minneapolis, USA13 - 3 Harvey Ferris1 - 0 WPts
27/12/2036Minneapolis, USA12 - 3 Rudolf Stuedemann8 - 15 WPts
24/11/2036Minneapolis, USA12 - 2 Cole Saunders1 - 0 LPts
29/10/2036Minneapolis, USA11 - 2 Brett Quinn7 - 3 WPts
01/10/2036Minneapolis, USA10 - 2 Dewantara Toha1 - 2 WPts
03/09/2036Minneapolis, USA9 - 2 Gervasio Jordan7 - 13 WPts
08/08/2036Minneapolis, USA8 - 2 Mykelti Nyatama5 - 10 WPts
11/07/2036Minneapolis, USA7 - 2 Xavion Cuaresma1 - 3 WPts
12/06/2036Minneapolis, USA6 - 2 Jose Subia3 - 5(1) WPts
15/05/2036Minneapolis, USA5 - 2 John Eddie1(1) - 2 WPts
16/04/2036Minneapolis, USA4 - 2 Ali Jabbour12 - 9 WPts
11/03/2036Minneapolis, USA4 - 1 Bogdan á Steklov15 - 21 LPts
10/02/2036Minneapolis, USA3 - 1 Rasil Bayartogtokh17 - 14 WPts
15/01/2036Minneapolis, USA2 - 1 Lee Pack7 - 5 WPts
17/12/2035Minneapolis, USA1 - 1 Leszek Urban5 - 6 WPts
23/11/2035Minneapolis, USA0 - 1 Franco Bernardo6 - 2 WPts
18/10/2035Minneapolis, USA0 - 0 Shaun Kindrick8 - 6 LPts