Weightclass:  Featherweight
Location:  Norfolk, USA
Record:  15 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2035Norfolk, USA14 - 14 Arjuna Parikh3 - 11(2) WPts
08/11/2034Norfolk, USA13 - 14 Chris Spedden13 - 16 WPts
07/09/2034Norfolk, USA12 - 14 Imran Jabour9 - 17 WPts
08/07/2034Frankfurt, Germany11 - 14 Leonardo Geisel0 - 17 WPts
08/05/2034Radom, Poland10 - 14 Kacper Basa2 - 13 WPts
10/03/2034Kumasi, Ghana10 - 13 Malik Kakazai0 - 6(1) LPts
10/01/2034Carolina, Puerto Rico10 - 12 Juan Morejon20 - 14 LPts
11/11/2033Norfolk, USA10 - 11 Ricky Trevor14 - 13 LPts
14/09/2033Ulaanbaatar, Mongolia10 - 10 Fedya Damdinsharav8 - 29 LPts
17/07/2033Norfolk, USA9 - 10 Greg Sands1 - 5 WPts
17/05/2033Chengdu, China9 - 9 Hui-chao Jui26 - 5 LPts
19/03/2033Tabriz, Iran8 - 9 Waqas Hafeez3 - 30 WPts
18/01/2033Detroit, USA8 - 8 Alen Hutcheon2 - 13 LPts
22/11/2032Norfolk, USA7 - 8 Darryl George8 - 14 WPts
22/09/2032Norfolk, USA7 - 7 Laken Adams18 - 21 LPts
24/07/2032Norfolk, USA6 - 7 Clint Winton1 - 5 WPts
25/05/2032Norfolk, USA5 - 7 Nicholas Baran2 - 11 WPts
26/03/2032Abidjan, Ivory Coast4 - 7 Marshall Notte5 - 7 WPts
27/01/2032Bayamon, Puerto Rico4 - 6 Montego Blandon6 - 19(1) LPts
29/11/2031Chesapeake, USA4 - 5 Dominic Burns2 - 4(1) LPts
01/10/2031Norfolk, USA4 - 4 Johnny Galbreth4 - 4 LPts
03/08/2031Boston, USA4 - 3 William McNeil4 - 18 LPts
11/06/2031Fortaleza, Brazil4 - 2 Roman Torres3 - 3 LPts
12/04/2031Munich, Germany3 - 2 Erhardt Marthaller16 - 17 WPts
12/02/2031Barnaul, Russia3 - 1 Dimi Paley15 - 12 LPts
15/12/2030Managua, Nicaragua2 - 1 Diego Baena4 - 15(1) WPts
17/10/2030Knoxville, USA1 - 1 Matt Wallace0 - 8 WPts
25/08/2030Omaha, USA1 - 0 Dave Neish11 - 8(2) LPts
05/07/2030Panama City, Panama0 - 0 Jeraldo Aday0 - 0 WPts