Weightclass:  Lightweight
Location:  Indianapolis, USA
Record:  21 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2025Indianapolis, USA20 - 10 Sam Moloney3 - 13 WPts
21/08/2025Indianapolis, USA19 - 10 Felix Bathgate1 - 2 WPts
22/06/2025Indianapolis, USA18 - 10 Zachary Whitestone3 - 0 WPts
23/04/2025Indianapolis, USA17 - 10 Malcolm Broaden0 - 16(3) WPts
22/02/2025Indianapolis, USA16 - 10 Kian Smyth7(2) - 21 WPts
25/12/2024Indianapolis, USA15 - 10 Ian Ables3 - 1 WPts
26/10/2024Wichita, USA14 - 10 Brett Hanes11 - 20 WPts
08/09/2024Indianapolis, USA13 - 10 Connor Blakely4 - 12 WPts
11/07/2024Turin, Italy12 - 10 Rodolfo Calise7 - 18 WPts
13/05/2024Florence, Italy11 - 10 Roberto Turro1 - 4 WPts
15/03/2024Accra, Ghana11 - 9 Paul Cobbina17 - 9 LPts
16/01/2024Milan, Italy11 - 8 Enzo Ballan37 - 5 LPts
18/11/2023Montgomery, USA11 - 7 Ricky Stephens2 - 17(11) LPts
20/09/2023Indianapolis, USA10 - 7 Brad Telford1 - 12 WPts
21/07/2023Hamburg, Germany9 - 7 Englebert Scheel2 - 9 WPts
23/05/2023Hamamatsu, Japan9 - 6 Iwao Takagi14(1) - 10 LPts
25/03/2023Dushanbe, Tajikistan8 - 6 Mansur Khalifa4 - 25(7) WPts
25/01/2023Tulsa, USA7 - 6 Gethin Daly13 - 15(1) WPts
29/11/2022Atlanta, USA6 - 6 Felix Glaspey10(1) - 10 WPts
01/10/2022Albuquerque, USA5 - 6 Hugh Hamilton1 - 14 WPts
11/08/2022Memphis, USA5 - 5 Davie Gibbs27 - 2 LPts
11/06/2022Amman, Jordan5 - 4 Sajid Ghandour14 - 14 LPts
13/04/2022Lexington, USA5 - 3 Mark Gilmer10 - 10 LPts
05/03/2022Knoxville, USA4 - 3 Vincent Tay0 - 0 WPts
02/02/2022Lincoln, USA4 - 2 Oscar Kinghorn13(3) - 5 LPts
13/12/2021Indianapolis, USA3 - 2 Elliot Thain0 - 9(2) WPts
12/10/2021Olathe, USA3 - 1 John Luff2 - 9 LPts
13/08/2021Indianapolis, USA3 - 0 Xavion Sanchez5 - 17 LPts
12/06/2021Norfolk, USA2 - 0 Will Minion0 - 5 WPts
03/05/2021Indianapolis, USA1 - 0 Ollie Turner0 - 1 WPts
05/03/2021Indianapolis, USA0 - 0 Kris Farm0 - 0 WPts