Weightclass:  Featherweight
Location:  Oklahoma City, USA
Record:  40 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2026Oklahoma City, USA39 - 12 Max Catterson3 - 5 WPts
18/11/2025Oklahoma City, USA38 - 12 Paul Fyffe2 - 6 WPts
19/09/2025Oklahoma City, USA37 - 12 Paul Baldy4 - 9 WPts
21/07/2025Oklahoma City, USA36 - 12 Bualong Boonjumnong1 - 7 WPts
22/05/2025Oklahoma City, USA35 - 12 Adolf Adams4 - 17 WPts
23/03/2025Oklahoma City, USA34 - 12 Morgan Reece2 - 10 WPts
22/01/2025Oklahoma City, USA33 - 12 Paul Bivins33 - 12 WPts
23/11/2024Oklahoma City, USA32 - 12 Chris Folena3 - 9 WPts
24/09/2024Caloocan, Philippines31 - 12 Enzo Dahiug3 - 31(3) WPts
27/07/2024Austin, USA31 - 11 Robert Bower17(1) - 19 LPts
02/06/2024Colorado Springs, USA31 - 10 James Waldie29 - 11 LPts
29/04/2024Tampa, USA31 - 9 Billy Erwin24(1) - 7 LPts USA National Championships 2024View
26/04/2024Tampa, USA30 - 9 Mark Suit28 - 13 WPts USA National Championships 2024View
23/03/2024Amman, Jordan30 - 8 Faisal Huda33 - 10 LPts
24/01/2024Oklahoma City, USA29 - 8 Paul Power3 - 4 WPts
25/11/2023Oklahoma City, USA28 - 8 Neron Bandong7 - 23 WPts
25/09/2023Oklahoma City, USA27 - 8 Maslin Trzeguet0 - 13 WPts
28/07/2023Oklahoma City, USA26 - 8 Kamen á Dounev6 - 1 WPts
29/05/2023Oklahoma City, USA25 - 8 Dominic Ward2 - 3 WPts
30/03/2023Oklahoma City, USA24 - 8 Haaris Saffy0 - 4(2) WPts
30/01/2023Riyadh, Saudi Arabia24 - 7 Farhan Habibi24(1) - 7 LPts
01/12/2022Riga, Latvia23 - 7 Luka Likums0 - 9 WPts
03/10/2022Buenos Aires, Argentina22 - 7 Jair Rebolledo15 - 15 WPts
05/08/2022Adelaide, Australia21 - 7 David Halley0 - 0 WPts
04/06/2022Kampala, Uganda20 - 7 Justin Tusiime1 - 8 WPts
06/04/2022Saitama, Japan19 - 7 Mikio Mori4 - 10 WPts
06/02/2022San Luis Potosi, Mexico18 - 7 Xaverius Morin14 - 6 WPts
09/12/2021Turin, Italy17 - 7 Liberatore Jacobo5 - 7 WPts
09/10/2021Jaipur, India16 - 7 Deepak Ram3 - 5 WPts
10/08/2021York, UK16 - 6 Waqas Kassem11 - 7 LPts
12/06/2021Oklahoma City, USA15 - 6 Joaquin Fuentes16(1) - 5 WPts
12/04/2021Oklahoma City, USA15 - 5 Arnie Maddox6 - 3 LPts
09/02/2021Philadelphia, USA14 - 5 Will Haddow5 - 8 WPts
17/12/2020Oklahoma City, USA13 - 5 Haider Negein12 - 8 WPts
16/10/2020Helsinki, Finland12 - 5 Joona Toiviainen9 - 6 WPts
18/08/2020Turku, Finland11 - 5 Aatu Hautala4 - 9 WPts
20/06/2020Oklahoma City, USA11 - 4 Davie Devlin7 - 8 LPts
19/04/2020Naples, Italy11 - 3 Raul Jacobo8 - 7 LPts
20/02/2020Kingston, Jamaica10 - 3 Billy Riddle5 - 5 WPts
23/12/2019Mombasa, Kenya9 - 3 John Tangus7 - 4 WPts
24/10/2019Baltimore, USA8 - 3 Dominic Kitching9(1) - 4 WPts
26/08/2019Camaguey, Cuba8 - 2 Joaquin Fama5 - 4 LPts
28/06/2019Oklahoma City, USA7 - 2 Kolby Mortensen2 - 7 WPts
29/04/2019Guayaquil, Ecuador6 - 2 Angel Diez3 - 2 WPts
01/03/2019Oklahoma City, USA5 - 2 Ponce Salas2 - 1 WPts
01/01/2019Oklahoma City, USA5 - 1 Miguel Nery0 - 2 LPts
03/11/2018Oklahoma City, USA4 - 1 Miguel Nery0 - 1 WPts
05/09/2018Lincoln, USA3 - 1 Euan Cook0 - 0 WPts
24/07/2018Oklahoma City, USA2 - 1 Dai Ferris2 - 3 WPts
24/05/2018Green Bay, USA2 - 0 Josh Hogan3 - 0 LPts
05/04/2018Raleigh, USA1 - 0 Mark Paramo0 - 0 WPts
05/03/2018Indianapolis, USA0 - 0 Justin Glasco0 - 0 WPts