Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  19 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/10/2024Sydney, Australia19 - 20 Ivaylo á Krumov5 - 6 LPts
11/08/2024Sydney, Australia18 - 20 Robert Smiles11 - 9 WPts
12/06/2024Sydney, Australia17 - 20 Zelipe Lujano3 - 10 WPts
13/04/2024Sydney, Australia16 - 20 Bryan Colson10 - 13 WPts
14/02/2024Sydney, Australia15 - 20 Lee McGinnis0 - 1 WPts
15/12/2023Sydney, Australia14 - 20 Zuffur Masood3 - 9 WPts
15/10/2023Sydney, Australia14 - 19 Felix Boyd17 - 17 LPts
16/08/2023Sydney, Australia13 - 19 Kenzie Coetzee3 - 19(6) WPts
17/06/2023Sydney, Australia12 - 19 Justin Stathopoulos1 - 1 WPts
18/04/2023Sydney, Australia12 - 18 Robert Cardia5 - 10 LPts
17/02/2023Sydney, Australia11 - 18 Gift Hanekom0 - 4 WPts
19/12/2022Sydney, Australia10 - 18 Hugh Saunderson0 - 6 WPts
20/10/2022Davao City, Philippines10 - 17 Salvador Trillo15 - 5 LPts
22/08/2022Gold Coast, Australia10 - 16 Hugh Spence13 - 10 LPts
22/07/2022Melbourne, Australia10 - 15 Gianluca Nespoli12 - 10 LPts
19/06/2022Sydney, Australia10 - 14 Clinton Ivanenko9 - 19 LPts
02/05/2022Sydney, Australia9 - 14 Dom Whiteside6 - 15 WPts
20/03/2022Riga, Latvia9 - 13 Ivan Diezgans8 - 16 LPts
19/01/2022Sydney, Australia8 - 13 Morgan Larmore2 - 2 WPts
18/11/2021Sydney, Australia7 - 13 Cole Mabie6 - 14 WPts
17/09/2021Sydney, Australia7 - 12 Shaun Scott3 - 4 LPts
17/07/2021Sydney, Australia7 - 11 Fidel Buenaventura7 - 14 LPts
16/05/2021Anderlecht, Belgium7 - 10 Tyson Peyrefitte5 - 12 LPts
18/03/2021Zurich, Switzerland7 - 9 Frimunt Saltz7 - 13 LPts
18/01/2021Sydney, Australia6 - 9 Jacob Tweed8 - 9 WPts
20/11/2020Melbourne, Australia6 - 8 Rob Rallo5 - 7 LPts
04/10/2020Melbourne, Australia6 - 7 Charles McPhaul11 - 6 LPts
20/08/2020Sydney, Australia5 - 7 Shane McWilliam3 - 12 WPts
19/06/2020Sydney, Australia5 - 6 Mark Mihal11 - 5 LPts
18/04/2020Melbourne, Australia4 - 6 David MacCarthy6 - 9 WPts
04/03/2020Sydney, Australia3 - 6 Stuart Martis0 - 3 WPts
03/01/2020Brisbane, Australia3 - 5 Brad Duncan4 - 5 LPts
02/12/2019Sydney, Australia3 - 4 George Oteri0 - 7 LPts
02/10/2019Sydney, Australia2 - 4 Mason Carrie3 - 6 WPts
02/08/2019Sydney, Australia2 - 3 Kieran Manos6 - 1 LPts
02/06/2019Cali, Colombia2 - 2 Vegas Monterrosa4 - 2 LPts
04/04/2019Sydney, Australia1 - 2 Lebogang Molewa2 - 4 WPts
02/02/2019Sydney, Australia1 - 1 Alastair Maxwell1 - 1 LPts
03/12/2018Anyang, China1 - 0 Quon Liaw3 - 1 LPts
05/10/2018Sydney, Australia0 - 0 Bryn MacCubbin0 - 0 WPts