Weightclass:  Lightweight
Location:  Perth, Australia
Record:  30 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2033Perth, Australia29 - 28 Waleed Assad3 - 7 WPts
24/02/2033Perth, Australia28 - 28 Martin Artim7 - 8 WPts
25/12/2032Perth, Australia27 - 28 Nathan Ngassi2 - 1 WPts
25/10/2032Perth, Australia26 - 28 Dieu Chien0 - 3 WPts
25/08/2032Perth, Australia25 - 28 Sam Donnell12 - 24 WPts
25/06/2032Perth, Australia24 - 28 Arran Kapinga12 - 13 WPts
25/04/2032Perth, Australia23 - 28 Senon Calvillo4 - 12 WPts
25/02/2032Perth, Australia22 - 28 Paul Porteous4 - 16 WPts
26/12/2031Perth, Australia21 - 28 Altti Muukkonen0 - 2 WPts
27/10/2031Perth, Australia20 - 28 Ian Arter2 - 1 WPts
27/08/2031Perth, Australia19 - 28 Luigi Fabian0 - 2 WPts
28/06/2031Perth, Australia18 - 28 Ian Marquis4 - 2 WPts
28/04/2031Perth, Australia18 - 27 Hayden Athanas17 - 16 LPts
28/02/2031Kuala Lumpur, Malaysia18 - 26 Robert He11 - 8 LPts
31/12/2030Samarqand, Uzbekistan18 - 25 Fedya Aslanov10 - 17 LPts
02/11/2030Perth, Australia17 - 25 Andy Ekizian5 - 21 WPts
04/09/2030Benin City, Nigeria17 - 24 Waleed Kamali16 - 10 LPts
07/07/2030Garoua, Cameroon17 - 23 Montrell Verne53 - 23 LPts
09/05/2030Cebu City, Philippines16 - 23 Paul Costales6 - 14 WPts
11/03/2030Canberra, Australia16 - 22 Andy Latta28(3) - 21 LPts Australia National Championships 2030View
06/03/2030Perth, Australia15 - 22 Spencer MacFarlane2 - 9 WPts
05/01/2030Bogota, Colombia15 - 21 Reynaldo Silguero13 - 11 LPts
07/11/2029Perth, Australia14 - 21 Colin McCluney2 - 9 WPts
07/09/2029Perth, Australia13 - 21 John McGee2 - 3 WPts
09/07/2029Istanbul, Turkey13 - 20 Ahmet Piyes6 - 11 LPts
10/05/2029Perth, Australia12 - 20 Stuart Baljakin11 - 5 WPts
11/03/2029Sydney, Australia12 - 19 Andy Latta21(3) - 19 LPts Australia National Championships 2029View
02/02/2029Gold Coast, Australia11 - 19 Elliot Pollick18 - 11 WPts
07/12/2028Melbourne, Australia11 - 18 Neil Latta31 - 12 LPts
09/10/2028Melbourne, Australia10 - 18 Ben Kinnison8 - 13 WPts
11/08/2028Canberra, Australia9 - 18 Nathan Manis18(1) - 16(1) WPts
14/06/2028Sydney, Australia8 - 18 John Vicker15 - 17 WPts
09/05/2028Ulaanbaatar, Mongolia7 - 18 Ye Jian45 - 19 WPts
11/03/2028Gold Coast, Australia7 - 17 Mick McCay12 - 27(1) LPts Australia National Championships 2028View
07/02/2028Gunsan, South Korea6 - 17 Yong-jae Kwock14(1) - 17(1) WPts
10/12/2027Samarqand, Uzbekistan5 - 17 Nikolai Kadyrgalieff17 - 24 WPts
12/10/2027Suez, Egypt5 - 16 Adnan Mostafa9 - 6 LPts
14/08/2027Tirana, Albania5 - 15 Mentor Oseku5 - 10 LPts
16/06/2027Cagayan de Oro, Philippines4 - 15 Leonardo Amador17 - 21 WPts
18/04/2027Wroclaw, Poland3 - 15 Igor Boros15 - 13 WPts
18/02/2027Leipzig, Germany3 - 14 Albertus Schauf11 - 13 LPts
21/12/2026Abidjan, Ivory Coast3 - 13 Jeremie de Laroche10 - 13 LPts
23/10/2026Accra, Ghana3 - 12 Amer Moustafa15 - 17 LPts
25/08/2026Perth, Australia3 - 11 Gethin Raison3 - 10 LPts
26/06/2026Perth, Australia2 - 11 Jeffrey Roux1 - 6 WPts
27/04/2026Perth, Australia1 - 11 Clint Davies6 - 6 WPts
27/02/2026Taytay, Philippines1 - 10 Jonathan Bolla3 - 2 LPts
30/12/2025Gold Coast, Australia1 - 9 Hugh Cloy11 - 21 LPts
03/11/2025Algiers, Algeria1 - 8 Waqar Nezzar15 - 37 LPts
05/09/2025Luoyang, China0 - 8 Shen Gao0 - 0 WPts
08/07/2025Miami, USA0 - 7 Ricardo Nava28 - 16 LPts
10/05/2025Sydney, Australia0 - 6 Alec Lockhart5 - 20 LPts
16/03/2025Casablanca, Morocco0 - 5 Muaz Trabelsi4 - 7 LPts
16/01/2025Amman, Jordan0 - 4 Khalid Nabi15 - 15 LPts
18/11/2024Changwon, South Korea0 - 3 Bo-kyung Jo8 - 19 LPts
20/09/2024Bamenda, Cameroon0 - 2 Remi Carlin6 - 17 LPts
23/07/2024Melbourne, Australia0 - 1 Ashley Caira0 - 0 LPts
04/06/2024Perth, Australia0 - 0 James Paulos1 - 4 LPts