Weightclass:  Lightweight
Location:  Geelong, Australia
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2030Geelong, Australia13 - 12 James Gasparri4 - 7 WPts
15/11/2029Geelong, Australia12 - 12 Matthew Mackall7 - 6 WPts
16/09/2029Geelong, Australia11 - 12 David Ripa2 - 19 WPts
18/07/2029Geelong, Australia10 - 12 Shing Pa9 - 11 WPts
19/05/2029Geelong, Australia9 - 12 Rio Monzon1 - 11 WPts
20/03/2029Geelong, Australia8 - 12 Mikhail Sackiev3 - 5 WPts
19/01/2029Graz, Austria7 - 12 Werner Waitz13 - 13 WPts
21/11/2028Adelaide, Australia6 - 12 Callum Brannon2(1) - 9 WPts
01/10/2028Adana, Turkey6 - 11 Suleyman Balik15 - 18 LPts
03/08/2028San Juan, Puerto Rico6 - 10 Carlos Fontanilla18(1) - 12 LPts
05/06/2028Wollongong, Australia6 - 9 Alen Ekmanyan11(1) - 19 LPts
09/04/2028Amman, Jordan6 - 8 Kamran Namey11 - 9 LPts
10/02/2028Geelong, Australia5 - 8 Meuter Peeters1 - 14 WPts
12/12/2027Geelong, Australia4 - 8 Alex Malmborg7 - 17 WPts
14/10/2027Czestochowa, Poland4 - 7 Wojciech Klimowicz16 - 24 LPts
16/08/2027Athens, Greece3 - 7 Dionysus Constantinou8 - 15 WPts
18/06/2027Geelong, Australia3 - 6 Maxime Davele5 - 9 LPts
20/04/2027Seoul, South Korea2 - 6 Kee-hee Cho1 - 9(1) WPts
20/02/2027Adelaide, Australia2 - 5 Morgan Bayne11 - 14 LPts
23/12/2026Geelong, Australia2 - 4 Danyaal Nehme6 - 17 LPts
24/10/2026Sydney, Australia1 - 4 Nicholas Arnott2 - 2 WPts
25/08/2026Melbourne, Australia1 - 3 Max De Nicolo3 - 16 LPts
27/06/2026Brisbane, Australia0 - 3 Sean Clery0 - 9 WPts
29/04/2026Gold Coast, Australia0 - 2 Hugh Cloy12 - 22 LPts
08/03/2026Sydney, Australia0 - 1 Lewis Freebairn11 - 9 LPts
02/02/2026Geelong, Australia0 - 0 Joshua Trevor2 - 6 LPts