Weightclass:  Middleweight
Location:  Brisbane, Australia
Record:  16 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2024Brisbane, Australia15 - 24 Scott Nyaruai4 - 11 WPts
28/02/2024Brisbane, Australia14 - 24 Mark Moncrieff1 - 0 WPts
30/12/2023Brisbane, Australia14 - 23 Von Mindrup10(2) - 23 LPts
31/10/2023Brisbane, Australia13 - 23 Waqar Mallouk1 - 2 WPts
01/09/2023Brisbane, Australia12 - 23 Hilario Cal1 - 10 WPts
03/07/2023Brisbane, Australia11 - 23 Julian Tom0 - 1 WPts
04/05/2023Brisbane, Australia11 - 22 Haider Kaghgaliew15 - 12 LPts
06/03/2023Brisbane, Australia10 - 22 Will Lockart0 - 2 WPts
04/01/2023Brisbane, Australia9 - 22 Ben Auchter4 - 15 WPts
06/11/2022Brisbane, Australia8 - 22 Yulian á Dimitrov1 - 6 WPts
07/09/2022Brisbane, Australia7 - 22 Ian Moncrief0 - 3 WPts
08/07/2022Brisbane, Australia7 - 21 David Drummond1 - 10 LPts
08/05/2022Vilnius, Lithuania7 - 20 Marik Czapiewski10 - 15 LPts
10/03/2022Melbourne, Australia7 - 19 Inigo Sturaro8 - 14 LPts
10/01/2022Newcastle, Australia7 - 18 Darryl Adger14(3) - 7 LPts
13/11/2021Cali, Colombia7 - 17 Manuel Campana6 - 16 LPts
15/09/2021Almaty, Kazakhstan7 - 16 Afon Inzhu13 - 5 LPts
16/07/2021Melbourne, Australia7 - 15 Jacob Shillinglaw13 - 9 LPts
29/05/2021Gold Coast, Australia6 - 15 Ben MacCoughlan9 - 9 WPts
17/04/2021Sydney, Australia5 - 15 Denton Callan7 - 14 WPts
12/03/2021Perth, Australia5 - 14 Ian Kissick13 - 8 LPts
17/01/2021Brisbane, Australia4 - 14 Josh Petrie3 - 9 WPts
16/11/2020Yerevan, Armenia4 - 13 Vakhdank Nazlikyan12 - 2 LPts
17/09/2020Brisbane, Australia4 - 12 Lazar Ghaksybeck5 - 7 LPts
17/07/2020Sydney, Australia4 - 11 Davie Constantinou6 - 9 LPts
21/05/2020Sydney, Australia4 - 10 Theo Tran2 - 8 LPts
26/03/2020Perth, Australia3 - 10 Felix Cargill1 - 10 WPts
02/02/2020Canberra, Australia3 - 9 Leeroy Alanis1 - 5 LPts
14/12/2019Warsaw, Poland3 - 8 Oliwier Tadych2 - 7 LPts
15/10/2019Brisbane, Australia2 - 8 Ian Bard2 - 8 WPts
03/09/2019Perth, Australia2 - 7 Robert Chaplin0 - 2 LPts
01/08/2019Brisbane, Australia2 - 6 Seth Campbell2 - 1 LPts
01/06/2019Anderlecht, Belgium2 - 5 Vernon Bazil1 - 4 LPts
02/04/2019Brisbane, Australia2 - 4 Shaun Yuill1 - 3 LPts
31/01/2019Melbourne, Australia2 - 3 Paul McClelland2 - 1 LPts
03/12/2018Paris, France1 - 3 Adrien Jacques0 - 2 WPts
05/10/2018Adelaide, Australia1 - 2 Jordan Sterett0 - 0 LPts
16/08/2018Melbourne, Australia1 - 1 John Callahan2 - 0 LPts
16/07/2018Brisbane, Australia0 - 1 Fadei Zamotin0 - 1 WPts
18/05/2018Brisbane, Australia0 - 0 Jasper Donnellan0 - 3 LPts