Weightclass:  Lightweight
Location:  Little Rock, USA
Record:  29 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2024Little Rock, USA28 - 9 Fo-hai Choo3 - 4 WPts
27/03/2024Little Rock, USA27 - 9 Matthew Evans2 - 6 WPts
27/01/2024Little Rock, USA26 - 9 Sam Dele1 - 14 WPts
28/11/2023Little Rock, USA25 - 9 Bambang Sorongan13 - 13 WPts
28/09/2023Little Rock, USA24 - 9 Jacob George1 - 10 WPts
30/07/2023Little Rock, USA23 - 9 Alec Evans0 - 10 WPts
31/05/2023Little Rock, USA22 - 9 Telford Mbuta2 - 23(1) WPts
01/04/2023Little Rock, USA21 - 9 Clint Murrow0 - 4 WPts
31/01/2023Little Rock, USA20 - 9 James Crawford0 - 8(3) WPts
01/12/2022Little Rock, USA19 - 9 Mehmet Nalband3 - 1 WPts
01/10/2022Little Rock, USA18 - 9 Gregor Goff3 - 5 WPts
02/08/2022Little Rock, USA17 - 9 Hayden Lytle2 - 8(3) WPts
01/06/2022Lubeck, Germany17 - 8 Herman Helm24 - 7 LPts
03/04/2022New York City, USA16 - 8 Cipriano Zegarra13(1) - 9 WPts
10/02/2022Little Rock, USA15 - 8 Chung-yong Ree0 - 8 WPts
11/12/2021Jackson, USA14 - 8 Ashley Garmon6 - 5 WPts
12/10/2021Ndola, Zambia14 - 7 Ulan Kachepa11 - 13 LPts
12/08/2021Mombasa, Kenya13 - 7 Lucas Khalwale7(1) - 14 WPts
13/06/2021Little Rock, USA12 - 7 Vegas Lechuga11 - 8 WPts
13/04/2021Christchurch, New Zealand12 - 6 Dave Davies15 - 4 LPts
11/02/2021Little Rock, USA11 - 6 Clinton Brewster7 - 2 WPts
13/12/2020Cali, Colombia11 - 5 Gonzalo Ceja8 - 6 LPts
13/10/2020Little Rock, USA10 - 5 Tino Herrera1 - 5 WPts
14/08/2020Little Rock, USA10 - 4 Augusto Vinay1 - 5(3) LPts
13/06/2020Little Rock, USA9 - 4 Massimo Gabbiadini5 - 10 WPts
12/04/2020Little Rock, USA8 - 4 Baldovino Jentzsch4 - 7 WPts
13/02/2020Los Angeles, USA7 - 4 Nick Hilleary5 - 3 WPts
22/12/2019Little Rock, USA6 - 4 Desiderio Roxas9 - 3 WPts
23/10/2019Paris, France5 - 4 Senior Mollere4 - 7 WPts
24/08/2019Yerevan, Armenia5 - 3 Hagop Chakalozian8 - 3 LPts
25/06/2019Vienna, Austria4 - 3 Barny Flammer4 - 5 WPts
27/04/2019Bogota, Colombia3 - 3 Malvolio Sagun4 - 3 WPts
27/02/2019Athens, USA2 - 3 Joel Mundy0 - 4 WPts
05/01/2019Baltimore, USA1 - 3 Amon Patience0 - 0 WPts
23/11/2018San Pedro Sula, Honduras0 - 3 Agapetus Araya1 - 3 WPts
24/09/2018Gwangju, South Korea0 - 2 Sun-tae Pang3 - 2 LPts
24/07/2018Philadelphia, USA0 - 1 Gethin Hasson1 - 2 LPts
18/06/2018Little Rock, USA0 - 0 Phil Bevans2 - 0 LPts