Weightclass:  Light Heavyweight
Location:  Melbourne, Australia
Record:  35 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2023Melbourne, Australia34 - 4 Harish Srinivas3 - 11 WPts
12/09/2023Melbourne, Australia33 - 4 Alen Peart2 - 3 WPts
13/07/2023Melbourne, Australia32 - 4 Marin Gourcuff1 - 9 WPts
13/05/2023Melbourne, Australia31 - 4 Darryl Hertzog1 - 3 WPts
14/03/2023Melbourne, Australia30 - 4 Karr Thissell12 - 15 WPts
13/01/2023Melbourne, Australia29 - 4 Fedar Oraloff3 - 2 WPts
14/11/2022Melbourne, Australia28 - 4 Bob Dysart0 - 3(1) WPts
14/09/2022Melbourne, Australia27 - 4 Jaakko Huhtamo11 - 19 WPts
16/07/2022Melbourne, Australia26 - 4 Amon Newman0 - 7 WPts
16/05/2022Melbourne, Australia25 - 4 Nicholas Moreland1 - 8(1) WPts
16/03/2022Melbourne, Australia24 - 4 Amon Gilreath4 - 10 WPts
14/01/2022Melbourne, Australia23 - 4 Danny Arthur0 - 5 WPts
13/11/2021Melbourne, Australia22 - 4 Fillipo Arrighi8 - 11 WPts
12/09/2021Melbourne, Australia21 - 4 Amon Newman0 - 1 WPts
12/07/2021Melbourne, Australia20 - 4 Johnny Lawhead2 - 5 WPts
10/05/2021Melbourne, Australia19 - 4 Leighton Mellas7 - 13 WPts
11/03/2021Gold Coast, Australia19 - 3 Gareth McLain21 - 2 LPts Australia National Championships 2021View
04/03/2021Brisbane, Australia18 - 3 Jack Glenny9 - 6 WPts
12/01/2021Melbourne, Australia17 - 3 Andy Devlin1 - 11 WPts
11/11/2020Melbourne, Australia16 - 3 Josh Byrnes3 - 9 WPts
11/09/2020Melbourne, Australia15 - 3 Majid Dilem4 - 14 WPts
11/07/2020Melbourne, Australia14 - 3 Ian Cranston8 - 4 WPts
10/05/2020Melbourne, Australia14 - 2 Malcolm Neish5 - 6 LPts
11/03/2020Adelaide, Australia14 - 1 Declan Callison8 - 2 LPts Australia National Championships 2020View
13/02/2020Sydney, Australia13 - 1 Mel Markey1 - 6 WPts
12/01/2020Melbourne, Australia12 - 1 Arseni Kulaga4 - 2 WPts
12/11/2019Malaga, Spain11 - 1 Enzo Paules6 - 4 WPts
14/09/2019Cork, Ireland10 - 1 Leon Donnell1 - 5 WPts
17/07/2019Melbourne, Australia9 - 1 Joshua Fanti3 - 5 WPts
17/05/2019Melbourne, Australia9 - 0 Rich Mullen3 - 2 LPts
17/03/2019Melbourne, Australia8 - 0 Oscar Gilchrist2(1) - 1 WPts
13/01/2019Melbourne, Australia7 - 0 Hertz Ploeger4 - 1 WPts
15/11/2018Melbourne, Australia6 - 0 Valentino Grillini2 - 1 WPts
27/09/2018Melbourne, Australia5 - 0 Pablo Garcia1 - 3 WPts
29/07/2018Melbourne, Australia4 - 0 Arran Sand4 - 0 WPts
31/05/2018Melbourne, Australia3 - 0 Leo McPhail3 - 1 WPts
02/04/2018Perth, Australia2 - 0 Lloyd Everett1 - 0 WPts
22/02/2018Perth, Australia1 - 0 Bruce White0 - 1 WPts
08/01/2018Canberra, Australia0 - 0 Mariano Brunetti0 - 0 WPts