Weightclass:  Lightweight
Location:  Wollongong, Australia
Record:  23(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2030Wollongong, Australia22(1) - 19 Jasper Lockart4 - 12 WPts
27/01/2030Wollongong, Australia21(1) - 19 Ian Payne1 - 1 WPts
28/11/2029Wollongong, Australia20(1) - 19 Jeraldo Triano0 - 15 WPts
29/09/2029Wollongong, Australia19(1) - 19 Chris Herritt0 - 0 WPts
31/07/2029Wollongong, Australia18(1) - 19 Umair Almasri2 - 9(1) WPts
31/05/2029Wollongong, Australia17(1) - 19 Curtis Belizaire0 - 2 WPts
01/04/2029Wollongong, Australia16(1) - 19 Reyes Disla1 - 4 WPts
31/01/2029Wollongong, Australia15(1) - 19 Arthur Abernethy4 - 5(3) WPts
02/12/2028Wollongong, Australia14(1) - 19 Amjad Srour2 - 9 WPts
03/10/2028Wollongong, Australia13(1) - 19 Mark Bour6(1) - 11(1) WPts
04/08/2028Wollongong, Australia12(1) - 19 Richie Arnott1 - 12 WPts
05/06/2028Wollongong, Australia11(1) - 19 Sam Master6 - 9 WPts
06/04/2028Ponce, Puerto Rico10(1) - 19 Dimos Salido8 - 20 WPts
07/02/2028Montevideo, Uruguay10(1) - 18 Alejandro Ancheta14 - 24 LPts
10/12/2027Oslo, Norway9 - 18 Kirk Garnes3 - 6 WKO3
12/10/2027Bayamon, Puerto Rico9 - 17 Cuba Nocito9 - 11 LPts
14/08/2027Cairns, Australia9 - 16 Shaun Hamilton7 - 10 LPts
19/06/2027Ghent, Belgium9 - 15 Rudolf Scoudharinc10 - 4 LPts
21/04/2027Melbourne, Australia9 - 14 Jake Goodlet3 - 13 LPts
21/02/2027Wollongong, Australia8 - 14 Destin Cotillard0 - 8(1) WPts
23/12/2026Busan, South Korea8 - 13 Jeong-ho You12 - 8 LPts
25/10/2026Cebu City, Philippines8 - 12 Cipriano Beligan2 - 17 LPts
27/08/2026Santo Domingo Este, Dominican Republic8 - 11 Nemesio Lozano29(3) - 31 LPts
29/06/2026Warrington, UK7 - 11 Ashley Riley0 - 0 WPts
30/04/2026Perth, Australia6 - 11 Peter Jones0 - 17 WPts
02/03/2026Wollongong, Australia5 - 11 Merrick Zelasinski4 - 6 WPts
02/01/2026Lipa, Philippines4 - 11 John Belite2 - 12 WPts
04/11/2025Wollongong, Australia3 - 11 James Paulos5 - 10 WPts
06/09/2025Adelaide, Australia3 - 10 Colin Lyttle32(3) - 14 LPts
13/07/2025Gold Coast, Australia3 - 9 Joshua Nesbit2 - 12 LPts
20/05/2025Perth, Australia2 - 9 Gregor Kostas0 - 20 WPts
23/03/2025Brisbane, Australia2 - 8 Kian Plowman10 - 14 LPts
25/01/2025Sydney, Australia2 - 7 Nathan Mellis23 - 15 LPts
27/11/2024Sydney, Australia1 - 7 Brett Loch16 - 23 WPts
23/10/2024Sydney, Australia0 - 7 Pepe Chiti0 - 0 WPts
16/09/2024Namangan, Uzbekistan0 - 6 Parviz Azizbekov7 - 9 LPts
19/07/2024Wollongong, Australia0 - 5 Tunde Oriala8 - 16 LPts
19/05/2024Hyderabad, India0 - 4 Rehan Bacho23 - 19 LPts
21/03/2024Curitiba, Brazil0 - 3 Zacarias Freitas7 - 8 LPts
22/01/2024Edinburgh, UK0 - 2 Eddie MacMichael8 - 21 LPts
24/11/2023Brisbane, Australia0 - 1 Chris Rutherford24 - 12 LPts
20/10/2023Wollongong, Australia0 - 0 Noel Hannah0 - 2 LPts