Weightclass:  Super Heavyweight
Location:  Melbourne, Australia
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2026Melbourne, Australia16 - 16 Shinji Takagi14 - 23 WPts
21/09/2026Melbourne, Australia16 - 15 Koldan Rahmetullin7 - 29(4) LPts
23/07/2026Melbourne, Australia15 - 15 Eloy Borrero2 - 5 WPts
24/05/2026Melbourne, Australia14 - 15 Brin Gillogly11(1) - 23 WPts
25/03/2026Melbourne, Australia13 - 15 Viljam Oja2 - 21 WPts
24/01/2026Melbourne, Australia12 - 15 Juho Vitikka6 - 17 WPts
25/11/2025Melbourne, Australia11 - 15 Amer Islam4 - 6 WPts
26/09/2025Melbourne, Australia11 - 14 Dawid Chrobak20 - 9 LPts
29/07/2025Melbourne, Australia10 - 14 Seferino Infante3 - 5 WPts
31/05/2025Melbourne, Australia9 - 14 Boris Ramljak9 - 21(8) WPts
01/04/2025Melbourne, Australia9 - 13 Declan Ballan5 - 4 LPts
31/01/2025Dubai, UAE9 - 12 Gazi Jama2 - 7 LPts
03/12/2024Lviv, Ukraine9 - 11 Krystiyan Domitrovich19 - 25 LPts
05/10/2024Melbourne, Australia8 - 11 Beltran Aldrete1 - 0 WPts
07/08/2024Melbourne, Australia8 - 10 Jake Burns3 - 2 LPts
09/06/2024Adelaide, Australia8 - 9 Chris Morris9 - 21 LPts
13/04/2024Melbourne, Australia7 - 9 Seth Clenney5 - 15 WPts
11/03/2024Newcastle, Australia7 - 8 Noel Psomas11(1) - 18 LPts Australia National Championships 2024View
09/02/2024Tehran, Iran7 - 7 Azam Dib18 - 26 LPts
12/12/2023Melbourne, Australia6 - 7 Lucas Irving2 - 6 WPts
12/10/2023Melbourne, Australia5 - 7 Felix MacLean1(1) - 3 WPts
14/08/2023Melbourne, Australia4 - 7 Nikša Spajic3 - 0 WPts
15/06/2023Melbourne, Australia3 - 7 Raul Noury13 - 19 WPts
17/04/2023Mogilev, Belarus3 - 6 Lazar Sliva11 - 18 LPts
17/02/2023Brisbane, Australia2 - 6 Ian Shirer8 - 6 WPts
23/12/2022New York City, USA2 - 5 Paul Anderson19(1) - 11 LPts
25/10/2022Melbourne, Australia2 - 4 Hassan Radi8 - 23 LPts
27/08/2022Melbourne, Australia2 - 3 Vicente Borge7 - 19 LPts
28/06/2022Anderlecht, Belgium1 - 3 Gaston Oyer9 - 19(2) WPts
29/04/2022Toronto, Canada1 - 2 Robert Stilley12 - 12 LPts
01/03/2022Adelaide, Australia1 - 1 Billy Weatherton5 - 18 LPts
04/01/2022Melbourne, Australia1 - 0 Jack Harbert16 - 9 LPts
18/11/2021Melbourne, Australia0 - 0 Dan Kozma0 - 0 WPts