Weightclass:  Featherweight
Location:  Indianapolis, USA
Record:  34(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2026Indianapolis, USA33(1) - 22 Asif Baksh0 - 1 WPts
01/11/2026Indianapolis, USA32(1) - 22 Pablo Maya13 - 36 WPts
02/09/2026Indianapolis, USA31(1) - 22 Roger Rowan0 - 1 WPts
04/07/2026Turmero, Venezuela30(1) - 22 Santiago Fama10 - 15(5) WPts
06/05/2026Independence, USA29(1) - 22 Spencer Lundahl23(1) - 20 WPts
11/03/2026Jackson, USA29(1) - 21 Brin Bratten35(2) - 16 LPts
24/01/2026Indianapolis, USA28(1) - 21 Pablo Maya10 - 32 WPts
08/01/2026Almaty, Kazakhstan28(1) - 20 Gennady Iksanoff10 - 8 LPts
09/11/2025Las Vegas, USA27(1) - 20 Ian Kimmons7(1) - 23 WPts
11/09/2025Madison, USA27(1) - 19 Ray Evans22 - 20 LPts
15/07/2025Norman, USA26(1) - 19 John Combee15 - 29 WPts
18/05/2025Indianapolis, USA25(1) - 19 Ivan Cacpenoff0 - 13 WPts
19/03/2025Indianapolis, USA24(1) - 19 Leo Dase9 - 12 WPts
18/01/2025Jacksonville, USA23(1) - 19 Jacob Pettie18 - 16 WPts
21/11/2024Arvada, USA23(1) - 18 David Gillison21 - 19 LPts
23/09/2024Warren, USA23(1) - 17 Darryl Corfield15 - 21(6) LPts
27/07/2024Athens, Greece23(1) - 16 Talos Tassi8 - 12(1) LPts
29/05/2024Grand Rapids, USA22(1) - 16 David Lyons13(4) - 17 WPts
31/03/2024Raleigh, USA22(1) - 15 Mark Paramo19 - 18(7) LPts
04/02/2024Indianapolis, USA21(1) - 15 Charles Hector7 - 2 WPts
25/01/2024Ostrava, Czech Republic20(1) - 15 Hynek Yedlicka6 - 10(1) WPts
27/11/2023Kuala Lumpur, Malaysia19(1) - 15 John Rao1 - 10(1) WPts
28/09/2023Kuching, Malaysia18(1) - 15 Danyaal Wahab0 - 2 WPts
31/07/2023Samara, Russia18(1) - 14 Evgeny Gusarov12 - 10 LPts
02/06/2023Indianapolis, USA17(1) - 14 Rob Donald16 - 13 WPts
03/04/2023Santo Domingo de Guzman, Dominican Republic17(1) - 13 Paco Cato22(1) - 8 LPts
03/02/2023Quezon City, Philippines16(1) - 13 Elias Marino1 - 3 WPts
06/12/2022Czestochowa, Poland15(1) - 13 Henio Grzybowski16 - 15 WPts
07/10/2022Mississauga, Canada15(1) - 12 Dale Skillen10 - 16 LPts
09/08/2022Indianapolis, USA14(1) - 12 Stuart Tosh0 - 2 WPts
08/06/2022Minneapolis, USA13(1) - 12 Peter Blyth1 - 16 WPts
12/04/2022Indianapolis, USA12(1) - 12 Paul Rowand3 - 11(1) WPts
12/02/2022Ilorin, Nigeria11 - 12 Shehu Fashanu5 - 3 WKO3
15/12/2021Indianapolis, USA10 - 12 Stuart Brown4(1) - 5 WPts
14/10/2021Kuching, Malaysia9 - 12 Bilal Riaz2 - 3 WPts
16/08/2021Luoyang, China9 - 11 Dewei Chan7(1) - 8 LPts
17/06/2021Aba, Nigeria9 - 10 Ogenyi Edem15 - 5 LPts
19/04/2021Shreveport, USA8 - 10 Nicholas Summerhill3 - 12 WPts
17/02/2021Indianapolis, USA7 - 10 Valko á Litvinov9 - 11 WPts
19/12/2020Las Vegas, USA7 - 9 David Pottenger9(1) - 10 LPts
21/10/2020Bamenda, Cameroon6 - 9 Geron Enonchong0 - 5 WPts
23/08/2020Indianapolis, USA5 - 9 Bryn Littlejohn1 - 7 WPts
22/06/2020San Jose, Costa Rica4 - 9 Fausto Sancho2 - 10 WPts
24/04/2020Vienna, Austria3 - 9 Rolf Radecke4 - 9 WPts
25/02/2020Incheon, South Korea3 - 8 Jeong-hyeop Um3 - 7 LPts
27/12/2019Indianapolis, USA2 - 8 Ashok Dutt7(2) - 5 WPts
28/10/2019Jakarta, Indonesia2 - 7 Cahyono Pae5 - 3 LPts
30/08/2019Indianapolis, USA2 - 6 Juan Negron2 - 7 LPts
01/07/2019Changchun, China2 - 5 Lao-Tzu Yan3 - 1 LPts
03/05/2019Pagadian, Philippines1 - 5 Santiago Tabian1 - 2 WPts
05/03/2019Overland Park, USA1 - 4 Robert Innis0 - 0 LPts
12/01/2019Indianapolis, USA1 - 3 Haaris Shaikh1 - 2 LPts
14/11/2018Asan, South Korea1 - 2 Sung-yun An3 - 0 LPts
15/09/2018Las Vegas, USA1 - 1 Kieran Doak1 - 4 LPts
15/07/2018Olathe, USA1 - 0 Rob Hendrie3 - 1 LPts
18/05/2018Indianapolis, USA0 - 0 Haaris Salameh1 - 2 WPts