Weightclass:  Featherweight
Location:  Perth, Australia
Record:  21(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2024Perth, Australia20(1) - 10 Dai Marrs1 - 13 WPts
04/11/2023Perth, Australia19(1) - 10 Zach Whalen1 - 1 WPts
06/09/2023Perth, Australia18(1) - 10 Seth Price1 - 0 WPts
07/07/2023Perth, Australia17(1) - 10 Ian Wark8 - 12 WPts
08/05/2023Perth, Australia16(1) - 10 Robert Lobban6 - 7 WPts
08/03/2023Perth, Australia16(1) - 9 Haider Farid7 - 15 LPts
07/01/2023Perth, Australia15(1) - 9 Mark Kane1 - 0 WPts
07/11/2022Perth, Australia14(1) - 9 Leonel Perron0 - 5 WPts
08/09/2022Perth, Australia13(1) - 9 Sid McNee6 - 22 WPts
09/07/2022Perth, Australia12(1) - 9 Louis Carel5 - 9 WPts
10/05/2022Perth, Australia11(1) - 9 Bahlul Sabet9(1) - 15 WPts
11/03/2022Perth, Australia10(1) - 9 Clint Wan1 - 6 WPts
09/01/2022Al-Quwaysimah, Jordan10(1) - 8 Waleed Husain11 - 12 LPts
10/11/2021Perth, Australia9 - 8 Xavier Cirino18 - 8(1) WKO3
10/09/2021Perth, Australia8 - 8 Ashley Bowens16 - 5 WPts
10/07/2021Thessaloniki, Greece8 - 7 Phemius Stavrou11 - 9 LPts
10/05/2021Ghent, Belgium8 - 6 Jules Van Exele19 - 5 LPts
12/03/2021Durres, Albania8 - 5 Bashkim Bushaj7(1) - 12 LPts
12/01/2021Ponce, Puerto Rico8 - 4 Angel Negro13 - 3 LPts
14/11/2020Perth, Australia7 - 4 Matthew Abraamian9 - 6 WPts
14/09/2020Perth, Australia6 - 4 Chris Nedley3 - 13 WPts
13/07/2020Perth, Australia5 - 4 David Buchannon5 - 4 WPts
12/05/2020Georgetown, Guyana5 - 3 Mark Philip13 - 2 LPts
13/03/2020Brisbane, Australia5 - 2 Paul Vann1 - 8 LPts
23/01/2020Perth, Australia4 - 2 Adnan Jan3 - 6 WPts
22/11/2019Wollongong, Australia4 - 1 Jay Chagoian3 - 9 LPts
04/10/2019Perth, Australia3 - 1 Josh Sheridan2 - 6 WPts
04/08/2019Newcastle, Australia2 - 1 Leighton Binnion1 - 4 WPts
04/07/2019Perth, Australia1 - 1 Mason Newburn1 - 3 WPts
05/05/2019General Santos, Philippines1 - 0 Diego Libiran0 - 0 LPts
06/03/2019Sydney, Australia0 - 0 Jordan Sakalyan0 - 0 WPts