Weightclass:  Lightweight
Location:  Philadelphia, USA
Record:  31 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Philadelphia, USA30 - 6 Barry Vaughn14 - 12 WPts
09/11/2033Philadelphia, USA29 - 6 Barry Vaughn14 - 10 WPts
28/10/2033Philadelphia, USA28 - 6 Barry Vaughn13 - 7 WPts
13/09/2033Karagandy, Kazakhstan27 - 6 Bilal Ghajlauov14 - 17 WPts
16/07/2033Huntsville, USA26 - 6 Joseph Brewster14 - 16 WPts
12/06/2033Santa Ana, USA25 - 6 Paul Cullens21 - 16 WPts
12/05/2033Fortaleza, Brazil24 - 6 Santiago Magro8 - 19 WPts
14/03/2033Tabriz, Iran23 - 6 Zafa Guliev7 - 14 WPts
14/01/2033Brno, Czech Republic22 - 6 Ignßc Mikulka25 - 12 WPts
16/11/2032Sharjah, UAE21 - 6 Amjad Bremen10 - 21 WPts
17/09/2032Maipu, Chile20 - 6 Juan Polanco17(1) - 15 WPts
19/07/2032Split, Croatia20 - 5 Dragutin Jurilj20 - 5 LPts
21/05/2032Houston, USA19 - 5 Sam Dunwoody15(1) - 15 WPts
25/03/2032Minneapolis, USA18 - 5 Neil Rabb14 - 5(1) WPts
28/01/2032Athens, USA17 - 5 Fraser Kippen6 - 15 WPts
02/12/2031Overland Park, USA16 - 5 Mark Hanes12 - 9 WPts
04/10/2031Manchester, USA15 - 5 Alec Devin5 - 20 WPts
06/08/2031Saltillo, Mexico14 - 5 Diego Quintana3 - 4 WPts
08/06/2031Philadelphia, USA13 - 5 Ian Allender5 - 6 WPts
09/04/2031Belo Horizonte, Brazil13 - 4 Joaquin Camisa14 - 10 LPts
09/02/2031Bokhtar, Tajikistan12 - 4 Melor Guliev10 - 18 WPts
12/12/2030Minsk, Belarus11 - 4 Vanko Primack12(1) - 15 WPts
14/10/2030Puente Alto, Chile10 - 4 Loredo Pascua22 - 5 WPts
16/08/2030Yerevan, Armenia9 - 4 Shnorhk Baderedjian0 - 0 WPts
18/06/2030Philadelphia, USA8 - 4 Leon Kenna7 - 2 WPts
19/04/2030Philadelphia, USA7 - 4 Carlos Rebollar9 - 13 WPts
18/02/2030Cali, Colombia7 - 3 Rogelio Cardoso15 - 6 LPts
21/12/2029Athens, USA6 - 3 Seth Matherson2 - 1 WPts
29/10/2029Guatemala City, Guatemala5 - 3 Juan Veron3 - 8 WPts
31/08/2029Philadelphia, USA4 - 3 Fo-hai Xiang1 - 1 WPts
03/07/2029Philadelphia, USA3 - 3 Ian Wallingford10 - 4 WPts
04/05/2029Philadelphia, USA2 - 3 James Page1 - 4 WPts
06/03/2029Memphis, USA1 - 3 Davie Hsu0 - 0 WPts
23/01/2029Seattle, USA1 - 2 Inigo Evra23 - 11 LPts
23/12/2028Georgetown, Guyana0 - 2 Ian Purvis0 - 8 WPts
25/10/2028Huntsville, USA0 - 1 Lee Keelan0 - 0 LPts
05/09/2028Kiev, Ukraine0 - 0 Isaak Koval0 - 0 LPts