Weightclass:  Featherweight
Location:  Greensboro, USA
Record:  22 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Greensboro, USA21 - 9 Kosta á Dotchev8 - 9 WPts
26/09/2033Greensboro, USA20 - 9 Naum á Savelov3 - 8 WPts
26/07/2033Greensboro, USA19 - 9 Balaputra Zakaria2 - 6 WPts
25/05/2033Greensboro, USA18 - 9 Sun-tae Jung1 - 13 WPts
25/03/2033Greensboro, USA17 - 9 Luis Negrete7 - 14 WPts
24/01/2033Greensboro, USA16 - 9 Heung-Min Ha0 - 21 WPts
24/11/2032Greensboro, USA15 - 9 Hugh Beddow6 - 11 WPts
24/09/2032Greensboro, USA14 - 9 Marlen Slivka3 - 20 WPts
26/07/2032Greensboro, USA13 - 9 John McAfee0 - 1 WPts
27/05/2032Greensboro, USA12 - 9 John Bird7 - 4 WPts
27/03/2032Greensboro, USA11 - 9 Carlos Capo6 - 20(2) WPts
28/01/2032Greensboro, USA10 - 9 John Arnott1 - 13 WPts
29/11/2031Lima, Peru10 - 8 Onofre Cruz12 - 14 LPts
01/10/2031Ulaanbaatar, Mongolia9 - 8 Safwah Sereeter19(2) - 16 WPts
03/08/2031Atlanta, USA9 - 7 Seth Guffy8 - 15 LPts
05/06/2031Columbus, USA8 - 7 Dillon Delaney4 - 5 WPts
06/04/2031New York City, USA7 - 7 Sam Harbert4 - 7 WPts
06/02/2031San Francisco, USA6 - 7 Paul Sand5 - 16 WPts
13/12/2030Greensboro, USA5 - 7 Corey Thrift2 - 16 WPts
15/10/2030Bratislava, Slovakia5 - 6 VÝt Janes19(1) - 17 LPts
17/08/2030Port-de-Paix, Haiti4 - 6 Jesper Printemps3 - 16 WPts
18/06/2030Greensboro, USA4 - 5 Kolya Kruglov8 - 10 LPts
19/04/2030Ulaanbaatar, Mongolia4 - 4 Timofei Natsagdorj3 - 24 LPts
19/02/2030Reno, USA3 - 4 Oscar Finnie0 - 0 WPts
28/12/2029Walbrzych, Poland2 - 4 Tymoteusz Wirkus2 - 5 WPts
30/10/2029Greensboro, USA1 - 4 Mark Scheideman2 - 1 WPts
30/08/2029Greensboro, USA1 - 3 Granville Lacourse19(2) - 14 LPts
02/07/2029Havana, Cuba1 - 2 Santiago Larez12 - 34(10) LPts
04/05/2029Baltimore, USA0 - 2 Jonathan Dashiell2 - 1 WPts
06/03/2029Abidjan, Ivory Coast0 - 1 Saber Bayard2 - 12 LPts
05/01/2029Greensboro, USA0 - 0 Karan Garg0 - 0 LPts