Weightclass:  Flyweight
Location:  Brisbane, Australia
Record:  36 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2024Brisbane, Australia35 - 6 Li Liew0 - 13 WPts
01/02/2024Brisbane, Australia34 - 6 Qing-Nan Xie5 - 14(1) WPts
04/12/2023Brisbane, Australia33 - 6 Vitali Tsybulnikov1 - 1 WPts
04/10/2023Brisbane, Australia32 - 6 Jean-Louis Mondydier0 - 8 WPts
06/08/2023Brisbane, Australia31 - 6 Mark Banks1 - 9 WPts
07/06/2023Brisbane, Australia30 - 6 Vicente Viernes0 - 3 WPts
07/04/2023Brisbane, Australia29 - 6 Charlie Luna1 - 1 WPts
06/02/2023Brisbane, Australia28 - 6 Rob Adjemyan1 - 0 WPts
07/12/2022Brisbane, Australia27 - 6 Roman Arguelles14 - 10 WPts
07/10/2022Brisbane, Australia26 - 6 Ian Osorio4 - 23 WPts
08/08/2022Brisbane, Australia25 - 6 Isaac Pont3 - 7 WPts
07/06/2022Brisbane, Australia24 - 6 Iago Silvera3 - 9 WPts
08/04/2022Caloocan, Philippines23 - 6 Eloy Mugol13 - 10 WPts
08/02/2022Canberra, Australia22 - 6 Joe Pembroke13 - 9 WPts
15/12/2021Adelaide, Australia22 - 5 Ellis Lurchigian12(1) - 10 LPts
29/10/2021Melbourne, Australia22 - 4 Euan Mulloy7 - 16 LPts
15/09/2021Brisbane, Australia21 - 4 Mark Cadigan16(1) - 7 WPts
15/07/2021Brisbane, Australia20 - 4 Pyotr Dalai13 - 6 WPts
14/05/2021Brisbane, Australia19 - 4 Kian Mortimer0 - 5 WPts
14/03/2021Gold Coast, Australia19 - 3 Bryan MacIsaac10 - 9 LPts Australia National Championships 2021View
11/03/2021Gold Coast, Australia18 - 3 Mark Braid14 - 6 WPts Australia National Championships 2021View
10/02/2021Brisbane, Australia17 - 3 Dumadi Imbiri8 - 9 WPts
12/12/2020Perth, Australia16 - 3 Jack Lytle3 - 8 WPts
26/10/2020Brisbane, Australia15 - 3 Colin Coleman8 - 10 WPts
27/08/2020Puebla, Mexico14 - 3 Noe Ortiz3 - 5 WPts
29/06/2020Brisbane, Australia13 - 3 Bart Penna8 - 5 WPts
28/04/2020Gold Coast, Australia12 - 3 James Melnikoff0 - 8 WPts
14/03/2020Adelaide, Australia12 - 2 Oliver Colquhoun10 - 2 LPts Australia National Championships 2020View
11/03/2020Adelaide, Australia11 - 2 Bart Penna7 - 4 WPts Australia National Championships 2020View
25/02/2020Brisbane, Australia10 - 2 Richard Conway3 - 9 WPts
26/12/2019Ghent, Belgium9 - 2 Ben Van den Hauwe1 - 7 WPts
28/10/2019Melbourne, Australia8 - 2 James Black2 - 4 WPts
13/09/2019Brisbane, Australia7 - 2 Leeroy Suit3 - 2 WPts
16/07/2019Brisbane, Australia6 - 2 Brin Scappini3 - 1 WPts
16/05/2019Petaling Jaya, Malaysia5 - 2 Obaid Burki1 - 4 WPts
18/03/2019Brisbane, Australia4 - 2 Euan Spedding2 - 1 WPts
15/01/2019Samarqand, Uzbekistan3 - 2 Karim Hamed7 - 0 WPts
17/11/2018Brisbane, Australia2 - 2 Zain Nour0 - 2 WPts
17/09/2018Brisbane, Australia1 - 2 Waleed Ghannam0 - 1 WPts
18/07/2018Melbourne, Australia0 - 2 Bradley Corrie0 - 0 WPts
29/05/2018Melbourne, Australia0 - 1 Neil McClellan1 - 1 LPts
18/04/2018Brisbane, Australia0 - 0 Owen Whitelaw1 - 0 LPts