Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  23 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2023Sydney, Australia22 - 12 Gower Julien3 - 3 WPts
09/09/2023Sydney, Australia21 - 12 Aaron Riley5 - 7 WPts
11/07/2023Sydney, Australia20 - 12 Adam Molony2 - 1 WPts
11/05/2023Sydney, Australia19 - 12 James Weir0 - 1 WPts
11/03/2023Sydney, Australia18 - 12 Tyrell Masebe2 - 12 WPts
10/01/2023Sydney, Australia17 - 12 Xi-Wang Goh1 - 4 WPts
11/11/2022Sydney, Australia17 - 11 Jerrold Manco26 - 7 LPts
11/09/2022Sydney, Australia16 - 11 David Halley0 - 1 WPts
11/07/2022Sydney, Australia15 - 11 Blake Callacghan0 - 1 WPts
11/05/2022Sydney, Australia14 - 11 Ian Cardwell0 - 9 WPts
11/03/2022Sydney, Australia13 - 11 Mark Urey1 - 5 WPts
09/01/2022Sydney, Australia12 - 11 Valeri Mammadov19 - 4 WPts
09/11/2021Almaty, Kazakhstan11 - 11 Abdul Sajfedenov4 - 17 WPts
09/09/2021Sydney, Australia11 - 10 Roger McBay11 - 5 LPts
13/07/2021Amsterdam, Netherlands11 - 9 Everaert Barradodt15 - 5 LPts
15/05/2021Sydney, Australia11 - 8 Darko Pavelic12(2) - 5 LPts
16/03/2021Sydney, Australia10 - 8 Manase Chamichian6 - 10 WPts
16/01/2021Gold Coast, Australia9 - 8 Josh Sheridan3 - 13 WPts
18/11/2020Toronto, Canada8 - 8 Robert Cassie5 - 11 WPts
19/09/2020Sydney, Australia7 - 8 Louis McNichol4 - 10 WPts
19/07/2020Sydney, Australia6 - 8 Mike Anedda4 - 5 WPts
18/05/2020Sydney, Australia5 - 8 Leo Gilday5 - 7 WPts
18/03/2020Sydney, Australia5 - 7 Roger McBay5 - 2 LPts
17/01/2020Perth, Australia5 - 6 Zachary Wood6 - 2 LPts
28/11/2019Sydney, Australia5 - 5 Se-jong Pai5 - 2 LPts
28/09/2019Sydney, Australia5 - 4 Elliot Paullin9 - 4 LPts
29/07/2019Brisbane, Australia4 - 4 Alessandro Ghezzi3 - 6 WPts
21/06/2019Sydney, Australia3 - 4 James MacMullen0 - 2 WPts
21/04/2019Sydney, Australia3 - 3 Dave Simpson1 - 2 LPts
18/02/2019Brisbane, Australia2 - 3 Valentino Pagano0 - 0 WPts
14/01/2019Almaty, Kazakhstan2 - 2 Goga Tolymbekow5 - 2 LPts
16/11/2018Sydney, Australia2 - 1 Darryl Cain3 - 2 LPts
16/09/2018Sydney, Australia1 - 1 James Maurice2 - 3 WPts
16/07/2018Sydney, Australia1 - 0 Yuichi Nakagawa1 - 0 LPts
18/05/2018Sydney, Australia0 - 0 John Metro1 - 1 WPts