Weightclass:  Light Welterweight
Location:  New York City, USA
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2023New York City, USA20 - 11 Josce Machin10 - 9 WPts
22/12/2022New York City, USA19 - 11 Sean Bratton1 - 1 WPts
23/10/2022New York City, USA18 - 11 Cole Atcheson5 - 16 WPts
25/08/2022New York City, USA17 - 11 Santiago Borgo3 - 6 WPts
25/06/2022New York City, USA17 - 10 Saad Kajrbeckoff2 - 5 LPts
26/04/2022New York City, USA16 - 10 Mark Henrie1 - 0 WPts
25/02/2022New York City, USA15 - 10 Floyd Shanklin1 - 1 WPts
26/12/2021New York City, USA14 - 10 Fraser Gawley1 - 1 WPts
25/10/2021New York City, USA13 - 10 Mick Nist1 - 0 WPts
24/08/2021New York City, USA13 - 9 Lisandro Mezo13(1) - 3 LPts
23/06/2021New York City, USA12 - 9 Kris Gabuza0 - 5 WPts
23/04/2021New York City, USA11 - 9 Will Fyffe1 - 0 WPts
21/02/2021New York City, USA10 - 9 Ladislav Janicek5 - 16 WPts
23/12/2020Recife, Brazil9 - 9 Selestino Malta3 - 4 WPts
23/10/2020New York City, USA8 - 9 Sam Ader6 - 7(1) WPts
24/08/2020New York City, USA7 - 9 Angel Gardon2 - 5 WPts
23/06/2020New York City, USA6 - 9 Chae-min Kye1 - 9 WPts
23/04/2020Bekasi, Indonesia6 - 8 Perwira Nellawati12 - 3 LPts
24/02/2020New York City, USA5 - 8 Fabrizio Cristaldi3 - 9 WPts
25/12/2019New York City, USA5 - 7 Kazuhiko Imada8 - 4 LPts
26/10/2019Accra, Ghana5 - 6 Richard Ballantyne3 - 1 LPts
28/08/2019Salvador, Brazil5 - 5 Alejandro Robello7 - 4 LPts
30/06/2019New York City, USA5 - 4 Louis Urbaniak5 - 0 LPts
01/05/2019Warren, USA4 - 4 Gregor Hughson4 - 1 WPts
02/03/2019New York City, USA3 - 4 Filip Thomassen3 - 3 WPts
02/01/2019New York City, USA3 - 3 James Agyemang-Badu2 - 2 LPts
04/11/2018Sacremento, USA3 - 2 Rich Wan1 - 0 LPts
16/09/2018Jackson, USA3 - 1 Brin Neill4 - 1 LPts
24/07/2018Portland, USA3 - 0 Owen Kissack1 - 1 LPts
03/06/2018New York City, USA2 - 0 Owen Eagleson0 - 1 WPts
05/04/2018Phoenix, USA1 - 0 Chris Swain0 - 0 WPts
05/03/2018Daejeon, South Korea0 - 0 Hyun-jun Kye0 - 0 WPts