Weightclass:  Lightweight
Location:  Louisville, USA
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2034Louisville, USA22 - 19 Jiang Kao6 - 5 WPts
24/11/2033Louisville, USA21 - 19 Baldev Doshi7 - 9 WPts
24/09/2033Louisville, USA20 - 19 Vasili Ivlev1 - 5 WPts
24/07/2033Louisville, USA19 - 19 Baldev Doshi6 - 8 WPts
23/05/2033Louisville, USA18 - 19 Audric Delcamp9 - 13 WPts
23/03/2033Louisville, USA17 - 19 Selim Irmak5 - 9 WPts
22/01/2033Louisville, USA17 - 18 Ailbe Pfeifer29 - 19 LPts
22/11/2032Bogota, Colombia16 - 18 Jose Orellana13(1) - 20 WPts
24/09/2032Tuscaloosa, USA15 - 18 James Barron7 - 26(2) WPts
26/07/2032Asuncion, Paraguay15 - 17 Baltasar Mireles12 - 8 LPts
28/05/2032Bayamon, Puerto Rico15 - 16 Rodrigo Leon21 - 9 LPts
30/03/2032New York City, USA14 - 16 Leighton Milne10 - 13 WPts
01/02/2032Salem, USA14 - 15 Sam Dickson16 - 7 LPts
07/12/2031Adana, Turkey13 - 15 Baris Nasit5 - 9(1) WPts
09/10/2031Saint Paul, USA12 - 15 Jay Gemeinhardt19 - 12 WPts
11/08/2031Istanbul, Turkey12 - 14 Murat Onarici14 - 18 LPts
13/06/2031Ilorin, Nigeria11 - 14 Nelson Kontagora0 - 6 WPts
14/04/2031Curitiba, Brazil10 - 14 Fresco Vargas8 - 17 WPts
14/02/2031Louisville, USA10 - 13 Chang-soo Paek18 - 9 LPts
17/12/2030Incheon, South Korea9 - 13 Jin-hyeon Min5 - 6 WPts
19/10/2030Louisville, USA8 - 13 Robert Williamson8 - 14 WPts
21/08/2030Yerevan, Armenia8 - 12 Saro Frankian25 - 8 LPts
23/06/2030Louisville, USA7 - 12 Aaron Lowry2 - 2 WPts
24/04/2030Kiev, Ukraine7 - 11 Hadeon Mikula9 - 11 LPts
24/02/2030Louisville, USA6 - 11 Kai Dunsmore4 - 14(1) WPts
26/12/2029Louisville, USA5 - 11 Nathan Urie1 - 0 WPts
27/10/2029Louisville, USA4 - 11 Paul Bertram5 - 15 WPts
27/08/2029Louisville, USA4 - 10 Federico Serrato17 - 16 LPts
29/06/2029Louisville, USA3 - 10 Emilio Guardia0 - 2 WPts
30/04/2029Vilnius, Lithuania3 - 9 Donat Kielbasa3 - 13 LPts
02/03/2029Zaragoza, Spain3 - 8 Vegas Rosales11 - 15 LPts
02/01/2029Louisville, USA3 - 7 Jordan Hedin1 - 0 LPts
03/11/2028Bridgeport, USA2 - 7 Arnie Emond0 - 1 WPts
15/09/2028Hiroshima, Japan2 - 6 Hisoka Mochizuki12 - 17 LPts
18/07/2028Louisville, USA1 - 6 John Beveridge0 - 12 WPts
19/05/2028Constantine, Algeria1 - 5 Gazi Derrag15 - 14 LPts
21/03/2028Knoxville, USA1 - 4 Mel Kinion1 - 13 LPts
28/01/2028Louisville, USA0 - 4 Leeroy Blagg1 - 6(1) WPts
29/11/2027Pittsburgh, USA0 - 3 Charles Kernell3 - 9 LPts
01/10/2027Miami, USA0 - 2 Charles Ferry3 - 0 LPts
06/08/2027Newark, USA0 - 1 Dave Porteous13 - 6 LPts
05/07/2027Louisville, USA0 - 0 John Balmer0 - 1 LPts