Weightclass:  Light Heavyweight
Location:  Canberra, Australia
Record:  26 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2025Canberra, Australia25 - 17 Mark Daduryan19(5) - 21 WPts
12/02/2025Canberra, Australia24 - 17 Jay Muscardini1 - 1 WPts
14/12/2024Canberra, Australia23 - 17 Ellis Keller2 - 4 WPts
15/10/2024Canberra, Australia22 - 17 George Goga2 - 9 WPts
16/08/2024Canberra, Australia21 - 17 Elmidar Agababayev0 - 4 WPts
18/06/2024Canberra, Australia21 - 16 Drago Šantic27(1) - 13 LPts
19/04/2024Canberra, Australia20 - 16 Dag Fogt4 - 3 WPts
20/02/2024Canberra, Australia19 - 16 Theodore Karahalios1 - 4 WPts
22/12/2023Canberra, Australia19 - 15 Jadranko Križan9 - 24 LPts
23/10/2023Canberra, Australia18 - 15 Amon Taggart0 - 3(1) WPts
24/08/2023Canberra, Australia17 - 15 Desislav Filimonov1 - 8 WPts
25/06/2023Canberra, Australia16 - 15 Mihael Ivkovic12 - 18 WPts
26/04/2023Canberra, Australia16 - 14 Connor Farney14 - 12 LPts
26/02/2023Rome, Italy15 - 14 Vico Balconi7(1) - 12 WPts
28/12/2022Kosice, Slovakia15 - 13 Rudolf Matura34(2) - 3 LPts
30/10/2022Cairo, Egypt15 - 12 Gazi Bokeyar23 - 6(1) LPts
01/09/2022Brisbane, Australia15 - 11 Inigo Louden8 - 21 LPts
03/07/2022Melbourne, Australia15 - 10 Ian Salton17 - 2 LPts
06/05/2022Montevideo, Uruguay14 - 10 Ovidio Calderon5 - 9 WPts
07/03/2022Puebla, Mexico13 - 10 Alfonso Duron0 - 2 WPts
07/01/2022Canberra, Australia12 - 10 Bart Heird5 - 18 WPts
06/11/2021San Jose, Costa Rica11 - 10 Sierra Fulgencio2 - 8 WPts
08/09/2021Cochabamba, Bolivia10 - 10 Angel Maximo10 - 11 WPts
11/07/2021Melbourne, Australia9 - 10 Josh Navin1 - 20 WPts
11/05/2021Canberra, Australia8 - 10 Jack Dalrymple8 - 11 WPts
11/03/2021Canberra, Australia7 - 10 Josh Navin1 - 18 WPts
10/01/2021Canberra, Australia7 - 9 Dominic Edmiston12 - 5 LPts
10/11/2020Canberra, Australia7 - 8 Robert Quay10 - 3 LPts
10/09/2020Adelaide, Australia7 - 7 Robert Clews4 - 6 LPts
15/07/2020Bamenda, Cameroon7 - 6 Tremeur Castile10 - 7 LPts
16/05/2020Brisbane, Australia7 - 5 Joshua Fanti5 - 8 LPts
27/03/2020Havana, Cuba6 - 5 Santiago Jurado6(1) - 7 WPts
28/01/2020Linden, Guyana6 - 4 Arnie Hughen8 - 3(1) LPts
28/11/2019Canberra, Australia6 - 3 Oliver Lennon3 - 6 LPts
28/09/2019Canberra, Australia5 - 3 Andy Devlin0 - 4 WPts
29/07/2019Cairns, Australia4 - 3 Stuart McCaig1 - 2 WPts
05/06/2019Minsk, Belarus4 - 2 Kyrylo Wasko3 - 5 LPts
06/04/2019Canberra, Australia3 - 2 John Poleski1 - 3 WPts
03/02/2019Melbourne, Australia3 - 1 Stephen Millar0 - 2 LPts
14/12/2018Buenos Aires, Argentina3 - 0 Alejandro Peraza0 - 2 LPts
16/10/2018Canberra, Australia2 - 0 Peter Lochridge1 - 2 WPts
18/08/2018Gold Coast, Australia1 - 0 Gregor Hampson0 - 0 WPts
06/07/2018Canberra, Australia0 - 0 Antwan Dunkin2 - 0 WPts