Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2032Sydney, Australia17 - 8 Akira Yagi2 - 12 WPts
25/10/2032Sydney, Australia16 - 8 Ali Gharbi2 - 12 WPts
25/08/2032Sydney, Australia15 - 8 Vegas Gonzalez2 - 14 WPts
25/06/2032Sydney, Australia14 - 8 Oihane Arjona5 - 14 WPts
23/04/2032Sydney, Australia13 - 8 Denton Wathen0 - 4 WPts
23/02/2032Sydney, Australia12 - 8 Du Toan2 - 4 WPts
25/12/2031Sydney, Australia11 - 8 Algernon Estell0 - 4 WPts
26/10/2031Sydney, Australia10 - 8 Haaris Baig5 - 5 WPts
26/08/2031Sydney, Australia9 - 8 Ian Payne6 - 8 WPts
27/06/2031Sydney, Australia8 - 8 Sam Mena1 - 0 WPts
27/04/2031Sydney, Australia7 - 8 Daniel Morris1 - 3 WPts
26/02/2031Kuala Lumpur, Malaysia7 - 7 Sam Ken2 - 16 LPts
29/12/2030San Juan, Puerto Rico6 - 7 Ivan Quijano7 - 16 WPts
31/10/2030Adelaide, Australia6 - 6 Josh Kachigyan2 - 7 LPts
08/09/2030Bandung, Indonesia6 - 5 Rahmad Anusapati21 - 17 LPts
11/07/2030Melbourne, Australia5 - 5 Malcolm Scroggin3 - 14 WPts
13/05/2030Melbourne, Australia5 - 4 John Markow12 - 11 LPts
17/03/2030Melbourne, Australia5 - 3 Mark Procopio1 - 15 LPts
14/02/2030Melbourne, Australia4 - 3 Mel Nurse0 - 0 WPts
13/01/2030Perth, Australia4 - 2 Johnny Fabian7 - 9 LPts
25/11/2029Melbourne, Australia4 - 1 Michael Sleigh18 - 22 LPts
25/10/2029Melbourne, Australia3 - 1 Edward Bugh0 - 0 WPts
08/09/2029Sydney, Australia2 - 1 Jamie McClure3 - 3 WPts
10/07/2029Montevideo, Uruguay2 - 0 Santiago Cancel16 - 25 LPts
12/05/2029Geelong, Australia1 - 0 Zach Quinn0 - 0 WPts
18/03/2029Sydney, Australia0 - 0 Peter Snedden0 - 8 WPts