Weightclass:  Lightweight
Location:  Geelong, Australia
Record:  17 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2035Geelong, Australia16 - 10 Asavela Phiri1 - 7 WPts
28/01/2035Geelong, Australia15 - 10 Cody Proffit0 - 2 WPts
28/11/2034Geelong, Australia14 - 10 Cole Cleghorn7 - 23 WPts
27/09/2034Geelong, Australia13 - 10 Robert Marinacci0 - 3 WPts
28/07/2034Maroua, Cameroon12 - 10 Channing Ndjofang1 - 11(2) WPts
28/05/2034Geelong, Australia11 - 10 Cisco Vicencio2 - 11 WPts
29/03/2034Rome, Italy11 - 9 Luigino Dinucci11 - 11 LPts
29/01/2034Geelong, Australia10 - 9 Davie Bain0 - 3 WPts
29/11/2033Geelong, Australia10 - 8 Rehan Murad3 - 2 LPts
29/09/2033Mohammedia, Morocco10 - 7 Aatif Elkhouri10 - 7 LPts
01/08/2033Radom, Poland9 - 7 Sylwester Kocinski7 - 14 WPts
02/06/2033Novosibirsk, Russia8 - 7 Vikenti Tszyu12 - 8 WPts
04/04/2033Tegucigalpa, Honduras8 - 6 Jesus Escamilla38(1) - 22 LPts
04/02/2033Melbourne, Australia7 - 6 Bryn MacQueen3 - 8(1) WPts
12/12/2032Palembang, Indonesia7 - 5 Jatawaman Suriaatmadja23 - 11 LPts
14/10/2032Toshkent, Uzbekistan6 - 5 Khamis Hashem25(3) - 19 WPts
15/08/2032Geelong, Australia5 - 5 Turiau Dacourt0 - 3 WPts
13/06/2032Bekasi, Indonesia5 - 4 Victori Gumelar14 - 7 LPts
15/04/2032Melbourne, Australia4 - 4 Sam Birnie3 - 37 WPts
19/02/2032Melbourne, Australia3 - 4 Jack Andris1 - 4 WPts
24/12/2031Kuala Lumpur, Malaysia2 - 4 Kashif Ghanem8 - 14 WPts
26/10/2031Minneapolis, USA2 - 3 James Bentzen24(1) - 25 LPts
28/08/2031Montevideo, Uruguay2 - 2 Diego Villalba31 - 18 LPts
30/06/2031Petaling Jaya, Malaysia1 - 2 Hassan Rahaman8 - 14 WPts
01/05/2031Sydney, Australia1 - 1 Ian Lemond5 - 25(2) LPts
11/03/2031Perth, Australia1 - 0 Kris Robb20 - 17 LPts
08/02/2031Geelong, Australia0 - 0 Stephen Mosman0 - 4 WPts