Weightclass:  Flyweight
Location:  Melbourne, Australia
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2023Melbourne, Australia23 - 13 Colin Blagg18 - 12 WPts
21/10/2023Melbourne, Australia22 - 13 Bo Phong3 - 6 WPts
23/08/2023Melbourne, Australia22 - 12 Alejandro Lena0 - 7 LPts
24/06/2023Melbourne, Australia21 - 12 Brendan Ford3 - 10 WPts
25/04/2023Melbourne, Australia20 - 12 Juan Tomes0 - 2 WPts
24/02/2023Melbourne, Australia19 - 12 Shen Tam1 - 9 WPts
25/12/2022Melbourne, Australia19 - 11 Isaac Carroll19 - 6 LPts
26/10/2022Melbourne, Australia18 - 11 Adnan Mady20(1) - 9 WPts
27/08/2022Melbourne, Australia17 - 11 Leighton Stevison8(1) - 18 WPts
27/06/2022Melbourne, Australia16 - 11 Phu Danh1 - 5 WPts
28/04/2022Melbourne, Australia15 - 11 Vidal Valdespino7 - 10 WPts
27/02/2022Melbourne, Australia14 - 11 Cong An0 - 5 WPts
28/12/2021Melbourne, Australia14 - 10 Xavion Mestas10 - 13 LPts
28/10/2021Perth, Australia13 - 10 Fino Picciano5 - 14 WPts
28/08/2021Melbourne, Australia13 - 9 Euan Mulloy6 - 16 LPts
08/07/2021San Jose, Costa Rica13 - 8 Juan Livas13 - 7 LPts
10/05/2021Melbourne, Australia13 - 7 Louis Masotti10 - 8 LPts
11/03/2021Gold Coast, Australia13 - 6 Sam Orrock10(1) - 5 LPts Australia National Championships 2021View
28/02/2021Melbourne, Australia12 - 6 Mark Merrick11 - 6 WPts
11/01/2021Melbourne, Australia11 - 6 Gethin Chiaventi5 - 9 WPts
10/11/2020Georgetown, Guyana11 - 5 Bradley Sang3 - 0 LPts
11/09/2020Melbourne, Australia10 - 5 Quinto Ponce5 - 10 WPts
11/07/2020Melbourne, Australia9 - 5 Oliver Moncrief10 - 7 WPts
10/05/2020Melbourne, Australia9 - 4 Montrose Eury5 - 10 LPts
11/03/2020Adelaide, Australia9 - 3 John McBryde10 - 0 LPts Australia National Championships 2020View
09/01/2020Guatemala City, Guatemala8 - 3 Desiderio Artiles10 - 3 WPts
10/11/2019Adelaide, Australia7 - 3 Richie Sillars4 - 3 WPts
14/09/2019Santo Domingo de Guzman, Dominican Republic6 - 3 Diego Albo6 - 1 WPts
16/07/2019Melbourne, Australia5 - 3 Alec Harrison3 - 3 WPts
16/05/2019Melbourne, Australia4 - 3 Jack Lubyan0 - 4 WPts
15/03/2019Melbourne, Australia3 - 3 Bart Penna3 - 1 WPts
12/01/2019Melbourne, Australia2 - 3 Ashley Swanson1 - 0 WPts
12/11/2018Kuching, Malaysia2 - 2 Rashid Basher3 - 0 LPts
14/09/2018Melbourne, Australia1 - 2 Onofre Badilla0 - 2 WPts
14/07/2018Melbourne, Australia1 - 1 Sagaz Noguera0 - 2 LPts
15/05/2018Brisbane, Australia1 - 0 John Ryan2 - 1 LPts
18/03/2018Melbourne, Australia0 - 0 Bradley Steenson0 - 0 WPts