Weightclass:  Featherweight
Location:  Townsville, Australia
Record:  18(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2023Townsville, Australia17(2) - 13 Vincent Waterston4 - 7 WPts
03/03/2023Townsville, Australia17(2) - 12 Sean Carnegie13 - 13 LPts
01/01/2023Townsville, Australia16(2) - 12 Fedir Tutko23(1) - 11 WPts
02/11/2022Townsville, Australia15(1) - 12 Creon Fazliu3 - 1 WKO3
04/09/2022Townsville, Australia14(1) - 12 Jonathan Biggie3 - 3 WPts
06/07/2022Townsville, Australia13(1) - 12 Giuseppe Ganci1 - 0 WPts
06/05/2022Townsville, Australia12(1) - 12 Brett Thornton1 - 1 WPts
06/03/2022Townsville, Australia11(1) - 12 Peter Edward0 - 6 WPts
03/01/2022Townsville, Australia10(1) - 12 Sid McCardle1 - 0 WPts
02/11/2021Townsville, Australia9(1) - 12 Roger Griff10 - 8 WPts
01/09/2021Townsville, Australia8(1) - 12 Jomthong Buamas9 - 2 WPts
02/07/2021Townsville, Australia8(1) - 11 Roger Griff9 - 6 LPts
30/04/2021Townsville, Australia7(1) - 11 Obaid Aly9 - 9 WPts
01/03/2021Rijeka, Croatia7(1) - 10 Mladen Vrabec10 - 5 LPts
01/01/2021Vilnius, Lithuania6(1) - 10 Julek Drost3 - 11 WPts
01/11/2020Townsville, Australia6(1) - 9 Stuart Epremian11 - 5 LPts
02/09/2020Townsville, Australia6(1) - 8 Leon Clucas5 - 7 LPts
02/07/2020Brisbane, Australia5(1) - 8 Michael Couch1 - 8 WPts
14/05/2020Galway, Ireland5(1) - 7 Harry McCracken6 - 7 LPts
15/03/2020Townsville, Australia5(1) - 6 Vicente Maharais3 - 3 LPts
14/01/2020Jakarta, Indonesia5(1) - 5 Cahya Pahlawan2 - 8 LPts
16/11/2019Sydney, Australia5(1) - 4 Vincent Magruder8 - 1 LPts
15/10/2019Townsville, Australia4(1) - 4 Kashif Taha5 - 6 WPts
16/08/2019Sydney, Australia4(1) - 3 Mark Kinnie5 - 2 LPts
20/06/2019Brisbane, Australia3(1) - 3 Aaron Scholar0 - 3 WPts
20/05/2019Townsville, Australia2 - 3 Sam Kirk0 - 6(1) WKO3
20/03/2019Batangas City, Philippines2 - 2 Hernan Cacpal0 - 1 LPts
18/01/2019Minsk, Belarus2 - 1 Konstantin Nepokupnoy0 - 0 LPts
19/11/2018Brisbane, Australia1 - 1 Paul Vann0 - 1 WPts
03/10/2018Townsville, Australia0 - 1 Brett Louden0 - 2 WPts
05/08/2018Townsville, Australia0 - 0 Robert Thrift3 - 1 LPts