Weightclass:  Lightweight
Location:  Gold Coast, Australia
Record:  24(4) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2030Gold Coast, Australia23(4) - 11 Inigo Belvin2 - 21(1) WPts
16/11/2029Gold Coast, Australia22(4) - 11 Mark Gartley3 - 2 WPts
17/09/2029Bayamon, Puerto Rico21(3) - 11 Ramiro Palmero7 - 21(6) WKO3
20/07/2029Brighton and Hove, UK20(3) - 11 Owen Kavanah19(1) - 13 WPts
22/05/2029Wellington, New Zealand19(3) - 11 Jack Morse28(2) - 17 WPts
24/03/2029Ciudad Guayana, Venezuela18(3) - 11 Frisco Renta5 - 5 WPts
24/01/2029Gold Coast, Australia17(3) - 11 Sajid Elborolossy2 - 8 WPts
26/11/2028Villa Nueva, Guatemala16(2) - 11 Onofre Lusco8 - 15(2) WKO2
28/09/2028Gold Coast, Australia15(2) - 11 Adam Reizyan4 - 9 WPts
30/07/2028Gold Coast, Australia14(1) - 11 Ben Hogge1 - 9 WKO3
01/06/2028Gold Coast, Australia13(1) - 11 Chung Hung3 - 5 WPts
02/04/2028Pikine, Senegal12(1) - 11 Orane de Beauvoir3 - 11 WPts
03/02/2028Panama City, Panama11(1) - 11 Olindo Gaspar8 - 11 WPts
06/12/2027Gold Coast, Australia10(1) - 11 Mike Mauban0 - 5 WPts
08/10/2027Shah Alam, Malaysia10(1) - 10 Amer Jappa7(1) - 14 LPts
10/08/2027Gold Coast, Australia9(1) - 10 Bryan McClay1 - 2 WPts
11/06/2027Turku, Finland8(1) - 10 Urho Mantyla7 - 15 WPts
13/04/2027Wellington, New Zealand8(1) - 9 David Girvin19(2) - 7 LPts
13/02/2027Stockholm, Sweden8(1) - 8 Lucas Meske18(2) - 17 LPts
16/12/2026Perth, Australia8(1) - 7 Nicholas Groves13 - 10 LPts
18/10/2026Carolina, Puerto Rico7(1) - 7 Gig Perea3 - 17 WPts
20/08/2026Munich, Germany6 - 7 Mayer Martell0 - 3 WKO3
22/06/2026Krasnoyarsk, Russia5 - 7 Igor Tourtchenkov0 - 4 WPts
24/04/2026Gold Coast, Australia4 - 7 Miguel Angeles5 - 6 WPts
24/02/2026Gold Coast, Australia4 - 6 Sergio Bianchi8(1) - 6 LPts
26/12/2025Sydney, Australia4 - 5 Mark Zappia5 - 8(1) LPts
27/10/2025Odessa, Ukraine3 - 5 Daniil Darin6 - 8(1) WPts
29/08/2025Gold Coast, Australia3 - 4 Thorsten Airey5 - 11 LPts
01/07/2025Cochabamba, Bolivia3 - 3 Joaquin Vallejo11 - 10(1) LPts
03/05/2025Sunshine Coast, Australia3 - 2 Paul Martis0 - 0 LPts
13/03/2025Bergen, Norway3 - 1 Hardicanute Istre17 - 13 LPts
13/01/2025Gaziantep, Turkey2 - 1 Batur Togay13(2) - 30(12) WPts
15/11/2024Cairns, Australia1 - 1 Shaun Hamilton0 - 0 WPts
29/09/2024Brisbane, Australia1 - 0 David Vetere1 - 14(4) LPts
02/08/2024Gold Coast, Australia0 - 0 Steven MacKinnon0 - 1 WPts