Weightclass:  Lightweight
Location:  Sunshine Coast, Australia
Record:  13(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2030Sunshine Coast, Australia12(1) - 21 Declan Keane8 - 26 WPts
12/05/2030Sunshine Coast, Australia11(1) - 21 Ian Elrick0 - 5 WPts
13/03/2030Sunshine Coast, Australia10(1) - 21 Paul Porteous0 - 7 WPts
13/01/2030Venice, Italy9(1) - 21 Savio Concia6 - 18 WPts
15/11/2029Busan, South Korea9(1) - 20 Bo-kyung Tang20 - 6 LPts
17/09/2029Padang, Indonesia9(1) - 19 Ijo Sian11 - 19 LPts
20/07/2029Lipa, Philippines8(1) - 19 Chris Acop0 - 6 WPts
22/05/2029Sydney, Australia7 - 19 Nicholas Arnott7 - 13 WKO3
26/03/2029Alexandria, Egypt6 - 19 Sajid Messiha5 - 18 WPts
26/01/2029Verona, Italy5 - 19 Bernardo Di Francesco11(1) - 13 WPts
28/11/2028Maroua, Cameroon5 - 18 Ouida Bayne9(1) - 18 LPts
30/09/2028Turku, Finland4 - 18 Urho Mantyla8 - 22 WPts
02/08/2028Perth, Australia3 - 18 Oliver Mullins9 - 10 WPts
04/06/2028Saltillo, Mexico2 - 18 Vicente Tobia22(1) - 27(3) WPts
06/04/2028Sunshine Coast, Australia1 - 18 Franco Orduna0 - 7 WPts
07/02/2028Wellington, New Zealand1 - 17 David Girvin24(2) - 7 LPts
10/12/2027San Juan, Puerto Rico1 - 16 Felippe Larez16 - 18 LPts
12/10/2027Montevideo, Uruguay1 - 15 Santiago Ravelo25 - 19(1) LPts
14/08/2027Turku, Finland1 - 14 Akseli Mantyla17 - 11 LPts
16/06/2027Yekaterinburg, Russia1 - 13 Igor Makeyev12(1) - 19 LPts
18/04/2027Sydney, Australia1 - 12 Mark Zappia11 - 10(1) LPts
18/02/2027Brisbane, Australia1 - 11 Mark Jarvey9 - 5 LPts
23/12/2026Melbourne, Australia1 - 10 Zafa Zahedi12 - 13 LPts
17/11/2026Sydney, Australia1 - 9 Joel Wan12 - 21(1) LPts
17/10/2026Lodz, Poland1 - 8 Mateusz Chojnowski10 - 13 LPts
19/08/2026Sydney, Australia1 - 7 Felix Kinnick12 - 12 LPts
21/06/2026Sunshine Coast, Australia1 - 6 Paul Cure0 - 14 LPts
22/04/2026Isfahan, Iran1 - 5 Ahmed Rayes7 - 3 LPts
22/02/2026Sunshine Coast, Australia1 - 4 Tom MacGillivray11(1) - 15 LPts
25/12/2025Baku, Azerbaijan1 - 3 Ramid Hana23 - 25 LPts
27/10/2025Chennai, India1 - 2 Gurudas Ram9 - 15 LPts
29/08/2025Montevideo, Uruguay1 - 1 Alejandro Heras19 - 17 LPts
01/07/2025Madrid, Spain1 - 0 Salvador Segovia17 - 13 LPts
03/05/2025Sunshine Coast, Australia0 - 0 Felix Meikle3 - 2 WPts