Weightclass:  Lightweight
Location:  North Shore, New Zealand
Record:  13 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2025North Shore, New Zealand13 - 32 Corey Allen13 - 13 LPts
13/03/2025North Shore, New Zealand13 - 31 Khalid Mahmood9 - 7 LPts
12/01/2025North Shore, New Zealand13 - 30 Hume Backe8(1) - 14 LPts
12/11/2024North Shore, New Zealand13 - 29 Wasaki Karashani18(1) - 19 LPts
11/09/2024North Shore, New Zealand13 - 28 Nicandro Agustin23(4) - 19(2) LPts
13/07/2024North Shore, New Zealand13 - 27 Mike Llewelyn15 - 21(2) LPts
13/05/2024North Shore, New Zealand13 - 26 Rob Spang2 - 1 LPts
14/03/2024North Shore, New Zealand12 - 26 Vicente Cerna0 - 10(1) WPts
14/01/2024North Shore, New Zealand11 - 26 Adam Loar2 - 3 WPts
15/11/2023North Shore, New Zealand10 - 26 Paul Nicol0 - 7 WPts
16/09/2023North Shore, New Zealand9 - 26 Floyd Allender1 - 5 WPts
18/07/2023North Shore, New Zealand9 - 25 Shayan Huq9 - 8 LPts
19/05/2023Vilnius, Lithuania9 - 24 Krystian Kaleta18(1) - 13 LPts
21/03/2023North Shore, New Zealand9 - 23 Aimon Avendano6 - 11(1) LPts
21/01/2023Tabriz, Iran9 - 22 Abdul Sheikh8 - 8 LPts
23/11/2022Bangkok, Thailand9 - 21 Fahsai Samutkojon17 - 10 LPts
25/09/2022Almaty, Kazakhstan9 - 20 Mehdiqulu Kairbeckov21 - 9(2) LPts
28/07/2022Manukau, New Zealand9 - 19 Leighton Lusher29(2) - 4 LPts
11/06/2022North Shore, New Zealand8 - 19 Matewa Kiriwi10 - 18(1) WPts
11/05/2022Auckland, New Zealand8 - 18 Bob Peffers8(2) - 16 LPts
02/04/2022Rome, Italy8 - 17 Mario Raggio16 - 11 LPts
02/02/2022Dushanbe, Tajikistan8 - 16 Isa Gaidarov7 - 13(1) LPts
04/12/2021Wellington, New Zealand7 - 16 Mahora Poaro9 - 13 WPts
04/10/2021Manukau, New Zealand7 - 15 John Brackenridge8 - 14 LPts
08/08/2021Wellington, New Zealand7 - 14 Owen Westland6 - 9 LPts
19/06/2021Waitakere, New Zealand7 - 13 Mike Bryden9 - 11 LPts
18/05/2021Harare, Zimbabwe7 - 12 Jack Mutambara15(1) - 5 LPts
20/03/2021Wellington, New Zealand7 - 11 Duncan Perk8 - 13 LPts
01/02/2021Manukau, New Zealand6 - 11 John Brackenridge6 - 12 WPts
10/12/2020Los Angeles, USA6 - 10 Theo Lemonds6 - 7 LPts
12/10/2020North Shore, New Zealand5 - 10 Ian Kinion11(1) - 5 WPts
13/08/2020North Shore, New Zealand5 - 9 Santiago Negrin16 - 2 LPts
12/06/2020Wellington, New Zealand5 - 8 Dom Strothers3 - 12 LPts
04/05/2020Wellington, New Zealand4 - 8 Noah Kinnon2 - 2 WPts
06/03/2020Wellington, New Zealand3 - 8 Noah Kinnon2 - 1 WPts
11/01/2020North Shore, New Zealand3 - 7 Erepu Aramakarakapii10 - 2 LPts
10/11/2019Maracaibo, Venezuela3 - 6 Edmundo Morillo3 - 6 LPts
12/09/2019North Shore, New Zealand2 - 6 Vidar Berwald3 - 6(1) WPts
13/07/2019Manukau, New Zealand1 - 6 Billy Nehua6 - 3 WPts
08/06/2019Paris, France1 - 5 Montague Printemps2 - 5 LPts
10/04/2019Christchurch, New Zealand1 - 4 Dave Redpath2 - 2 LPts
17/02/2019North Shore, New Zealand1 - 3 Afanas Agababayev3 - 5 LPts
19/12/2018Christchurch, New Zealand0 - 3 Leon Farney0 - 3 WPts
03/11/2018Manukau, New Zealand0 - 2 Malcolm Risk0 - 2 LPts
08/09/2018North Shore, New Zealand0 - 1 Henry Moreman2 - 1 LPts
08/07/2018North Shore, New Zealand0 - 0 Elias Frances0 - 0 LPts