Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  17 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2024Sydney, Australia16 - 21(1) Mel Ker2 - 0 WPts
07/02/2024Sydney, Australia15 - 21(1) Shayan Tahan1 - 4 WPts
09/12/2023Sydney, Australia14 - 21(1) Gregor Kostas0 - 10 WPts
09/10/2023Sydney, Australia13 - 21(1) Mike Swinton0 - 1 WPts
12/08/2023Sydney, Australia13 - 20(1) Arben Haliti12 - 7 LPts
13/06/2023Sydney, Australia12 - 20(1) James Bertolacci0 - 2 WPts
14/04/2023Sydney, Australia11 - 20(1) Morgan Larmore4 - 9 WPts
13/02/2023Sydney, Australia10 - 20(1) Jack Liddell9 - 23 WPts
14/12/2022Sydney, Australia10 - 19(1) Owen Kanney17(1) - 8 LPts
14/10/2022Sydney, Australia9 - 19(1) Abdul Sinai2 - 24 WPts
16/08/2022Sydney, Australia8 - 19(1) Neil Fallen0 - 4 WPts
15/06/2022Sydney, Australia7 - 19(1) Greg McAlpine8 - 15 WPts
16/04/2022Melbourne, Australia7 - 18(1) Rob Leonetti11(1) - 14 LPts
17/02/2022Ibadan, Nigeria7 - 17(1) Sone Ukiwe17 - 6 LPts
20/12/2021Buenos Aires, Argentina7 - 16(1) Ora Segura8 - 12 LPts
21/10/2021Melbourne, Australia7 - 15(1) Michael MacClelland16 - 3 LPts
02/09/2021Sunshine Coast, Australia7 - 14(1) Arthur Clyde15(1) - 4 LPts
08/07/2021Anyang, China7 - 13(1) Cong Tzeng8 - 15 LPts
08/05/2021Sunshine Coast, Australia6 - 13(1) Malcolm Savage6 - 12 WPts
13/03/2021Baku, Azerbaijan6 - 12(1) Haider Begum8 - 9 LPts
13/01/2021Almaty, Kazakhstan6 - 11(1) Ivan Galiev8 - 6 LPts
15/11/2020La Paz, Bolivia6 - 10 Carlos Regalado16 - 2 LKO3
17/09/2020Sydney, Australia6 - 9 Barry Wyllie7 - 3 LPts
16/07/2020Sydney, Australia6 - 8 Sam Health1 - 6 LPts
15/05/2020Sydney, Australia5 - 8 Kieran Flanagan5 - 8 WPts
12/04/2020Sydney, Australia5 - 7 Felix Much6 - 9 LPts
12/02/2020Sydney, Australia4 - 7 Joaquin Estay0 - 4 WPts
13/12/2019Terrassa, Spain4 - 6 Angel Canseco6 - 5 LPts
14/10/2019Brisbane, Australia4 - 5 Chris Hemphill0 - 4 LPts
05/09/2019Bandar Lampung, Indonesia4 - 4 Faisal Firman0 - 0 LPts
08/07/2019Tehran, Iran4 - 3 Haaris Ahmad3 - 3 LPts
10/05/2019Sydney, Australia3 - 3 Vali Pishnamazzade3(1) - 5 WPts
09/03/2019Marrakech, Morocco3 - 2 Jaqub Birou0 - 7 LPts
09/01/2019Sydney, Australia2 - 2 Odion Osita1 - 5 WPts
10/11/2018Adelaide, Australia2 - 1 Ethan McPherson2 - 1 LPts
15/09/2018Sydney, Australia1 - 1 Dave Elgin2 - 2 WPts
15/07/2018Melbourne, Australia0 - 1 Danny Birnie1 - 1 WPts
18/05/2018Sydney, Australia0 - 0 Mick Binney2 - 0 LPts