Weightclass:  Featherweight
Location:  Perth, Australia
Record:  8 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2028Perth, Australia7 - 31(1) Juan Ahumada6 - 9 WPts
14/10/2028Perth, Australia6 - 31(1) Cody Cullum0 - 3 WPts
15/08/2028Perth, Australia5 - 31(1) Connor Panoian2 - 6 WPts
16/06/2028Perth, Australia4 - 31(1) Rex Hopes5 - 9 WPts
17/04/2028Perth, Australia3 - 31(1) Pauwel Tsoen4 - 10 WPts
18/02/2028Panama City, Panama3 - 30(1) Vicente Nieblas7 - 13(1) LPts
21/12/2027Perth, Australia3 - 29(1) Clinton Sterett4 - 15 LPts
22/10/2027Perth, Australia2 - 29(1) Paul Southerland4(1) - 29 WPts
23/08/2027Brisbane, Australia2 - 28(1) Kyle Bateson0 - 4 LPts
24/06/2027Perth, Australia2 - 27(1) Sid Kearney4(1) - 15 LPts
27/04/2027Gold Coast, Australia2 - 26(1) Lucas Carlyle8 - 5 LPts
27/02/2027Adelaide, Australia2 - 25(1) Dave Sorden22 - 23 LPts
04/01/2027Melbourne, Australia2 - 24(1) Joel Clasby11(1) - 13 LPts
06/11/2026Calamba, Philippines2 - 23(1) Joaquin Asoy9 - 11 LPts
07/09/2026Perth, Australia2 - 22(1) Paul McCammack3 - 6 LPts
09/07/2026Perth, Australia2 - 21(1) Valerio Boldrini8 - 18 LPts
10/05/2026Varna, Bulgaria2 - 20(1) Gavril á Paisev14 - 12 LPts
12/03/2026Khayelitsha, South Africa2 - 19(1) Musa Muthambi26 - 19 LPts
12/01/2026Perth, Australia2 - 18(1) Dai Perk1 - 1 LPts
13/11/2025Perth, Australia2 - 17(1) Montel Rodriguez1 - 16(1) LPts
14/09/2025Karagandy, Kazakhstan2 - 16(1) Irfan Kazakpaeff8 - 14 LPts
16/07/2025Perth, Australia1 - 16(1) Lothair Teltz1 - 3 WPts
18/05/2025Melbourne, Australia1 - 15(1) John Hankin1 - 8 LPts
28/03/2025Perth, Australia1 - 14(1) Yodngoen Weerawatnodom28(1) - 17 LPts
28/01/2025Sydney, Australia1 - 13 Waqar Tabatabai10 - 15 LKO3
07/12/2024Gaziantep, Turkey1 - 12 Mehmet Akshit2 - 15(1) LPts
09/10/2024Melbourne, Australia1 - 11 Mark Papandrea4 - 14 LPts
09/10/2024Melbourne, Australia1 - 10 Mark Papandrea3 - 14 LPts
14/08/2024Adelaide, Australia1 - 9 David Kindrick6(1) - 31 LPts
17/06/2024Perth, Australia1 - 8 Montana Hinojos9 - 7 LPts
18/04/2024Perth, Australia1 - 7 Barry Gaw0 - 3 LPts
19/02/2024Perth, Australia1 - 6 Michael McNorton5 - 19 LPts
17/01/2024Brisbane, Australia1 - 5 David De Vito0 - 0 LPts
26/11/2023Sosnowiec, Poland1 - 4 Tymoteusz Swiecicki22(1) - 16 LPts
28/09/2023Perth, Australia1 - 3 Ian Duke14 - 17 LPts
23/08/2023Shymkent, Kazakhstan1 - 2 Timofei Casymbeckoff19 - 10 LPts
25/06/2023Melbourne, Australia1 - 1 Robert Lacey12 - 20 LPts
29/04/2023Perth, Australia1 - 0 John Tier11 - 20 LPts
05/03/2023Tehran, Iran0 - 0 Asif Hoque0 - 0 WPts