Weightclass:  Lightweight
Location:  Durham, USA
Record:  24 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2042Durham, USA23 - 20(1) Vicente Vinal2 - 4 WPts
23/03/2042Durham, USA22 - 20(1) Sam Ewing2 - 3 WPts
20/01/2042Durham, USA22 - 19(1) Rogelio DeAlmeida18(1) - 20 LPts
18/11/2041Durham, USA22 - 18(1) Paul Lim32(1) - 13 LPts
16/09/2041Durham, USA21 - 18(1) Cris Cilia0 - 2 WPts
15/07/2041Durham, USA20 - 18(1) Arturo Rossanda16 - 19 WPts
14/05/2041Durham, USA19 - 18(1) Robert Moris7 - 29 WPts
13/03/2041Durham, USA18 - 18(1) David Blower30 - 4 WPts
12/01/2041Durham, USA17 - 18(1) Rex Hailes14 - 18 WPts
12/11/2040Durham, USA17 - 17(1) Darryl Stute15 - 21(1) LPts
11/09/2040Durham, USA16 - 17(1) Marc Thomas11 - 24(1) WPts
11/07/2040Durham, USA15 - 17(1) Liko Young10 - 5 WPts
11/05/2040Gyumri, Armenia15 - 16(1) Sharan Nakhnikian17 - 26 LPts
13/03/2040Mar del Plata, Argentina14 - 16(1) Vidal Forero12 - 18 WPts
13/01/2040Oran, Algeria13 - 16(1) Ali Ferguene19 - 19 WPts
15/11/2039Yerevan, Armenia12 - 16(1) Sdepan Vartanyan12 - 21(1) WPts
17/09/2039Durham, USA12 - 15(1) Orane Biya47(2) - 11 LPts
18/07/2039Lima, Peru12 - 14(1) Santiago Pedregon23(1) - 21(1) LPts
19/05/2039Durham, USA11 - 14(1) Brin Belling5 - 9 WPts
18/03/2039Durham, USA11 - 13(1) Kolzak Panfil8 - 15 LPts
17/01/2039Durham, USA11 - 12(1) Michael McCray3 - 19 LPts
16/11/2038Minsk, Belarus11 - 11(1) Fedya Malkov9 - 19 LPts
17/09/2038Leon, Nicaragua10 - 11(1) Guillermo Corzo3 - 27 WPts
20/07/2038Las Condes, Chile9 - 11(1) Eduardo Montenegro4 - 11 WPts
22/05/2038Miami, USA8 - 11(1) Max Salto4 - 10 WPts
27/03/2038Santiago, Chile8 - 10(1) Rodrigo Olivarez9 - 12(1) LPts
27/01/2038Port-au-Prince, Haiti8 - 9(1) Antoine Gayet26 - 17 LPts
29/11/2037Minsk, Belarus8 - 8(1) Faddei Varga10 - 14 LPts
01/10/2037Karagandy, Kazakhstan8 - 7(1) Marlen Oralbekov17 - 14(2) LPts
03/08/2037Vilnius, Lithuania7 - 7(1) Krystian Buczynski1 - 2 WPts
05/06/2037San Diego, USA7 - 6(1) David Smith2 - 11 LPts
07/04/2037Hoover, USA6 - 6(1) Gus Symon3 - 20 WPts
08/02/2037Albuquerque, USA5 - 6(1) Haider Haq1 - 4 WPts
17/12/2036Seattle, USA4 - 6(1) Adam Darroch4 - 17 WPts
25/10/2036New York City, USA4 - 5(1) Brin Kingan8 - 19(2) LPts
24/09/2036Miami, USA3 - 5(1) Stuart Jelle0 - 0 WPts
01/08/2036San Antonio, USA3 - 4(1) Rich Mundy0 - 0 LPts
17/06/2036Rabat, Morocco3 - 3 Hanief Alhiba67 - 30 LKO3
19/04/2036Chitungwiza, Zimbabwe3 - 2 Kwamin Marechera19 - 13 LPts
20/02/2036Bokhtar, Tajikistan2 - 2 Ivan Aziyev3 - 14 WPts
23/12/2035Durham, USA2 - 1 Amnat Singnui7 - 6 LPts
25/10/2035Riga, Latvia2 - 0 Valeri Pretinieks11 - 14 LPts
26/08/2035Indianapolis, USA1 - 0 Declan Cragg3 - 12 WPts
05/07/2035Durham, USA0 - 0 Melor Shirikov4 - 10 WPts