Weightclass:  Lightweight
Location:  Anchorage, USA
Record:  27 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Anchorage, USA26 - 15 Kolzak Butusov4 - 7 WPts
25/09/2033Anchorage, USA25 - 15 Dylan Stephen0 - 3 WPts
25/07/2033Anchorage, USA24 - 15 Zain Yarad8 - 17(1) WPts
25/05/2033Anchorage, USA23 - 15 Chris King10 - 3 WPts
25/03/2033Anchorage, USA22 - 15 Roger Mbeza2 - 8 WPts
23/01/2033Anchorage, USA22 - 14 John Ryan27 - 11 LPts
23/11/2032Anchorage, USA21 - 14 Brad Bruce19 - 8(1) WPts
23/09/2032Dublin, Ireland20 - 14 Oisin MacGuire14 - 24 WPts
26/07/2032Anchorage, USA19 - 14 Antwan Stirrat12 - 24 WPts
27/05/2032Asuncion, Paraguay19 - 13 Baltasar Mireles11 - 8 LPts
29/03/2032Copenhagen, Denmark18 - 13 Kelsey Hartung11 - 12 WPts
30/01/2032Anchorage, USA17 - 13 James Seward2 - 1 WPts
27/01/2032Anchorage, USA16 - 13 Noel Duris3 - 6 WPts
28/11/2031Houston, USA15 - 13 Charles Harding14 - 21(1) WPts
28/09/2031Anchorage, USA14 - 13 Barry Gwilliam6 - 10 WPts
01/08/2031Anchorage, USA13 - 13 Michael Lemonds3 - 5 WPts
03/06/2031Buenos Aires, Argentina12 - 13 Jesus Ferro17(1) - 34 WPts
05/04/2031The Hague, Netherlands11 - 13 Norbert Van der Poorten9 - 11 WPts
05/02/2031Zaporizhia, Ukraine10 - 13 Vasyl Prusak1 - 3 WPts
08/12/2030Montevideo, Uruguay9 - 13 Urvano Labrador8 - 11(1) WPts
10/10/2030Dushanbe, Tajikistan8 - 13 Rufat Shehadeh6 - 11 WPts
12/08/2030Macon, USA8 - 12 Edward Fauls7 - 16 LPts
14/06/2030Anchorage, USA7 - 12 Paul MacGuire0 - 5 WPts
15/04/2030Riga, Latvia7 - 11 Valeri Upitis6 - 26 LPts
15/02/2030Anchorage, USA6 - 11 Michael Aday5 - 2 WPts
18/12/2029La Paz, Bolivia5 - 11 Salvador Villatoro12 - 26 WPts
20/10/2029Cartagena, Colombia4 - 11 Jesus Lacerda0 - 0 WPts
22/08/2029Copenhagen, Denmark3 - 11 Dyre Winter10 - 7 WPts
24/06/2029Amsterdam, Netherlands3 - 10 Boele Maese10 - 15 LPts
26/04/2029Jacksonville, USA2 - 10 Bruce Danskin2 - 13(1) WPts
26/02/2029Rosario, Argentina2 - 9 Quin Amezquita6 - 18 LPts
29/12/2028Gyumri, Armenia2 - 8 Krisdapor Aboutiounian18(1) - 15 LPts
31/10/2028Karagandy, Kazakhstan2 - 7 Luka Kazbecoff6(1) - 9 LPts
02/09/2028New Kingston, Jamaica2 - 6 Ben Maready22 - 23 LPts
05/07/2028Tuscaloosa, USA1 - 6 Ashley Stevison0 - 0 WPts
19/05/2028Lafayette, USA1 - 5 Louis Goudey21 - 12 LPts
23/03/2028Hoover, USA1 - 4 David Kellas4 - 14 LPts
27/01/2028Montevideo, Uruguay0 - 4 Dario Perdomo4 - 27 WPts
29/11/2027Seattle, USA0 - 3 Inigo Evra16 - 11 LPts
02/10/2027Macon, USA0 - 2 Noel Mattison5 - 24(1) LPts
12/08/2027Salt Lake City, USA0 - 1 Roger MacKay25 - 12 LPts
05/07/2027Anchorage, USA0 - 0 Clint Balfour0 - 0 LPts