Weightclass:  Flyweight
Location:  Sydney, Australia
Record:  25(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2030Sydney, Australia24(2) - 10 Sacha Gaudin2 - 6(1) WPts
08/11/2029Asuncion, Paraguay23(2) - 10 Manny Games24(1) - 13 WPts
10/09/2029Santiago de los Caballeros, Dominican Republic22(2) - 10 Jose Rey13 - 16 WPts
12/07/2029Nanning, China21(2) - 10 Liko Yang2 - 19 WPts
14/05/2029Cainta, Philippines20(2) - 10 Jose Maayo6 - 14 WPts
16/03/2029Kumasi, Ghana19(1) - 10 Mark Adalimortty2 - 13 WKO3
16/01/2029Cheongju, South Korea19(1) - 9 Min-woo Song10 - 11 LPts
18/11/2028Cuenco, Ecuador18(1) - 9 Emilio Brazil13 - 18 WPts
20/09/2028Quezon City, Philippines17(1) - 9 Alen Samora1 - 4 WPts
23/07/2028Waterbury, USA16(1) - 9 Matt Jackson5 - 11 WPts
25/05/2028Adelaide, Australia15(1) - 9 Mark Troupe5 - 22 WPts
26/03/2028Guayaquil, Ecuador14(1) - 9 Angel Bernardo6 - 23(1) WPts
27/01/2028Pekanbaru, Indonesia14(1) - 8 Satriyo Salimin19 - 14 LPts
29/11/2027General Santos, Philippines13(1) - 8 Rob Abat1 - 5 WPts
01/10/2027Sydney, Australia12 - 8 Robert Adusei1 - 16(5) WKO3
02/08/2027Sydney, Australia11 - 8 Ian Lynch0 - 3 WPts
03/06/2027Sydney, Australia10 - 8 Savio Soprano6 - 15(2) WPts
15/04/2027Melbourne, Australia9 - 8 Hayden Pherson7 - 10(1) WPts
11/03/2027Gold Coast, Australia9 - 7 Robert Hamill29 - 11 LPts Australia National Championships 2027View
08/02/2027Sydney, Australia8 - 7 Johnny Folena0 - 2 WPts
10/12/2026Almaty, Kazakhstan8 - 6 Haaris Ghacsylycow27 - 6 LPts
12/10/2026Tulsa, USA8 - 5 Aaron McGovern16 - 10 LPts
14/08/2026Bayamon, Puerto Rico8 - 4 Zelipe Olivera24 - 19 LPts
16/06/2026Brisbane, Australia7 - 4 Mick Eidson5 - 12 WPts
19/04/2026Canberra, Australia6 - 4 John Kozma0 - 4 WPts
08/03/2026Cairns, Australia6 - 3 Colin Blagg27(1) - 17 LPts
02/02/2026Sydney, Australia5 - 3 Joe Meylor0 - 0 WPts
21/12/2025Tonala, Mexico4 - 3 Ignado Olavarria6 - 13 WPts
23/10/2025Sydney, Australia3 - 3 Harvey Laloyan2 - 10 WPts
24/08/2025Canberra, Australia2 - 3 Andy Bees1 - 0 WPts
06/07/2025Adelaide, Australia2 - 2 Rex Bivin5 - 15(3) LPts
11/05/2025Sydney, Australia1 - 2 Morgan Carey0 - 7 WPts
11/03/2025Sydney, Australia0 - 2 Aimon Islas10 - 25 WPts
11/01/2025Melbourne, Australia0 - 1 Angelo Giovinco1 - 5 LPts
23/11/2024Gold Coast, Australia0 - 0 James Melnikoff15 - 22 LPts