Weightclass:  Welterweight
Location:  New Haven, USA
Record:  17 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2025New Haven, USA16 - 14 Declan Batie8 - 6 WPts
12/05/2025New Haven, USA15 - 14 Robert Garmon2 - 0 WPts
12/03/2025New Haven, USA15 - 13 Ethan Samson6 - 9 LPts
11/01/2025Memphis, USA15 - 12 Ricky Aikman16 - 11 LPts
13/11/2024New Haven, USA14 - 12 Robert Armando6 - 6 WPts
13/09/2024Las Vegas, USA13 - 12 Jack Stockard5 - 14 WPts
18/07/2024New Haven, USA12 - 12 James Keane4 - 15 WPts
19/05/2024Rosario, Argentina11 - 12 Santiago Arellanes0 - 1 WPts
21/03/2024Accra, Ghana11 - 11 Dylan Amodako13 - 21 LPts
22/01/2024Mashhad, Iran10 - 11 Ashoka Ranganathan0 - 0 WPts
24/11/2023Honolulu, USA10 - 10 Sam Meylor20 - 7 LPts
26/09/2023New Haven, USA9 - 10 John Brown0 - 7(1) WPts
29/07/2023New Haven, USA8 - 10 John Moreau1 - 7 WPts
29/05/2023New Haven, USA8 - 9 Paul Meredith6 - 6 LPts
30/03/2023Boise, USA8 - 8 Noah Marn22(1) - 10 LPts
01/02/2023New Haven, USA7 - 8 Kamran Farid9 - 14 WPts
03/12/2022Seattle, USA6 - 8 David Bransfield5 - 4 WPts
04/10/2022Saint Paul, USA5 - 8 Edward Norlin1 - 10(1) WPts
08/08/2022Toshkent, Uzbekistan4 - 8 Naghi Sattar10 - 14 WPts
09/06/2022Belo Horizonte, Brazil4 - 7 Pancho Denis3(1) - 6 LPts
11/04/2022Dasmarinas, Philippines4 - 6 Ricardo Ylagan4 - 12 LPts
11/02/2022Sofia, Bulgaria4 - 5 Sergei á Levski20 - 6 LPts
12/12/2021Baltimore, USA4 - 4 Declan Snoddy7 - 6 LPts
13/10/2021Katlehong, South Africa3 - 4 Lebogang Molewa9 - 12 WPts
14/08/2021Mamelodi, South Africa3 - 3 Louis Khartoum6 - 11 LPts
14/06/2021Baltimore, USA3 - 2 Declan Snoddy5 - 5 LPts
21/04/2021Managua, Nicaragua2 - 2 Diego Portugal0 - 10 WPts
21/02/2021New Haven, USA2 - 1 Jose Basa11 - 7 LPts
23/12/2020San Antonio, USA2 - 0 Nathan Poyner0 - 8 LPts
03/11/2020New Haven, USA1 - 0 Rhys Banks0 - 1 WPts
05/09/2020New Haven, USA0 - 0 Rhys Banks0 - 0 WPts