Weightclass:  Lightweight
Location:  Huntington Beach, USA
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Istanbul, Turkey11 - 12 Koray Tekin7 - 11 WPts
10/11/2033Portmore, Jamaica10 - 12 Bart Broaden10 - 17 WPts
12/09/2033Cartagena, Colombia10 - 11 Montego Bobadilla23(1) - 19 LPts
13/07/2033Buenos Aires, Argentina10 - 10 Pedro Mancha16 - 16 LPts
15/05/2033Kiev, Ukraine9 - 10 Fedya Archacki6 - 10(2) WPts
16/03/2033Calgary, Canada9 - 9 Oliver Aries20(1) - 10 LPts
16/01/2033Spanish Town, Jamaica8 - 9 Mark Savage7 - 25 WPts
17/11/2032Huntington Beach, USA8 - 8 Callum Strother4 - 3 LPts
17/09/2032Portland, USA8 - 7 Amon Vaughan15 - 24 LPts
20/07/2032Bucaramanga, Colombia8 - 6 Baltasar Isidro26(2) - 16 LPts
22/05/2032Huntington Beach, USA7 - 6 Theo Que0 - 16 WPts
23/03/2032Huntington Beach, USA6 - 6 Jack Milroy5 - 8 WPts
23/01/2032Gomel, Belarus5 - 6 Apostol Wolsky14 - 11 WPts
25/11/2031Huntington Beach, USA4 - 6 Marcelino Havelange3 - 3 WPts
26/09/2031Ottawa, Canada4 - 5 John Kitching12 - 22(1) LPts
29/07/2031Hoover, USA3 - 5 Kris Elgin3 - 27 WPts
06/06/2031Huntington Beach, USA2 - 5 Dylan Cava3 - 7 WPts
06/04/2031Huntington Beach, USA2 - 4 Xavier Cespedes5 - 10 LPts
06/02/2031Asuncion, Paraguay2 - 3 Quico Barajas11 - 17 LPts
09/12/2030New York City, USA2 - 2 Ellis Foley2 - 3 LPts
23/10/2030Huntington Beach, USA2 - 1 Barry Mannel7 - 18 LPts
24/08/2030Puebla, Mexico2 - 0 Fausto Bardales4 - 2 LPts
26/06/2030Caloocan, Philippines1 - 0 Quito Clemente5 - 10 WPts
27/04/2030Huntington Beach, USA0 - 0 Barry Gwilliam3 - 4 WPts