Weightclass:  Flyweight
Location:  Adelaide, Australia
Record:  20 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2032Adelaide, Australia19 - 9 Bradley Robertson0 - 7 WPts
04/10/2032Adelaide, Australia18 - 9 Gabriel Monje2 - 12 WPts
05/08/2032Adelaide, Australia17 - 9 Xavier Carrasco3 - 5 WPts
06/06/2032Adelaide, Australia16 - 9 Montenegro Tira-tira0 - 7 WPts
07/04/2032Adelaide, Australia15 - 9 John Balderas8 - 20 WPts
08/02/2032Adelaide, Australia14 - 9 Mark Barangan1 - 9 WPts
10/12/2031Adelaide, Australia14 - 8 Desiderio Farfan18 - 16(4) LPts
12/10/2031Adelaide, Australia13 - 8 Brin Magallanez4 - 7 WPts
12/08/2031Adelaide, Australia12 - 8 Davie Heird0 - 2 WPts
15/06/2031Adelaide, Australia12 - 7 Johnny Lightbody7 - 5 LPts
15/04/2031Adelaide, Australia11 - 7 James Malbog2 - 7 WPts
14/02/2031Adelaide, Australia10 - 7 Mark Pantig0 - 4 WPts
17/12/2030Adelaide, Australia9 - 7 Bob Crofoot1 - 4 WPts
19/10/2030Brisbane, Australia9 - 6 Danny Callander8 - 2 LPts
22/08/2030Carolina, Puerto Rico8 - 6 Diego Sanches2 - 23 WPts
24/06/2030Adelaide, Australia8 - 5 Xaverius Collar13 - 3 LPts
25/04/2030Samarqand, Uzbekistan8 - 4 Aleksandr Heybatov18 - 17 LPts
25/02/2030Adelaide, Australia7 - 4 Davie Catoe0 - 4 WPts
27/12/2029Adelaide, Australia7 - 3 Vicente Campa17 - 15 LPts
28/10/2029Adelaide, Australia6 - 3 Henry Mitro3 - 3 WPts
28/08/2029Brisbane, Australia5 - 3 Arturo De Nucci1 - 1 WPts
10/07/2029Melbourne, Australia5 - 2 Hassan Hasain6 - 23 LPts
11/05/2029Melbourne, Australia4 - 2 Declan Mena2 - 8 WPts
14/03/2029Adelaide, Australia3 - 2 Vince Veitch1 - 6 WPts
13/01/2029Adelaide, Australia3 - 1 Zareb Ampomah4 - 13 LPts
15/11/2028Newcastle, Australia2 - 1 Barry Lapsley0 - 0 WPts
22/09/2028Adelaide, Australia1 - 1 Mark Troupe5 - 24 WPts
26/07/2028Wollongong, Australia1 - 0 Chris Donovan18 - 18 LPts
17/06/2028Adelaide, Australia0 - 0 Vince Veitch1 - 1 WPts