Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  22(3) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2024Melbourne, Australia22(3) - 12 Dmitriy Matuzhanoff29 - 11 LPts
01/05/2024Melbourne, Australia21(2) - 12 Sun Shiau2 - 7(1) WKO2
02/03/2024Melbourne, Australia20(2) - 12 Mark Gallagher4 - 3 WPts
02/01/2024Melbourne, Australia19(2) - 12 Carlos Noda13 - 18 WPts
03/11/2023Melbourne, Australia18(1) - 12 Godfrey Onuachu0 - 1 WKO3
04/09/2023Melbourne, Australia17(1) - 12 John Crear2 - 12(1) WPts
06/07/2023Melbourne, Australia16 - 12 Jonathan Charles1 - 8(3) WKO3
06/05/2023Melbourne, Australia15 - 12 Stuart Konadu6 - 10 WPts
07/03/2023Melbourne, Australia15 - 11 Yodchanchai Oungsoongnem7 - 3 LPts
06/01/2023Melbourne, Australia14 - 11 James Blackstock2 - 3 WPts
06/11/2022Melbourne, Australia13 - 11 Dave Tyree4(1) - 6 WPts
07/09/2022Melbourne, Australia12 - 11 Peter Bryars10 - 8 WPts
08/07/2022Sydney, Australia11 - 11 Leon Polk15 - 14 WPts
03/06/2022Brisbane, Australia11 - 10 Wayne Herritt21 - 4 LPts
27/04/2022Zagreb, Croatia11 - 9 Milenko Lonza17 - 5 LPts
27/02/2022Prague, Czech Republic10 - 9 Julius Jindra10 - 12 WPts
29/12/2021Melbourne, Australia10 - 8 Adam Weddell7 - 13 LPts
28/10/2021Changwon, South Korea9 - 8 Yong-jae Pai2 - 8 WPts
30/08/2021Basel, Switzerland8 - 8 Hastings Stiffler4 - 3 WPts
02/07/2021Vilnius, Lithuania7 - 8 Ksawery Jaskowiak18 - 4 WPts
03/05/2021Melbourne, Australia6 - 8 Robert Kaakajyan7 - 11 WPts
05/03/2021Odense, Denmark5 - 8 Vidar Langer0 - 0 WPts
04/01/2021Donetsk, Ukraine5 - 7 Krystiyan Karpenko15 - 1 LPts
05/11/2020Saratov, Russia4 - 7 Konstantin Abramov0 - 0 WPts
07/09/2020Zagreb, Croatia3 - 7 Vlaho Mrkonjic10(1) - 3 WPts
07/07/2020Melbourne, Australia3 - 6 Stephen Stephens10 - 6 LPts
06/05/2020Melbourne, Australia3 - 5 Harvey Pembroke8 - 6 LPts
07/03/2020Melbourne, Australia2 - 5 Edward Dawe0 - 8 WPts
16/01/2020Melbourne, Australia2 - 4 Antwan Watkins4 - 8 LPts
15/11/2019Zurich, Switzerland2 - 3 Felix Pflum0 - 10 LPts
15/09/2019Naucalpan, Mexico2 - 2 Porfio Hernandez1 - 3 LPts
18/07/2019Mexico City, Mexico2 - 1 Carlos Nevarez1 - 2 LPts
20/05/2019Melbourne, Australia2 - 0 John Anania5 - 3 LPts
18/04/2019Magdeburg, Germany1 - 0 Engel Job4 - 2 WPts
18/02/2019Melbourne, Australia0 - 0 Charles Ormond1 - 0 WPts