Weightclass:  Light Heavyweight
Location:  Sunshine Coast, Australia
Record:  16(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2030Sunshine Coast, Australia15(1) - 31 Marißn Basista5 - 24 WPts
12/11/2029Sunshine Coast, Australia14(1) - 31 Rafael Cacho2 - 23 WPts
13/09/2029Sunshine Coast, Australia13(1) - 31 Ali Nina1 - 2 WPts
14/07/2029Sunshine Coast, Australia12 - 31 Ellis Rattray3 - 13(1) WKO3
13/05/2029Sunshine Coast, Australia11 - 31 Dillon Lennon5 - 2 WPts
14/03/2029Sydney, Australia11 - 30 Chris Cursi17 - 10(1) LPts Australia National Championships 2029View
11/03/2029Sydney, Australia10 - 30 James Pirnie5 - 10 WPts Australia National Championships 2029View
14/02/2029Sunshine Coast, Australia9 - 30 Lovrenco Vincek14 - 3 WPts
16/12/2028Sunshine Coast, Australia8 - 30 Lloyd McLoughlin1 - 11 WPts
17/10/2028Sofia, Bulgaria7 - 30 Sava á Ankov10(1) - 20 WPts
19/08/2028Dushanbe, Tajikistan7 - 29 Konstantin Budagova19(1) - 9 LPts
21/06/2028Brisbane, Australia7 - 28 Chris McQuistion4 - 30 LPts
25/04/2028Douala, Cameroon7 - 27 Canaan de la Bretonne5 - 20(1) LPts
26/02/2028Sunshine Coast, Australia7 - 26 Zhivko á Vasilev15(1) - 8 LPts
28/12/2027Sunshine Coast, Australia6 - 26 Orleans Ardant5 - 12 WPts
29/10/2027Brisbane, Australia6 - 25 Wayne Skiver7(1) - 21 LPts
31/08/2027Sunshine Coast, Australia5 - 25 Jamie Ruxton1 - 3 WPts
01/07/2027Brisbane, Australia5 - 24 Alen Peart14 - 15 LPts
05/05/2027Garoua, Cameroon4 - 24 Ray Beauchamp0 - 0 WPts
07/03/2027Sunshine Coast, Australia3 - 24 Damir Vulic2 - 12 WPts
07/01/2027Sunshine Coast, Australia3 - 23 Yulian á Godyashchev6 - 6 LPts
08/11/2026Adelaide, Australia3 - 22 Chris Broaden7 - 10 LPts
10/09/2026Riga, Latvia2 - 22 Konstantin Chakste6 - 11 WPts
13/07/2026Montreal, Canada2 - 21 Kris Turnbull16 - 14 LPts
13/05/2026Brisbane, Australia2 - 20 Mark Daduryan24(8) - 24 LPts
15/03/2026Delmas, Haiti2 - 19 Boswell Rimbaud10 - 6 LPts
15/01/2026Port-de-Paix, Haiti2 - 18 Marshall Michel7 - 7 LPts
17/11/2025Yerevan, Armenia2 - 17 Ared Ojakhyan14 - 10 LPts
19/09/2025Brisbane, Australia2 - 16 Gregor MacKillop6 - 10(1) LPts
26/07/2025Lusaka, Zambia2 - 15 Nwa Nonde29(4) - 11 LPts
28/05/2025Sunshine Coast, Australia2 - 14 Phil Ruzgeryan4 - 5 LPts
29/03/2025Sunshine Coast, Australia2 - 13 Krischen Stueve1 - 10 LPts
29/01/2025Santo Domingo Norte, Dominican Republic2 - 12 Pancho Marcia5 - 0 LPts
01/12/2024Sydney, Australia2 - 11 Charlie Dovey4 - 14 LPts
09/10/2024Sunshine Coast, Australia2 - 10 Venacio Bosque4 - 7 LPts
09/10/2024Sunshine Coast, Australia2 - 9 Venacio Bosque3 - 7 LPts
10/08/2024Barcelona, Spain2 - 8 Joaquin Segovia35(4) - 5 LPts
12/06/2024Zurich, Switzerland2 - 7 Ottokar Blechman7 - 17 LPts
14/04/2024Palmira, Colombia2 - 6 Luis Somero4 - 5 LPts
15/02/2024Split, Croatia1 - 6 Dinko Hodak4 - 6 WPts
18/12/2023Dakar, Senegal1 - 5 Orleans Mansour5 - 21 LPts
19/10/2023Toronto, Canada1 - 4 Sam Williams8 - 23 LPts
21/08/2023Sunshine Coast, Australia1 - 3 Ian Humiston0 - 5 LPts
21/06/2023Sunshine Coast, Australia0 - 3 Floyd MacGuire0 - 10(1) WPts
22/04/2023Ilorin, Nigeria0 - 2 Arnie Etiebet1 - 11 LPts
22/02/2023Sydney, Australia0 - 1 Roger Porterfield8 - 3 LPts
18/01/2023Sunshine Coast, Australia0 - 0 Kian Riach0 - 0 LPts