Weightclass:  Light Heavyweight
Location:  Brisbane, Australia
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2024Brisbane, Australia25 - 12 Leszek Zaluski7 - 13 WPts
24/06/2024Brisbane, Australia24 - 12 Waleed Hegazi39(1) - 11 WPts
25/04/2024Brisbane, Australia23 - 12 Pancho Bandera4 - 8 WPts
25/02/2024Brisbane, Australia22 - 12 Mukhtar Dzhavadov0 - 4 WPts
27/12/2023Brisbane, Australia21 - 12 Carl MacInnes1 - 5 WPts
28/10/2023Brisbane, Australia20 - 12 Ilari Isosomppi21(2) - 14 WPts
29/08/2023Brisbane, Australia19 - 12 Shehu Ede3 - 10 WPts
30/06/2023Brisbane, Australia18 - 12 Pietari Hakola2 - 5 WPts
01/05/2023Brisbane, Australia17 - 12 Umid Dzhavadov1 - 2 WPts
02/03/2023Brisbane, Australia16 - 12 Nedjeljko Jakovac5 - 25 WPts
01/01/2023Brisbane, Australia15 - 12 Charlie Dovey0 - 5 WPts
01/11/2022Brisbane, Australia15 - 11 Sam Axtell13 - 14(1) LPts
02/09/2022Perth, Australia14 - 11 David Murdy21 - 8 WPts
04/07/2022Brisbane, Australia13 - 11 Mark Daduryan9(2) - 13 WPts
12/05/2022Perth, Australia13 - 10 Peter Henricks10 - 18 LPts
14/03/2022Melbourne, Australia12 - 10 Jack Dalrymple10 - 14 WPts
03/02/2022Melbourne, Australia11 - 10 Josh Philp17(1) - 4 WPts
01/01/2022Brisbane, Australia10 - 10 Venacio Gonzalez8 - 18 WPts
01/11/2021Saskatoon, Canada10 - 9 Roger Lumsden15 - 3 LPts
03/09/2021Belem, Brazil9 - 9 Diego Mattos2 - 2 WPts
04/07/2021Brisbane, Australia9 - 8 Jack Glenny10 - 7 LPts
10/05/2021Yerevan, Armenia9 - 7 Mardig Dadikozyan9(1) - 11 LPts
12/03/2021Gold Coast, Australia8 - 7 Mark Banks2 - 11 WPts
18/01/2021Sydney, Australia7 - 7 Billy Petrie7 - 12 WPts
18/11/2020Brisbane, Australia7 - 6 Fabrice Dibango21 - 0 LPts
19/09/2020Maroua, Cameroon7 - 5 Fabrice Dibango20 - 0 LPts
20/07/2020Sydney, Australia7 - 4 Mason Yale12 - 3 LPts
26/05/2020Rijeka, Croatia6 - 4 Mateo Katovic2 - 11 WPts
28/03/2020Melbourne, Australia6 - 3 John Doe3 - 8 LPts
27/01/2020Cairns, Australia6 - 2 Stuart McCaig2 - 4 LPts
26/11/2019New Kingston, Jamaica5 - 2 Jonathan Mortimer2 - 6 WPts
27/09/2019Winterthur, Switzerland5 - 1 Abel Bittner7 - 2 LPts
29/07/2019Brisbane, Australia4 - 1 Luben á Valentinov4(1) - 5 WPts
30/05/2019Brisbane, Australia3 - 1 Elliot Brockett1 - 2 WPts
30/03/2019Nassau, Bahamas2 - 1 Spencer Wattles3 - 4 WPts
28/01/2019Brisbane, Australia1 - 1 Joel Leary2 - 3 WPts
28/11/2018Perth, Australia1 - 0 Mason Brier1 - 3 LPts
18/10/2018Brisbane, Australia0 - 0 Declan Callison0 - 1 WPts