Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  28(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2024Santo Domingo de Guzman, Dominican Republic27(1) - 10 Vegas Basco3 - 20 WPts
07/02/2024Sydney, Australia26(1) - 10 Mason Ngalibali1 - 3 WPts
09/12/2023Sydney, Australia25(1) - 10 Clinton Ivanenko16 - 21 WPts
12/10/2023Melbourne, Australia25(1) - 9 Paul Torbett23(1) - 12 LPts
10/09/2023Brisbane, Australia24(1) - 9 Morgan Mull20(2) - 14 WPts
08/08/2023Wollongong, Australia23(1) - 9 Kris Algee10 - 20 WPts
11/06/2023Sao Goncalo, Brazil23(1) - 8 Juan Estacio18 - 12 LPts
13/04/2023Perth, Australia22(1) - 8 Rob Giovanelli10 - 21 WPts
11/03/2023Townsville, Australia22(1) - 7 Robert McNeely32(1) - 3 LPts Australia National Championships 2023View
18/02/2023Soshanguve, South Africa21(1) - 7 Ibeamaka Mabokgwane18 - 8 WPts
21/12/2022Brisbane, Australia20(1) - 7 Arran Kea22 - 9 WPts
19/11/2022Melbourne, Australia19(1) - 7 Oliver Maffeo16 - 10 WPts
14/10/2022Sydney, Australia19(1) - 6 Kieran McKay23 - 8 LPts
06/09/2022Tegucigalpa, Honduras18(1) - 6 Onofre Blasco20(2) - 8 WPts
09/07/2022Sunshine Coast, Australia17 - 6 John Sandercock10 - 19(5) WKO3
19/05/2022Riga, Latvia16 - 6 Vikenti Kalnapuke8 - 7 WPts
21/03/2022Sydney, Australia15 - 6 Theo Boyle9(1) - 17 WPts
19/01/2022Sydney, Australia14 - 6 Brett Loch6 - 14 WPts
18/11/2021Almaty, Kazakhstan14 - 5 Toma Ghaksylykow13 - 7 LPts
20/09/2021Limerick, Ireland13 - 5 Daniel Beirne7 - 14(3) WPts
21/07/2021Brisbane, Australia12 - 5 Chris Vasilakis4 - 12 WPts
17/06/2021Nairobi, Kenya12 - 4 Leighton Musyoki7 - 15 LPts
19/04/2021Sydney, Australia11 - 4 Juan Olivas11(1) - 10 WPts
17/02/2021Sydney, Australia10 - 4 John Muirhead4 - 4 WPts
19/12/2020San Pedro, Philippines10 - 3 Rodrigo Marina5 - 7 LPts
20/10/2020Sydney, Australia9 - 3 Malik Makhioun6 - 9 WPts
22/08/2020Kampala, Uganda8 - 3 Patrick Kakanyero4 - 12 WPts
22/06/2020Sydney, Australia7 - 3 Rob Keir7 - 4 WPts
03/05/2020Perth, Australia6 - 3 John Hopping0 - 1 WPts
22/03/2020Montevideo, Uruguay5 - 3 Santiago Umanzor7 - 6 WPts
23/01/2020Sydney, Australia4 - 3 Leighton Whiteside2 - 4 WPts
22/11/2019Sydney, Australia3 - 3 Ian Neild1 - 7 WPts
21/09/2019Novorossiysk, Russia2 - 3 Marlen Chernoff3 - 4 WPts
24/07/2019Leon, Nicaragua2 - 2 Santiago Rave1 - 6 LPts
25/05/2019Brisbane, Australia1 - 2 John Kavanagh1 - 9 WPts
01/04/2019Santa Cruz de la Sierra, Bolivia1 - 1 Nicandro Dorantes2 - 5 LPts
30/01/2019Melbourne, Australia1 - 0 Oscar Murray4 - 4 LPts
05/12/2018Sydney, Australia0 - 0 Leeroy Diliberto1 - 1 WPts