Weightclass:  Flyweight
Location:  Sydney, Australia
Record:  13 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2031Sydney, Australia12 - 19 Hugh Hyndman5 - 27(1) WPts
15/02/2031Sydney, Australia11 - 19 Mark Davis1 - 17(3) WPts
17/12/2030Sydney, Australia10 - 19 Euan MacFadden5 - 10 WPts
18/10/2030Sydney, Australia10 - 18 Josh Brockie8 - 4 LPts
19/08/2030Sydney, Australia10 - 17 Davie Beddoe10(1) - 14 LPts
20/06/2030Sydney, Australia9 - 17 Nathan Bissett5 - 3 WPts
21/04/2030Johor Bahru, Malaysia9 - 16 Imran Farman15(1) - 7 LPts
21/02/2030Sydney, Australia8 - 16 Min-hyeok Um3 - 4 WPts
24/12/2029Sydney, Australia7 - 16 Jack Spinelli2 - 14(1) WPts
25/10/2029Sydney, Australia6 - 16 Cisco Barca2 - 3 WPts
26/08/2029Bangkok, Thailand6 - 15 Kongjak Kratingdaenggym6 - 7 LPts
28/06/2029Gunsan, South Korea6 - 14 Ui-jo Bak22(2) - 12(1) LPts
30/04/2029Osaka, Japan6 - 13 Hideki Takeuchi3 - 3 LPts
02/03/2029Adelaide, Australia6 - 12 Zach MacGillivray12 - 9(1) LPts
10/01/2029Sydney, Australia5 - 12 James Tobin2 - 6 WPts
12/11/2028Ganzhou, China5 - 11 Yao Lam5 - 15 LPts
14/09/2028Ulaanbaatar, Mongolia5 - 10 Kahil Sendoo15(1) - 15 LPts
17/07/2028Melbourne, Australia4 - 10 Dave Maskell6 - 6 WPts
25/05/2028Wollongong, Australia4 - 9 Brad Masotti19(1) - 13 LPts
28/03/2028Sydney, Australia3 - 9 Lloyd McCambridge1 - 7 WPts
29/01/2028Sydney, Australia3 - 8 Mick McCamy1 - 2 LPts
30/11/2027Sydney, Australia3 - 7 Pedro Avelino2 - 5 LPts
01/10/2027Ciudad Apodaca, Mexico2 - 7 Ignado Bracero3 - 5 WPts
03/08/2027Mexico City, Mexico2 - 6 Jose Morones11 - 19 LPts
04/06/2027Melbourne, Australia2 - 5 Billy Penry0 - 0 LPts
09/04/2027Brisbane, Australia2 - 4 Ashley Camm11 - 7 LPts
11/02/2027Melbourne, Australia2 - 3 Geoff Legkov4 - 4 LPts
13/12/2026Zamboanga City, Philippines2 - 2 Gig Macaloso16 - 7 LPts
15/10/2026Sydney, Australia2 - 1 Geoff Legkov3 - 3 LPts
16/08/2026Maipu, Chile2 - 0 Xavion Mestas41(1) - 32 LPts
18/06/2026Sydney, Australia1 - 0 Zach MacGillivray2 - 2 WPts
18/04/2026Sydney, Australia0 - 0 Hugh Hyndman0 - 1 WPts