Weightclass:  Light Welterweight
Location:  Philadelphia, USA
Record:  9 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2036Honolulu, USA8 - 21 Satoru Takeshita2 - 10 WPts
22/12/2035Fort Smith, USA8 - 20 Michael Bardsley6 - 6 LPts
24/10/2035Ulaanbaatar, Mongolia8 - 19 Ye Elbegdorj6 - 25 LPts
26/08/2035Warsaw, Poland8 - 18 Borys Strzalkowski13 - 17 LPts
27/06/2035New York City, USA7 - 18 Inigo Junco6 - 10 WPts
28/04/2035Hamburg, Germany6 - 18 Arlo Marburger1 - 1 WPts
28/02/2035Philadelphia, USA5 - 18 Sam Quirke5 - 9 WPts
29/12/2034Ulaanbaatar, Mongolia4 - 18 Zhong Wui2 - 14 WPts
30/10/2034Philadelphia, USA4 - 17 Kieran Hesson1 - 2 LPts
30/08/2034Samarqand, Uzbekistan4 - 16 Nurlan Sadygov19 - 12 LPts
02/07/2034Philadelphia, USA4 - 15 Waqas Khan14 - 17 LPts
02/05/2034Lusaka, Zambia4 - 14 Wasaki Chishiba14 - 5 LPts
04/03/2034Philadelphia, USA4 - 13 Robert Evens4 - 9 LPts
04/01/2034Philadelphia, USA3 - 13 Dave Evans4 - 13 WPts
04/11/2033Philadelphia, USA2 - 13 Fedir Bilinski7 - 11 WPts
04/09/2033Yerevan, Armenia2 - 12 Sarko Saghatelian17 - 10 LPts
07/07/2033Philadelphia, USA2 - 11 Chris Frisk3 - 4 LPts
07/05/2033Philadelphia, USA2 - 10 Ivan Manas2 - 20 LPts
08/03/2033Philadelphia, USA1 - 10 Paul Darby5 - 5 WPts
06/01/2033Philadelphia, USA1 - 9 Lakshman Havanur8 - 15 LPts
06/11/2032Las Vegas, USA1 - 8 Paul Glen3 - 6 LPts
23/09/2032Philadelphia, USA1 - 7 Montrell Houdon1 - 5 LPts
25/07/2032Philadelphia, USA1 - 6 Noah Polston7 - 6 LPts
26/05/2032Kansas City, USA1 - 5 Mark McIver15 - 11 LPts
26/03/2032Jersey City, USA0 - 5 Dillon Hearn0 - 11 WPts
29/01/2032Baltimore, USA0 - 4 Jordan Craigmile6 - 12 LPts
01/12/2031Milwaukee, USA0 - 3 Charlie Kidd4 - 1 LPts
11/10/2031Philadelphia, USA0 - 2 Kai Issac1 - 2 LPts
12/08/2031Newark, USA0 - 1 Valentino Donazzan11 - 20(1) LPts
05/07/2031Hartford, USA0 - 0 Nicholas Glasson0 - 0 LPts