Weightclass:  Welterweight
Location:  Detroit, USA
Record:  25 - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2025Detroit, USA24 - 8(1) Leon Hian6 - 19 WPts
09/01/2025Detroit, USA23 - 8(1) Callum Clanahan11 - 8 WPts
09/11/2024Detroit, USA22 - 8(1) Serkan Kutman4 - 4 WPts
09/09/2024Detroit, USA21 - 8(1) Xalvador Jacome0 - 3 WPts
12/07/2024Detroit, USA20 - 8(1) Paul Cragg10 - 6(1) WPts
12/05/2024Detroit, USA19 - 8(1) Jack Baird5 - 6 WPts
13/03/2024Detroit, USA18 - 8(1) Chris Roche7(1) - 25 WPts
13/01/2024Tegucigalpa, Honduras17 - 8(1) Jose Frances9 - 28(1) WPts
15/11/2023Osogbo, Nigeria17 - 7(1) Segun Ogwudire18(2) - 18 LPts
17/09/2023Harare, Zimbabwe16 - 7(1) Oliver Chifunyise2 - 10 WPts
20/07/2023Medellin, Colombia16 - 6(1) Neper Barbero4 - 19(1) LPts
22/05/2023Rome, Italy15 - 6(1) Sergio Branca11(1) - 15 WPts
24/03/2023Tuscaloosa, USA14 - 6(1) Robert Lemont2(1) - 17(1) WPts
12/02/2023Detroit, USA13 - 6(1) Amon Thayne0 - 1 WPts
14/12/2022Detroit, USA12 - 6(1) Bojidar á Pankov3 - 7 WPts
14/10/2022New York City, USA12 - 5 Gregor Zanonato19(2) - 13 LKO3
22/08/2022Baku, Azerbaijan11 - 5 Mehman Farha3 - 5 WPts
24/06/2022Detroit, USA10 - 5 Carlos Nuncio9 - 6 WPts
26/04/2022Managua, Nicaragua9 - 5 Alejandro Alma9 - 10 WPts
26/02/2022Detroit, USA8 - 5 Jonathan Wands5(1) - 7 WPts
27/12/2021Dakar, Senegal7 - 5 Thierry Tandia5 - 20 WPts
28/10/2021Detroit, USA7 - 4 Fedar Aksamit12 - 8 LPts
28/08/2021Dallas, USA7 - 3 David Uriarte5 - 18(3) LPts
06/07/2021Marseille, France6 - 3 Algernon Papin6 - 4 WPts
05/05/2021Philadelphia, USA6 - 2 Joshua Marques0 - 0 LPts
03/04/2021Columbus, USA5 - 2 Brendan Padon1 - 6 WPts
22/02/2021Detroit, USA4 - 2 Peter Grieve1 - 2 WPts
24/12/2020Lima, Peru4 - 1 Jose Basa10 - 7 LPts
26/10/2020Detroit, USA3 - 1 Volker Betlach4 - 7 WPts
27/08/2020Colorado Springs, USA2 - 1 Sam Will6(1) - 10(1) WPts
27/06/2020Detroit, USA1 - 1 David Feemster0 - 3 WPts
27/04/2020Tulsa, USA1 - 0 Peter Brody9 - 4 LPts
05/03/2020Detroit, USA0 - 0 David Hattan0 - 0 WPts