Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  23(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2023Sydney, Australia22(1) - 17 Johnny Lawman2 - 9 WPts
26/10/2023Sydney, Australia21(1) - 17 Morgan Doughtie1 - 0 WPts
27/08/2023Wollongong, Australia21(1) - 16 Jay Chagoian13(1) - 22 LPts
12/07/2023Newcastle, Australia20(1) - 16 Vince McCoig8(2) - 25 WPts
11/06/2023Pikine, Senegal19(1) - 16 Erec Ndoye9 - 26 WPts
13/04/2023Sydney, Australia18(1) - 16 Marceli Bartosiewicz3 - 8 WPts
13/02/2023Santo Domingo Oeste, Dominican Republic18(1) - 15 Angel Caceres13 - 17 LPts
16/12/2022Melbourne, Australia18(1) - 14 Ricky Younie26 - 8 LPts
22/10/2022Buenos Aires, Argentina18(1) - 13 Gabriel Villagomez19 - 12 LPts
24/08/2022Melbourne, Australia18(1) - 12 Kenzie Coulter15 - 8 LPts
08/07/2022Bayamon, Puerto Rico17(1) - 12 Neron Casagrande13 - 18 WPts
10/05/2022Vienna, Austria16(1) - 12 Sigfrid Dikran10 - 18 WPts
12/03/2022Ho Chi Minh City, Vietnam15 - 12 Nghiem Binh5 - 22 WKO3
11/01/2022Newcastle, Australia14 - 12 Vince McCoig4(2) - 20 WPts
16/11/2021Adelaide, Australia14 - 11 Duncan Dingwell9 - 8 LPts
19/09/2021Sydney, Australia13 - 11 Roger Griff10 - 7 WPts
19/07/2021Sydney, Australia13 - 10 Adam Ironside7 - 8 LPts
31/05/2021Sydney, Australia13 - 9 William Brockie20 - 3 LPts
25/04/2021Taytay, Philippines13 - 8 Quito Hernandez6 - 8 LPts
25/02/2021Melbourne, Australia12 - 8 Nick Cragg7 - 13 WPts
17/01/2021Hanoi, Vietnam12 - 7 Truong Toan10 - 7 LPts
18/11/2020Melbourne, Australia11 - 7 Sam Rendall4 - 9 WPts
19/09/2020Bogota, Colombia11 - 6 Xaverius Parra4 - 10 LPts
20/07/2020Sydney, Australia11 - 5 Darryl Kemp3 - 9 LPts
22/05/2020Tegucigalpa, Honduras10 - 5 Neper Cabana3 - 11 WPts
23/03/2020Douala, Cameroon10 - 4 Tyson Artaud6 - 8 LPts
23/01/2020Newcastle, Australia9 - 4 Leighton Binnion1 - 7 WPts
01/12/2019Christchurch, New Zealand8 - 4 Brett Romans1 - 8 WPts
03/10/2019Panama City, Panama8 - 3 Manuel Gutierres4 - 4 LPts
04/08/2019Sydney, Australia8 - 2 Roger Griff1 - 1 LPts
05/06/2019Sydney, Australia7 - 2 Ponce Escajeda0 - 3 WPts
06/04/2019Sydney, Australia6 - 2 Talbot Ulliel3 - 2 WPts
04/02/2019Melbourne, Australia5 - 2 Greg Health2 - 4 WPts
16/12/2018Sydney, Australia5 - 1 Rauli Karttunen2 - 2 LPts
18/10/2018Canberra, Australia4 - 1 Chris Dougan0 - 0 WPts
16/09/2018Brisbane, Australia3 - 1 Morgan Pryor1 - 1 WPts
05/08/2018Melbourne, Australia2 - 1 Shaun Schirru0 - 0 WPts
30/06/2018Melbourne, Australia2 - 0 Ricky Younie2 - 2 LPts
02/05/2018Sydney, Australia1 - 0 Ricky Younie2 - 1 WPts
06/03/2018Newcastle, Australia0 - 0 Vince McCoig0 - 0 WPts