Weightclass:  Featherweight
Location:  Brisbane, Australia
Record:  17 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2045Brisbane, Australia16 - 10 Carlos Carreras1 - 4 WPts
19/02/2045Brisbane, Australia15 - 10 Antonio Barzagli2 - 9 WPts
18/12/2044San Juan, Puerto Rico14 - 10 Jose Verano1 - 11(1) WPts
20/10/2044Sunshine Coast, Australia13 - 10 Arthur Rodgerson13 - 28 WPts
14/09/2044Brisbane, Australia13 - 9 Gregor Gowen15 - 10 LPts
13/08/2044Brisbane, Australia12 - 9 Joseph Morgan9 - 15 WPts
11/06/2044Brisbane, Australia12 - 8 Baltasar Mascarenas13 - 21 LPts
11/04/2044Brisbane, Australia11 - 8 Robert Fairbairn8 - 15 WPts
10/02/2044Brisbane, Australia11 - 7 Rex Donald8(1) - 18 LPts
12/12/2043Brisbane, Australia10 - 7 John McTavish1 - 13 WPts
10/10/2043Adelaide, Australia9 - 7 Sam Sharer14(1) - 11 WPts
16/08/2043Melbourne, Australia9 - 6 Elliot Glynn12 - 10(2) LPts
14/06/2043Melbourne, Australia9 - 5 Elliot Glynn11 - 10(2) LPts
03/05/2043Brisbane, Australia8 - 5 Kieran Donazzan11 - 18 WPts
02/04/2043Kuala Lumpur, Malaysia7 - 5 Qing-Nan Chi14 - 4(1) WPts
02/02/2043Brisbane, Australia6 - 5 Antwan Carmody11 - 7 WPts
01/12/2042Lille, France5 - 5 Labaron Barbusse23 - 20 WPts
03/10/2042Brisbane, Australia4 - 5 Hayden Crear3 - 2 WPts
01/08/2042Mexico City, Mexico4 - 4 Alvino Villa3 - 18(1) LPts
31/05/2042Brisbane, Australia3 - 4 Robert Carrithers1 - 10 WPts
31/03/2042Brisbane, Australia3 - 3 Naoki Hagiwara9 - 26 LPts
29/01/2042Brisbane, Australia3 - 2 Hayden Crear0 - 0 LPts
11/12/2041Adelaide, Australia3 - 1 Robert Hogarth9 - 8 LPts
12/10/2041Brisbane, Australia2 - 1 Paul Rudnitsky7 - 23 WPts
13/08/2041Shiraz, Iran1 - 1 Adnan Afzal1 - 15 WPts
15/06/2041Melbourne, Australia1 - 0 David Buist9 - 11 LPts
20/04/2041Brisbane, Australia0 - 0 An Toy1 - 5(1) WPts