Weightclass:  Light Heavyweight
Location:  Sydney, Australia
Record:  28(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2024Sydney, Australia27(1) - 12 John Lawson0 - 1 WPts
19/04/2024Sydney, Australia26(1) - 12 Amer Mina2 - 15 WPts
20/02/2024Sydney, Australia25(1) - 12 Duncan Gwenn11(1) - 23 WPts
22/12/2023Sydney, Australia24(1) - 12 Juan Galeas0 - 8 WPts
23/10/2023Sydney, Australia23(1) - 12 Ludvig Holme0 - 13 WPts
24/08/2023Sydney, Australia22(1) - 12 Lovrenco Maras19 - 19 WPts
25/06/2023Sydney, Australia22(1) - 11 Tobias Sander15 - 14 LPts
26/04/2023Sydney, Australia21(1) - 11 Shamil Amirbeyov3 - 9 WPts
26/02/2023Sydney, Australia20(1) - 11 Safwah Laghrissi12 - 12 WPts
28/12/2022Sydney, Australia19(1) - 11 Lee Oduol0 - 5 WPts
29/10/2022Sydney, Australia18(1) - 11 Mark Daduryan9(2) - 15 WPts
30/08/2022Sydney, Australia17(1) - 11 Santiago Perron3 - 4 WPts
01/07/2022Sydney, Australia16(1) - 11 Seth Williams3 - 14 WPts
02/05/2022Sydney, Australia16(1) - 10 Jasper Ogg12 - 9 LPts
14/03/2022Adelaide, Australia16(1) - 9 Leo McPhail23 - 7 LPts Australia National Championships 2022View
11/03/2022Adelaide, Australia15(1) - 9 Steven Aquilani18 - 6 WPts Australia National Championships 2022View
03/03/2022Padua, Italy14(1) - 9 Tino Corghi4 - 1 WPts
03/01/2022Minsk, Belarus13 - 9 Oleksiy Kapinos15 - 7 WKO3
04/11/2021Sydney, Australia12 - 9 Pylyp Baranski1 - 4 WPts
04/09/2021Sydney, Australia12 - 8 Blake Hume13 - 7 LPts
04/07/2021Sydney, Australia11 - 8 Rob More1 - 1 WPts
05/05/2021Adelaide, Australia10 - 8 Chris Aikins0 - 0 WPts
07/03/2021Rome, Italy10 - 7 Fausto Pintor10 - 6 LPts
07/01/2021Sydney, Australia9 - 7 Bronco Parras6(1) - 11 WPts
07/11/2020Melbourne, Australia9 - 6 Sam Graden5 - 10 LPts
18/09/2020Sydney, Australia8 - 6 Quito Fraire9(1) - 9 WPts
18/07/2020Sydney, Australia8 - 5 Danny Swanson1 - 8 LPts
17/05/2020Anderlecht, Belgium8 - 4 Vernon Bau17 - 1 LPts
18/03/2020Melbourne, Australia8 - 3 David Wales4 - 5 LPts
29/01/2020Brisbane, Australia8 - 2 Spencer Nikitas8 - 3 LPts
29/12/2019Yerevan, Armenia7 - 2 Vakhdank Zivian4 - 9 WPts
31/10/2019Santo Domingo, Ecuador6 - 2 Alvino Rubi3 - 6 WPts
01/09/2019Melbourne, Australia5 - 2 Lewis Ferris1 - 2 WPts
16/07/2019Calgary, Canada4 - 2 James Duguid1 - 3 WPts
17/05/2019Melbourne, Australia3 - 2 Zach Kneeland9 - 0 WPts
03/04/2019Sydney, Australia2 - 2 Michael Craib0 - 6 WPts
31/01/2019Sydney, Australia2 - 1 Mauro Prosperini2 - 1 LPts
02/12/2018Melbourne, Australia1 - 1 Oliver Lennon2 - 1 WPts
16/10/2018Brisbane, Australia0 - 1 Stuart McCrae0 - 1 WPts
06/09/2018Sydney, Australia0 - 0 Vem Badakyan2 - 2 LPts