Weightclass:  Light Flyweight
Location:  Melbourne, Australia
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Melbourne, Australia20 - 17 Joaquin Mesquita9 - 9 WPts
17/10/2033Melbourne, Australia19 - 17 Leonel Narciso14(1) - 41 WPts
17/08/2033Melbourne, Australia18 - 17 Leighton Whiteside7 - 8 WPts
17/06/2033Melbourne, Australia17 - 17 Quiqui Castrillo3 - 7 WPts
16/04/2033Melbourne, Australia16 - 17 Thurston Veen0 - 2 WPts
14/02/2033Melbourne, Australia15 - 17 Gareth Perec18 - 11 WPts
15/12/2032Melbourne, Australia14 - 17 Dan Beverage2 - 9 WPts
15/10/2032Melbourne, Australia13 - 17 Juan Monzon0 - 6 WPts
16/08/2032Melbourne, Australia12 - 17 Vince Cubbison2 - 3 WPts
13/06/2032Melbourne, Australia11 - 17 Sam Ingraham1 - 4 WPts
16/04/2032Montreal, Canada11 - 16 Adam Callum5 - 10 LPts
17/02/2032Gold Coast, Australia11 - 15 Steven Spedden6 - 12 LPts
21/12/2031Davao City, Philippines11 - 14 Mark Bakaranis12 - 12 LPts
23/10/2031Kiev, Ukraine11 - 13 Vanko Polansky30 - 8 LPts
25/08/2031Tehran, Iran11 - 12 Zhuang Yap23 - 40 LPts
27/06/2031Melbourne, Australia10 - 12 Gareth Guthrie1 - 0 WPts
27/04/2031Mejicanos, El Salvador9 - 12 Larenzo Renta3 - 5 WPts
27/02/2031Melbourne, Australia8 - 12 Mark Sahaghian1 - 3 WPts
29/12/2030Bogor, Indonesia8 - 11 Zain Mohammadi20 - 17 LPts
30/10/2030Melbourne, Australia7 - 11 Sergei Balashov3 - 11 WPts
01/09/2030Brisbane, Australia7 - 10 Mark Parkhill7 - 13 LPts
16/07/2030Jakarta, Indonesia7 - 9 Irfan Khalifa21 - 15 LPts
18/05/2030Seoul, South Korea7 - 8 Jin-hyeon Roh32 - 14 LPts
20/03/2030Melbourne, Australia6 - 8 Fraser Knox8 - 10 WPts
20/01/2030Nonthaburi, Thailand6 - 7 Keangsaklek Surinsirirat12 - 8(1) LPts
22/11/2029Melbourne, Australia5 - 7 Jordan Kinard0 - 17 WPts
23/09/2029Valencia, Spain5 - 6 Seferino Morino10 - 16(1) LPts
26/07/2029Cainta, Philippines5 - 5 Leighton Roza17(1) - 13 LPts
28/05/2029Si Racha, Thailand5 - 4 Jomthong Chappuis11 - 18 LPts
30/03/2029Canberra, Australia4 - 4 Hayden Huston7 - 12 WPts
06/02/2029Melbourne, Australia3 - 4 Robert Whitehead1 - 13 WPts
09/12/2028Melbourne, Australia2 - 4 Emilio Lina0 - 5 WPts
11/10/2028Sydney, Australia2 - 3 Blake Kinnon11 - 14 LPts
18/08/2028Adelaide, Australia2 - 2 Robert Gittings20 - 7 LPts
17/07/2028Melbourne, Australia2 - 1 Paul Rennie5 - 3 LPts
18/05/2028Melbourne, Australia2 - 0 Setia Sindok5 - 17(7) LPts
20/03/2028Brisbane, Australia1 - 0 Mark Mathias0 - 0 WPts
26/01/2028Melbourne, Australia0 - 0 Robert Whitehead1 - 5 WPts