Weightclass:  Welterweight
Location:  New York City, USA
Record:  31(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2027New York City, USA30(1) - 27 Tom McClatchy0 - 4 WPts
16/02/2027Accra, Ghana29(1) - 27 Cody Akamenya9 - 10 WPts
19/12/2026Stuttgart, Germany28(1) - 27 Hulbert Schadegg7 - 17 WPts
21/10/2026Ho Chi Minh City, Vietnam27(1) - 27 Thong An12 - 7 WPts
23/08/2026Caracas, Venezuela26(1) - 27 Felippe Tafolla7 - 10 WPts
25/06/2026New York City, USA25(1) - 27 Haaris Kamel12 - 5 WPts
26/04/2026Athens, USA25(1) - 26 Chris Ferry20(2) - 23 LPts USA National Championships 2026View
15/04/2026Florence, Italy24(1) - 26 Vittore De Franco2 - 3 WPts
15/02/2026Barranquilla, Colombia23(1) - 26 Juan Zermeno24 - 24(3) WPts
18/12/2025Turin, Italy22(1) - 26 Vito Spinelli2 - 6 WPts
20/10/2025North Shore, New Zealand21(1) - 26 Fraser Fairweather17 - 10 WPts
22/08/2025Oran, Algeria20(1) - 26 Atif Djouad22 - 26 WPts
24/06/2025Arlington, USA19(1) - 26 Michael Abercrombie3 - 5 WPts
26/04/2025Lancaster, USA19(1) - 25 Charles Skillen14 - 9 LPts USA National Championships 2025View
12/03/2025New York City, USA18 - 25 John McAfee0 - 11(5) WKO3
12/01/2025Cork, Ireland17 - 25 Ethan MacDermott23(1) - 22(5) WPts
14/11/2024New Amsterdam, Guyana17 - 24 John Waugh36 - 8 LPts
15/09/2024Anchorage, USA16 - 24 Robert Elgin29 - 8 WPts
06/08/2024New York City, USA15 - 24 Campbell de Chaumont9 - 8 WPts
03/07/2024New York City, USA15 - 23 Vasili Augstkalnietis5 - 17 LPts
02/06/2024New York City, USA14 - 23 Vasili Augstkalnietis5 - 16 WPts
26/04/2024Tampa, USA14 - 22 Mark Greb13(1) - 20 LPts USA National Championships 2024View
03/04/2024New York City, USA13 - 22 Paul Kou10 - 5 WPts
26/02/2024Jeddah, Saudi Arabia13 - 21 Bilal Turay28(3) - 14 LPts
26/01/2024Chandler, USA12 - 21 Zachary Hutcheon26 - 10 WPts
30/11/2023Newark, USA11 - 21 Daniele Bartolini5 - 20 WPts
17/10/2023Honolulu, USA11 - 20 Louis Scobie26 - 7 LPts
15/09/2023Riga, Latvia11 - 19 Ioakim Caurums28 - 11 LPts
18/07/2023Athens, Greece11 - 18 Paris Galanos19 - 15 LPts
20/05/2023Mashhad, Iran11 - 17 Zain Darwish15 - 17 LPts
22/03/2023Manukau, New Zealand11 - 16 Sam Roos19 - 9 LPts
22/01/2023Port-au-Prince, Haiti10 - 16 Ciel Seel13 - 20(6) WPts
24/11/2022Huddersfield, UK10 - 15 Tony Lewis12 - 13 LPts
26/09/2022North Shore, New Zealand10 - 14 Paul Douglas11 - 18(6) LPts
29/07/2022Taytay, Philippines10 - 13 Cuba Giron4 - 16 LPts
31/05/2022Guayaquil, Ecuador9 - 13 Juan Avena5 - 20(1) WPts
02/04/2022Fort Wayne, USA9 - 12 Greg Kincade9 - 14 LPts
06/02/2022Roodepoort, South Africa9 - 11 Blake Mbiye13 - 13 LPts
07/12/2021New York City, USA8 - 11 Moses Dahiru0 - 9 WPts
07/10/2021Katowice, Poland7 - 11 Cyryl Spisak3 - 14 WPts
09/08/2021Santo Domingo Este, Dominican Republic7 - 10 Berto Bustillos15 - 6 LPts
11/06/2021Newark, USA6 - 10 Daniele Bartolini0 - 9 WPts
17/04/2021New York City, USA5 - 10 Richard McCamish0 - 2 WPts
14/02/2021Tarant, Italy4 - 10 Massimo Saporito7 - 10 WPts
16/12/2020Kazan, Russia4 - 9 Timofei Butko14 - 4 LPts
18/10/2020Panama City, Panama4 - 8 Xaverius Aparicio12 - 5 LPts
20/08/2020New York City, USA4 - 7 Duncan Prosser11 - 8 LPts
19/06/2020New York City, USA3 - 7 Gareth Schaab4 - 12 WPts
18/04/2020New York City, USA2 - 7 Kenzie Burwick2 - 3 WPts
19/02/2020New York City, USA2 - 6 Theo Taylor8 - 7 LPts
20/12/2019New Kingston, Jamaica2 - 5 Dave Neaves2 - 6 LPts
22/10/2019Memphis, USA2 - 4 Mark Bathgate3 - 2 LPts
31/08/2019Semarang, Indonesia2 - 3 Kabul Apriantono7 - 4 LPts
02/07/2019New York City, USA1 - 3 Alessandro Tofani0 - 2 WPts
03/05/2019New York City, USA1 - 2 Dolph Matter1 - 1 LPts
03/03/2019New York City, USA1 - 1 Robert Elgin2 - 0 LPts
03/01/2019New York City, USA0 - 1 Kyo Yoneda1 - 0 WPts
05/11/2018New York City, USA0 - 0 Jaguar Benavides0 - 1 LPts