Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  12 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2023Melbourne, Australia11 - 22(1) Robert Cardia6 - 14 WPts
09/10/2023Melbourne, Australia10 - 22(1) Peter Jones0 - 1 WPts
12/08/2023Melbourne, Australia9 - 22(1) Connor Arthur0 - 18(2) WPts
13/06/2023Melbourne, Australia8 - 22(1) Imran Kayyali1 - 9 WPts
14/04/2023Melbourne, Australia8 - 21(1) Dillon Serero22 - 10 LPts
14/02/2023Melbourne, Australia8 - 20 Azam Atiq12(2) - 22 LKO3
16/12/2022Melbourne, Australia8 - 19 Charlie Andreas15 - 11 LPts
17/10/2022Melbourne, Australia8 - 18 Ramiro Monica19(1) - 9 LPts
19/08/2022Melbourne, Australia8 - 17 Ardian Yerli7 - 10 LPts
19/06/2022Melbourne, Australia7 - 17 Henry Breen0 - 8 WPts
20/04/2022Melbourne, Australia6 - 17 Dave McNiff0 - 3 WPts
19/02/2022Melbourne, Australia5 - 17 Igor Ziotnik1 - 1 WPts
20/12/2021Melbourne, Australia5 - 16 Peter Otoo7 - 18 LPts
20/10/2021Brisbane, Australia5 - 15 Harvey Haney8 - 13 LPts
26/08/2021Jeddah, Saudi Arabia4 - 15 Majid Naggar4 - 7 WPts
28/06/2021Townsville, Australia4 - 14 George Mason14 - 3 LPts
18/05/2021Perth, Australia4 - 13 Stephen Boiter13 - 3 LPts
31/03/2021Istanbul, Turkey3 - 13 Demir Saglam3 - 18 WPts
31/01/2021Melbourne, Australia2 - 13 Rico Dominguez7 - 12 WPts
29/11/2020Brisbane, Australia2 - 12 Ricky Esson11 - 8 LPts
27/10/2020Melbourne, Australia1 - 12 Ian Neild1 - 13 WPts
28/08/2020Melbourne, Australia1 - 11 Toivo Leino10(2) - 4 LPts
27/06/2020Melbourne, Australia1 - 10 Porfio Vasco10(1) - 6 LPts
26/04/2020Melbourne, Australia1 - 9 Mark Gawley12 - 3 LPts
27/02/2020Nuevo Laredo, Mexico1 - 8 Angel Munguia1 - 5 LPts
30/12/2019Gold Coast, Australia1 - 7 Arran Forson6(1) - 1 LPts
16/11/2019Kaduna, Nigeria1 - 6 Nelson Adeluyi10 - 3 LPts
18/09/2019Kiev, Ukraine0 - 6 Timofei Spivak1 - 7 WPts
21/07/2019Perth, Australia0 - 5 Felix Much4 - 6 LPts
15/06/2019Melbourne, Australia0 - 4 Billy Reidy5 - 1 LPts
15/04/2019Yerevan, Armenia0 - 3 Pakarad Fetvadjian3 - 2 LPts
14/02/2019Melbourne, Australia0 - 2 Ioakim Moldogaliew3 - 1 LPts
16/12/2018Oceanside, USA0 - 1 James Spaulding3 - 1 LPts
18/10/2018Melbourne, Australia0 - 0 Kieran McKay3 - 2 LPts