Weightclass:  Lightweight
Location:  Macon, USA
Record:  21(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2034Macon, USA20(2) - 25 Rodrigo Deniz6 - 3 WPts
12/11/2033Tuscaloosa, USA19(1) - 25 James Barron8 - 32(2) WKO3
16/09/2033Tehran, Iran18(1) - 25 Adnan Kader7 - 26 WPts
19/07/2033Bilbao, Spain17 - 25 Xalvador Zea11 - 22(1) WKO3
21/05/2033Hoover, USA16 - 25 Kris Elgin7 - 34 WPts
23/03/2033Saint Paul, USA16 - 24 Mark Swan14 - 25(1) LPts
14/02/2033Minneapolis, USA16 - 23 Stuart McBride32(2) - 15(2) LPts
14/01/2033Asuncion, Paraguay15 - 23 Berto Losada3 - 21 WPts
16/11/2032Kingston, Jamaica15 - 22 Morgan Harper19 - 11 LPts
18/09/2032Minsk, Belarus14 - 22 Krystiyan Tkach13 - 26 WPts
21/07/2032Minsk, Belarus13 - 22 Wasyl Tokarski17 - 15 WPts
23/05/2032Macon, USA12 - 22 Paul Yepez4 - 16 WPts
24/03/2032Barcelona, Spain12 - 21 Aimon Betances18 - 18 LPts
25/01/2032Utrecht, Netherlands12 - 20 Constant Ghyselins7 - 8 LPts
27/11/2031Tabriz, Iran12 - 19 Bilal Kerimov19(1) - 26 LPts
29/09/2031Macon, USA11 - 19 Ian Sharer5 - 5 WPts
01/08/2031Macon, USA10 - 19 Maeterle de Beukelaer2 - 6 WPts
03/06/2031Zagreb, Croatia10 - 18 Ervin Jeroncic19 - 17 LPts
05/04/2031Macon, USA9 - 18 Juan Coronel0 - 1 WPts
05/02/2031Nairobi, Kenya8 - 18 Callum Gitaa2 - 4 WPts
08/12/2030Gyumri, Armenia8 - 17 Vahig Zacharyan7 - 12 LPts
10/10/2030Nairobi, Kenya8 - 16 Kadeem Shaheen5 - 12(2) LPts
12/08/2030Macon, USA7 - 16 Corey Bonnie8 - 12 WPts
13/06/2030Macon, USA6 - 16 Jack Caddick1 - 3 WPts
14/04/2030Brno, Czech Republic5 - 16 VladimÝr Chermak4 - 34(2) WPts
14/02/2030Mashhad, Iran5 - 15 Kashif Rayes10(1) - 15 LPts
17/12/2029Soweto, South Africa5 - 14 Kamohelo Gabuza16 - 21 LPts
19/10/2029Cleveland, USA5 - 13 Blake Stober3 - 8 LPts
04/09/2029Odessa, Ukraine5 - 12 Yevhen Pultorak29(2) - 7 LPts
07/07/2029Macon, USA4 - 12 Amon Tassie13 - 11 WPts
07/05/2029Glasgow, UK3 - 12 Andrew MacNair1 - 9 WPts
09/03/2029Prague, Czech Republic3 - 11 Borivoj Janko12 - 16 LPts
09/01/2029Delmas, Haiti3 - 10 Briar Carre2 - 13 LPts
11/11/2028Valencia, Spain3 - 9 Eduardo Moya13 - 12 LPts
13/09/2028Chennai, India3 - 8 Rashid Kazi11 - 21(2) LPts
15/07/2028Dushanbe, Tajikistan3 - 7 Aghasafa Nasrallah7 - 17 LPts
17/05/2028New Kingston, Jamaica3 - 6 Mark Mitchell13 - 19 LPts
19/03/2028Yerevan, Armenia3 - 5 Vanagan Chamelian18(1) - 20 LPts
20/01/2028Spanish Town, Jamaica3 - 4 Ewan Williams20 - 14 LPts
22/11/2027Macon, USA2 - 4 Sam Fenty5 - 8 WPts
23/09/2027Lakewood, USA2 - 3 Connor Hosack6 - 5 LPts
01/08/2027Macon, USA1 - 3 Mark Swan0 - 4 WPts
02/06/2027Miramar, USA1 - 2 Davie Craggs5 - 5 LPts
15/04/2027Sao Paulo, Brazil1 - 1 Carlos Hipolito74(2) - 15 LPts
15/02/2027Jersey City, USA1 - 0 Dale Gatt43 - 13 LPts
05/01/2027Louisville, USA0 - 0 Geoff Dundas0 - 0 WPts