Weightclass:  Bantamweight
Location:  Brisbane, Australia
Record:  20 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2035Brisbane, Australia20 - 16(1) Anupam Subramaniam5 - 12 LPts
03/11/2034Brisbane, Australia19 - 16(1) Dimos Rubalcaba1 - 3 WPts
02/09/2034Brisbane, Australia18 - 16(1) Takeo Kataoka0 - 1 WPts
03/07/2034Brisbane, Australia17 - 16(1) Melor Kuryschkin3 - 8(1) WPts
02/05/2034Brisbane, Australia16 - 16(1) Byron Laurent6 - 10 WPts
02/03/2034Brisbane, Australia15 - 16(1) Fresco Prior1 - 9 WPts
28/12/2033Brisbane, Australia14 - 16(1) Cody Clarkson3 - 6 WPts
28/10/2033Brisbane, Australia13 - 16(1) Felippe Austria0 - 13 WPts
27/08/2033Brisbane, Australia12 - 16(1) Verrill Sand1 - 9 WPts
27/06/2033Brisbane, Australia11 - 16(1) Ewan Zola13 - 23 WPts
26/04/2033Brisbane, Australia10 - 16(1) Chris Rodden11 - 14 WPts
26/02/2033Brisbane, Australia10 - 15 Hideki Machida5 - 1 LKO3
27/12/2032Sydney, Australia10 - 14 Matt Smail12 - 15 LPts
29/10/2032Melbourne, Australia10 - 13 James Copeland11 - 15(1) LPts
06/09/2032Udon Thani, Thailand9 - 13 Thongtaeng Tathong5 - 6 WPts
08/07/2032Brisbane, Australia8 - 13 Matt Smail11 - 13 WPts
09/05/2032Brisbane, Australia7 - 13 Floris Caulier14 - 11 WPts
10/03/2032Brisbane, Australia6 - 13 Jasper Brody1 - 9 WPts
10/01/2032Ulaanbaatar, Mongolia6 - 12 Fo-hai Zejnur14 - 9 LPts
12/11/2031Brisbane, Australia5 - 12 Tobias Hire0 - 7 WPts
12/09/2031Gold Coast, Australia4 - 12 Justin Mow5 - 17 WPts
19/07/2031Maracaibo, Venezuela4 - 11 Xavion Meno24 - 12 LPts
21/05/2031Roodepoort, South Africa4 - 10 Runako Berko8 - 15(1) LPts
23/03/2031Cebu City, Philippines4 - 9 Dave Poquis13 - 24 LPts
23/01/2031Melbourne, Australia4 - 8 Paul Parigian9 - 21 LPts
26/11/2030Brisbane, Australia3 - 8 Silvano Scivoletto2 - 3 WPts
27/09/2030San Miguel de Tucuman, Argentina2 - 8 Alvino Para14 - 17(4) WPts
30/07/2030Quito, Ecuador2 - 7 Jose Galicia20 - 17 LPts
01/06/2030Melbourne, Australia2 - 6 Billy Cole9 - 12 LPts
03/04/2030Canberra, Australia1 - 6 Mason Magaw3 - 17 WPts
04/02/2030Melbourne, Australia0 - 6 Mark Keys0 - 14(1) WPts
08/12/2029Mumbai, India0 - 5 Akbar Ramanathan5(1) - 14 LPts
10/10/2029Brisbane, Australia0 - 4 Chris Hesson4 - 4 LPts
11/08/2029Brisbane, Australia0 - 3 Danny Yarwood1 - 7 LPts
13/06/2029Brisbane, Australia0 - 2 Amrit Dial4 - 4 LPts
14/04/2029Melbourne, Australia0 - 1 Leo Pugh16 - 15 LPts
21/02/2029Brisbane, Australia0 - 0 John Monaghan4 - 10 LPts