Weightclass:  Light Welterweight
Location:  Melbourne, Australia
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2023Melbourne, Australia21 - 18 Diya al Din Erdenebayar1 - 3 WPts
30/10/2023Melbourne, Australia20 - 18 Marlen Alasgarov0 - 6 WPts
31/08/2023Melbourne, Australia19 - 18 Pungluang Numpornthep1 - 9 WPts
02/07/2023Melbourne, Australia18 - 18 Vicente Ledezma2 - 8 WPts
03/05/2023Melbourne, Australia18 - 17 Robert Batie1 - 0 LPts
04/03/2023Melbourne, Australia17 - 17 Stuart MacNevin2 - 7 WPts
03/01/2023Melbourne, Australia16 - 17 Agapetus Pablo12 - 20 WPts
04/11/2022Melbourne, Australia15 - 17 Bogdan á Lobankov9 - 17 WPts
06/09/2022Melbourne, Australia14 - 17 Michael Papugyan1 - 0 WPts
07/07/2022Melbourne, Australia14 - 16 Ambro× Barabas20 - 11 LPts
08/05/2022Melbourne, Australia14 - 15 Ahmed Tabatabai13 - 16 LPts
09/03/2022Melbourne, Australia14 - 14 Antonio Rodriguez6(1) - 17 LPts
07/01/2022Melbourne, Australia13 - 14 Ovidio Raso0 - 5 WPts
07/11/2021Melbourne, Australia12 - 14 Oliver Cartier6 - 4 WPts
06/09/2021Nanyang, China12 - 13 Xing-fu Lim18 - 5 LPts
09/07/2021Melbourne, Australia11 - 13 Senon Renta12 - 10 WPts
08/05/2021Melbourne, Australia11 - 12 Dhimiter Demai9 - 11 LPts
09/03/2021Manta, Ecuador10 - 12 Joaquin Matas12 - 5 WPts
09/01/2021Melbourne, Australia10 - 11 Mark Higgins5 - 7 LPts
08/11/2020Adelaide, Australia10 - 10 James Aird7 - 6 LPts
21/09/2020Melbourne, Australia10 - 9 Charles Donnell9(1) - 7 LPts
14/08/2020Newcastle, Australia10 - 8 Joey Burke6 - 7 LPts
14/07/2020Melbourne, Australia9 - 8 Danyaal Rahaim5 - 8 WPts
13/05/2020Melbourne, Australia8 - 8 Theodore Van der Straeten8 - 7 WPts
13/03/2020Gdynia, Poland7 - 8 Kacper Kalmus2 - 8 WPts
13/01/2020Wollongong, Australia7 - 7 Clint Magie7(1) - 1 LPts
25/11/2019Melbourne, Australia7 - 6 James Pirie2 - 5 LPts
25/09/2019Melbourne, Australia6 - 6 On Ubashi1 - 9 WPts
27/07/2019Melbourne, Australia6 - 5 Morgan Korolev2 - 1 LPts
24/06/2019Melbourne, Australia5 - 5 Justin Belinsky1 - 2 WPts
25/04/2019Sydney, Australia4 - 5 Joshua Kinzie2 - 3 WPts
12/03/2019Quito, Ecuador4 - 4 Neron Apostol4 - 2 LPts
12/01/2019Melbourne, Australia3 - 4 Loredo Baile0 - 6 WPts
12/11/2018Guatemala City, Guatemala2 - 4 Ryo Mazariegos1 - 3 WPts
14/09/2018Fukuyama, Japan2 - 3 Raiden Tamura2 - 3 LPts
16/07/2018Melbourne, Australia1 - 3 Chris McSpadden3 - 1 WPts
18/05/2018Melbourne, Australia0 - 3 Bob Napier0 - 0 WPts
02/04/2018Adelaide, Australia0 - 2 Hayden McCambridge1 - 0 LPts
18/02/2018Perth, Australia0 - 1 Leeroy Campbell0 - 0 LPts
18/01/2018Sydney, Australia0 - 0 Ahmed Tabatabai0 - 0 LPts