Weightclass:  Welterweight
Location:  Tulsa, USA
Record:  24 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2022Tulsa, USA23 - 6 William Egerton3 - 9(1) WPts
21/04/2022Tulsa, USA22 - 6 John Dacus5 - 5 WPts
20/02/2022Jersey City, USA21 - 6 Dino Mauro9 - 10 WPts
26/12/2021Tulsa, USA20 - 6 Dylan Llewelyn5 - 13 WPts
26/10/2021Philadelphia, USA19 - 6 Dillon Balch10 - 13 WPts
20/09/2021Busan, South Korea19 - 5 Sung-ryong Jee11 - 7 LPts
21/07/2021Tulsa, USA18 - 5 Leo Koralewski1 - 4 WPts
19/05/2021Saint-Denis, France17 - 5 Granger de Pizan4 - 13 WPts
21/03/2021Tulsa, USA16 - 5 Fadei Obolensky10 - 11 WPts
21/01/2021Bangkok, Thailand15 - 5 Ekapol Kesarat10 - 6 WPts
23/11/2020Tulsa, USA14 - 5 Kian Landrum8(1) - 6 WPts
23/09/2020Tulsa, USA13 - 5 Huang-fu Yeow0 - 5 WPts
24/07/2020Tulsa, USA13 - 4 Alexis Peters3 - 11 LPts
23/05/2020Ulaanbaatar, Mongolia13 - 3 Aleksei Ganbaatar2 - 13 LPts
25/03/2020Tulsa, USA12 - 3 Steven Londono4 - 9 WPts
24/01/2020Tulsa, USA11 - 3 Armani Shikuku4(1) - 9 WPts
24/11/2019Karagandy, Kazakhstan10 - 3 Hassan Maghitoff11 - 1 WPts
26/09/2019Tulsa, USA9 - 3 Dom Kelsoe5 - 5 WPts
27/07/2019Markham, Canada8 - 3 Jordan Cowden2 - 4 WPts
28/05/2019Tulsa, USA7 - 3 Quico Leyba0 - 3 WPts
28/03/2019Los Angeles, USA6 - 3 Aaron Maddix3 - 3 WPts
31/01/2019Tulsa, USA6 - 2 James Grierson6 - 2 LPts
01/12/2018Valparaiso, Chile6 - 1 Ramiro Carrillo2 - 1 LPts
03/10/2018Tulsa, USA5 - 1 Euan Phaahla1 - 0 WPts
05/08/2018Philadelphia, USA5 - 0 Sean Rankine0 - 0 LPts
16/06/2018Tulsa, USA4 - 0 Andy Kidd0 - 1 WPts
18/04/2018New York City, USA3 - 0 Justin Goar0 - 0 WPts
18/03/2018Reno, USA2 - 0 Stephen Neish0 - 0 WPts
11/02/2018New York City, USA1 - 0 Michael Malley0 - 1 WPts
06/01/2018Tulsa, USA0 - 0 Ian Szczepaniak0 - 0 WPts