Weightclass:  Lightweight
Location:  St. Louis, USA
Record:  8 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2025St. Louis, USA7 - 20 Ra'id Aldilai0 - 2 WPts
02/05/2025St. Louis, USA6 - 20 Sam Moloney3 - 10 WPts
03/03/2025St. Louis, USA6 - 19 Alec Evans6 - 14 LPts
03/01/2025St. Louis, USA5 - 19 Connor Blakely4 - 14 WPts
04/11/2024St. Louis, USA4 - 19 Elliot Thain4 - 23(9) WPts
05/09/2024Vancouver, Canada3 - 19 Malcolm Service0 - 0 WPts
08/07/2024Carrefour, Haiti3 - 18 Varocher Lacan2 - 1 LPts
09/05/2024Indianapolis, USA3 - 17 Seth Masterton9 - 16 LPts
19/03/2024St. Louis, USA2 - 17 Isaac Diggins1 - 2 WPts
19/01/2024Miami, USA2 - 16 Ricardo Nava20 - 15 LPts
21/11/2023Boise, USA2 - 15 Michael Stronach13 - 26(5) LPts
23/09/2023New York City, USA2 - 14 Dominic Doyle16 - 15 LPts
26/07/2023Namangan, Uzbekistan2 - 13 Gennady Abileff31 - 3 LPts
28/05/2023Tegucigalpa, Honduras2 - 12 Hernan Medero20(1) - 9 LPts
30/03/2023Terrassa, Spain2 - 11 Angel Canseco17 - 14 LPts
30/01/2023St. Louis, USA2 - 10 Etebo Ukuh3 - 4 LPts
01/12/2022Newark, USA2 - 9 Stuart Dempsey12 - 12 LPts
06/10/2022Rio de Janeiro, Brazil2 - 8 Noe Ramires25(1) - 5 LPts
08/08/2022Kansas City, USA2 - 7 James Dahlby3 - 11 LPts
07/06/2022St. Louis, USA2 - 6 Iain McPhee24 - 4 LPts
09/04/2022Lincoln, USA2 - 5 Iain McPhee23 - 4 LPts
09/02/2022Lexington, USA1 - 5 Bruce Storie0 - 4(1) WPts
11/12/2021St. Louis, USA0 - 5 Saad Azzi1 - 10 WPts
11/10/2021Toshkent, Uzbekistan0 - 4 Kir Agalarov4 - 17 LPts
13/08/2021Phoenix, USA0 - 3 Joe Strachan8 - 12 LPts
21/06/2021Charleston, USA0 - 2 Charles Dallis3 - 5 LPts
03/05/2021Bridgeport, USA0 - 1 Leon Broadus1 - 0 LPts
05/03/2021St. Louis, USA0 - 0 Sammy Ruan1 - 5 LPts