Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  33(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2025Melbourne, Australia32(1) - 12 Clint Davies3 - 2 WPts
03/02/2025Melbourne, Australia31(1) - 12 Clinton Mabon4 - 2 WPts
05/12/2024Melbourne, Australia30(1) - 12 Andrey á Shevchev1 - 7 WPts
06/10/2024Melbourne, Australia29(1) - 12 Gethin Raison0 - 1 WPts
07/08/2024Melbourne, Australia28(1) - 12 Quito Baldonado2 - 7 WPts
09/06/2024Melbourne, Australia27(1) - 12 Sam Power1 - 20(1) WPts
10/04/2024Melbourne, Australia26(1) - 12 Richard Hepburn1 - 1 WPts
10/02/2024Melbourne, Australia25(1) - 12 Floyd Ohanesian1 - 0 WPts
12/12/2023Melbourne, Australia24(1) - 12 Paul Kitchings4 - 6 WPts
12/10/2023Melbourne, Australia23(1) - 12 Robert Bullion25(1) - 9 WPts
14/08/2023Melbourne, Australia23(1) - 11 Aleksei Gudrinsh2 - 0 LPts
15/06/2023Melbourne, Australia22(1) - 11 Robert Manderson1 - 10 WPts
16/04/2023Canberra, Australia22(1) - 10 Wayne Allen26(3) - 8 LPts
11/03/2023Townsville, Australia22(1) - 9 Rob Keir20 - 10 LPts Australia National Championships 2023View
09/02/2023Canberra, Australia21 - 9 Paul Lowrie9 - 13(2) WKO3
15/12/2022Mixco, Guatemala20 - 9 Diego Topete21 - 8 WPts
17/10/2022Melbourne, Australia19 - 9 Sam Power0 - 8(1) WPts
19/08/2022Balikpapan, Indonesia18 - 9 Saad Amer4 - 6 WPts
21/06/2022Perth, Australia17 - 9 Mark Mihal22 - 6 WPts
27/04/2022Sydney, Australia16 - 9 Robert Doe8(1) - 13 WPts
09/03/2022Melbourne, Australia15 - 9 Michael Ready14 - 8 WPts
07/01/2022Krasnodar, Russia14 - 9 Dimi Kuzelev17 - 8 WPts
08/11/2021Baku, Azerbaijan13 - 9 Bahlul Rais9 - 14 WPts
09/09/2021Melbourne, Australia12 - 9 Dave Creighton6 - 14 WPts
09/07/2021Canberra, Australia12 - 8 Sid Brady15 - 4 LPts
17/05/2021Sydney, Australia11 - 8 Gregor Colville10 - 6 WPts
12/04/2021Melbourne, Australia11 - 7 Rob Leonetti6(1) - 13 LPts
10/03/2021Gomel, Belarus10 - 7 Goga Duch16 - 4 WPts
10/01/2021Melbourne, Australia9 - 7 Dmytro Bandura2 - 18 WPts
10/11/2020Melbourne, Australia8 - 7 Jerrold Trinidad3 - 9 WPts
11/09/2020Melbourne, Australia7 - 7 Sam Health2 - 6 WPts
10/07/2020Melbourne, Australia6 - 7 Naghi Djabbarov10 - 7 WPts
10/05/2020Baku, Azerbaijan6 - 6 Aslan Abbas8 - 6 LPts
12/03/2020Newcastle, Australia5 - 6 Dom Virtue2 - 5 WPts
26/01/2020Gold Coast, Australia4 - 6 Hugh Spence5 - 2 WPts
17/12/2019Melbourne, Australia3 - 6 Chen Dung9 - 2 WPts
18/10/2019Lipa, Philippines3 - 5 Beltran Dandin11 - 2 LPts
20/08/2019Melbourne, Australia2 - 5 Robert Doe2 - 2 WPts
20/06/2019Gold Coast, Australia2 - 4 Hugh Spence2 - 1 LPts
19/05/2019Perth, Australia2 - 3 John Raney1 - 3 LPts
04/04/2019Melbourne, Australia2 - 2 Srisaket Sitbunmee5 - 4 LPts
02/02/2019Melbourne, Australia2 - 1 Falih Vun5 - 2 LPts
04/12/2018Brisbane, Australia1 - 1 Alastair Maxwell1 - 0 WPts
26/10/2018Sydney, Australia1 - 0 Mark McKenna3 - 2 LPts
06/09/2018Melbourne, Australia0 - 0 Dave Whetten0 - 0 WPts