Weightclass:  Lightweight
Location:  Charlotte, USA
Record:  41 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2042Charlotte, USA40 - 10 Simon Marais5 - 10 WPts
30/03/2042Charlotte, USA39 - 10 Sam Casuco0 - 4 WPts
26/01/2042Charlotte, USA38 - 10 Oscar Candelaria15(1) - 15 WPts
24/11/2041Charlotte, USA37 - 10 Santiago Lovera4 - 3 WPts
23/09/2041Charlotte, USA36 - 10 Jouni Niinisto2 - 5 WPts
23/07/2041Charlotte, USA35 - 10 Rob Kwabi8 - 4 WPts
21/05/2041Charlotte, USA34 - 10 Farhan Mahdavi13 - 17 WPts
21/03/2041Charlotte, USA33 - 10 Prince Echeruo5 - 14 WPts
18/01/2041Charlotte, USA32 - 10 Alec McShane6 - 7 WPts
19/11/2040Charlotte, USA31 - 10 Morgan Parry1 - 7 WPts
18/09/2040Charlotte, USA30 - 10 Ricardo Curiel17 - 14(1) WPts
19/07/2040Charlotte, USA29 - 10 Chris Prentis21(2) - 8 WPts
18/05/2040Accra, Ghana28 - 10 Kentay Addow1 - 0 WPts
20/03/2040Charlotte, USA27 - 10 Mike Hughes2 - 19 WPts
19/01/2040Charlotte, USA26 - 10 Hadeon Archacki1 - 7 WPts
18/11/2039Tijuana, Mexico25 - 10 Jaguar Hinojos2 - 23 WPts
18/09/2039Charlotte, USA24 - 10 Igor Petrovich2 - 21(1) WPts
18/07/2039Fukuoka, Japan23 - 10 Yoshi Kuno12 - 15 WPts
20/05/2039Chicago, USA22 - 10 Stuart Bevan16 - 5 WPts
24/03/2039Charlotte, USA21 - 10 Charles Headrick4 - 20 WPts
24/01/2039Split, Croatia20 - 10 Denis Stojakovic6 - 14 WPts
26/11/2038Charlotte, USA19 - 10 Luis Veras1 - 7(2) WPts
25/09/2038Charlotte, USA18 - 10 Robert Mundell1 - 4(1) WPts
26/07/2038Río Cuarto, Argentina17 - 10 Nemesio Mangas13 - 11 WPts
27/05/2038Charlotte, USA16 - 10 Ulvi Mahdi4 - 4 WPts
27/03/2038Minsk, Belarus16 - 9 Fadei Topolski10 - 11(1) LPts
27/01/2038Charlotte, USA15 - 9 Jonathan Rooney21(1) - 12 WPts
26/11/2037Port-au-Prince, Haiti14 - 9 Antoine Gayet26 - 16 WPts
28/09/2037Prague, Czech Republic14 - 8 Stanislav Hodak19 - 9 LPts
31/07/2037Charlotte, USA13 - 8 Chris Hulme11 - 20(1) WPts
31/05/2037Charlotte, USA12 - 8 Kiki Aybar3 - 6 WPts
31/03/2037Sumqayit, Azerbaijan12 - 7 Adalat Atakshiev17 - 16 LPts
31/01/2037Port Said, Egypt11 - 7 Azam Eltayeb37 - 16 WPts
03/12/2036Managua, Nicaragua10 - 7 Ximen Gonzalez13 - 9 WPts
05/10/2036Charlotte, USA9 - 7 Vidkun Bornhoft8 - 3 WPts
06/08/2036San Jose, Costa Rica8 - 7 Saturnin Fulgencio7 - 19 WPts
08/06/2036Zurich, Switzerland8 - 6 Dolphus Heibel27 - 13 LPts
10/04/2036Shymkent, Kazakhstan7 - 6 Nikolai Kajrbecov4 - 16 WPts
11/02/2036New York City, USA6 - 6 Sean Amberson1 - 12 WPts
14/12/2035Atlanta, USA5 - 6 Connor Davie2 - 3 WPts
23/10/2035New York City, USA5 - 5 Sagaz Canedo6 - 19(1) LPts
25/08/2035Yerevan, Armenia4 - 5 Arakel Nadjaryan19 - 12 WPts
26/06/2035Baltimore, USA3 - 5 Cole Grassie1 - 2 WPts
30/04/2035Copenhagen, Denmark3 - 4 Denholm Ege23 - 12 LPts
02/03/2035New Kingston, Jamaica3 - 3 Josh Hosack10 - 14 LPts
02/01/2035Charlotte, USA2 - 3 Lambrecht Hartmann0 - 17 WPts
03/11/2034Richmond, USA2 - 2 Rehman Hamidi9 - 9 LPts
27/09/2034New Haven, USA2 - 1 Ethan Lytle28 - 19 LPts
27/08/2034Boston, USA2 - 0 Scott Nixon2 - 12 LPts
13/07/2034New York City, USA1 - 0 Enzo Rispoli11 - 9 WPts
12/06/2034Charlotte, USA0 - 0 John Thomaston0 - 5 WPts