Weightclass:  Light Flyweight
Location:  Adelaide, Australia
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2025Adelaide, Australia23 - 19 Louis Craighead3 - 4 WPts
14/02/2025Adelaide, Australia22 - 19 Beltran Godines1 - 3 WPts
16/12/2024Adelaide, Australia21 - 19 Saad Irani4 - 4 WPts
17/10/2024Melbourne, Australia21 - 18 Kenzie Buckley23(1) - 8 LPts
13/09/2024Adelaide, Australia20 - 18 Ethan Shand7 - 6 WPts
16/07/2024Adelaide, Australia19 - 18 John Erwin11 - 6 WPts
14/06/2024Rosario, Argentina18 - 18 Ovidio Jiminez14(2) - 21 WPts
16/04/2024Adelaide, Australia18 - 17 John Erwin9 - 5 LPts
14/04/2024Brisbane, Australia17 - 17 Rob Low8 - 29(2) WPts
14/03/2024Newcastle, Australia17 - 16 Jake Vicini27 - 21 LPts Australia National Championships 2024View
11/03/2024Newcastle, Australia16 - 16 Rich Lambros2 - 9 WPts Australia National Championships 2024View
15/02/2024Sydney, Australia15 - 16 Nick McCleary13 - 25 WPts
07/01/2024Adelaide, Australia15 - 15 John Erwin4 - 1 LPts
05/01/2024Adelaide, Australia14 - 15 John Erwin4 - 0 WPts
09/12/2023San Miguel de Tucuman, Argentina14 - 14 Juan Diego4 - 19 LPts
09/10/2023Bangkok, Thailand14 - 13 Anuntachai Phetphun23 - 10 LPts
11/08/2023Adelaide, Australia13 - 13 Lisandro Subia5 - 16 WPts
12/06/2023Perth, Australia13 - 12 Mark Niece5 - 17 LPts
17/04/2023Sydney, Australia12 - 12 Nick McCleary10 - 23 WPts
17/03/2023Townsville, Australia12 - 11 Aaron Murga24 - 14 LPts Australia National Championships 2023View
14/03/2023Townsville, Australia11 - 11 Chris McKay12 - 16 WPts Australia National Championships 2023View
11/03/2023Townsville, Australia10 - 11 Rob Low8 - 21(2) WPts Australia National Championships 2023View
10/02/2023Asuncion, Paraguay9 - 11 Federico Carra3 - 4 WPts
13/12/2022Mexico City, Mexico9 - 10 Carlos Rave13(1) - 12 LPts
15/10/2022Lima, Peru8 - 10 Montana Lorenzana14 - 15 WPts
17/08/2022Managua, Nicaragua8 - 9 Federico Alvarez10 - 18 LPts
19/06/2022Adana, Turkey7 - 9 Ozgur Ozdemir0 - 4 WPts
21/04/2022Adelaide, Australia6 - 9 Nemesio Almodovar2 - 10 WPts
21/02/2022Adelaide, Australia5 - 9 Joseph McIver1 - 1 WPts
22/12/2021San Lorenzo, Paraguay4 - 9 Xaver Bosquez3 - 5 WPts
23/10/2021Mexico City, Mexico4 - 8 Fraco Cato12 - 5 LPts
23/08/2021Mexico City, Mexico4 - 7 Fraco Cato11 - 5 LPts
24/06/2021Bekasi, Indonesia4 - 6 Rahmad Surapati9 - 9 LPts
25/04/2021Perth, Australia4 - 5 Mark Niece1 - 8 LPts
27/02/2021Asuncion, Paraguay4 - 4 Neron Partida11 - 8 LPts
30/12/2020Melbourne, Australia3 - 4 Sam Chinello7 - 7 WPts
30/10/2020Brisbane, Australia3 - 3 Leon Carlyle15 - 3 LPts
01/09/2020Adelaide, Australia2 - 3 Isaac Mattick4 - 7 WPts
01/07/2020Adelaide, Australia1 - 3 Seferino Agumabay2 - 0 WPts
30/04/2020Adelaide, Australia1 - 2 Brendan Alcorn7 - 5 LPts
02/03/2020Semarang, Indonesia1 - 1 Sigit Wiraatmadja10 - 4 LPts
02/01/2020Melbourne, Australia1 - 0 Tobias Barlas3 - 8 LPts
05/11/2019Novokuznetsk, Russia0 - 0 Dimi Chizhov0 - 0 WPts