Weightclass:  Featherweight
Location:  Norman, USA
Record:  19 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2026Norman, USA18 - 30 Ross Dougherty5 - 8 WPts
11/01/2026Norman, USA17 - 30 Ilqar Ammar2 - 8 WPts
12/11/2025Norman, USA16 - 30 Bohdan Motyka5 - 0 WPts
13/09/2025Norman, USA15 - 30 Szymon Witulski4 - 5 WPts
15/07/2025Norman, USA15 - 29 Rich Cousar26(1) - 19 LPts
16/05/2025Norman, USA14 - 29 Danny McClements5 - 15 WPts
17/03/2025Buenos Aires, Argentina13 - 29 Pablo Valdez6 - 19 WPts
17/01/2025Cleveland, USA12 - 29 Clinton Lawlis20(2) - 19 WPts
17/12/2024Madrid, Spain11 - 29 Cuba Sevilla1 - 1 WPts
19/10/2024Norman, USA10 - 29 Pablo Maya7 - 19 WPts
21/09/2024Irvine, USA10 - 28 Robert Cowman22 - 17 LPts
25/07/2024Norman, USA9 - 28 Robert Hendren10 - 19 WPts
26/05/2024Mexico City, Mexico9 - 27 Sancho Sada20 - 13 LPts
28/03/2024Norman, USA9 - 26 Charles Hector9 - 4 LPts
23/03/2024Kuala Lumpur, Malaysia9 - 25 Amjad Mazari14 - 18 LPts
24/01/2024Binjai, Indonesia8 - 25 Mangkubini Syukur14 - 9 WPts
26/11/2023Irvine, USA8 - 24 Robert Cowman17 - 17 LPts
30/09/2023Santa Cruz de la Sierra, Bolivia7 - 24 Reyes Jaimes15 - 13 WPts
02/08/2023Norman, USA6 - 24 Rodrigo Toledano6 - 24 WPts
03/06/2023Quezon City, Philippines6 - 23 Vegas Pastor16(1) - 14 LPts
04/04/2023Norman, USA6 - 22 Brandon Delany0 - 8 LPts
04/02/2023Lexington, USA6 - 21 Daniel Durning7 - 22 LPts
07/12/2022Philadelphia, USA6 - 20 Paul Cullum23 - 8 LPts
09/10/2022Norman, USA5 - 20 Ignado Diaz4 - 26 WPts
10/08/2022La Paz, Bolivia5 - 19 Ulises Escalona18 - 9 LPts
11/06/2022Norman, USA4 - 19 Hugh MacAdams1 - 1 WPts
12/04/2022Norman, USA4 - 18 Seferino Lazo17(1) - 6 LPts
12/02/2022Norman, USA3 - 18 Hayden Carson1 - 0 WPts
12/12/2021Naples, Italy3 - 17 Alessio De Pasquale2 - 22 LPts
14/10/2021Norman, USA2 - 17 Michael Condie4 - 6 WPts
13/08/2021Rome, Italy1 - 17 Massimo Serbandini1 - 6 WPts
13/06/2021Riga, Latvia1 - 16 Zernebog Ivanans17 - 3 LPts
15/04/2021Santo Domingo de Guzman, Dominican Republic1 - 15 Paco Cato15(1) - 3 LPts
15/02/2021Norman, USA0 - 15 Jose Rubi1 - 1 WPts
17/12/2020Norman, USA0 - 14 Gautam Raj5 - 12 LPts
17/10/2020Cairns, Australia0 - 13 Dave Henderson7 - 10 LPts
19/08/2020Guatemala City, Guatemala0 - 12 Reyes Meneses9 - 7 LPts
19/06/2020Brno, Czech Republic0 - 11 Ludek Hajec1 - 14 LPts
20/04/2020Norman, USA0 - 10 Edward Mohan7 - 2 LPts
21/02/2020Norman, USA0 - 9 Eko Sutjiono6 - 6 LPts
22/12/2019Norman, USA0 - 8 Paul Bivins5 - 6 LPts
22/10/2019Norman, USA0 - 7 Zernebog Mazunov3 - 7 LPts
23/08/2019Norman, USA0 - 6 James Dougal4 - 5 LPts
24/06/2019Norman, USA0 - 5 Rob MacLeod3 - 2 LPts
24/04/2019Isfahan, Iran0 - 4 Hui-chao Lei6 - 1 LPts
23/02/2019Norman, USA0 - 3 Jim Paterson7 - 1 LPts
24/12/2018Chicago, USA0 - 2 Dai Maddocks6 - 1 LPts
03/11/2018Norman, USA0 - 1 Danyaal Abdullah1 - 0 LPts
05/09/2018Manchester, USA0 - 0 Jack Drennan0 - 0 LPts