Weightclass:  Lightweight
Location:  Perth, Australia
Record:  25(4) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2026Perth, Australia24(4) - 24 Alen Crosser2 - 7 WPts
12/01/2026Perth, Australia23(4) - 24 Paul Frashier0 - 10 WPts
13/11/2025Perth, Australia22(4) - 24 Zafa Eid9 - 11(1) WPts
13/09/2025Perth, Australia21(4) - 24 Ervin Satir11 - 11(1) WPts
15/07/2025Perth, Australia20(4) - 24 Juan Conrado3 - 17 WPts
16/05/2025Perth, Australia19(4) - 24 Cruz Muzquiz22 - 17 WPts
17/03/2025Perth, Australia18(4) - 24 Nicholas Boone5 - 15 WPts
16/01/2025Perth, Australia17(4) - 24 Joshua Nesbit2 - 9 WPts
17/11/2024Perth, Australia16(4) - 24 Kai McReynolds2 - 22 WPts
17/09/2024Perth, Australia15(4) - 24 Rich Sullivan1 - 7(1) WPts
20/07/2024Perth, Australia14(3) - 24 Don Ha0 - 8(3) WKO2
20/05/2024Perth, Australia13(3) - 24 Charles Allan0 - 8(1) WPts
21/03/2024Bratislava, Slovakia13(3) - 23 Sobeslav Simcik4 - 7 LPts
22/01/2024Adelaide, Australia12(3) - 23 Kenzie Mears4 - 23(2) WPts
01/12/2023Samarqand, Uzbekistan12(3) - 22 Talib Nabiyev14 - 9 LPts
03/10/2023Perth, Australia11(2) - 22 Brendan Clark3 - 32(16) WKO3
05/08/2023Kosice, Slovakia10(2) - 22 Hynek Turek0 - 0 WPts
07/06/2023Samarqand, Uzbekistan10(2) - 21 Kir Garaev8(1) - 13 LPts
09/04/2023Panama City, Panama10(2) - 20 Francisco Estupinan19 - 16(2) LPts
09/02/2023Ulsan, South Korea10(2) - 19 Dong-jun Chae8 - 13 LPts
12/12/2022Acapulco, Mexico9(2) - 19 Juan Picado4 - 11 WPts
13/10/2022Vienna, Austria9(2) - 18 Ross Daunheimer18 - 10 LPts
15/08/2022Perth, Australia8(2) - 18 Ian Monro1 - 3 WPts
15/06/2022Rome, Italy8(2) - 17 Antonio Turro5 - 19 LPts
17/04/2022Bogota, Colombia7(2) - 17 Santiago Marcelo3 - 3 WPts
17/02/2022Kumasi, Ghana7(2) - 16 David Acheampong10 - 11 LPts
20/12/2021Perth, Australia7(2) - 15 Ontibile Kuntashula17 - 7 LPts
20/10/2021Nagoya, Japan7(2) - 14 Kei Tsutsumi11 - 11 LPts
21/08/2021Perth, Australia7(2) - 13 Mark Mihal17 - 6 LPts
16/07/2021Ottawa, Canada7(2) - 12 Sam Rhind5 - 16 LPts
15/05/2021Ulaanbaatar, Mongolia7(2) - 11 Aleksei Ochirtu12 - 5 LPts
17/03/2021Melbourne, Australia7(2) - 10 Gianluca Nespoli8 - 6 LPts
13/02/2021Sydney, Australia7(2) - 9 Glynn Sarkis2 - 12 LPts
07/01/2021Brisbane, Australia6(2) - 9 John Kavanagh2 - 18 WPts
22/11/2020Dnipropetrovsk, Ukraine6(2) - 8 Bohdan Slifko3 - 3 LPts
23/09/2020Lincoln, USA5(1) - 8 Stuart Halloran2 - 14(5) WKO3
24/07/2020Perth, Australia5(1) - 7 Gregor Colville6 - 5 LPts
22/05/2020Auckland, New Zealand5(1) - 6 Davie Griffin6(1) - 6 LPts
24/03/2020Perth, Australia4(1) - 6 Gareth Munn6 - 8 WPts
24/01/2020Perth, Australia4(1) - 5 Peter Candreva3 - 3 LPts
23/11/2019Sydney, Australia3 - 5 Ollie Blythe5 - 3 WKO3
20/10/2019Melbourne, Australia3 - 4 Felix Boyd2 - 5 LPts
17/09/2019Perth, Australia3 - 3 Yakov á Anosov10 - 1 LPts
19/07/2019Perth, Australia2 - 3 Peter Ivanenko5 - 3 WPts
19/05/2019Perth, Australia1 - 3 Paul Torbett2 - 3 WPts
19/03/2019Sydney, Australia1 - 2 Theo Chalmers0 - 3 LPts
03/02/2019Perth, Australia1 - 1 Noah Padon3 - 0 LPts
04/12/2018Perth, Australia0 - 1 Peter Breckenridge1 - 2 WPts
05/10/2018Perth, Australia0 - 0 Michael MacClelland0 - 0 LPts