Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2026Melbourne, Australia12 - 20 Fahsai Parthipakoranchai1 - 15 WPts
14/01/2026Melbourne, Australia12 - 19 Newell Dacourt7 - 12 LPts
16/11/2025Melbourne, Australia12 - 18 Dave Emond8 - 5 LPts
17/09/2025Melbourne, Australia11 - 18 Asif Abdul2 - 9 WPts
19/07/2025Melbourne, Australia11 - 17 Neil Akin8 - 28 LPts
20/05/2025Melbourne, Australia11 - 16 Zarif Selmouni4 - 8 LPts
21/03/2025Melbourne, Australia11 - 15 Alex Malmborg1 - 5 LPts
21/01/2025Melbourne, Australia10 - 15 Sorrel Turcat6 - 13 WPts
23/11/2024Melbourne, Australia9 - 15 Waqar Bazzi2 - 7(1) WPts
24/09/2024Melbourne, Australia8 - 15 Hugh Cloy5 - 19 WPts
26/07/2024Melbourne, Australia7 - 15 Blake Rigas3 - 15 WPts
27/05/2024Melbourne, Australia6 - 15 Raoul Delorme3 - 14 WPts
29/03/2024Ciudad Guayana, Venezuela6 - 14 Luis Maese4 - 4 LPts
30/01/2024Athens, Greece6 - 13 CerbeIus Costas18 - 14 LPts
02/12/2023Melbourne, Australia5 - 13 Paul Wightman2 - 7 WPts
02/10/2023Malolos, Philippines5 - 12 Gig Dimacuha3 - 6 LPts
04/08/2023Busan, South Korea5 - 11 Bo-kyung Ju25(1) - 9 LPts
06/06/2023Melbourne, Australia4 - 11 Medus Stamas2 - 5 WPts
07/04/2023Brisbane, Australia4 - 10 John Kavanagh9 - 26 LPts
07/02/2023Karaj, Iran4 - 9 Khalid Yassin14 - 7 LPts
09/12/2022Lima, Peru3 - 9 Quico Correa3 - 26 WPts
11/10/2022Adelaide, Australia2 - 9 Connor Arthur0 - 12 WPts
27/08/2022Perth, Australia2 - 8 Barry Sinclair15 - 11 LPts
27/07/2022Spanish Town, Jamaica2 - 7 John Evans16(1) - 12 LPts
29/05/2022Breda, Netherlands2 - 6 Frederic Pardo16(1) - 10 LPts
31/03/2022Brisbane, Australia2 - 5 Alastair Maxwell11 - 12 LPts
17/02/2022Melbourne, Australia1 - 5 Robert Isaacks1 - 0 WPts
21/12/2021Mitchells Plain, South Africa1 - 4 Jim Van Deventer9 - 12 LPts
23/10/2021Adelaide, Australia1 - 3 Leeroy Ponomarenko13 - 12 LPts
07/09/2021Melbourne, Australia0 - 3 Pylyp Kravec5 - 8 WPts
08/07/2021Sydney, Australia0 - 2 William Tokarev13 - 8 LPts
02/06/2021Sydney, Australia0 - 1 Gethin Glackin8 - 6 LPts
05/04/2021Melbourne, Australia0 - 0 Peter Nisbett2 - 4 LPts