Weightclass:  Featherweight
Location:  Greeley, USA
Record:  39 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2034Greeley, USA38 - 11 Callum Ord4 - 16 WPts
28/09/2034Greeley, USA37 - 11 Hugo Stromgren0 - 7 WPts
30/07/2034Greeley, USA36 - 11 Ian Porteous3 - 15 WPts
29/05/2034Greeley, USA35 - 11 Alen Deichert3 - 8 WPts
30/03/2034Greeley, USA34 - 11 Koldan Skudra1 - 8(1) WPts
28/01/2034Greeley, USA33 - 11 John Leithead3 - 5 WPts
27/11/2033Greeley, USA32 - 11 Božo Terzic7 - 16 WPts
27/09/2033Greeley, USA31 - 11 Oscar Thorburn3 - 5 WPts
27/07/2033Greeley, USA30 - 11 Orlando Acero1 - 6(1) WPts
26/05/2033Greeley, USA29 - 11 Gesang Soerjo3 - 14 WPts
26/03/2033Greeley, USA28 - 11 Vasili Gazinsky4 - 3 WPts
24/01/2033Greeley, USA27 - 11 Glynn Muniz2 - 0 WPts
24/11/2032Greeley, USA26 - 11 Robert Teague2 - 4(1) WPts
24/09/2032Brasilia, Brazil25 - 11 Oleos Mora11 - 9 WPts
27/07/2032Fort Wayne, USA24 - 11 Gareth Buchan4 - 10 WPts
29/05/2032Namangan, Uzbekistan23 - 11 Luka Mehdiyev8 - 18 WPts
31/03/2032Balikpapan, Indonesia23 - 10 Sarwono Wibowo20(1) - 6 LPts
01/02/2032Greeley, USA23 - 9 Harendra Gahlot9 - 9 LPts
04/12/2031Greeley, USA22 - 9 Will Durning20 - 10 WPts
05/10/2031Ulaanbaatar, Mongolia21 - 9 Lei Nabiev24 - 23 WPts
07/08/2031Toshkent, Uzbekistan21 - 8 Vitali Kafarov17 - 8 LPts
09/06/2031Greeley, USA20 - 8 James Gash3 - 15 WPts
09/04/2031Greeley, USA19 - 8 Robert Taylor0 - 1 WPts
09/02/2031Greeley, USA18 - 8 Mandip Ahuja2 - 4 WPts
12/12/2030Barcelona, Spain18 - 7 Santiago Orrantia31 - 13 LPts
13/10/2030Augsburg, Germany17 - 7 Garin Heisel10 - 12 WPts
15/08/2030Greeley, USA16 - 7 Quinto Rufino0 - 3 WPts
17/06/2030San Diego, USA15 - 7 Vincent Robie7 - 7 WPts
19/04/2030Ulaanbaatar, Mongolia14 - 7 Ra'id Natsagdorj5 - 23 WPts
19/02/2030Greeley, USA13 - 7 Kai Dovey11 - 5 WPts
22/12/2029Greeley, USA12 - 7 Theo Mawhinney11 - 4 WPts
23/10/2029Atlanta, USA11 - 7 Kian Cavins5 - 8 WPts
07/09/2029San Jose, Costa Rica11 - 6 Gig Bermejo18 - 7 LPts
10/07/2029Greeley, USA10 - 6 Mick Tough3 - 13 WPts
11/05/2029Recife, Brazil10 - 5 Santiago Amador35(7) - 39 LPts
13/03/2029Greeley, USA9 - 5 Kian Blackiston2 - 7 WPts
12/01/2029Greeley, USA8 - 5 Jack Givan2 - 6 WPts
13/11/2028Kumasi, Ghana8 - 4 John Atintande8 - 14 LPts
15/09/2028Savannah, USA7 - 4 Kai Dovey5 - 2 WPts
21/07/2028Greeley, USA6 - 4 Juan Fermin0 - 4 WPts
23/05/2028Chitungwiza, Zimbabwe6 - 3 Mark Chung15 - 9 LPts
25/03/2028Saltillo, Mexico6 - 2 Aimon Campa9 - 9 LPts
26/01/2028Detroit, USA5 - 2 Michael Spence0 - 6 WPts
30/11/2027Durham, USA4 - 2 John Fordyce5 - 12 WPts
02/10/2027Greeley, USA3 - 2 Arthur Young0 - 4 WPts
04/08/2027Turin, Italy3 - 1 Pepe Pintor11 - 14 LPts
06/06/2027New York City, USA2 - 1 Paul Baldy7(1) - 17 WPts
05/05/2027Fayetteville, USA1 - 1 Cole Forsyth0 - 0 WPts
19/03/2027Greeley, USA1 - 0 Mahdi Atudo5 - 15 LPts
19/01/2027Greeley, USA0 - 0 Jamie Glines4 - 2 WPts