Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2026Sydney, Australia28 - 16 Sam Birnie0 - 1 WPts
21/11/2025Sydney, Australia27 - 16 Pakin Hakakyan4 - 12 WPts
22/09/2025Sydney, Australia26 - 16 Fedor Khishig0 - 4 WPts
24/07/2025Sydney, Australia25 - 16 Carlos Preciado5 - 15 WPts
25/05/2025Sydney, Australia24 - 16 Aatif Rysculov3 - 7 WPts
26/03/2025Sydney, Australia24 - 15 Kyle Frasier3 - 5 LPts
25/01/2025Sydney, Australia23 - 15 Alen Ekmanyan2 - 7 WPts
26/11/2024Sydney, Australia22 - 15 Rafeel Verdoorn4 - 3 WPts
27/09/2024Sydney, Australia21 - 15 Sam Power1 - 22(1) WPts
29/07/2024Sydney, Australia20 - 15 Hugh Cloy5 - 18 WPts
30/05/2024Sydney, Australia20 - 14 Paul Larrimore23(3) - 19 LPts
31/03/2024Sydney, Australia19 - 14 Ian Togliatti1 - 12 WPts
01/02/2024Vilnius, Lithuania18 - 14 Jan Struzik0 - 0 WPts
04/12/2023Oslo, Norway18 - 13 Borg Landa21(1) - 6 LPts
06/10/2023Brisbane, Australia17 - 13 John Kavanagh11 - 27 WPts
08/08/2023Guadalajara, Mexico17 - 12 Porfio Cotta30 - 4 LPts
10/06/2023Berlin, Germany17 - 11 Rinehart Allendorf21 - 8 LPts
12/04/2023Managua, Nicaragua17 - 10 Dimos Puentes25 - 4 LPts
12/02/2023Port-au-Prince, Haiti17 - 9 Etienne Oliphant24 - 5 LPts
15/12/2022Thessaloniki, Greece16 - 9 Andor Roussos8 - 9 WPts
17/10/2022Sydney, Australia16 - 8 Phil Caffery9 - 17 LPts
19/08/2022Rio de Janeiro, Brazil16 - 7 Loredo Lucas21 - 6 LPts
20/06/2022Sydney, Australia15 - 7 Abdul Sinai2 - 22 WPts
22/04/2022Gold Coast, Australia15 - 6 Kian McGovern5 - 21 LPts
05/03/2022Baku, Azerbaijan14 - 6 Yaqub Rajabov0 - 0 WPts
03/01/2022Sydney, Australia13 - 6 Wayne Denton5 - 15(6) WPts
10/11/2021Melbourne, Australia12 - 6 Leighton Whiteside6 - 11 WPts
08/10/2021Melbourne, Australia11 - 6 Dom Casey9 - 9 WPts
20/08/2021Melbourne, Australia11 - 5 Michael MacClelland15 - 3 LPts
21/06/2021Adelaide, Australia11 - 4 Leeroy Ponomarenko12 - 11 LPts
05/05/2021Krasnoyarsk, Russia10 - 4 Koldan Koksharov0 - 0 WPts
07/03/2021Sydney, Australia9 - 4 Rafael Martos0 - 13 WPts
06/01/2021Sydney, Australia8 - 4 Ramiro Arco5 - 13 WPts
06/11/2020Sydney, Australia7 - 4 Fausto Calles8 - 4 WPts
07/09/2020Helsinki, Finland7 - 3 Ali Ojakangas1 - 0 LPts
10/07/2020Ulaanbaatar, Mongolia6 - 3 Jabalah Nyam-Ochir6 - 5 WPts
10/05/2020Gothenburg, Sweden5 - 3 Sebastian Hagglund4 - 9 WPts
11/03/2020Baku, Azerbaijan4 - 3 Nusrat Muhammed5 - 8 WPts
12/01/2020Sydney, Australia3 - 3 Paul Larrimore9 - 4 WPts
11/11/2019Harare, Zimbabwe3 - 2 Robert Tholet6 - 4 LPts
12/09/2019Melbourne, Australia3 - 1 Mauro Folena6(1) - 1 LPts
04/08/2019Sydney, Australia2 - 1 Lew Wicinski2 - 7 WPts
05/06/2019Ostrava, Czech Republic2 - 0 Radim Horsky5 - 4 LPts
07/04/2019Sydney, Australia1 - 0 Joaquin Tellez2 - 6 WPts
05/02/2019Sydney, Australia0 - 0 Oscar Evens1 - 2 WPts