Weightclass:  Light Flyweight
Location:  Melbourne, Australia
Record:  24(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2024Melbourne, Australia23(1) - 8 Mark Stine21 - 18 WPts
18/08/2024Melbourne, Australia22(1) - 8 John Erwin11 - 7 WPts
19/06/2024Melbourne, Australia21(1) - 8 Jair Torrente14 - 12 WPts
21/04/2024Melbourne, Australia20(1) - 8 Hadeon Wargo2 - 8 WPts
21/02/2024Melbourne, Australia19(1) - 8 Borya Burak10 - 3 WPts
23/12/2023Melbourne, Australia18(1) - 8 Joaquin Vazquez0 - 10 WPts
24/10/2023Melbourne, Australia17(1) - 8 Vicente Maestre0 - 8 WPts
25/08/2023Melbourne, Australia16(1) - 8 Dai Fairbairn0 - 1 WPts
26/06/2023Melbourne, Australia15(1) - 8 Rafael Granados0 - 6 WPts
26/04/2023Melbourne, Australia14(1) - 8 Taras Kozel2 - 5(2) WPts
22/02/2023Melbourne, Australia13(1) - 8 Oleos Pizarro8 - 14 WPts
23/12/2022Melbourne, Australia12(1) - 8 Juan Lindo0 - 11 WPts
23/10/2022Melbourne, Australia11(1) - 8 Phil Dickson11(1) - 16 WPts
24/08/2022Brisbane, Australia10(1) - 8 Sid Rowan0 - 22(1) WPts
28/06/2022Melbourne, Australia9(1) - 8 Kai Cullum15 - 7 WPts
27/05/2022Adelaide, Australia8(1) - 8 Leighton MacPherson22 - 4 WPts
23/04/2022Melbourne, Australia7 - 8 Juan Malle0 - 3(2) WKO3
23/02/2022Dalian, China7 - 7 Tung Tao13 - 13 LPts
26/12/2021Jakarta, Indonesia7 - 6 Teguh Khoe11 - 11 LPts
28/10/2021Sydney, Australia7 - 5 Irfan Javid13 - 10 LPts
01/09/2021Melbourne, Australia6 - 5 Theo Mundie4 - 14 WPts
01/07/2021Soshanguve, South Africa6 - 4 Subusiso Magwanishi15 - 9 LPts
01/05/2021Madrid, Spain5 - 4 Jose Don13 - 6 WPts
03/03/2021Brisbane, Australia5 - 3 Matt Frost10 - 8 LPts
26/01/2021Melbourne, Australia5 - 2 Paul Pankratov13 - 4 LPts
26/12/2020Cagayan de Oro, Philippines5 - 1 Xabat Jacinto7 - 5 LPts
27/10/2020Perth, Australia4 - 1 Mark Spence5 - 9 WPts
12/09/2020Brisbane, Australia3 - 1 Sid Rowan0 - 9 WPts
17/07/2020Melbourne, Australia3 - 0 Joshua Berry8 - 5 LPts
16/06/2020Santa Cruz de la Sierra, Bolivia2 - 0 Juan Merino2 - 13 WPts
17/04/2020Lima, Peru1 - 0 Rogelio Tabares4 - 10 WPts
18/02/2020Melbourne, Australia0 - 0 Paul Kearney1 - 6 WPts