Weightclass:  Lightweight
Location:  Newcastle, Australia
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2031Newcastle, Australia18 - 11 Farhan Meriech12 - 19 WPts
13/03/2031Newcastle, Australia17 - 11 Hayden McCosh2 - 4 WPts
10/01/2031Newcastle, Australia16 - 11 Sinjon Depardieu1 - 5 WPts
10/11/2030Newcastle, Australia15 - 11 Cable Blanco0 - 9 WPts
11/09/2030Newcastle, Australia15 - 10 Balder Sundberg10 - 19 LPts
12/07/2030Newcastle, Australia14 - 10 Thurston Narum5 - 6 WPts
13/05/2030Newcastle, Australia13 - 10 Jack Gemmel3 - 12 WPts
15/03/2030Newcastle, Australia12 - 10 John Crookshank7 - 4 WPts
15/01/2030Newcastle, Australia11 - 10 Imran Vaziri5 - 20 WPts
16/11/2029Suez, Egypt10 - 10 Zafa Rabia14 - 13 WPts
18/09/2029Perm, Russia10 - 9 Afanas Aleksandrov8 - 17 LPts
21/07/2029Tamale, Ghana10 - 8 Mark Mankattah17 - 11 LPts
23/05/2029Samarqand, Uzbekistan9 - 8 Tunar Hajibeyov11 - 10 WPts
25/03/2029Khabarovsk, Russia9 - 7 Toma Zangiev12 - 15 LPts
25/01/2029Samarqand, Uzbekistan9 - 6 Alekber Afzal14 - 23 LPts
27/11/2028Kenitra, Morocco9 - 5 Sabeer Labani5 - 11 LPts
29/09/2028Panama City, Panama8 - 5 Jose Vizcaino9 - 17 WPts
01/08/2028Douala, Cameroon8 - 4 Louie Ngan13 - 14 LPts
03/06/2028Shubra El-Kheima, Egypt7 - 4 Imran Naifeh0 - 14 WPts
05/04/2028Maroua, Cameroon7 - 3 Newell Genet12 - 17(1) LPts
06/02/2028Brisbane, Australia6 - 3 Joe Ashland1 - 17 WPts
14/12/2027Lusaka, Zambia5 - 3 Vashon Chomba19(2) - 6 WPts
16/10/2027Newcastle, Australia5 - 2 Fabron Houlette6 - 7 LPts
18/08/2027Tegucigalpa, Honduras4 - 2 Joaquin Chicas6 - 19 WPts
19/06/2027Berezniki, Russia4 - 1 Valeri Podladchikov16 - 15 LPts
21/04/2027Adelaide, Australia3 - 1 John Ker3 - 9 WPts
23/02/2027Gold Coast, Australia2 - 1 Ricky Galley1 - 14 WPts
23/01/2027Sydney, Australia1 - 1 Sam Kinnear0 - 0 WPts
23/12/2026Melbourne, Australia1 - 0 Morgan Maloumyan6 - 9 LPts
21/11/2026Newcastle, Australia0 - 0 Will Akins0 - 1 WPts