Weightclass:  Lightweight
Location:  Baltimore, USA
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Newark, USA22 - 8 Robert Blevins16 - 24 WPts
14/09/2033San Bernardo, Chile21 - 8 Macario Diaz22 - 10 WPts
16/07/2033Karagandy, Kazakhstan20 - 8 Azam Kurmangaliev16 - 16 WPts
18/05/2033Isfahan, Iran19 - 8 Umair Darwish11 - 32 WPts
20/03/2033New York City, USA18 - 8 Kyle Biven11 - 15 WPts
20/01/2033Baltimore, USA18 - 7 Neil Rabb17 - 7(1) LPts
20/11/2032Shymkent, Kazakhstan17 - 7 Amer Sagatow14 - 14 WPts
22/09/2032Baltimore, USA16 - 7 Louis Warrender11 - 16 WPts
24/07/2032Baltimore, USA15 - 7 Madhav Shokeen2 - 15 WPts
25/05/2032Huntsville, USA14 - 7 Lee Keelan14 - 10 WPts
27/03/2032Dushanbe, Tajikistan14 - 6 Arif Musaev12(1) - 11 LPts
28/01/2032New Orleans, USA13 - 6 Owen Hendrick5 - 6 WPts
30/11/2031Copenhagen, Denmark13 - 5 Odo Mogensen13 - 12 LPts
02/10/2031Shymkent, Kazakhstan13 - 4 Gennady Kaliew19 - 4 LPts
04/08/2031San Nicolas de los Garza, Mexico12 - 4 Hilario Pedroza1 - 6 WPts
06/06/2031Minsk, Belarus12 - 3 Nikolai Mihalik34(1) - 15 LPts
07/04/2031Baltimore, USA11 - 3 Zach Brewster0 - 2 WPts
07/02/2031Daloa, Ivory Coast10 - 3 Jasper Turcat18 - 7 WPts
10/12/2030Louisville, USA9 - 3 Mick Cure4 - 17(3) WPts
19/10/2030Huntsville, USA8 - 3 Lee Keelan7 - 7 WPts
23/08/2030Khabarovsk, Russia7 - 3 Marlen Karelin0 - 2 WPts
25/06/2030Baltimore, USA6 - 3 Arnie Chia2 - 2 WPts
26/04/2030Quezon City, Philippines5 - 3 Jamie Manibog2 - 7 WPts
26/02/2030Suez, Egypt4 - 3 Mohsin Javed3 - 6 WPts
29/12/2029Baltimore, USA3 - 3 Zernebog Zass4 - 12(2) WPts
30/10/2029Baltimore, USA3 - 2 Mel Appleton0 - 4 LPts
30/08/2029Baltimore, USA3 - 1 Mick Kaja28 - 13 LPts
02/07/2029Ghent, Belgium3 - 0 Fabiaan Fraeys31(1) - 27 LPts
04/05/2029Dublin, Ireland2 - 0 Evan McClafferty2 - 16 WPts
06/03/2029Harare, Zimbabwe1 - 0 Joey Sibanda8 - 17 WPts
05/01/2029Baltimore, USA0 - 0 Joseph Cree1 - 2 WPts