Weightclass:  Super Heavyweight
Location:  Melbourne, Australia
Record:  21(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2025Melbourne, Australia20(1) - 26 Kieran Hardy1 - 0 WPts
07/10/2025Melbourne, Australia19(1) - 26 Clint Haddow1 - 3 WPts
08/08/2025Melbourne, Australia18(1) - 26 Mike Leotta7 - 16(1) WPts
09/06/2025Melbourne, Australia17(1) - 26 Paul Handyside8 - 11 WPts
10/04/2025Melbourne, Australia17(1) - 25 Seferino Portal2 - 9 LPts
10/02/2025Melbourne, Australia16(1) - 25 Dawid Kaczor1 - 7 WPts
12/12/2024Melbourne, Australia15(1) - 25 Tadzio Dobies3 - 8 WPts
12/10/2024Melbourne, Australia14(1) - 25 Paul Willie1 - 10 WPts
13/08/2024Melbourne, Australia13(1) - 25 Evgeny Acisheff2 - 16 WPts
14/06/2024Melbourne, Australia12(1) - 25 Bruce Carnie1 - 0 WPts
14/04/2024Melbourne, Australia11 - 25 Paul MacKintosh2 - 10 WKO3
16/02/2024Melbourne, Australia11 - 24 Daniele Finocchiaro20 - 16(3) LPts
18/12/2023Isfahan, Iran11 - 23 Saad Naseer4 - 12 LPts
19/10/2023Sunshine Coast, Australia11 - 22 Cristiano Bevilacqua15 - 18 LPts
23/08/2023Zagreb, Croatia10 - 22 Dmitar Kovacec4 - 30 WPts
25/06/2023Canberra, Australia10 - 21 John Cavan15 - 14 LPts
27/04/2023Melbourne, Australia10 - 20 Chris Young27 - 7 LPts
11/03/2023Townsville, Australia10 - 19 Daniele Finocchiaro17 - 12(1) LPts Australia National Championships 2023View
18/02/2023Graz, Austria9 - 19 Roth Daunheimer0 - 0 WPts
21/12/2022Melbourne, Australia9 - 18 Paul Snoddy12(1) - 15 LPts
22/10/2022Porto Alegre, Brazil8 - 18 Kiki Alegre4(1) - 15 WPts
24/08/2022Curitiba, Brazil8 - 17 Reynaldo Bento8 - 10 LPts
25/06/2022Seville, Spain8 - 16 Sancho Lujano12(2) - 15 LPts
27/04/2022Montevideo, Uruguay8 - 15 Ryo Nabor14 - 9 LPts
27/02/2022Melbourne, Australia8 - 14 Jay Nichol15(1) - 5 LPts
01/01/2022Melbourne, Australia7 - 14 Gareth McNeil8 - 15 WPts
01/11/2021Aalborg, Denmark7 - 13 Stieran Carlsen12 - 6 LPts
03/09/2021Melbourne, Australia6 - 13 Brendan McClarnon1 - 0 WPts
03/07/2021Sydney, Australia6 - 12 Rich Glasco5 - 15 LPts
10/05/2021Pikine, Senegal6 - 11 Romain Boyer2 - 19 LPts
12/03/2021Sydney, Australia6 - 10 Neil Kinnie6 - 8 LPts
12/01/2021Tirana, Albania6 - 9 Besart Elezi4 - 15 LPts
14/11/2020Gold Coast, Australia6 - 8 Ian Jacobs3 - 10 LPts
16/09/2020Melbourne, Australia6 - 7 Floyd Witherspoon7 - 6 LPts
15/07/2020Melbourne, Australia5 - 7 Macario Madrigal5 - 12 WPts
14/05/2020Melbourne, Australia5 - 6 Ingvar Karlsen11 - 4 LPts
14/03/2020Melbourne, Australia4 - 6 Joshua Alison4 - 3 WPts
13/01/2020Zagreb, Croatia4 - 5 Alen Jozic8 - 3 LPts
15/11/2019Melbourne, Australia3 - 5 Alastair Masakhalia0 - 2 WPts
15/09/2019Melbourne, Australia3 - 4 Boris Mucazhanoff9 - 1 LPts
16/07/2019Melbourne, Australia2 - 4 James Cullens2 - 2 WPts
18/05/2019Roskilde, Denmark2 - 3 Ingvar Billing1 - 2 LPts
20/03/2019Vilnius, Lithuania2 - 2 Makary Drach3 - 0 LPts
19/01/2019Shymkent, Kazakhstan2 - 1 Kolya Kacpenoff1 - 0 LPts
21/11/2018Melbourne, Australia2 - 0 Manny Malara2 - 3 LPts
20/09/2018Melbourne, Australia1 - 0 Rob McBroom0 - 1 WPts
18/07/2018Melbourne, Australia0 - 0 John Linklater1 - 1 WPts