Weightclass:  Heavyweight
Location:  Melbourne, Australia
Record:  20 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2030Melbourne, Australia19 - 16 Julian Janczak3 - 8 WPts
21/09/2030Melbourne, Australia19 - 15 Sagaz Rota3 - 1 LPts
22/07/2030Melbourne, Australia18 - 15 Arran Libertini0 - 2 WPts
24/05/2030Melbourne, Australia17 - 15 Arran Libertini0 - 1 WPts
25/03/2030Melbourne, Australia16 - 15 James Dubreuil0 - 2 WPts
25/01/2030Melbourne, Australia15 - 15 Peter Moss2 - 3 WPts
26/11/2029Melbourne, Australia14 - 15 Cody McCalmon2 - 24 WPts
27/09/2029Melbourne, Australia13 - 15 Chris MacDougal3 - 6(2) WPts
29/07/2029Melbourne, Australia12 - 15 Mason Michaelides1 - 8 WPts
30/05/2029Melbourne, Australia12 - 14 Mitsuru Inouye24 - 11 LPts
01/04/2029Melbourne, Australia11 - 14 Bradley Abbey4 - 12 WPts
31/01/2029Melbourne, Australia10 - 14 Serkan Vardar8 - 3 WPts
03/12/2028Melbourne, Australia10 - 13 Zain Gaber10(1) - 27(1) LPts
05/10/2028Sana'a, Yemen10 - 12 Haider Zahawi8(2) - 6 LPts
07/08/2028Helsinki, Finland9 - 12 Rauli Laituri1 - 3 WPts
09/06/2028Melbourne, Australia9 - 11 Landry de Musset5 - 3(1) LPts
11/04/2028Athens, Greece9 - 10 Sabastian Manago9(1) - 17 LPts
12/02/2028Melbourne, Australia8 - 10 Trophonius Zane0 - 6 WPts
15/12/2027Townsville, Australia8 - 9 Declan Pennie8 - 3 LPts
24/10/2027Valparaiso, Chile7 - 9 Zelipe Mar6 - 11 WPts
26/08/2027Melbourne, Australia6 - 9 Floyd Malley1 - 9 WPts
24/06/2027Melbourne, Australia5 - 9 Jacob Rattray1 - 2 WPts
27/04/2027Melbourne, Australia4 - 9 Rodrigo Guerra1 - 6(1) WPts
27/02/2027Athens, Greece4 - 8 Phillip Mattas9 - 18 LPts
29/12/2026New Kingston, Jamaica4 - 7 Mark Moncrief7 - 9 LPts
30/10/2026Fuyang, China4 - 6 Woo Shaw12 - 14 LPts
01/09/2026Krasnoyarsk, Russia3 - 6 Timofei Semyonov4 - 16 WPts
04/07/2026Sale, Morocco2 - 6 Wasif Albaydhaq4 - 22(3) WPts
06/05/2026Athens, Greece1 - 6 Avernus Xenakis7 - 13 WPts
08/03/2026Perth, Australia1 - 5 Ethan Bigg15 - 14 LPts
25/01/2026Melbourne, Australia0 - 5 Michael Brunton3 - 5(1) WPts
26/11/2025Melbourne, Australia0 - 4 Gregor Balli2 - 3 LPts
27/09/2025Sydney, Australia0 - 3 Mark Lawrimore3 - 22(1) LPts
02/08/2025Sydney, Australia0 - 2 James Laffey1 - 4 LPts
04/06/2025Sydney, Australia0 - 1 Ewan Spencer13(2) - 29(6) LPts
28/04/2025Melbourne, Australia0 - 0 Robert Sakajyan0 - 3 LPts