Weightclass:  Welterweight
Location:  Huntsville, USA
Record:  18 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2034Huntsville, USA17 - 7 Paul Duggan30 - 14 WPts
01/12/2033Huntsville, USA16 - 7 Brad Low0 - 0 WPts
01/10/2033Huntsville, USA15 - 7 Santiago Martines7 - 11 WPts
01/08/2033Huntsville, USA14 - 7 Geoff Breton2 - 10 WPts
31/05/2033Huntsville, USA13 - 7 Carlos Mesquita3 - 22 WPts
31/03/2033Huntsville, USA12 - 7 Quannell Mankattah0 - 13 WPts
27/01/2033Huntsville, USA11 - 7 Enzo Encinas2 - 8 WPts
24/11/2032Huntsville, USA10 - 7 Hayden Owen0 - 4 WPts
23/09/2032Huntsville, USA10 - 6 Gerald Rochefort7 - 1 LPts
25/07/2032Huntsville, USA9 - 6 Paul Ardis0 - 3 WPts
26/05/2032Medellin, Colombia8 - 6 Macario Cobian17 - 18 WPts
27/03/2032Izmir, Turkey7 - 6 Yavuz Sadikoglu4 - 17 WPts
28/01/2032Donetsk, Ukraine7 - 5 Oleksander Mikus9 - 13 LPts
29/11/2031Huntsville, USA6 - 5 Dorota Staszewski4 - 5(1) WPts
01/10/2031Oslo, Norway6 - 4 Olaf Kleven18 - 4 LPts
03/08/2031Floridablanca, Colombia6 - 3 Fausto Torrez17 - 12 LPts
05/06/2031Bratislava, Slovakia6 - 2 Metodej Hlavinka8 - 20(1) LPts
07/04/2031Charlotte, USA5 - 2 Mark Waugh3 - 14 WPts
16/02/2031Baton Rouge, USA5 - 1 Noah Risk13 - 8 LPts
06/01/2031St. Louis, USA4 - 1 Adam Kindberg8 - 27(11) WPts
06/12/2030Westminster, USA4 - 0 Sid Jarvie0 - 0 LPts
12/10/2030Milwaukee, USA3 - 0 Dennis McCargar2 - 2 WPts
30/08/2030Huntsville, USA2 - 0 Loredo Ortez5 - 5 WPts
30/06/2030Newark, USA1 - 0 Kai Williams1 - 24 WPts
05/05/2030Huntsville, USA0 - 0 Robert Puebla0 - 0 WPts