Weightclass:  Light Flyweight
Location:  North Shore, New Zealand
Record:  14 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2025North Shore, New Zealand13 - 34 Rodrigo Pagan5 - 4 WPts
14/07/2025North Shore, New Zealand13 - 33 Geoff Gatt1 - 1 LPts
15/05/2025North Shore, New Zealand12 - 33 Onofre Hernando10 - 7 WPts
16/03/2025North Shore, New Zealand11 - 33 William Patteson4 - 12 WPts
15/01/2025North Shore, New Zealand10 - 33 Elmidar Maghitow9 - 30 WPts
16/11/2024North Shore, New Zealand9 - 33 Fraser Jeans1 - 8(2) WPts
16/09/2024North Shore, New Zealand8 - 33 Peter Fiddes1 - 1 WPts
18/07/2024North Shore, New Zealand7 - 33 Vicente Gordillo0 - 23(4) WPts
19/05/2024North Shore, New Zealand7 - 32 Eti Pourewa2 - 16 LPts
20/03/2024North Shore, New Zealand6 - 32 Joel Caudle2 - 12 WPts
19/01/2024North Shore, New Zealand5 - 32 Zelipe Landaverde0 - 6 WPts
21/11/2023North Shore, New Zealand4 - 32 Damiano Ezzo1 - 3(1) WPts
22/09/2023Southampton, UK4 - 31 Dave McWhinney1 - 13 LPts
25/07/2023Montevideo, Uruguay4 - 30 Eloy Dieguez28 - 6 LPts
27/05/2023Hamilton, New Zealand4 - 29 Jordan Wilson3 - 30(5) LPts
21/04/2023Wellington, New Zealand4 - 28 Hemi Katene21(2) - 11 LPts
21/03/2023Ulaanbaatar, Mongolia4 - 27 Dimi Ganbold13(1) - 19 LPts
21/01/2023North Shore, New Zealand4 - 26 Chris Fithen16(2) - 18 LPts
22/11/2022Manukau, New Zealand4 - 25 Mark Tran13(1) - 19 LPts
10/10/2022Christchurch, New Zealand4 - 24 Harry Stein7(1) - 21 LPts
23/08/2022Wellington, New Zealand4 - 23 Hemi Katene17(1) - 11 LPts
11/07/2022North Shore, New Zealand3 - 23 Kyle Mull4 - 15 WPts
12/05/2022North Shore, New Zealand2 - 23 Arama Kamuwai0 - 3 WPts
12/03/2022Bayamon, Puerto Rico2 - 22 Montel Alaniz1 - 13 LPts
12/01/2022North Shore, New Zealand2 - 21 Henry Aulds7(1) - 11 LPts
01/12/2021Minsk, Belarus2 - 20 Vanko Matula9 - 13 LPts
01/10/2021Seoul, South Korea2 - 19 Jin-hyeon Pak16 - 7 LPts
01/08/2021Bayamon, Puerto Rico2 - 18 Cipriano Eusebio11 - 6 LPts
03/06/2021North Shore, New Zealand2 - 17 Declan Trumble3 - 16 LPts
14/04/2021North Shore, New Zealand2 - 16 Percy Ledoux8 - 9 LPts
12/02/2021Pak Kret, Thailand2 - 15 Kwanpichit Arware13(1) - 7 LPts
15/12/2020Wellington, New Zealand2 - 14 Arthur Yuille8 - 9 LPts
20/10/2020North Shore, New Zealand2 - 13 Bryan Friel2 - 8 LPts
22/08/2020Manukau, New Zealand2 - 12 Brad Edington8 - 8 LPts
07/07/2020North Shore, New Zealand2 - 11 Amer Satter13 - 1 LPts
06/05/2020Brno, Czech Republic2 - 10 LubomÝr Havranek6 - 4 LPts
07/03/2020Quito, Ecuador1 - 10 Diego Rodrigo0 - 1 WPts
06/01/2020Santo Domingo Oeste, Dominican Republic1 - 9 Reyes Bustamante1 - 2 LPts
07/11/2019Zarqa, Jordan1 - 8 Imran Albalawi2 - 8 LPts
09/09/2019Ulaanbaatar, Mongolia1 - 7 Asil Mamratov7 - 3 LPts
11/07/2019Athens, Greece1 - 6 Dorion Vidales5 - 4 LPts
11/05/2019Delmas, Haiti1 - 5 Bayard de Bergerac3 - 2(2) LPts
11/03/2019Waitakere, New Zealand1 - 4 Malcolm Dodd3 - 4 LPts
21/01/2019North Shore, New Zealand1 - 3 Waiara Irimana6 - 1 LPts
20/11/2018Manukau, New Zealand1 - 2 Robert Quigley5 - 0 LPts
27/09/2018North Shore, New Zealand1 - 1 Carlos Barreto4 - 1 LPts
30/07/2018Manukau, New Zealand0 - 1 Robert Lister0 - 2 WPts
07/06/2018North Shore, New Zealand0 - 0 Ewan Minto2 - 0 LPts