Weightclass:  Lightweight
Location:  Sunshine Coast, Australia
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2032Sunshine Coast, Australia21(1) - 17 Scott MacRae17 - 11 WPts
15/10/2032Sunshine Coast, Australia20(1) - 17 Dave Clinkscales0 - 1 WPts
15/08/2032Sunshine Coast, Australia19(1) - 17 Barryman Van Ghendt10 - 1 WPts
13/06/2032Melbourne, Australia18(1) - 17 Sam Birnie3 - 38 WPts
16/04/2032Guarulhos, Brazil17(1) - 17 Eduardo Vidal9 - 24 WPts
17/02/2032Perth, Australia17(1) - 16 Hayden Sandercock19 - 12 LPts
20/12/2031Madrid, Spain17(1) - 15 Santiago Reynosa20 - 18 LPts
22/10/2031Sunshine Coast, Australia16(1) - 15 James Norrie0 - 3 WPts
22/08/2031Paterson, USA16(1) - 14 Rob Cleary23 - 14 LPts
23/06/2031Aden, Yemen15(1) - 14 Ali Loutaif2 - 9 WPts
25/04/2031Dammam, Saudi Arabia14(1) - 14 Bilal Rezek2 - 11 WPts
25/02/2031Ecatepec, Mexico13(1) - 14 Santiago Coto12 - 14 WPts
28/12/2030Oslo, Norway13(1) - 13 Hardicanute Soren2 - 9 LPts
30/10/2030Calabar, Nigeria13(1) - 12 Rashid Uddin9 - 20 LPts
01/09/2030Takoradi, Ghana12(1) - 12 Asif Salek0 - 6 WPts
04/07/2030Sunshine Coast, Australia11(1) - 12 Aftab Farooqui5 - 12 WPts
06/05/2030Oslo, Norway10(1) - 12 Harper Monsen2 - 4 WPts
08/03/2030Melbourne, Australia9(1) - 12 Peter Gallagher5 - 13 WPts
10/01/2030Nairobi, Kenya9(1) - 11 Keshawn Kilimo5 - 28(1) LPts
12/11/2029Sunshine Coast, Australia9(1) - 10 Arthur Abernethy7 - 7(3) LPts
13/09/2029Kazan, Russia8(1) - 10 Vikenti Markov3 - 19 WPts
16/07/2029Hyderabad, India7(1) - 10 Chandrasekar Bidhuri11 - 8 WPts
18/05/2029Curitiba, Brazil6(1) - 10 Juan Araujo12 - 26(1) WPts
20/03/2029Sunshine Coast, Australia5(1) - 10 Sung-yun Lee2 - 17 WPts
19/01/2029Samarqand, Uzbekistan4 - 10 Yalchin Shah1 - 14(2) WKO3
21/11/2028Turin, Italy4 - 9 Fabio Gesmundo10 - 20 LPts
23/09/2028Ponce, Puerto Rico4 - 8 Santiago Manas14(2) - 24 LPts
26/07/2028Sunshine Coast, Australia4 - 7 Ian Myron24(1) - 6 LPts
28/05/2028Sunshine Coast, Australia4 - 6 Gower Malraux6 - 10 LPts
30/03/2028Perm, Russia3 - 6 Kolzak Domani3 - 11 WPts
31/01/2028Sydney, Australia3 - 5 Michael Boyd0 - 8 LPts
15/12/2027Gold Coast, Australia3 - 4 Joshua Nesbit8 - 21 LPts
17/10/2027Melbourne, Australia3 - 3 Max De Nicolo8 - 18 LPts
08/09/2027Sydney, Australia3 - 2 Brendan Clark17 - 42(22) LPts
06/08/2027Krasnoyarsk, Russia2 - 2 Igor Tourtchenkov1 - 10 WPts
08/06/2027Sunshine Coast, Australia1 - 2 Michael Boyd0 - 4 WPts
10/04/2027Brisbane, Australia1 - 1 John McAdam0 - 0 LPts
06/03/2027Sunshine Coast, Australia0 - 1 Ian Allan0 - 1 WPts
06/01/2027Sunshine Coast, Australia0 - 0 Peter Lewis0 - 1 LPts