Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  21(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2026Sydney, Australia20(1) - 16 Melvin Molen3 - 2 WPts
28/10/2026Sydney, Australia19(1) - 16 Ardian Qosja5 - 9 WPts
29/08/2026Sydney, Australia18 - 16 Inigo Belvin1 - 0 WKO3
30/06/2026Sydney, Australia17 - 16 Hayden McCallion2 - 14 WPts
01/05/2026Sydney, Australia16 - 16 Rob Culbert3 - 4 WPts
02/03/2026Sydney, Australia15 - 16 Peter Jones0 - 16 WPts
01/01/2026Sydney, Australia15 - 15 Ashley Caira6 - 3 LPts
02/11/2025Sydney, Australia14 - 15 Rich Sullivan5 - 10(1) WPts
03/09/2025Sydney, Australia13 - 15 Santiago Magpuri6 - 7 WPts
06/07/2025Sydney, Australia12 - 15 Rich Donald2 - 13 WPts
07/05/2025Sydney, Australia11 - 15 Patrick Diggins4 - 8 WPts
08/03/2025Sydney, Australia10 - 15 Giorgio Parola6 - 12 WPts
08/01/2025Sydney, Australia9 - 15 Arthur Esplin4 - 15(1) WPts
21/11/2024Cheonan, South Korea9 - 14 Bum-young Chae11 - 28 LPts
23/09/2024Bulawayo, Zimbabwe8 - 14 Joshua Gezi3 - 9 WPts
26/07/2024Melbourne, Australia8 - 13 Phil Caffery16 - 21 LPts
27/05/2024Brisbane, Australia7 - 13 Billy Russak7 - 13 WPts
29/03/2024Sydney, Australia7 - 12 Orson Gervais2 - 9 LPts
30/01/2024Daegu, South Korea6 - 12 Chan-dong Sohn10 - 23(6) WPts
02/12/2023Quezon City, Philippines6 - 11 Emanuel Dimapindan8(1) - 27 LPts
04/10/2023Lusaka, Zambia6 - 10 Usi Kasase12 - 19 LPts
06/08/2023Seoul, South Korea5 - 10 Ui-jo Sun6 - 25 WPts
08/06/2023Fes, Morocco4 - 10 Muwaffaq Chippo5 - 15 WPts
10/04/2023Canberra, Australia4 - 9 Paul Lowrie9 - 14(3) LPts
22/02/2023Jakarta, Indonesia4 - 8 Senen Widjaja23 - 9 LPts
25/12/2022Sydney, Australia4 - 7 Jack Stant5 - 8 LPts
26/10/2022Perth, Australia4 - 6 Barry Sinclair16 - 11 LPts
20/09/2022Adelaide, Australia4 - 5 Mark Gawley22 - 8 LPts
13/08/2022Rome, Italy4 - 4 Tito Rossi16 - 9 LPts
13/06/2022Douala, Cameroon4 - 3 Bonar Bodjongo20 - 7 LPts
15/04/2022Sydney, Australia4 - 2 Diego Nalupta5 - 21 LPts
15/02/2022Rio de Janeiro, Brazil4 - 1 Javier Flora10 - 13 LPts
18/12/2021Abidjan, Ivory Coast3 - 1 Gareth Lucier11 - 13 WPts
19/10/2021Modena, Italy2 - 1 Lorenzo Serri5 - 6 WPts
21/08/2021Sydney, Australia2 - 0 Joel Smith2 - 1 LPts
19/06/2021Sydney, Australia1 - 0 James Sillers0 - 2 WPts
18/04/2021Sydney, Australia0 - 0 Leo MacIntyre2 - 2 WPts