Weightclass:  Super Heavyweight
Location:  Sunshine Coast, Australia
Record:  35 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2026Sunshine Coast, Australia34 - 20 Lordson Aromire0 - 3 WPts
13/04/2026Sunshine Coast, Australia33 - 20 Dmitri Gavrilov2 - 10 WPts
12/02/2026Sunshine Coast, Australia32 - 20 Theophilus Chukwudi1 - 7 WPts
14/12/2025Sunshine Coast, Australia31 - 20 Leonardo Liberato3 - 1 WPts
15/10/2025Vilnius, Lithuania30 - 20 Tadzio Babiarz28 - 12 WPts
17/08/2025Sunshine Coast, Australia29 - 20 Prokop Kopa28(1) - 12 WPts
17/07/2025Sunshine Coast, Australia28 - 20 Ilkin Ece5 - 25 WPts
16/06/2025Sunshine Coast, Australia27 - 20 Ilkin Ece5 - 24 WPts
16/05/2025Sunshine Coast, Australia26 - 20 Gonzalo Virgen6 - 25 WPts
15/04/2025Sunshine Coast, Australia25 - 20 Gonzalo Virgen6 - 24 WPts
11/03/2025Gold Coast, Australia25 - 19 Ian Shirer16 - 13 LPts Australia National Championships 2025View
18/02/2025Sunshine Coast, Australia24 - 19 Sone Chinasa8 - 18 WPts
18/01/2025Sunshine Coast, Australia23 - 19 Taras Polanski13 - 9 WPts
18/12/2024Sunshine Coast, Australia22 - 19 Rafael Villella11 - 14 WPts
15/11/2024Sunshine Coast, Australia22 - 18 Taras Polanski12 - 8 LPts
15/10/2024Sunshine Coast, Australia21 - 18 Taras Polanski12 - 7 WPts
14/09/2024Sunshine Coast, Australia20 - 18 Taras Polanski12 - 6 WPts
07/08/2024Abu Dhabi, UAE20 - 17 Asif Hanania24 - 17 LPts
09/06/2024Sydney, Australia19 - 17 Rich Glasco15(1) - 23 WPts
17/04/2024Melbourne, Australia18 - 17 Joe Sadowski20 - 20(1) WPts
17/03/2024Newcastle, Australia18 - 16 Brad Middlemiss20(2) - 17 LPts Australia National Championships 2024View
14/03/2024Newcastle, Australia17 - 16 Noel Psomas12(1) - 18 WPts Australia National Championships 2024View
11/03/2024Newcastle, Australia16 - 16 Gareth McNeil14(1) - 23 WPts Australia National Championships 2024View
11/02/2024Krakow, Poland15 - 16 Zygfryd Florczak9 - 15 WPts
14/12/2023Montreal, Canada15 - 15 Labaron Ory24(2) - 7 LPts
15/10/2023Sunshine Coast, Australia14 - 15 Dyre Hagemann20(1) - 15 WPts
17/08/2023Split, Croatia13 - 15 Miroslav Mahovlic5 - 14 WPts
19/06/2023Cali, Colombia12 - 15 Iago Losada5 - 20 WPts
21/04/2023Geneva, Switzerland12 - 14 Colville Pagnol22 - 13 LPts
21/02/2023Vitebsk, Belarus12 - 13 Oleksander Kohut15 - 17 LPts
24/12/2022Rio de Janeiro, Brazil11 - 13 Gonzalo Solomon10(1) - 19 WPts
25/10/2022L'Hospitalet de Llobregat, Spain11 - 12 Reyes Vara5 - 17 LPts
27/08/2022Isfahan, Iran10 - 12 Harendra Thaosen5(1) - 12 WPts
29/06/2022Newcastle, Australia9 - 12 Sam Wilson4(1) - 18(1) WPts
01/05/2022Dakar, Senegal9 - 11 Verrill Lavanchy15 - 12 LPts
03/03/2022Sunshine Coast, Australia8 - 11 Floyd Witherspoon13 - 9 WPts
01/01/2022Anaheim, USA8 - 10 Paul Sandoval15 - 9 LPts
01/11/2021Sunshine Coast, Australia7 - 10 Cristiano Bevilacqua8 - 13 WPts
31/08/2021Sunshine Coast, Australia6 - 10 Malcolm Keay10 - 11 WPts
01/07/2021Sunshine Coast, Australia5 - 10 Billy Weatherton4 - 15 WPts
29/04/2021New Kingston, Jamaica5 - 9 John Beveridge10 - 10 LPts
28/02/2021Yerevan, Armenia5 - 8 Arantser Lupian12 - 6 LPts
30/12/2020Sunshine Coast, Australia5 - 7 Gareth McMahon7 - 10 LPts
29/10/2020Sunshine Coast, Australia4 - 7 Chris Moss4 - 10 WPts
30/08/2020Kingston, Jamaica4 - 6 Malcolm Monce13 - 2 LPts
02/07/2020Sunshine Coast, Australia4 - 5 Brendan Baughn7 - 4 LPts
02/05/2020Melbourne, Australia4 - 4 Chris Young11 - 4 LPts
14/03/2020Melbourne, Australia4 - 3 Kai McCabe4 - 6 LPts
13/01/2020Odense, Denmark3 - 3 Gardiner Hassing1 - 10 WPts
15/11/2019Christchurch, New Zealand2 - 3 George Moutray1 - 7 WPts
16/09/2019Adelaide, Australia2 - 2 Dillon Daniel4(1) - 9 LPts
06/08/2019Sunshine Coast, Australia2 - 1 Erik Kedziora3 - 8 LPts
07/06/2019Sunshine Coast, Australia1 - 1 Michael Demetriou0 - 2 WPts
07/04/2019Sunshine Coast, Australia0 - 1 Leighton Oywello1 - 0 WPts
05/02/2019Sunshine Coast, Australia0 - 0 Matt Bergomi0 - 1 LPts