Weightclass:  Middleweight
Location:  Brisbane, Australia
Record:  36 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/10/2023Brisbane, Australia35 - 3 Sone Ibekwe4 - 15 WPts
30/08/2023Brisbane, Australia34 - 3 Irfan Rizvi17 - 20 WPts
01/07/2023Brisbane, Australia33 - 3 Georgiy Ulsbold0 - 10 WPts
02/05/2023Brisbane, Australia32 - 3 Pigmy Tantariyanond2 - 4 WPts
04/03/2023Brisbane, Australia31 - 3 Klement Dostal2 - 3 WPts
03/01/2023Brisbane, Australia30 - 3 Yong Mai0 - 1 WPts
05/11/2022Brisbane, Australia29 - 3 Koen Lebkuchler29(1) - 6 WPts
05/10/2022Brisbane, Australia28 - 3 Oleos Poma31(2) - 5 WPts
04/09/2022Brisbane, Australia27 - 3 Mikko Vuorela34 - 3 WPts
14/07/2022Maracay, Venezuela26 - 3 Juan Villavicencio6(1) - 21(4) WPts
16/05/2022Dakar, Senegal25 - 3 Pascal Bault2 - 25(1) WPts
17/03/2022Adelaide, Australia24 - 3 Dan McBurnie24 - 5 WPts Australia National Championships 2022View
14/03/2022Adelaide, Australia23 - 3 Leon Polk15 - 12 WPts Australia National Championships 2022View
11/03/2022Adelaide, Australia22 - 3 Sean Williams7 - 17 WPts Australia National Championships 2022View
07/03/2022Brisbane, Australia21 - 3 James Bald1 - 0 WPts
04/01/2022Brisbane, Australia20 - 3 KaÜpar Toman16(1) - 8 WPts
04/11/2021Brisbane, Australia19 - 3 Milan Dejanovic8 - 16 WPts
04/09/2021Brisbane, Australia18 - 3 David Mulrennan6 - 14 WPts
08/07/2021Perth, Australia17 - 3 Chris Hewitt14(1) - 7 WPts
13/05/2021Brisbane, Australia16 - 3 Ibrahim Adeel5 - 8 WPts
14/03/2021Gold Coast, Australia16 - 2 Mark Leyes17 - 3(1) LPts Australia National Championships 2021View
11/03/2021Gold Coast, Australia15 - 2 Roger Handley5 - 11 WPts Australia National Championships 2021View
17/01/2021Accra, Ghana14 - 2 Amjad Odeh12 - 10 WPts
19/11/2020Brisbane, Australia13 - 2 Felix Bay4 - 14 WPts
22/09/2020Sydney, Australia12 - 2 Zachary Balderston3 - 11 WPts
17/08/2020Brisbane, Australia11 - 2 Michael Nino1 - 1 WPts
16/06/2020Brisbane, Australia10 - 2 Callum Curtain0 - 9 WPts
15/04/2020Sydney, Australia9 - 2 Denton Callan7 - 8 WPts
14/03/2020Brisbane, Australia8 - 2 Nels Alm6 - 3 WPts
13/01/2020Sydney, Australia7 - 2 James Brannon3 - 4 WPts
26/11/2019Brisbane, Australia7 - 1 Rudolph Stubenrauch10 - 2 LPts
26/09/2019Brisbane, Australia6 - 1 Chris Perrie4 - 4 WPts
28/07/2019Newcastle, Australia6 - 0 Jasper Donnellan2 - 9 LPts
13/06/2019Bandar Lampung, Indonesia5 - 0 Geni Soedji6 - 2 WPts
15/04/2019Brisbane, Australia4 - 0 Josh Petrie1 - 0 WPts
12/02/2019Melbourne, Australia3 - 0 John Callahan4(1) - 1 WPts
15/12/2018Melbourne, Australia2 - 0 Geoff Nethery1 - 3 WPts
04/11/2018Brisbane, Australia1 - 0 Ellis Yazova1 - 1 WPts
06/09/2018Brisbane, Australia0 - 0 Alaksander Strojny0 - 0 WPts