Weightclass:  Lightweight
Location:  Sunshine Coast, Australia
Record:  13(1) - 34(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2025Sunshine Coast, Australia12(1) - 34(1) Baltasar Casco2 - 2 WPts
01/02/2025Sunshine Coast, Australia11 - 34(1) Rob Christie3 - 11 WKO3
03/12/2024Sunshine Coast, Australia10 - 34(1) DuÜan Milas3 - 4 WPts
04/10/2024Sydney, Australia9 - 34(1) Gethin Provan32 - 12 WPts
09/08/2024Brisbane, Australia9 - 33(1) Chris Hemphill19(1) - 15 LPts
09/07/2024Sheffield, UK9 - 32(1) Arran Cochren6 - 12(1) LPts
11/05/2024Shymkent, Kazakhstan8 - 32(1) Asif Ghacsylycoff0 - 0 WPts
13/03/2024Lodz, Poland7 - 32(1) Oliwier Sowinski1 - 12 WPts
14/01/2024Melbourne, Australia7 - 31(1) Oliver Maffeo22 - 11 LPts
17/11/2023Dublin, Ireland7 - 30(1) Karl Guinness25 - 11 LPts
19/09/2023Dublin, Ireland7 - 29(1) Paul Buchannan25 - 8 LPts
22/07/2023Geelong, Australia7 - 28(1) Dave Ireland17 - 18 LPts
12/06/2023Melbourne, Australia7 - 27(1) Noah Terres11(1) - 17 LPts
19/04/2023Maracaibo, Venezuela7 - 26(1) Diego Vara15 - 18 LPts
19/02/2023Sydney, Australia6 - 26(1) Peter Breckenridge9(1) - 21 WPts
08/01/2023Dnipropetrovsk, Ukraine6 - 25(1) Timofei Galey22 - 7 LPts
10/11/2022Gold Coast, Australia6 - 24(1) Ethan McQuarrie26(1) - 5 LPts
09/10/2022Sunshine Coast, Australia6 - 23(1) Fraser Dobbie17 - 12 LPts
10/08/2022Sunshine Coast, Australia5 - 23(1) Juan Cornelio19 - 8 WPts
09/06/2022Sunshine Coast, Australia5 - 22(1) Henry Garr13 - 10 LPts
10/04/2022Kharkiv, Ukraine5 - 21(1) Yakiv Minko8 - 7 LPts
10/02/2022Melbourne, Australia5 - 20 Charles McPhaul17 - 8 LKO3
27/12/2021Sydney, Australia4 - 20 Robert Doe8(1) - 11 WPts
08/11/2021Almaty, Kazakhstan4 - 19 Rashid Abykckassym8 - 8 LPts
09/09/2021Brisbane, Australia4 - 18 Morgan Mull10(2) - 12 LPts
20/07/2021Sunshine Coast, Australia3 - 18 Timofei Lapinsh14 - 9 WPts
19/05/2021Brisbane, Australia3 - 17 Chris Vasilakis3 - 12 LPts
06/04/2021Melbourne, Australia3 - 16 Dom Casey8 - 7 LPts
02/03/2021Sunshine Coast, Australia3 - 15 Gower Ionesco4 - 13 LPts
01/01/2021Sunshine Coast, Australia3 - 14 Henry Garr7 - 6 LPts
31/10/2020Sunshine Coast, Australia3 - 13 Gennady Chaban13 - 5 LPts
02/09/2020Sydney, Australia3 - 12 Dai Dolan9 - 5 LPts
09/07/2020Sunshine Coast, Australia3 - 11 Dyre Budde4 - 4 LPts
08/05/2020Sunshine Coast, Australia3 - 10 Boris Tleugabyl10 - 2 LPts
09/03/2020Sunshine Coast, Australia3 - 9 Arran Forson7(1) - 2 LPts
07/01/2020Sofia, Bulgaria3 - 8 Yulian á Berkov5 - 5 LPts
09/11/2019Kosice, Slovakia3 - 7 Boris Baca7(1) - 4 LPts
09/09/2019Bratislava, Slovakia3 - 6 Teodor Holy2 - 7 LPts
12/07/2019Sunshine Coast, Australia3 - 5 Glanville Modiano4 - 4 LPts
12/05/2019Sunshine Coast, Australia2 - 5 John Antonoff2 - 5 WPts
11/03/2019Sunshine Coast, Australia2 - 4 Jamie Shchegolikhin4 - 5 LPts
09/01/2019Melbourne, Australia2 - 3 Theo Boyle2 - 2 LPts
19/11/2018Sunshine Coast, Australia1 - 3 Dan Formisano5 - 0 WPts
18/09/2018Adelaide, Australia1 - 2 Harry McCook0 - 0 LPts
01/08/2018New York City, USA1 - 1 David Bufalini2 - 0 LPts
03/06/2018Sunshine Coast, Australia0 - 1 Charles McPhaul2 - 0 WPts
05/04/2018Sydney, Australia0 - 0 William Tokarev0 - 0 LPts