Weightclass:  Heavyweight
Location:  Melbourne, Australia
Record:  28 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2025Melbourne, Australia27 - 13 Miloslav Kerkes7 - 16 WPts
16/12/2024Melbourne, Australia26 - 13 Percy Notte6(1) - 12 WPts
17/10/2024Melbourne, Australia25 - 13 Apostol Mikus0 - 2 WPts
18/08/2024Melbourne, Australia24 - 13 Dave Coutts9 - 13 WPts
19/06/2024Melbourne, Australia23 - 13 John MacMaster20(2) - 19(1) WPts
20/04/2024Melbourne, Australia22 - 13 David Love1 - 3 WPts
20/02/2024Melbourne, Australia21 - 13 Yeprem Chakarian1 - 7 WPts
22/12/2023Melbourne, Australia20 - 13 Oliver Hakobjanian0 - 3 WPts
23/10/2023Melbourne, Australia19 - 13 Cole Hearn11 - 24 WPts
24/08/2023Melbourne, Australia18 - 13 Jordan Calley16 - 16 WPts
25/06/2023Melbourne, Australia17 - 13 Kint Gamerikian4 - 16 WPts
26/04/2023Melbourne, Australia16 - 13 Montel Aguilera1 - 5 WPts
26/02/2023Perth, Australia16 - 12 Ewan Briar6 - 14 LPts
28/12/2022Melbourne, Australia15 - 12 Richard Gregan13(1) - 15 WPts
29/10/2022Melbourne, Australia14 - 12 Vicente Quijada1 - 4 WPts
31/08/2022Perth, Australia14 - 11 Ewan Briar4 - 13 LPts
06/07/2022Melbourne, Australia14 - 10 Vandra Crnic16 - 10 LPts
07/05/2022Adelaide, Australia14 - 9 Ewan Creech6 - 20 LPts
08/03/2022Bangalore, India13 - 9 Anuj Paswan2 - 0 WPts
08/01/2022Brisbane, Australia12 - 9 Jay Flint4 - 14 WPts
14/11/2021Canberra, Australia12 - 8 Jack Voyles8 - 10 LPts
14/09/2021Melbourne, Australia12 - 7 Fraser Jorjadze5 - 13 LPts
14/07/2021Toronto, Canada12 - 6 Connor Quail5 - 11 LPts
13/05/2021Melbourne, Australia11 - 6 Jay-Jay Chukwuemeka13(1) - 7 WPts
14/03/2021Melbourne, Australia10 - 6 John MacMaster9 - 8 WPts
14/01/2021Melbourne, Australia10 - 5 Reynaldo Escarcega13 - 7 LPts
13/11/2020Dun Laoghaire, Ireland9 - 5 Liam Ivers2 - 13 WPts
14/09/2020Melbourne, Australia8 - 5 Diederik Munsen4 - 7 WPts
14/07/2020Sana'a, Yemen7 - 5 Waqas Wardak0 - 14 WPts
13/05/2020Melbourne, Australia6 - 5 Jonas Kalich10 - 6 WPts
14/03/2020San Pedro Sula, Honduras6 - 4 Fresco Palacios8 - 6 LPts
14/01/2020Graz, Austria6 - 3 Lennard Meixner6(1) - 7 LPts
16/11/2019Melbourne, Australia5 - 3 John Rule9 - 4 WPts
16/09/2019Copenhagen, Denmark4 - 3 Denholm Weng3 - 3 WPts
18/07/2019Sydney, Australia4 - 2 Gus Lynch3 - 0 LPts
20/05/2019Melbourne, Australia4 - 1 Vitali Tissin3 - 1 LPts
20/03/2019Melbourne, Australia3 - 1 Avel Polanski1 - 0 WPts
17/01/2019Adelaide, Australia2 - 1 Wayne Graham1 - 4 WPts
15/12/2018Melbourne, Australia2 - 0 Fraser Ure0 - 1 LPts
16/10/2018Melbourne, Australia1 - 0 Bryn Tur0 - 1 WPts
18/08/2018Melbourne, Australia0 - 0 John Rule4 - 1 WPts