Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  9 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2033Sydney, Australia9 - 24 Saad Naqvi13(3) - 6 LPts
07/10/2033Almaty, Kazakhstan9 - 23 Rehman Karashev5 - 12 LPts
09/08/2033Davao City, Philippines9 - 22 Nathan Lugtu9 - 14 LPts
10/06/2033Auckland, New Zealand9 - 21 Stephen Highland21 - 14 LPts
11/04/2033Sydney, Australia9 - 20 Rashid Nabiev6 - 12 LPts
10/02/2033Caloocan, Philippines9 - 19 Carlos Merlo9(1) - 19 LPts
12/12/2032Rostov-on-Don, Russia9 - 18 Fedya Samsonov26 - 8 LPts
13/10/2032Riga, Latvia9 - 17 Timofei Amanis6 - 6 LPts
15/08/2032Buenos Aires, Argentina9 - 16 Vicente Montera11 - 22 LPts
17/06/2032Sydney, Australia8 - 16 Josh Gillespie3 - 4 WPts
20/04/2032Córdoba, Argentina8 - 15 Fraco Fonseca8 - 6 LPts
21/02/2032Novosibirsk, Russia8 - 14 Vasili Kharchenko10 - 18 LPts
24/12/2031Riga, Latvia7 - 14 Dmitri Aizgals10 - 12 WPts
25/10/2031Diourbel, Senegal7 - 13 Bonar Senne4 - 11 LPts
26/08/2031Sydney, Australia7 - 12 Koldan Ahmetbeckoff6 - 8 LPts
28/06/2031Sydney, Australia6 - 12 Santiago Solar2 - 2 WPts
29/04/2031Sydney, Australia5 - 12 Khalid Saciew3 - 8 WPts
01/03/2031Fukuoka, Japan4 - 12 Daiki Kubo2 - 19 WPts
01/01/2031Sydney, Australia4 - 11 Nels Thissen7 - 8 LPts
03/11/2030Sydney, Australia4 - 10 Mark Donnelly20 - 27 LPts
13/09/2030Marrakech, Morocco4 - 9 Ali Basha7 - 16 LPts
16/07/2030Aalborg, Denmark4 - 8 Quinby Magnus8 - 20 LPts
18/05/2030Melbourne, Australia3 - 8 Chris Sheehy1 - 3 WPts
24/03/2030Perth, Australia2 - 8 Oscar Donlon2 - 17 WPts
24/01/2030Dun Laoghaire, Ireland2 - 7 Harvey Cassidy6 - 5 LPts
26/11/2029Toshkent, Uzbekistan2 - 6 Ahliman Amiri19 - 13 LPts
28/09/2029Sydney, Australia2 - 5 Leeroy Beavin0 - 1 LPts
30/07/2029Canberra, Australia1 - 5 Dai Finnin0 - 10 WPts
01/06/2029Sydney, Australia1 - 4 Ewan Danskin1 - 1 LPts
02/04/2029Melbourne, Australia1 - 3 Rob Purdie1 - 8 LPts
02/02/2029Adelaide, Australia1 - 2 Paul Touch1 - 17 LPts
08/12/2028Brisbane, Australia1 - 1 Michael Korba7 - 16(1) LPts
21/10/2028Gold Coast, Australia0 - 1 Harry Chisholm0 - 0 WPts
20/09/2028Sydney, Australia0 - 0 Wayne Samuel2 - 3 LPts