Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2026Sydney, Australia18 - 16 JirÝ Blaha1 - 2 WPts
14/07/2026Sydney, Australia17 - 16 Drago Miljak9 - 12 WPts
14/05/2026Sydney, Australia16 - 16 Roman Macera2 - 16 WPts
15/03/2026Sydney, Australia16 - 15 Mduduzi Lakay7 - 8 LPts
13/01/2026Sydney, Australia15 - 15 Ross St. Marie5 - 15 WPts
14/11/2025Sydney, Australia14 - 15 Vidal Pinzon5 - 8 WPts
15/09/2025Sydney, Australia13 - 15 Kong Inzhu0 - 3 WPts
18/07/2025Sydney, Australia12 - 15 Mick McCay4 - 18(1) WPts
19/05/2025Sydney, Australia11 - 15 Gerard Cruguet1 - 17 WPts
21/03/2025Sydney, Australia10 - 15 Mason Ngalibali4 - 7 WPts
21/01/2025Sydney, Australia10 - 14 Xalvador Dato29(6) - 15 LPts
23/11/2024Sydney, Australia9 - 14 Ptolemy Rokos4 - 3(1) WPts
24/09/2024Sydney, Australia8 - 14 David Sween0 - 10(3) WPts
26/07/2024Toshkent, Uzbekistan8 - 13 Timofei Iskackov20(1) - 14 LPts
28/05/2024Sao Paulo, Brazil8 - 12 Alejandro Silvia28 - 9 LPts
30/03/2024Sydney, Australia8 - 11 Kieran Flanagan20 - 19 LPts
31/01/2024Lusaka, Zambia7 - 11 Quannell Mukuni9(2) - 24 WPts
03/12/2023Takoradi, Ghana7 - 10 Owen Assiful13(1) - 20 LPts
05/10/2023Sydney, Australia6 - 10 Arthur Hosack0 - 17(3) WPts
07/08/2023Sydney, Australia5 - 10 Arthur Hosack0 - 16(3) WPts
07/06/2023Foggia, Italy4 - 10 Tino Herrera4 - 18 WPts
09/04/2023Wellington, New Zealand4 - 9 Mike Wham9 - 23 LPts
09/02/2023Sydney, Australia3 - 9 Diego Bustillo2 - 4 WPts
11/12/2022Quezon City, Philippines2 - 9 Rodrigo Socorro14 - 13 WPts
13/10/2022Melbourne, Australia2 - 8 Oscar Murray17 - 15 LPts
06/09/2022Prague, Czech Republic2 - 7 Vlastislav Busa16 - 10 LPts
08/07/2022Johannesburg, South Africa2 - 6 Freddie Booysen13 - 17(4) LPts
10/05/2022Newcastle, Australia2 - 5 Dom Virtue4 - 16 LPts
13/03/2022Tehran, Iran2 - 4 Imran Kakazai11 - 13 LPts
12/01/2022Sunshine Coast, Australia2 - 3 Malcolm Savage8 - 14 LPts
12/12/2021Canberra, Australia1 - 3 Paul Lowrie6 - 9(2) WPts
16/10/2021Sydney, Australia0 - 3 Ellis Cazian4 - 7 WPts
15/08/2021Carolina, Puerto Rico0 - 2 Nemesio Martel13 - 5 LPts
16/06/2021Montevideo, Uruguay0 - 1 Elias Arjona16 - 3 LPts
18/04/2021Sydney, Australia0 - 0 Jack Stant1 - 1 LPts