Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  15 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2023Sydney, Australia14 - 19 Quadrees Bello4 - 33 WPts
17/10/2023Sydney, Australia14 - 18 Stieran Lassen0 - 4 LPts
19/08/2023Sydney, Australia13 - 18 Justin Spedding14(1) - 19 WPts
20/06/2023Sydney, Australia13 - 17 Owen Kanney20(1) - 9 LPts
21/04/2023Sydney, Australia12 - 17 Henry Breen0 - 14 WPts
20/02/2023Sydney, Australia11 - 17 Ethan Walters7 - 26 WPts
21/12/2022Sydney, Australia10 - 17 Morgan Oganesian1 - 1 WPts
22/10/2022Sydney, Australia10 - 16 Joshua Sanna17 - 9 LPts
23/08/2022Sydney, Australia10 - 15 Runako Sribor21 - 5 LPts
23/06/2022Sydney, Australia9 - 15 Shaquille Gyan7 - 14 WPts
25/04/2022Sydney, Australia8 - 15 Faisal Sani1 - 2 WPts
24/02/2022Sydney, Australia7 - 15 Roman Klas2 - 3 WPts
25/12/2021Sydney, Australia7 - 14 Umair Abu18 - 6 LPts
25/10/2021Odessa, Ukraine7 - 13 Fedor Filippov3 - 12 LPts
27/08/2021Melbourne, Australia7 - 12 Mark Doe6 - 13(6) LPts
23/07/2021Sydney, Australia6 - 12 Koldan Bunin9 - 11 WPts
22/05/2021Melbourne, Australia6 - 11 Rob Rallo7 - 8 LPts
27/03/2021Melbourne, Australia6 - 10 Danny Birnie7 - 12 LPts
22/02/2021Sydney, Australia5 - 10 James Edwards4 - 10 WPts
24/12/2020Ho Chi Minh City, Vietnam5 - 9 Nguyen Huynh17 - 2 LPts
23/10/2020Perth, Australia5 - 8 Johnny Gow5 - 8 LPts
29/08/2020Villeurbanne, France5 - 7 Yves Delahaye10 - 4 LPts
30/06/2020Bekasi, Indonesia5 - 6 Raeland Ratnasari11 - 3 LPts
02/05/2020Sofia, Bulgaria4 - 6 Sava á Radostev8 - 4 WPts
04/03/2020Sydney, Australia4 - 5 Dai Dolan7 - 4 LPts
13/01/2020Split, Croatia3 - 5 Boško Cesarec0 - 11 WPts
14/11/2019Sydney, Australia3 - 4 Richard Hilleary5 - 0 LPts
14/09/2019San Bernardo, Chile2 - 4 Cruz Amaya1 - 5 WPts
16/07/2019Townsville, Australia2 - 3 Kieran Roller3 - 2 LPts
19/05/2019Sydney, Australia1 - 3 Theo Boyle4 - 3 WPts
19/03/2019Sydney, Australia0 - 3 John Raney1 - 2 WPts
15/01/2019Sydney, Australia0 - 2 Dai Linsey0 - 3 LPts
17/11/2018Cali, Colombia0 - 1 Nasario Muzquiz3 - 3 LPts
18/09/2018Sydney, Australia0 - 0 Paul Rowan4 - 1 LPts