Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  27 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2025Sydney, Australia26 - 19 Malcolm Liston0 - 7(2) WPts
25/09/2025Sydney, Australia25 - 19 Marlen Dolinski5 - 6 WPts
27/07/2025Sydney, Australia24 - 19 DuÜan Milas5 - 6 WPts
29/05/2025Sydney, Australia23 - 19 Ben Boyce4 - 14 WPts
30/03/2025Sydney, Australia23 - 18 Kir Tyurina8 - 12 LPts
29/01/2025Sydney, Australia22 - 18 Kyle Frasier3 - 4 WPts
30/11/2024Sydney, Australia21 - 18 Ben Kabudji2 - 15 WPts
02/10/2024Sydney, Australia20 - 18 Seth Modjeka1 - 16 WPts
03/08/2024Sydney, Australia19 - 18 Michael Lothian2 - 0 WPts
05/06/2024Sydney, Australia18 - 18 Manny Lepe0 - 1 WPts
07/04/2024Sydney, Australia17 - 18 Ashley Kinvoundou22 - 12 WPts
07/02/2024Sydney, Australia16 - 18 Waqas Alshehri4 - 9 WPts
10/12/2023Oslo, Norway16 - 17 Balder Hauger13 - 23(2) LPts
09/10/2023Sydney, Australia16 - 16 Kieran Riddle15(1) - 19 LPts
03/09/2023Ostrava, Czech Republic16 - 15 Kamil Komar18 - 14 LPts
06/07/2023Adelaide, Australia16 - 14 Malcolm Clogston14 - 13 LPts
20/05/2023Tehran, Iran16 - 13 Kashif Shakoor29 - 9 LPts
22/03/2023Gold Coast, Australia16 - 12 Ashley Kernell10 - 17 LPts
13/02/2023Toshkent, Uzbekistan16 - 11 Ivan Ragimov20 - 12(1) LPts
16/12/2022Melbourne, Australia15 - 11 Leo Reedy8 - 19 WPts
21/10/2022Sana'a, Yemen14 - 11 Khalid Harroun9 - 19 WPts
23/08/2022Sydney, Australia13 - 11 Peter Breckenridge7 - 20 WPts
27/06/2022Newcastle, Australia12 - 11 Justin Nania17(1) - 8 WPts
13/05/2022Brisbane, Australia11 - 11 Morgan Mull13(2) - 13 WPts
12/04/2022London, UK11 - 10 Lewis Taggart14(2) - 9 LPts
12/02/2022Canberra, Australia10 - 10 Paul Lowrie6 - 10(2) WPts
09/01/2022Dubai, UAE9 - 10 Mohsin Nazmi9(1) - 15 WPts
10/11/2021Perth, Australia8 - 10 Ian Gorry2(1) - 14 WPts
29/09/2021Canberra, Australia8 - 9 Rex Neel8 - 9 LPts
18/08/2021Genoa, Italy7 - 9 Alberto Matteoli5 - 18(3) WPts
18/06/2021Sydney, Australia6 - 9 FrantiÜek Vrba14 - 7 WPts
18/04/2021Melbourne, Australia6 - 8 Chris Scalia7 - 10 LPts
02/03/2021Sydney, Australia6 - 7 Rob Giovanelli4 - 13 LPts
01/01/2021Melbourne, Australia6 - 6 Robert McNeely19 - 0 LPts
08/11/2020Sydney, Australia6 - 5 Cisco Luzon2 - 8 LPts
09/09/2020Las Condes, Chile6 - 4 Olindo Botello4 - 12 LPts
12/07/2020Oslo, Norway6 - 3 Alvis Welde2 - 12 LPts
14/05/2020Kampala, Uganda5 - 3 Jonathan Nambawa5 - 9 WPts
16/03/2020Sydney, Australia4 - 3 Justin Nania7 - 4 WPts
15/01/2020Sydney, Australia4 - 2 Davie Lopatin4 - 3 LPts
21/11/2019Melbourne, Australia4 - 1 Gianluca Nespoli5 - 1 LPts
21/09/2019Sydney, Australia3 - 1 Juan Madera1 - 3 WPts
23/07/2019Viba del Mar, Chile2 - 1 Alfonso Cajigas5 - 3 WPts
25/05/2019Sydney, Australia1 - 1 Dave Bier1 - 6 WPts
25/03/2019Melbourne, Australia1 - 0 Amon Colquhoun5 - 0 LPts
18/02/2019Sydney, Australia0 - 0 John Shadden1 - 6 WPts