Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/02/2024Sydney, Australia23 - 13 Aadolf Rantanen2 - 3 WPts
28/12/2023Sydney, Australia22 - 13 Vinay Randhawa0 - 5 WPts
29/10/2023Sydney, Australia21 - 13 Oz Turkmen5 - 7 WPts
30/08/2023Sydney, Australia20 - 13 Andrii Magomaev1 - 10(1) WPts
01/07/2023Sydney, Australia19 - 13 Frederic Fransyn0 - 7 WPts
01/05/2023Sydney, Australia19 - 12 Marvel Jean-Baptiste16 - 16 LPts
03/03/2023Sydney, Australia18 - 12 Ross Foley1 - 6 WPts
02/01/2023Sydney, Australia18 - 11 Paul Anderson23 - 4 LPts
03/11/2022Sydney, Australia17 - 11 Michael Papugyan1 - 1 WPts
04/09/2022Sydney, Australia17 - 10 Mark Higgins13 - 10 LPts
06/07/2022Sydney, Australia16 - 10 Shankar Beharry0 - 19 WPts
07/05/2022Sydney, Australia15 - 10 Deo Mala5 - 8 WPts
08/03/2022Panama City, Panama15 - 9 Rodrigo Marcello17(1) - 11 LPts
07/01/2022Warsaw, Poland15 - 8 Cibor Jurek12(1) - 15 LPts
09/11/2021Sydney, Australia14 - 8 Ian Seaton0 - 2 WPts
08/09/2021Brisbane, Australia13 - 8 Harvey Rough7 - 14 WPts
09/07/2021Brisbane, Australia12 - 8 Ewan Perri3 - 16 WPts
08/05/2021Sydney, Australia11 - 8 James Kinnon4 - 12 WPts
09/03/2021Sydney, Australia11 - 7 Seth Samuel6 - 11 LPts
08/01/2021Sydney, Australia10 - 7 Ivan Bandera12 - 7 WPts
08/11/2020Sydney, Australia9 - 7 Kris Hawthorne1 - 8 WPts
09/09/2020Adelaide, Australia8 - 7 Peter MacDonald5 - 7 WPts
18/07/2020Riyadh, Saudi Arabia7 - 7 Umair Malick4 - 11 WPts
18/05/2020Sydney, Australia6 - 7 Ian Hedding3 - 10 WPts
17/03/2020Taytay, Philippines6 - 6 Manny Rosas3 - 2 LPts
17/01/2020Sydney, Australia6 - 5 Montenegro Castelo6 - 6 LPts
17/11/2019Sydney, Australia6 - 4 Frisco Rueda0 - 7 LPts
17/09/2019Sydney, Australia6 - 3 Lewis Piglionica6 - 0 LPts
18/07/2019Brisbane, Australia6 - 2 Inigo Neil7 - 4 LPts
06/06/2019Sydney, Australia5 - 2 Girish Swaroop2 - 8 WPts
07/04/2019Melbourne, Australia5 - 1 David Inniss2 - 3 LPts
06/03/2019Perth, Australia4 - 1 Declan Mairs0 - 0 WPts
28/01/2019Tirana, Albania4 - 0 Eduart Meshkalla0 - 5 LPts
30/11/2018Sydney, Australia3 - 0 Haaris Hackle1 - 3 WPts
01/10/2018Sydney, Australia2 - 0 Gus Siliquini1 - 0 WPts
03/08/2018Sydney, Australia1 - 0 Chae-min Yu1 - 0 WPts
05/06/2018Sydney, Australia0 - 0 Sam Toles1 - 1 WPts