Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  23(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2024Sydney, Australia22(1) - 13 Rich Curry0 - 6 WKO2
19/04/2024Sydney, Australia21(1) - 13 Shin-wook Do1 - 0 WPts
19/02/2024Sydney, Australia20(1) - 13 Zaur Mirzazade7 - 12 WPts
21/12/2023Sydney, Australia19(1) - 13 Joshua Monteith3 - 4 WPts
22/10/2023Sydney, Australia18 - 13 Angel Pecina0 - 3 WKO3
23/08/2023Sydney, Australia18 - 12 Montel Macias29(1) - 6 LPts
24/06/2023Sydney, Australia17 - 12 Dai Herring1 - 4 WPts
25/04/2023Sydney, Australia16 - 12 Patrik Vrana3 - 11 WPts
24/02/2023Sydney, Australia15 - 12 Myung-joo Soh8 - 23 WPts
26/12/2022Sydney, Australia14 - 12 Dylan Caldwell3 - 7 WPts
26/10/2022Sydney, Australia13 - 12 Dmitriy Majidov2 - 13 WPts
28/08/2022Sydney, Australia12 - 12 Dave Murphy14 - 12 WPts
28/06/2022Almaty, Kazakhstan12 - 11 Gennady Inzhu10 - 13 LPts
29/04/2022Abidjan, Ivory Coast11 - 11 Vernon Julien8 - 13 WPts
01/03/2022Sydney, Australia11 - 10 Leonardo Scoccimarro14 - 6 LPts
31/12/2021Karagandy, Kazakhstan11 - 9 Kolya Zeinur17 - 6 LPts
02/11/2021Melbourne, Australia10 - 9 Peter Petras9 - 14 WPts
12/09/2021Sydney, Australia9 - 9 Ervin Kerimoglu7 - 16 WPts
13/07/2021Espoo, Finland9 - 8 Lennart Tiilikainen3 - 17 LPts
14/05/2021Peterborough, UK8 - 8 Kai Dee10 - 8 WPts
15/03/2021Sydney, Australia7 - 8 Paul Magnusson3 - 18 WPts
15/01/2021Bangkok, Thailand6 - 8 Thongthailek Palanchai11 - 7 WPts
17/11/2020Geelong, Australia6 - 7 Joel Redpath12 - 4 LPts
30/09/2020Brisbane, Australia5 - 7 John Meikle1 - 5 WPts
31/07/2020Sydney, Australia4 - 7 Joseph Kinzie1 - 7 WPts
30/05/2020Brisbane, Australia4 - 6 Joey Dembinski10 - 5 LPts
27/04/2020Minsk, Belarus4 - 5 Dmytro Sokolski1 - 13 LPts
28/02/2020Sydney, Australia4 - 4 Haji Saleh7 - 5 LPts
29/12/2019Minsk, Belarus3 - 4 Dmytro Sokolski1 - 11 WPts
30/10/2019Liege, Belgium3 - 3 Antoine Beaudoin5 - 3 LPts
01/09/2019Melbourne, Australia2 - 3 Mark Sprouse5 - 6 WPts
18/07/2019Sydney, Australia1 - 3 Richard McKay5 - 3 WPts
18/05/2019Poole, UK1 - 2 Brett Donaghue0 - 2 LPts
20/03/2019Sydney, Australia1 - 1 Paul Halley5 - 4 LPts
03/02/2019Sydney, Australia0 - 1 Erik Dobek2 - 3 WPts
05/12/2018Sydney, Australia0 - 0 Hayden Bryce1 - 1 LPts