Weightclass:  Featherweight
Location:  Saint Paul, USA
Record:  14 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2032Saint Paul, USA13 - 11 Lee Irvine4 - 5 WPts
06/06/2032Saint Paul, USA12 - 11 Stephen Neagle0 - 4 WPts
07/04/2032Saint Paul, USA11 - 11 Quinto Rufino2 - 12 WPts
08/02/2032Saint Paul, USA10 - 11 Jerrold Natal1 - 11 WPts
10/12/2031Saint Paul, USA10 - 10 Salvador Alviar5 - 12 LPts
12/10/2031Saint Paul, USA10 - 9 Yutaka Takeuchi14 - 6 LPts
12/08/2031Saint Paul, USA9 - 9 Dave Llywelyn0 - 1 WPts
13/06/2031Saint Paul, USA8 - 9 Tomasz Gajeski5 - 10 WPts
13/04/2031Saint Paul, USA7 - 9 Xaverius Garrido2 - 21 WPts
12/02/2031Saint Paul, USA6 - 9 Leighton White2 - 3 WPts
15/12/2030Saint Paul, USA6 - 8 Guillermo Fontanez22 - 13 LPts
17/10/2030Saint Paul, USA6 - 7 Chris Harp2 - 4 LPts
18/08/2030Saint Paul, USA5 - 7 Dave Carrington2 - 10 WPts
19/06/2030Fort Lauderdale, USA5 - 6 Josh Binnion12 - 9 LPts
23/04/2030Saint Paul, USA5 - 5 Unggul Wiwi2 - 19(2) LPts
22/02/2030Tipitapa, Nicaragua4 - 5 Neron Salvatierra3 - 9 WPts
25/12/2029Saint Paul, USA3 - 5 Patrick Coleman1 - 0 WPts
26/10/2029Saint Paul, USA3 - 4 Sergei Hajibeyov5 - 6 LPts
27/08/2029Saint Paul, USA2 - 4 Dimi Golovkin1 - 5 WPts
29/06/2029Dushanbe, Tajikistan2 - 3 Imran Baluch44(2) - 8 LPts
01/05/2029Georgetown, Guyana2 - 2 John Strahan23 - 6 LPts
03/03/2029Sapporo, Japan2 - 1 Takeshi Seto1 - 1 LPts
03/01/2029Saint Paul, USA1 - 1 Cody MacKenzie5 - 4 WPts
03/11/2028Dushanbe, Tajikistan1 - 0 Vitali Gaidarov13 - 15 LPts
05/09/2028Krasnodar, Russia0 - 0 Ivan Ostrovsky0 - 0 WPts