Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2026Melbourne, Australia19 - 11 Santiago Cardinal1 - 8 WPts
14/05/2026Melbourne, Australia18 - 11 Danyaal Adeel6 - 9 WPts
16/03/2026Melbourne, Australia17 - 11 Chaiyong Khumpiam6 - 13 WPts
14/01/2026Melbourne, Australia16 - 11 Chike Asabigi1 - 4 WPts
15/11/2025Melbourne, Australia15 - 11 Geoff Ntshangase6 - 13(1) WPts
16/09/2025Melbourne, Australia14 - 11 Bart Duke2 - 1 WPts
18/07/2025Melbourne, Australia13 - 11 Sammy Del Gatto1 - 2 WPts
19/05/2025Melbourne, Australia12 - 11 Chris Priddy0 - 4 WPts
20/03/2025Melbourne, Australia11 - 11 Murshid Talbi2 - 5 WPts
20/01/2025Melbourne, Australia10 - 11 Lewis Freebairn8 - 5 WPts
21/11/2024Melbourne, Australia9 - 11 Declan Patterson4 - 16 WPts
22/09/2024Melbourne, Australia8 - 11 Shaun Neild0 - 14 WPts
24/07/2024Melbourne, Australia8 - 10 Than Toan3 - 1 LPts
25/05/2024Padang, Indonesia8 - 9 Bakti Rudiyana24 - 16 LPts
27/03/2024Melbourne, Australia7 - 9 Naftali Nkoloso8 - 17(3) WPts
28/01/2024Melbourne, Australia6 - 9 Piet Woeste2 - 4 WPts
30/11/2023Melbourne, Australia5 - 9 Vranck Micault2 - 3 WPts
30/09/2023Melbourne, Australia4 - 9 Ioakim Bykov2 - 9(2) WPts
02/08/2023Brisbane, Australia4 - 8 Brad Duncan18 - 15 LPts
11/06/2023Samarqand, Uzbekistan3 - 8 Nikolai Shamhalov14 - 17 WPts
13/04/2023Toshkent, Uzbekistan3 - 7 Kir Kosanoff10 - 21 LPts
13/02/2023Melbourne, Australia3 - 6 Kian De Caprio15 - 16 LPts
19/12/2022Havana, Cuba3 - 5 Joaquin Magallanes32 - 3 LPts
21/10/2022Perth, Australia3 - 4 Felix Much18(1) - 13 LPts
20/09/2022Montevideo, Uruguay3 - 3 Cris Quinones16 - 8 LPts
23/07/2022Melbourne, Australia3 - 2 Bryan Colson7 - 4 LPts
22/05/2022Melbourne, Australia2 - 2 Richie McAskill1 - 0 WPts
23/03/2022Melbourne, Australia2 - 1 Waqas Malak18 - 7 LPts
22/01/2022Melbourne, Australia2 - 0 Oliver Maffeo11 - 10 LPts
03/12/2021Vilnius, Lithuania1 - 0 Mateusz Czyzewski0 - 4 WPts
05/10/2021Melbourne, Australia0 - 0 Hugh Cloy0 - 3 WPts