Weightclass:  Welterweight
Location:  Perth, Australia
Record:  39(4) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2024Perth, Australia38(3) - 8 Paul Canto5(1) - 20 WKO3
15/01/2024Caloocan, Philippines38(3) - 7 Kahil Abildaeff43(1) - 7 LPts Asia-Oceania Championships 2024View
12/01/2024Caloocan, Philippines37(3) - 7 Daniil Jafarov41 - 5 WPts Asia-Oceania Championships 2024View
09/01/2024Caloocan, Philippines36(3) - 7 Haider Aueb26 - 18 WPts Asia-Oceania Championships 2024View
11/12/2023Perth, Australia35(3) - 7 Haider Aueb26 - 17 WPts
10/11/2023Perth, Australia34(3) - 7 Haider Aueb26 - 16 WPts
10/10/2023San Jose, Costa Rica33(3) - 7 Gonzalo Gonsalez39 - 5 WPts
07/09/2023Surat, India33(3) - 6 Taal Havic36 - 4 LPts Surat World Championships 2023View
13/07/2023Riyadh, Saudi Arabia32(3) - 6 Yasin Nawaz7 - 17 WPts
15/05/2023Riyadh, Saudi Arabia31(3) - 6 Malik Nadi5 - 27 WPts
17/03/2023Townsville, Australia30(3) - 6 Ian Mundie19 - 10 WPts Australia National Championships 2023View
14/03/2023Townsville, Australia29(3) - 6 Robert Healey33 - 4 WPts Australia National Championships 2023View
11/03/2023Townsville, Australia28(3) - 6 Felix Lovitt25(3) - 10 WPts Australia National Championships 2023View
15/02/2023Perth, Australia27(3) - 6 Joseph Mundell7 - 19 WPts
17/12/2022Sydney, Australia26(2) - 6 James Elliot13 - 12(3) WKO3
01/11/2022Perth, Australia25(2) - 6 Tvrtko Novacic1 - 2 WPts
03/09/2022Perth, Australia24(2) - 6 Yokthong Hayachanta4 - 22 WPts
06/07/2022Sydney, Australia23(2) - 6 Joseph Havey18(1) - 6 WPts
13/05/2022Zagreb, Croatia22(2) - 6 Fabijan Jokic12 - 14 WPts
14/03/2022Adelaide, Australia21(2) - 6 Dave Daley7 - 12 WPts
14/01/2022Perth, Australia20(2) - 6 Sam McCrory6 - 17(5) WPts
13/11/2021Canberra, Australia19(2) - 6 Arnie Morrice13 - 8 WPts
14/09/2021Perth, Australia18(2) - 6 Canon Sauvage3 - 17 WPts
14/07/2021Sydney, Australia17(1) - 6 Jake Callen6 - 17(1) WKO3
18/05/2021Sydney, Australia16(1) - 6 Mel Connolly2 - 13 WPts
24/03/2021Melbourne, Australia15(1) - 6 Ian Mundie7 - 7 WPts
15/02/2021Melbourne, Australia14(1) - 6 Daniel Watt12(1) - 3 WPts
13/01/2021Perth, Australia13(1) - 6 James Elliot7 - 6 WPts
12/11/2020Perth, Australia12 - 6 Porfio Monte5 - 11 WKO3
13/09/2020Sydney, Australia11 - 6 Nick Murray6 - 10 WPts
08/08/2020Delmas, Haiti11 - 5 Raoul Diderot9 - 1 LPts
10/06/2020Adana, Turkey11 - 4 Can Karaca9 - 7 LPts
12/04/2020Aden, Yemen10 - 4 Syed Anwar2 - 12 WPts
13/02/2020Panama City, Panama10 - 3 Esteban Posada8 - 6 LPts
14/12/2019Chennai, India9 - 3 Kailash Mistry3 - 1 WPts
15/10/2019Melbourne, Australia8 - 3 Ricky Fenty4 - 5 WPts
05/09/2019Balikpapan, Indonesia7 - 3 Lesmana Machari0 - 0 WPts
07/07/2019Perth, Australia6 - 3 Kishore Kedia7 - 2 WPts
07/05/2019Perth, Australia6 - 2 Lucas Hepburn7 - 2 LPts
30/03/2019Perth, Australia6 - 1 Ian Bruce6 - 2 LPts
27/01/2019Perth, Australia5 - 1 Alcander Stavropoulos2 - 3 WPts
27/11/2018Perth, Australia4 - 1 Javier Menchaca3 - 1 WPts
27/09/2018Gold Coast, Australia4 - 0 Jacob Corcoran1 - 5 LPts
14/08/2018Perth, Australia3 - 0 Ian Bruce3 - 1 WPts
16/06/2018Brisbane, Australia2 - 0 Chris Gorey0 - 1(1) WPts
18/04/2018Melbourne, Australia1 - 0 Darryl Roseberry0 - 0 WPts
18/03/2018Perth, Australia0 - 0 Harry Davies0 - 2 WPts