Weightclass:  Featherweight
Location:  Waterbury, USA
Record:  26 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2030Waterbury, USA25 - 7 Borivoj Buda1 - 4(1) WPts
24/06/2030Waterbury, USA24 - 7 Dumadi Wangsadinata1 - 15 WPts
25/04/2030Waterbury, USA23 - 7 Victori Suroso3 - 9 WPts
25/02/2030Waterbury, USA22 - 7 Otokar Mallak1 - 2 WPts
28/12/2029Waterbury, USA21 - 7 Rodrigo Amparan2 - 6 WPts
29/10/2029Waterbury, USA20 - 7 Ahmed Rasul1 - 4 WPts
30/08/2029Toshkent, Uzbekistan19 - 7 Vasif Noor3 - 18 WPts
02/07/2029Waterbury, USA18 - 7 Nicholas Spencer4 - 6 WPts
02/05/2029Kosice, Slovakia18 - 6 Viktor Hejny25(1) - 15(3) LPts
04/03/2029Waterbury, USA17 - 6 Leeroy Gartley1 - 8 WPts
03/01/2029La Paz, Bolivia16 - 6 Gonzalo Rodriguez0 - 1 WPts
05/11/2028Hyderabad, India15 - 6 Shayan Aly0 - 0 WPts
07/09/2028Port Said, Egypt14 - 6 Sajid Ghali14 - 18(1) WPts
10/07/2028Riyadh, Saudi Arabia13 - 6 Waqas Kamali1 - 21(1) WPts
12/05/2028Wichita, USA12 - 6 Rob Edwards10 - 8 WPts
28/03/2028Waterbury, USA11 - 6 Kenzie Gerrie1 - 7 WPts
28/01/2028Waterbury, USA10 - 6 John Addie2 - 14 WPts
29/11/2027Waterbury, USA10 - 5 Min-woo Kong13(1) - 16(1) LPts
30/09/2027Waterbury, USA9 - 5 Mick Scoccimarro1 - 5 WPts
01/08/2027Waterbury, USA8 - 5 Joo-ho Cha2 - 7 WPts
03/06/2027Atlanta, USA8 - 4 Paul Beaton9 - 4 LPts
09/04/2027Waterbury, USA8 - 3 LukᚠCiha14 - 16 LPts
09/02/2027Waterbury, USA7 - 3 Sid Smith2 - 6 WPts
11/12/2026Eugene, USA6 - 3 Brendan Yarwood4 - 11 WPts
14/10/2026Rio de Janeiro, Brazil5 - 3 Juan Villela7(2) - 19 WPts
16/08/2026Waterbury, USA4 - 3 Xabat Ruano5 - 9 WPts
18/06/2026Waterbury, USA3 - 3 Dario Cayton0 - 1 WPts
19/04/2026Waterbury, USA2 - 3 Bryn Fitzsimmons2 - 1 WPts
19/02/2026Oklahoma City, USA1 - 3 Robert Taylor0 - 2 WPts
07/01/2026Nashville, USA1 - 2 Angus MacInnes13 - 11 LPts
16/11/2025Grand Rapids, USA1 - 1 David Lyons19(4) - 20 LPts
15/10/2025Las Vegas, USA1 - 0 William Whittum30(4) - 16 LPts
05/09/2025Waterbury, USA0 - 0 John Addie0 - 0 WPts