Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2024Melbourne, Australia29 - 13 James Callan0 - 2 WPts
12/02/2024Melbourne, Australia28 - 13 Fatlind Manjani2 - 8(1) WPts
14/12/2023Melbourne, Australia27 - 13 Will Barfoot3 - 7 WPts
14/10/2023Melbourne, Australia26 - 13 Davie Reney21(2) - 16 WPts
15/08/2023Melbourne, Australia25 - 13 Alano Villareal1 - 12 WPts
17/06/2023Melbourne, Australia24 - 13 Vidal Sandoval1 - 0 WPts
18/04/2023Melbourne, Australia24 - 12 Leighton Hollern13(1) - 21 LPts
18/02/2023Melbourne, Australia24 - 11 Alejandro Alberto11 - 14 LPts
20/12/2022Melbourne, Australia23 - 11 Mark Sand2(1) - 13 WPts
21/10/2022Melbourne, Australia23 - 10 Yasin Kakazai22 - 9 LPts
22/08/2022Melbourne, Australia22 - 10 Dave Carruth1 - 21 WPts
22/06/2022Melbourne, Australia21 - 10 Stephen Malcom5 - 25(3) WPts
24/04/2022Melbourne, Australia21 - 9 Fresco Mier20(1) - 4 LPts
24/02/2022Riga, Latvia21 - 8 Anton Puisans7 - 17 LPts
27/12/2021Melbourne, Australia21 - 7 Clint Magie13(1) - 7 LPts
27/10/2021Taif, Saudi Arabia20 - 7 Waqas Ebrahim10 - 12 WPts
29/08/2021Perth, Australia19 - 7 James Pirie7 - 11 WPts
09/07/2021Gdansk, Poland19 - 6 Krystian Domanski16 - 6 LPts
10/05/2021Melbourne, Australia18 - 6 Roni Tuomala11 - 8 WPts
11/03/2021Gold Coast, Australia18 - 5 Stuart Markey10 - 0 LPts Australia National Championships 2021View
28/02/2021Melbourne, Australia18 - 4 Adrian Wallander21 - 0 LPts
30/12/2020Gold Coast, Australia17 - 4 Antwan MacTaggart6 - 8 WPts
16/11/2020Melbourne, Australia16 - 4 Rutte Lapierre8 - 11 WPts
16/09/2020Melbourne, Australia15 - 4 Harry Hughson4 - 8 WPts
15/07/2020Melbourne, Australia14 - 4 Isgendar Saryev11 - 3 WPts
14/05/2020Melbourne, Australia14 - 3 Khaladdin Gadjiyev3 - 4 LPts
14/03/2020Adelaide, Australia14 - 2 Kieran Nisbet9(2) - 3 LPts Australia National Championships 2020View
11/03/2020Adelaide, Australia13 - 2 Paul Bowar10 - 1 WPts Australia National Championships 2020View
07/01/2020Melbourne, Australia12 - 2 Bob Napier8 - 3 WPts
07/11/2019Melbourne, Australia11 - 2 Peter MacDonald4 - 3 WPts
07/09/2019Aalborg, Denmark10 - 2 Dag Binger0 - 4 WPts
09/07/2019Adelaide, Australia9 - 2 Robert Chiti2 - 4 WPts
21/05/2019Melbourne, Australia8 - 2 Wandee Do4 - 5 WPts
21/03/2019Melbourne, Australia7 - 2 Boris Bores0 - 1 WPts
18/01/2019Mamelodi, South Africa7 - 1 Mablevi Debrah0 - 0 LPts
19/11/2018Sydney, Australia6 - 1 Declan Aries1 - 0 WPts
05/10/2018Brisbane, Australia5 - 1 Ewan Perri0 - 0 WPts
28/08/2018Mexico City, Mexico5 - 0 Joaquin Ortego2 - 1 LPts
30/06/2018Sydney, Australia4 - 0 John Airaghi2 - 0 WPts
29/05/2018Melbourne, Australia3 - 0 Ian Penman1 - 1 WPts
18/04/2018Perth, Australia2 - 0 Amon McElligott0 - 0 WPts
10/03/2018Melbourne, Australia1 - 0 Arnie Dunnett0 - 2 WPts
05/02/2018Melbourne, Australia0 - 0 Arnie Dunnett0 - 1 WPts