Weightclass:  Lightweight
Location:  Brisbane, Australia
Record:  21 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2042Melbourne, Australia20 - 9 Andy Ayrton24 - 10 WPts
25/08/2042Brisbane, Australia19 - 9 James Goudey15 - 11(1) WPts
25/07/2042Melbourne, Australia19 - 8 Brett Green25 - 9(2) LPts
15/06/2042Bruges, Belgium18 - 8 Fabian Van Bryaerde5 - 15 WPts
17/04/2042Canberra, Australia17 - 8 Justin McLean9 - 19(1) WPts
23/02/2042Adelaide, Australia17 - 7 John Southerland20 - 11 LPts
21/01/2042Melbourne, Australia17 - 6 Brett Green22 - 9(2) LPts
26/11/2041Norilsk, Russia16 - 6 Evgeny Tyurina11 - 9 WPts
28/09/2041Dushanbe, Tajikistan16 - 5 Nushiravan Hankashiev20 - 19 LPts
31/07/2041Parma, Italy15 - 5 Fausto Anedda4 - 17 WPts
02/06/2041San Juan, Puerto Rico14 - 5 Hilario Montijo18 - 13 WPts
03/04/2041Celaya, Mexico13 - 5 Vicente Corpuz7 - 18 WPts
03/02/2041Brisbane, Australia12 - 5 Haaris Alluba1 - 10 WPts
06/12/2040Sterlitamak, Russia11 - 5 Goga Kazan15 - 13 WPts
08/10/2040San Juan, Puerto Rico11 - 4 Leonel Cano12 - 14 LPts
09/08/2040Lusaka, Zambia10 - 4 Simba Sinyinda5 - 22(1) WPts
11/06/2040Sydney, Australia9 - 4 Dave Sabounjyan1 - 5 WPts
13/04/2040Perth, Australia9 - 3 Brett Moyes9 - 20 LPts
14/02/2040Brisbane, Australia8 - 3 Kamran Gilles3 - 4 WPts
15/12/2039Samarqand, Uzbekistan7 - 3 Anton Imanov1 - 8(1) WPts
16/10/2039Cairns, Australia6 - 3 Bernardo Parlato1 - 14 WPts
30/08/2039Perth, Australia5 - 3 Sam Prentice7 - 19 WPts
29/07/2039Melbourne, Australia4 - 3 Charlie McAnallen0 - 0 WPts
14/06/2039Brisbane, Australia3 - 3 Cole Kamala6 - 14(1) WPts
14/04/2039Belem, Brazil3 - 2 Neron Moura30(3) - 16 LPts
13/02/2039Brisbane, Australia2 - 2 Shaun Hairston5 - 5 WPts
17/12/2038Antwerp, Belgium2 - 1 Pulle Van Eynde3 - 15 LPts
18/10/2038Leipzig, Germany2 - 0 Kolt Maler10 - 12(2) LPts
19/08/2038Płock, Poland1 - 0 Jeronim Stawarz2 - 10 WPts
20/06/2038Brisbane, Australia0 - 0 Johnny Methvin1 - 7 WPts