Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  19(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2024Melbourne, Australia18(1) - 19 Haji Yousuf0 - 10(1) WPts
02/10/2024Melbourne, Australia18(1) - 18 Chalermjak Petchyinda27(1) - 16 LPts
03/08/2024Melbourne, Australia18(1) - 17 Kyle Frasier2 - 1 LPts
05/06/2024Melbourne, Australia17(1) - 17 Afanas Sosna1 - 5 WPts
07/04/2024Melbourne, Australia16(1) - 17 Fabio Fabbri6 - 3 WPts
07/02/2024Melbourne, Australia15(1) - 17 Arthur Nehema6 - 6 WPts
10/12/2023Melbourne, Australia14(1) - 17 Noel Hannah1 - 2 WPts
09/10/2023Melbourne, Australia13(1) - 17 Jonathan Mylne1 - 10 WPts
11/08/2023Melbourne, Australia12(1) - 17 Nuraddin Aghamehdiyev9 - 23 WPts
12/06/2023Melbourne, Australia11(1) - 17 Scott Galbreth7 - 27(1) WPts
13/04/2023Melbourne, Australia10(1) - 17 Shaun Neild0 - 4 WPts
12/02/2023Melbourne, Australia9(1) - 17 Waqar Daher3 - 30 WPts
14/12/2022Sydney, Australia8(1) - 17 Kieran McKay24 - 8 WPts
18/10/2022Accra, Ghana7(1) - 17 Brad Adusei11 - 12 WPts
20/08/2022Gingoog, Philippines7(1) - 16 Alano Valles11 - 12 LPts
22/06/2022Sydney, Australia7(1) - 15 Ian Neild4 - 20 LPts
19/05/2022Brisbane, Australia7(1) - 14 Joseph McNiven20 - 3 LPts
24/03/2022Adelaide, Australia7(1) - 13 Justin Drennan10(1) - 15(1) LPts
02/02/2022Melbourne, Australia6(1) - 13 Bernardo Galati4 - 8 WPts
03/12/2021Bratislava, Slovakia5(1) - 13 Radoslav Mares1 - 1 WPts
03/10/2021Sydney, Australia4 - 13 Brendan Clark2 - 19(11) WKO3
27/08/2021Dakar, Senegal4 - 12 Sacha Neumann9(1) - 12 LPts
29/06/2021Melbourne, Australia4 - 11 Noel Ntegamahe14 - 4 LPts
28/04/2021Rennes, France4 - 10 Curtis Printemps19 - 2 LPts
28/02/2021Melbourne, Australia4 - 9 Theo Serafini0 - 1 LPts
30/12/2020Melbourne, Australia4 - 8 Leeroy Ponomarenko11 - 9 LPts
29/10/2020Townsville, Australia4 - 7 Stuart Martis1 - 6 LPts
06/09/2020Cali, Colombia3 - 7 Federico Aranda1 - 1 WPts
07/07/2020Masally, Azerbaijan3 - 6 Nazir Gasimov6 - 7 LPts
09/05/2020Melbourne, Australia2 - 6 Ian Hewitt6 - 3 WPts
09/03/2020Melbourne, Australia2 - 5 Phil Caffery3 - 6 LPts
07/01/2020Melbourne, Australia2 - 4 Rehman Kazmi7(1) - 6 LPts
15/11/2019Almaty, Kazakhstan2 - 3 Boris Kosanov3 - 7 LPts
17/09/2019Melbourne, Australia2 - 2 Joey Zendejas8 - 2 LPts
18/07/2019Melbourne, Australia2 - 1 Borya Secksenov1 - 3 LPts
19/05/2019Melbourne, Australia1 - 1 Gamsaragan Kabbendjian2 - 0 WPts
20/03/2019Winnipeg, Canada1 - 0 Gregor Ghant7 - 1 LPts
18/01/2019Melbourne, Australia0 - 0 Davie Lopatin0 - 1 WPts