Weightclass:  Flyweight
Location:  Christchurch, New Zealand
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2022Christchurch, New Zealand19 - 12 Vikenti Aslamov1 - 1 WPts
30/10/2022Christchurch, New Zealand18 - 12 Ramirez Enriquez1 - 7 WPts
01/09/2022Christchurch, New Zealand17 - 12 Davie Taylor7 - 23 WPts
02/07/2022Christchurch, New Zealand16 - 12 Callum Mauhana1 - 4 WPts
02/05/2022Christchurch, New Zealand15 - 12 Nicholas Fullerton0 - 1 WPts
03/03/2022Christchurch, New Zealand15 - 11 Arran Mau14 - 14 LPts
01/01/2022Christchurch, New Zealand14 - 11 Harvey Christopher1 - 2 WPts
31/10/2021Christchurch, New Zealand14 - 10 Cruz Siman14 - 8 LPts
31/08/2021Christchurch, New Zealand14 - 9 Paul Griffin11(1) - 12 LPts
30/06/2021Christchurch, New Zealand13 - 9 Rob Elrick3 - 13 WPts
29/04/2021Christchurch, New Zealand12 - 9 Esteban Canto3 - 6 WPts
28/02/2021Christchurch, New Zealand11 - 9 Juan Hernandez2 - 3 WPts
30/12/2020Accra, Ghana10 - 9 Faraji Appiah12 - 5 WPts
01/11/2020Namangan, Uzbekistan10 - 8 Afanas Salimghanov11 - 4 LPts
03/09/2020North Shore, New Zealand9 - 8 Sid Ruatara10 - 8 WPts
06/07/2020Shah Alam, Malaysia9 - 7 Yao Tou2 - 4 LPts
08/05/2020Christchurch, New Zealand8 - 7 Afon Talshinskii0 - 7 WPts
09/03/2020Christchurch, New Zealand8 - 6 Juan Pecha7 - 5 LPts
08/01/2020Christchurch, New Zealand7 - 6 Azam Huq4 - 7 WPts
08/11/2019Panama City, Panama6 - 6 Loredo Pequeno4 - 8 WPts
10/09/2019Wellington, New Zealand5 - 6 Chris Smith3 - 6 WPts
26/07/2019Christchurch, New Zealand4 - 6 Kai Pouwhare4 - 5 WPts
26/05/2019Christchurch, New Zealand4 - 5 Josh Roland2 - 4 LPts
26/03/2019Rabat, Morocco3 - 5 Hudhafah Leroux2 - 6 WPts
26/01/2019Davao City, Philippines3 - 4 Juan Calob7 - 0 LPts
26/11/2018Christchurch, New Zealand3 - 3 Sammy Peavey2 - 5 LPts
25/09/2018Christchurch, New Zealand2 - 3 Ian Aikins2 - 0 WPts
24/07/2018Christchurch, New Zealand2 - 2 Mauro Casula1 - 2 LPts
25/05/2018Christchurch, New Zealand2 - 1 Vincent Blackman0 - 3 LPts
27/03/2018Christchurch, New Zealand1 - 1 Sammy Peavey0 - 2 WPts
16/02/2018Christchurch, New Zealand0 - 1 Vincent Blackman0 - 1 WPts
08/01/2018Taiyuan, China0 - 0 Liko Bau0 - 0 LPts