Weightclass:  Featherweight
Location:  Stockton, USA
Record:  35(10) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Stockton, USA34(10) - 6 Antwan Hasson14 - 6 WPts
27/09/2033Stockton, USA34(10) - 5 Matt Sear16(2) - 10 LPts
28/07/2033Baltimore, USA33(10) - 5 Paul Clouston8 - 2 WPts
26/06/2033Atlanta, USA32(10) - 5 Matt Sear15(2) - 9 WPts
02/05/2033North Las Vegas, USA32(10) - 4 Mason Mullins33(3) - 3 LPts USA National Championships 2033View
29/04/2033North Las Vegas, USA31(10) - 4 Billy Waugh16 - 5 WPts USA National Championships 2033View
26/04/2033North Las Vegas, USA30(10) - 4 Dylan MacFarland1 - 1 WPts USA National Championships 2033View
18/04/2033Riga, Latvia29(9) - 4 Igor Podinsh9 - 13 WKO2
18/02/2033Ghent, Belgium28(8) - 4 Rikus Van den Kerchove9 - 15 WKO3
21/12/2032Pikine, Senegal27(7) - 4 Corbin Diakhite4 - 28 WTKO2
22/10/2032Al Ain, UAE26(7) - 4 Sajid Ghazal0 - 0 WPts
23/08/2032Petaling Jaya, Malaysia25(6) - 4 Yao Zhou13 - 16(1) WKO2
24/06/2032Zagreb, Croatia24(5) - 4 Joso Kulic5 - 17 WKO2
26/04/2032Salt Lake City, USA24(5) - 3 Mason Mullins19(2) - 3 LPts USA National Championships 2032View
22/04/2032Riyadh, Saudi Arabia23(4) - 3 Haaris Lalji0 - 1 WKO3
23/02/2032Vienna, Austria22(4) - 3 Bannruod Aznavur3 - 14 WPts
26/12/2031Kansas City, USA22(4) - 2 Mason Mullins17(1) - 3 LPts
27/10/2031Busan, South Korea21(4) - 2 Tae-hee Jong16(1) - 18 WPts
28/08/2031Mixco, Guatemala20(4) - 2 Jose Perales11 - 29 WPts
30/06/2031Zagreb, Croatia19(3) - 2 Dražen Koprivec8(1) - 14 WKO3
02/05/2031Davenport, USA18(3) - 2 Mason Mullins15(1) - 1 WPts USA National Championships 2031View
29/04/2031Davenport, USA17(2) - 2 Arthur Snoddy12 - 11 WKO3 USA National Championships 2031View
26/04/2031Davenport, USA16(2) - 2 John Bird4 - 0 WPts USA National Championships 2031View
13/04/2031Stockton, USA15(2) - 2 Billy Waugh1 - 0 WPts
12/02/2031Ulaanbaatar, Mongolia14(2) - 2 Yong Yavuukhulan16 - 21 WPts
15/12/2030Tipitapa, Nicaragua13(2) - 2 Agapetus Villasana8 - 7 WPts
17/10/2030Orlando, USA12(2) - 2 Antwan Hasson0 - 0 WPts
27/08/2030San Miguel de Tucuman, Argentina11(2) - 2 Jair Fanta8 - 4 WPts
29/06/2030Stockton, USA10(2) - 2 Vicente Farin4 - 9 WPts
29/04/2030Henderson, USA10(2) - 1 Bob Smiley4 - 2 LPts USA National Championships 2030View
26/04/2030Henderson, USA9(2) - 1 Owen Couch6 - 2 WPts USA National Championships 2030View
23/03/2030Johannesburg, South Africa8(2) - 1 Wasaki Omaboe21 - 19 WPts
23/01/2030Brussels, Belgium7(2) - 1 Leroy Orne14 - 2 WPts
25/11/2029Winnipeg, Canada6(1) - 1 Sam Douglas1 - 9 WKO3
27/09/2029Riga, Latvia5 - 1 Toma Kamolinsh4 - 15 WKO3
30/07/2029Columbus, USA4 - 1 Bob Smiley0 - 0 WPts
17/06/2029Jacksonville, USA3 - 1 Ryo Mattos0 - 0 WPts
02/05/2029Surprise, USA3 - 0 Michael Addair30(2) - 14 LPts USA National Championships 2029View
29/04/2029Surprise, USA2 - 0 Elliot Roberton8 - 0 WPts USA National Championships 2029View
26/04/2029Surprise, USA1 - 0 Kenzie Gerrie5 - 10 WPts USA National Championships 2029View
08/03/2029Stockton, USA0 - 0 Malcolm Eck2 - 8(1) WPts