Weightclass:  Light Heavyweight
Location:  Sydney, Australia
Record:  24(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Sydney, Australia23(1) - 14 El Madani Attaf0 - 4 WPts
18/01/2031Sydney, Australia22(1) - 14 Matko Smolcic4 - 4 WPts
19/11/2030Sydney, Australia21(1) - 14 Gervasio Esqueda8 - 10 WPts
21/09/2030Sydney, Australia21(1) - 13 Vasili Popov3 - 8 LPts
22/07/2030Sydney, Australia20(1) - 13 Nick Romanowski0 - 1 WPts
25/05/2030Sydney, Australia19(1) - 13 Chris Gorman4 - 15 WPts
26/03/2030Sydney, Australia18(1) - 13 Yoshi Kajiwara8 - 13 WPts
26/01/2030Sydney, Australia17(1) - 13 Michi Matsunaga2 - 5 WPts
28/11/2029Mostoles, Spain16(1) - 13 Fresco Polino6 - 24(1) WPts
30/09/2029Florence, Italy16(1) - 12 Vanni Pollastrini23 - 15 LPts
02/08/2029Hamamatsu, Japan15(1) - 12 Michi Matsunaga2 - 2 WPts
04/06/2029Bari, Italy15(1) - 11 Remo Bernacchi24 - 10 LPts
06/04/2029Sydney, Australia14(1) - 11 Koldan Davidovich2 - 3 WPts
06/02/2029Melbourne, Australia14(1) - 10 Zachary MacBride12 - 15 LPts
11/12/2028Sydney, Australia13(1) - 10 John Ironside5 - 5 WPts
12/10/2028Brisbane, Australia12(1) - 10 Mark MacDermott6 - 13(2) WPts
17/08/2028Pikine, Senegal11(1) - 10 Javier Fuema8 - 25(2) WPts
19/06/2028Sydney, Australia10(1) - 10 Ichiro Oki2 - 2 WPts
21/04/2028Sofia, Bulgaria9(1) - 10 Luben á Arsov5 - 9 WPts
22/02/2028Turin, Italy8(1) - 10 Giorgio Nania4 - 17 WPts
25/12/2027Sydney, Australia7(1) - 10 Toma Pasternak2 - 6 WPts
26/10/2027Al Ain, UAE7(1) - 9 Aftab Hashemi47(1) - 25 LPts
28/08/2027Dnipropetrovsk, Ukraine7(1) - 8 Krystiyan Iwanicki11(1) - 21 LPts
30/06/2027Sydney, Australia7(1) - 7 Kris Rutherford13 - 7 LPts
02/05/2027Split, Croatia6 - 7 Dino Ivancevic1 - 9(3) WKO3
04/03/2027Sydney, Australia5 - 7 Mike Duncan9(1) - 8 WPts
03/01/2027Sydney, Australia4 - 7 Kieran Catherwood0 - 1 WPts
05/11/2026Tulsa, USA3 - 7 Henry Yeoman7 - 11 WPts
07/09/2026Melbourne, Australia2 - 7 Jasper Taaffe5 - 12 WPts
12/07/2026Canberra, Australia2 - 6 Jake Gaynor1 - 1 LPts
17/05/2026Melbourne, Australia1 - 6 Paul Thorburn0 - 2 WPts
19/03/2026Sydney, Australia0 - 6 Justin Sturrock6 - 3 WPts
19/01/2026Dushanbe, Tajikistan0 - 5 Farid Ghani15 - 7 LPts
21/11/2025Perth, Australia0 - 4 Joel Boal2 - 16 LPts
29/09/2025Sydney, Australia0 - 3 Seth Beall33 - 12 LPts
06/08/2025Cartagena, Colombia0 - 2 Luis Celis11 - 15 LPts
08/06/2025London, UK0 - 1 Malcolm Heriot12 - 13 LPts
10/04/2025Sydney, Australia0 - 0 Justin Sturrock1 - 2 LPts