Weightclass:  Lightweight
Location:  St. Louis, USA
Record:  34 - 7(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2025St. Louis, USA33 - 7(1) Dakarai Ofosu5 - 19 WPts
21/03/2025St. Louis, USA33 - 6 Charles Milland27(1) - 13 LKO3
20/01/2025St. Louis, USA32 - 6 Ethan Pattison1 - 14 WPts
21/11/2024St. Louis, USA31 - 6 Obaid Abbasi2 - 5 WPts
22/09/2024St. Louis, USA30 - 6 Billy Reid5 - 12 WPts
24/07/2024St. Louis, USA29 - 6 Angel Esquivel1 - 6 WPts
25/05/2024St. Louis, USA28 - 6 Gaelan Zurlo1 - 3 WPts
26/03/2024St. Louis, USA27 - 6 Aimon Bravo10 - 21 WPts
27/01/2024St. Louis, USA26 - 6 Connor Blakely3 - 9 WPts
28/11/2023St. Louis, USA25 - 6 Macario Palacios1 - 0 WPts
27/09/2023St. Louis, USA24 - 6 Shehu Anyanwu0 - 9 WPts
30/07/2023St. Louis, USA23 - 6 Gordon McVoy1 - 8 WPts
30/05/2023Fortaleza, Brazil22 - 6 Montego Monteiro15 - 10 WPts
01/04/2023Fort Smith, USA22 - 5 Denton Rind16(1) - 16 LPts
04/02/2023Ibadan, Nigeria21 - 5 Juwon Buraimoh15(1) - 14 WPts
07/12/2022Czestochowa, Poland20 - 5 Szczeosny Szymborski12 - 18 WPts
09/10/2022Richmond, USA19 - 5 Alex Kemp3 - 19 WPts
11/08/2022St. Louis, USA18 - 5 Adam Fiske0 - 1 WPts
10/06/2022St. Louis, USA17 - 5 Ian Rice1 - 6 WPts
11/04/2022St. Louis, USA16 - 5 Wojciech Kogut18 - 7 WPts
11/02/2022Samarqand, Uzbekistan16 - 4 Elshan Halaby11 - 13 LPts
13/12/2021Memphis, USA16 - 3 Davie Gibbs23 - 2 LPts
13/10/2021St. Louis, USA15 - 3 Alastair Schade0 - 2 WPts
12/08/2021Mombasa, Kenya14 - 3 Rob Mbote8 - 13 WPts
12/06/2021St. Louis, USA13 - 3 Bature Ejiro5 - 17 WPts
12/04/2021St. Louis, USA12 - 3 Billy Bathgate2 - 6 WPts
09/02/2021St. Louis, USA11 - 3 Mark Kinnear16 - 4 WPts
10/12/2020St. Louis, USA10 - 3 Carolus Brink3 - 11 WPts
10/10/2020St. Louis, USA9 - 3 Barry Harrison3 - 4 WPts
11/08/2020Madison, USA8 - 3 Michael Llandinam5 - 9 WPts
23/06/2020Dubai, UAE7 - 3 Haaris Salah8 - 7 WPts
24/04/2020Seoul, South Korea6 - 3 Ui-jo Jong8(1) - 4 WPts
25/02/2020St. Louis, USA6 - 2 Jordan Lawrimore5 - 6 LPts
26/12/2019Ho Chi Minh City, Vietnam6 - 1 Don Ngai5 - 5 LPts
28/10/2019Odessa, Ukraine5 - 1 Goga Stepaniak1 - 5 WPts
29/08/2019Ontario, USA5 - 0 Ethan Milleson8 - 4 LPts
01/07/2019Gwangju, South Korea4 - 0 Joo-ho Chee1(1) - 4 WPts
03/05/2019St. Louis, USA3 - 0 Candra Roesli1 - 2 WPts
03/03/2019St. Louis, USA2 - 0 Marzuq Biton1 - 1 WPts
03/01/2019Macon, USA1 - 0 Jordan Curtis1 - 0 WPts
05/11/2018St. Louis, USA0 - 0 Dan Concia0 - 2 WPts