Weightclass:  Welterweight
Location:  New York City, USA
Record:  16 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2023New York City, USA15 - 11 Bradley Albany3 - 4 WPts
24/10/2023New York City, USA14 - 11 Owen Herde2 - 10 WPts
25/08/2023New York City, USA13 - 11 Joseph Middleton1 - 3 WPts
26/06/2023New York City, USA12 - 11 Joseph MacGillivray0 - 1 WPts
26/04/2023New York City, USA11 - 11 Stuart Barmore0 - 4 WPts
25/02/2023New York City, USA11 - 10 Chris Duggan6 - 6 LPts
27/12/2022New York City, USA10 - 10 John Nicoll1 - 5 WPts
28/10/2022New York City, USA9 - 10 Alen Harrison2 - 1 WPts
29/08/2022New York City, USA8 - 10 Vanslow Sonnichsen2 - 3 WPts
30/06/2022New York City, USA7 - 10 Brendan Padon2(1) - 13 WPts
01/05/2022Bayamon, Puerto Rico6 - 10 Cuba Lobato17 - 6 WPts
03/03/2022Phoenix, USA6 - 9 Brendan Dewart8 - 13 LPts
30/01/2022New York City, USA5 - 9 Bryn Tai2 - 4 WPts
29/11/2021New York City, USA5 - 8 Vince Coghill4 - 12 LPts
29/09/2021Harare, Zimbabwe5 - 7 Inigo Snyman9(2) - 12 LPts
01/08/2021Bacoor, Philippines4 - 7 Alejandro Rendon0 - 7 WPts
03/06/2021New York City, USA3 - 7 Henry Kinzie12 - 7 WPts
04/04/2021Louisville, USA3 - 6 Davie Taggert15 - 4 LPts
08/02/2021Albuquerque, USA3 - 5 John Stine10 - 10 LPts
21/12/2020Bogota, Colombia3 - 4 Fidel Amezquita13 - 6 LPts
22/10/2020New York City, USA2 - 4 Josh Gawel2 - 3 WPts
23/08/2020Memphis, USA2 - 3 Dan Ervin9 - 3 LPts
30/06/2020Almaty, Kazakhstan2 - 2 Vasili Kairkulov5 - 6 LPts
01/05/2020New York City, USA1 - 2 Darryl Mains0 - 1 WPts
03/03/2020Vilnius, Lithuania1 - 1 Krystian Rolak4 - 6 LPts
04/01/2020New York City, USA0 - 1 Mitsuru Nagasawa2 - 3 WPts
05/11/2019New York City, USA0 - 0 Ethan Charters1 - 6 LPts