Weightclass:  Featherweight
Location:  New Haven, USA
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2025New Haven, USA16 - 18 Arran Kilman9 - 10 WPts
13/07/2025New Haven, USA15 - 18 Rob Cecil5 - 6 WPts
14/05/2025New Haven, USA14 - 18 Ray Evans21 - 19 WPts
15/03/2025Buenos Aires, Argentina13 - 18 Santiago Ruano5 - 14 WPts
15/01/2025New Haven, USA12 - 18 Gus Kettles8 - 23 WPts
16/11/2024Harare, Zimbabwe12 - 17 Ian Manhanga16(1) - 21 LPts
18/09/2024The Hague, Netherlands11 - 17 Tanghe de Beylyeu5 - 15 WPts
21/07/2024New Haven, USA10 - 17 Morgan Fidler1 - 8 WPts
21/05/2024Dubai, UAE10 - 16 Ahmed Kazem0 - 14 LPts
23/03/2024New Haven, USA10 - 15 Kai Greenshields28 - 11 LPts
23/01/2024Boston, USA10 - 14 Phil Purcell1 - 2 LPts
25/11/2023Memphis, USA10 - 13 Spencer Crookston3 - 13 LPts
30/09/2023New Haven, USA9 - 13 Alejandro Sarmiento1 - 4(3) WPts
02/08/2023New Haven, USA8 - 13 Ian Heth0 - 2 WPts
03/06/2023Sterlitamak, Russia8 - 12 Lazar Vinogradov22 - 9 LPts
04/04/2023Indianapolis, USA8 - 11 David Glasford1 - 12 LPts
05/02/2023Belo Horizonte, Brazil8 - 10 Nicandro Godines15 - 15 LPts
08/12/2022New Haven, USA7 - 10 Fendy Karubaba3(1) - 14 WPts
09/10/2022Jakarta, Indonesia7 - 9 Rahmad Sastrowardoyo16 - 11 LPts
11/08/2022New Haven, USA6 - 9 Quico Cardiel11 - 16 WPts
11/06/2022New Haven, USA5 - 9 Cody Huskey1 - 3 WPts
12/04/2022Recife, Brazil5 - 8 Diego Riso19 - 6 LPts
12/02/2022New Haven, USA4 - 8 Khalish Chehibi4 - 5 WPts
12/12/2021Accra, Ghana4 - 7 Callum Sadami13 - 6 LPts
14/10/2021Norman, USA4 - 6 John Combee2 - 17 LPts
17/08/2021New Haven, USA3 - 6 Ethan Rodie1 - 0 WPts
16/06/2021Davao City, Philippines3 - 5 Xaver Pardo6 - 13 LPts
17/04/2021Jacksonville, USA3 - 4 Jacob Pettie1 - 10 LPts
18/02/2021Austin, USA3 - 3 Stephen Porto20 - 1 LPts
21/12/2020Austin, USA3 - 2 Charlie Skirvin12 - 7 LPts
22/10/2020Bila Tserkva, Ukraine3 - 1 Faddei Kuzmich3 - 2 LPts
24/08/2020New Haven, USA2 - 1 Boro Oršoš8 - 9 WPts
23/06/2020Boise, USA2 - 0 Matt Heggins1 - 2 LPts
04/05/2020New Haven, USA1 - 0 Symon Slusar2 - 1 WPts
05/03/2020New Haven, USA0 - 0 Alastair McAlister0 - 1 WPts