Weightclass:  Light Flyweight
Location:  Sydney, Australia
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2025Sydney, Australia24 - 19 John Erwin17 - 10 WPts
03/06/2025Sydney, Australia23 - 19 Emilio Fidel0 - 16(1) WPts
04/04/2025Sydney, Australia22 - 19 Taras Kozel4 - 16(2) WPts
03/02/2025Sydney, Australia21 - 19 Oleg Darilek1 - 6 WPts
05/12/2024Sydney, Australia20 - 19 Gonzalo Medel1 - 6 WPts
07/10/2024Sydney, Australia19 - 19 Robert Greenlees1 - 0 WPts
08/08/2024Sydney, Australia18 - 19 Duncan Moncrieff2 - 2 WPts
09/06/2024Sydney, Australia17 - 19 David MacAlpine5 - 18 WPts
10/04/2024Sydney, Australia16 - 19 Duncan Moncrieff1 - 0 WPts
11/02/2024Sydney, Australia16 - 18 Ratib Kaabouni3 - 9 LPts
13/12/2023Sydney, Australia15 - 18 Deiondre Kuntempa1 - 12 WPts
14/10/2023Sydney, Australia14 - 18 Marjun Damian23 - 14 WPts
13/08/2023Sydney, Australia13 - 18 Rob Low8 - 24(2) WPts
14/06/2023Yerevan, Armenia12 - 18 Vazken Chapadarian12 - 20(3) WPts
16/04/2023Perth, Australia12 - 17 Theo Mundie10 - 18 LPts
14/03/2023Townsville, Australia12 - 16 Mark Stine11 - 11 LPts Australia National Championships 2023View
11/03/2023Townsville, Australia11 - 16 James Groves3 - 7 WPts Australia National Championships 2023View
13/02/2023Sydney, Australia10 - 16 Johnny Evanson2 - 0 WPts
15/12/2022Sydney, Australia9 - 16 Mark Niece5 - 14 WPts
16/10/2022Davao City, Philippines9 - 15 Diego Cabal11 - 18 LPts
18/08/2022Abidjan, Ivory Coast8 - 15 Tugdual Baston0 - 0 WPts
20/06/2022Sydney, Australia7 - 15 Sam Ignatiev1 - 9 WPts
22/04/2022Cebu City, Philippines7 - 14 Joaquin Cerna13(2) - 9 LPts
22/02/2022Durban, South Africa7 - 13 Nelis Pienaar18(1) - 12 LPts
24/12/2021Santa Ana, El Salvador6 - 13 Fanuco Rolando9 - 13 WPts
26/10/2021Melbourne, Australia6 - 12 James Keith14 - 11 LPts
28/08/2021Calgary, Canada5 - 12 Fletcher de Laclos0 - 6 WPts
30/06/2021Sydney, Australia5 - 11 Rico Montez7 - 9(1) LPts
29/04/2021Sydney, Australia4 - 11 Cristiano Prandelli15 - 4 WPts
28/02/2021Sydney, Australia4 - 10 Ivan Marsukoff13 - 3 LPts
30/12/2020Brisbane, Australia3 - 10 Sid Rowan0 - 11 WPts
14/11/2020Sydney, Australia2 - 10 Leonardo Maravilla7 - 5 WPts
15/09/2020Sydney, Australia2 - 9 Irfan Javid9 - 7 LPts
15/07/2020Melbourne, Australia2 - 8 Atif Hoque10 - 2 LPts
14/06/2020Sydney, Australia2 - 7 Alik Chizhov12 - 4 LPts
14/04/2020Sydney, Australia2 - 6 Tino Fabio10 - 4 LPts
15/02/2020Sydney, Australia1 - 6 John Gorey2 - 5 WPts
16/12/2019San Jose del Monte, Philippines1 - 5 Robert Lumain4 - 2 LPts
16/10/2019Sydney, Australia1 - 4 Rodrigo Estay2 - 2 LPts
16/08/2019Sydney, Australia1 - 3 Jake Vicini3 - 1 LPts
16/06/2019Sydney, Australia1 - 2 Spencer Acker1 - 0 LPts
17/04/2019Ulaanbaatar, Mongolia0 - 2 Ouahhab Byambajargal3 - 2 WPts
16/02/2019Sydney, Australia0 - 1 Reinout de Boeck3(1) - 4 LPts
18/12/2018Sydney, Australia0 - 0 Sid Girvin3 - 1 LPts