Weightclass:  Lightweight
Location:  Kansas City, USA
Record:  17(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2027Kansas City, USA16(1) - 21 Alberto Gattuso3 - 14 WPts
03/06/2027Kansas City, USA16(1) - 20 Rob Taggart13 - 7 LPts
05/04/2027Kansas City, USA15(1) - 20 Adam Charo2 - 1 WPts
04/02/2027Norfolk, USA14(1) - 20 Nick Leys6 - 21 WPts
13/12/2026Kansas City, USA13(1) - 20 David Reedy0 - 1 WPts
14/10/2026Kansas City, USA12(1) - 20 Noel Lyons5 - 2 WPts
15/08/2026Valladolid, Spain12(1) - 19 Macario Encinas33(1) - 19 LPts
17/06/2026Dakar, Senegal11(1) - 19 Marlon Daf0 - 19 WPts
19/04/2026Peterborough, UK11(1) - 18 John Pritchett4 - 2 LPts
19/02/2026Kansas City, USA10(1) - 18 Nicholas Myles5 - 26 WPts
21/12/2025Kansas City, USA9(1) - 18 Dawid Golba5 - 17 WPts
23/10/2025Kansas City, USA8(1) - 18 Alberto Bartolini5 - 4 WPts
25/08/2025Asuncion, Paraguay8(1) - 17 Angel Teran16(1) - 8 LPts
27/06/2025Kansas City, USA7(1) - 17 Sammy Davis6 - 7 WPts
28/04/2025Kansas City, USA6 - 17 Louis Kishoyian3 - 14(4) WKO3
28/02/2025Kansas City, USA6 - 16 Denton Bonner3 - 23 LPts
30/12/2024Ponce, Puerto Rico5 - 16 Jesus Belles2 - 12 WPts
01/11/2024Kansas City, USA4 - 16 Eoin Dougherty1 - 1 WPts
03/09/2024Kansas City, USA3 - 16 Pancho Clavel2 - 3(1) WPts
06/07/2024Sunderland, UK2 - 16 Irfan Islam2 - 3 WPts
07/05/2024Kansas City, USA1 - 16 Dave Maines6 - 15 WPts
08/03/2024Fort Wayne, USA1 - 15 Rob Smith1 - 13 LPts
08/01/2024Guadalajara, Mexico1 - 14 Venacio Cordon13 - 23 LPts
10/11/2023Copenhagen, Denmark1 - 13 Thorin Heinicke25(1) - 11 LPts
12/09/2023Boston, USA1 - 12 Chris Morgan7 - 16(2) LPts
03/08/2023Kansas City, USA1 - 11 Harvey Penman0 - 2 LPts
03/06/2023Kansas City, USA1 - 10 Paul Peddie1 - 3(1) LPts
04/04/2023Alexandria, Egypt1 - 9 Haaris Ishak21 - 11 LPts
04/02/2023Oslo, Norway1 - 8 Ronald Lie27 - 8 LPts
06/12/2022Guarulhos, Brazil1 - 7 Jaguar Zarco28 - 4 LPts
08/10/2022Kansas City, USA1 - 6 Juan Cabanday13 - 14 LPts
10/08/2022Karaj, Iran1 - 5 Khalid Yassin11 - 7 LPts
09/06/2022Kansas City, USA1 - 4 David Millan1 - 6 LPts
10/04/2022Daejeon, South Korea1 - 3 Sung-yeung Baek2(1) - 11 LPts
10/02/2022Samarqand, Uzbekistan1 - 2 Kir Aghmaliyev16 - 8 LPts
11/12/2021Kansas City, USA1 - 1 Arcadicus Kairis13 - 11 LPts
11/10/2021Tulsa, USA1 - 0 Deri Probert3 - 8 LPts
05/09/2021Kansas City, USA0 - 0 Peter Bowen0 - 0 WPts