Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2030Adelaide, Australia19 - 12 Baltasar Sambrano7 - 16 LPts
30/09/2030Adelaide, Australia18 - 12 Yago Pozo2 - 18 WPts
01/08/2030Adelaide, Australia17 - 12 Gan Keng2 - 12 WPts
31/05/2030Adelaide, Australia16 - 12 Davie Hammel4 - 8 WPts
02/04/2030Adelaide, Australia15 - 12 Dave Beccalossi15(1) - 19 WPts
01/02/2030Adelaide, Australia14 - 12 Rob McBain5(1) - 27 WPts
03/12/2029Adelaide, Australia13 - 12 David McLeod2 - 2 WPts
04/10/2029Adelaide, Australia13 - 11 Neil Tannehill11 - 13 LPts
05/08/2029Adelaide, Australia12 - 11 Olan Kryger9(1) - 20 WPts
07/06/2029Adelaide, Australia11 - 11 Kyrylo Soroko2 - 15(1) WPts
09/04/2029Adelaide, Australia10 - 11 Dhimiter Toptani3 - 5 WPts
09/02/2029Adelaide, Australia9 - 11 Will Mason1 - 4 WPts
11/12/2028Adelaide, Australia8 - 11 Seymur Sadvackasow4 - 6 WPts
13/10/2028Adelaide, Australia7 - 11 Steven Reaney10 - 7 WPts
14/08/2028Sydney, Australia6 - 11 Michael Beatson5 - 9 WPts
23/06/2028Johannesburg, South Africa6 - 10 Jamie Vorster20 - 11 LPts
25/04/2028Stuttgart, Germany6 - 9 Geron Alder37(1) - 16 LPts
26/02/2028Berlin, Germany6 - 8 Meier Schepp26(1) - 16 LPts
29/12/2027Ostrava, Czech Republic5 - 8 Valentin Havlichek1 - 9 WPts
31/10/2027Almaty, Kazakhstan5 - 7 Bilal Casymov20 - 14 LPts
02/09/2027Adelaide, Australia4 - 7 Dillon McNabb1 - 1 WPts
04/07/2027Porto Alegre, Brazil4 - 6 Quinto Cirino13 - 15 LPts
06/05/2027Split, Croatia4 - 5 Grga Došen6(1) - 18 LPts
08/03/2027Adelaide, Australia4 - 4 Miro Prša1 - 6 LPts
08/01/2027Melbourne, Australia3 - 4 Chris Scobie0 - 13 WPts
11/11/2026Adelaide, Australia2 - 4 Dante Gualandi1 - 13(2) WPts
12/09/2026Vilnius, Lithuania2 - 3 Jarek Slowikowski8 - 13 LPts
15/07/2026Calgary, Canada2 - 2 Connor Nicholson8 - 13 LPts
17/05/2026Adelaide, Australia2 - 1 Shaun Ardrey1 - 1 LPts
18/03/2026Perth, Australia1 - 1 Spencer Halladay2 - 2 WPts
20/01/2026Melbourne, Australia0 - 1 Mark Fanucchi0 - 18 WPts
07/12/2025Adelaide, Australia0 - 0 Chris Shadden0 - 1 LPts