Weightclass:  Middleweight
Location:  Perth, Australia
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2021Perth, Australia18 - 7 Rance Belmondo2 - 8 WPts
25/07/2021Perth, Australia17 - 7 Bature Oliha7 - 16 WPts
23/05/2021Perth, Australia16 - 7 Chung-yong Rho3 - 12 WPts
24/03/2021Sydney, Australia15 - 7 Brad MacPhee8 - 6 WPts
02/02/2021Sydney, Australia15 - 6 Noah Frame18 - 2 LPts
01/12/2020Sydney, Australia15 - 5 Noah Frame17 - 2 LPts
04/10/2020Perth, Australia14 - 5 Jose Parra2 - 7 WPts
05/08/2020Adelaide, Australia13 - 5 Lorenzo Herrera3 - 11 WPts
01/07/2020Perth, Australia12 - 5 Nasario Ovalles1 - 11 WPts
30/04/2020Melbourne, Australia12 - 4 John Meston9 - 0 LPts
14/03/2020Melbourne, Australia11 - 4 Callum Curtain0 - 7 WPts
19/01/2020Brisbane, Australia10 - 4 Alec McCowen2 - 6 WPts
13/12/2019Gold Coast, Australia9 - 4 Ewan McGowan4(1) - 5 WPts
12/11/2019Abidjan, Ivory Coast8 - 4 Hello Artaud2 - 9 WPts
14/09/2019Perth, Australia8 - 3 Iago Deniz7 - 2 LPts
15/07/2019Perth, Australia7 - 3 Marko Zoric1 - 5 WPts
15/05/2019Perth, Australia6 - 3 Lorenzo Herrera1 - 4 WPts
14/03/2019Johannesburg, South Africa5 - 3 Bruin Booysen3 - 4 WPts
14/01/2019Perth, Australia4 - 3 Ian Moffitt2 - 5 WPts
16/11/2018Medellin, Colombia4 - 2 Ovidio Toral2 - 0 LPts
18/09/2018Perth, Australia3 - 2 Sean Williams0 - 0 WPts
13/08/2018Melbourne, Australia2 - 2 Chris Liddle0 - 2 WPts
13/07/2018Perth, Australia1 - 2 Michael Thomaston1 - 0 WPts
11/05/2018Perth, Australia1 - 1 Idzi Donica2 - 0 LPts
10/03/2018Perth, Australia0 - 1 Felix Bay0 - 1 WPts
05/02/2018Perth, Australia0 - 0 Paul Elder0 - 0 LPts