Weightclass:  Welterweight
Location:  Townsville, Australia
Record:  17 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2032Townsville, Australia16 - 13 Hui-chao Zhao9 - 9 WPts
07/11/2031Townsville, Australia15 - 13 James Wathen13(1) - 8 WPts
07/09/2031Townsville, Australia14 - 13 Floyd Conte15 - 18 WPts
08/07/2031Samarqand, Uzbekistan13 - 13 Ivan Iscakow14(1) - 15 WPts
10/05/2031Townsville, Australia12 - 13 Rob McCausland12 - 21 WPts
11/03/2031Samarqand, Uzbekistan12 - 12 Asif Babaev21 - 7 LPts
11/01/2031Kitwe, Zambia11 - 12 Kwamin Bupe3 - 14 WPts
13/11/2030Kumasi, Ghana11 - 11 Rob Appiah22(1) - 13 LPts
15/09/2030Townsville, Australia10 - 11 Nedeljko Salaj1 - 3 WPts
17/07/2030Perth, Australia10 - 10 Paul Murchie3 - 16 LPts
21/05/2030Ganja, Azerbaijan9 - 10 Eldeniz Salloum2 - 4(1) WPts
23/03/2030Townsville, Australia8 - 10 David Galbraith1 - 2 WPts
23/01/2030Sydney, Australia8 - 9 James Ormiston10 - 10 LPts
24/11/2029Dublin, Ireland8 - 8 Shamus McCarthy19(1) - 16 LPts
26/09/2029Townsville, Australia7 - 8 Borysko Taras1 - 0 WPts
29/07/2029Lusaka, Zambia7 - 7 Vandwon Yassa10 - 24 LPts
31/05/2029Townsville, Australia6 - 7 Zachary Mega0 - 4 WPts
01/04/2029Townsville, Australia5 - 7 Yulian Casymbekov7 - 9(2) WPts
01/02/2029Melbourne, Australia5 - 6 Hayden Banks4 - 7 LPts
04/12/2028Sydney, Australia4 - 6 Hayden Ra6 - 13 WPts
11/10/2028Minsk, Belarus4 - 5 Valeri Kapinos14 - 11 LPts
13/08/2028Karagandy, Kazakhstan3 - 5 Vasili Abylhasim9(1) - 19 WPts
15/06/2028Suez, Egypt3 - 4 Zuffur Al-Banna2 - 1 LPts
17/04/2028Perth, Australia2 - 4 Antwan Saporito0 - 5 WPts
21/02/2028Townsville, Australia2 - 3 Brin Sava0 - 1 LPts
23/12/2027Saskatoon, Canada2 - 2 Dominic Adair1 - 1 LPts
25/10/2027Vilnius, Lithuania1 - 2 Wojciech Wincek3 - 12 WPts
27/08/2027Viba del Mar, Chile1 - 1 Isidro Vida22 - 20(2) LPts
29/06/2027Melbourne, Australia1 - 0 Johnny Cappola11 - 5 LPts
06/05/2027Townsville, Australia0 - 0 David Buchannan0 - 2 WPts