Weightclass:  Lightweight
Location:  Tuscaloosa, USA
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2033Tuscaloosa, USA20 - 21 Alastair Broadfoot1 - 7 WPts
24/06/2033Tuscaloosa, USA19 - 21 Floyd Linares0 - 20 WPts
23/04/2033Tuscaloosa, USA18 - 21 Malcolm Beato0 - 7 WPts
22/02/2033Tuscaloosa, USA17 - 21 Dom Hewitson2 - 1 WPts
23/12/2032Tuscaloosa, USA16 - 21 Malcolm Murray1 - 1 WPts
23/10/2032Tuscaloosa, USA15 - 21 William Tansey11 - 8 WPts
23/08/2032Tuscaloosa, USA14 - 21 Mark Cadwallader0 - 7 WPts
22/06/2032Tuscaloosa, USA14 - 20 Oliver Croy14 - 12 LPts
24/04/2032Tuscaloosa, USA13 - 20 Duncan de Ronsard4 - 13 WPts
25/02/2032Tuscaloosa, USA13 - 19 Aramis de Chaumont1 - 4 LPts
27/12/2031Tuscaloosa, USA12 - 19 Philoctetes Primo1 - 9 WPts
28/10/2031Tuscaloosa, USA11 - 19 Aaron Cowper10 - 17 WPts
28/08/2031Wichita, USA10 - 19 Mick Dockter15 - 30 WPts
24/07/2031Omaha, USA10 - 18 Victor Symons18 - 13 LPts
03/06/2031Tuscaloosa, USA9 - 18 Kyle Biven5 - 10 WPts
03/04/2031Houston, USA9 - 17 Charles Harding11 - 20(1) LPts
10/02/2031Khujand, Tajikistan8 - 17 Shirzad Wasti6 - 15 WPts
13/12/2030Douala, Cameroon8 - 16 Paul Biyo18 - 20 LPts
15/10/2030Constantine, Algeria7 - 16 Syed Kouiret17(2) - 45 WPts
17/08/2030Tuscaloosa, USA7 - 15 William Tansey2 - 3 LPts
18/06/2030Yerevan, Armenia7 - 14 Vanagan Palatian17 - 12 LPts
20/04/2030Utrecht, Netherlands7 - 13 Mane Roeges16 - 12 LPts
20/02/2030Manchester, USA7 - 12 John Haughey14(1) - 13 LPts
30/12/2029Tuscaloosa, USA7 - 11 Brad Bruce5 - 4(1) LPts
31/10/2029Tuscaloosa, USA6 - 11 Steven Harris14 - 10 WPts
31/08/2029Tuscaloosa, USA5 - 11 Roman Malara4 - 8 WPts
03/07/2029Seattle, USA5 - 10 Michael Auchter6(1) - 13 LPts
10/05/2029The Hague, Netherlands5 - 9 Bernaard Kaessens12 - 15 LPts
11/03/2029The Hague, Netherlands4 - 9 Bernaard Kaessens12 - 14 WPts
10/01/2029New York City, USA3 - 9 Clinton Barajas6 - 13 WPts
11/11/2028Fort Wayne, USA2 - 9 Arthur Mostyn4 - 23 WPts
13/09/2028Dushanbe, Tajikistan2 - 8 Vitali Ghahylyckov17(1) - 16 LPts
16/07/2028Boise, USA2 - 7 John Moad2 - 8 LPts
24/05/2028Tuscaloosa, USA2 - 6 Paul Bertram3 - 8 LPts
25/03/2028Tuscaloosa, USA2 - 5 Gonzalo Monico14(1) - 13 LPts
26/01/2028Manchester, USA2 - 4 Eddie Evans13(1) - 8 LPts
29/11/2027Binjai, Indonesia2 - 3 Baskoro Wacik11 - 8 LPts
01/10/2027Tuscaloosa, USA1 - 3 Dylan Cather2 - 3 WPts
02/08/2027Tuscaloosa, USA0 - 3 Rob Frashier7 - 3 WPts
03/06/2027New Haven, USA0 - 2 Noah Dryman12 - 4 LPts
09/04/2027Miami, USA0 - 1 Dillon Bowie14 - 16 LPts
05/03/2027Mendoza, Argentina0 - 0 Miguel De la Paz0 - 0 LPts