Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  9 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2025North Shore, New Zealand9 - 26 Roger Spencer5 - 11 LPts
01/05/2025North Shore, New Zealand8 - 26 Brett Hoy2 - 8 WPts
02/03/2025North Shore, New Zealand7 - 26 William Meek2 - 11 WPts
01/01/2025North Shore, New Zealand6 - 26 Wa Paki2 - 13(6) WPts
03/11/2024North Shore, New Zealand5 - 26 Kwau Sam1 - 0 WPts
04/09/2024North Shore, New Zealand5 - 25 Luigi Scivoletto8 - 10 LPts
07/07/2024North Shore, New Zealand5 - 24 Aslan Aytach6 - 9(4) LPts
08/05/2024North Shore, New Zealand4 - 24 William Mwariama2 - 7(1) WPts
08/03/2024North Shore, New Zealand3 - 24 Dewei Ung0 - 6(3) WPts
08/01/2024North Shore, New Zealand3 - 23 Madhav Ganguly1 - 10 LPts
09/11/2023North Shore, New Zealand3 - 22 Darryl Olayombo6 - 17 LPts
10/09/2023North Shore, New Zealand3 - 21 Geoff Paewai2 - 13(1) LPts
12/07/2023Wellington, New Zealand3 - 20 Mark Lawhead12 - 19 LPts
14/05/2023Auckland, New Zealand3 - 19 Mark Dudgeon8 - 13 LPts
08/04/2023Wellington, New Zealand3 - 18 John Kay25(1) - 9 LPts
08/03/2023Waitakere, New Zealand3 - 17 Atua Mahauariki7 - 12 LPts
11/01/2023Charleroi, Belgium2 - 17 Colville Paradis0 - 5 WPts
13/11/2022Bayamon, Puerto Rico2 - 16 Oleos Rivero7 - 22 LPts
15/09/2022North Shore, New Zealand2 - 15 Alec Hanes9 - 8 LPts
16/07/2022Auckland, New Zealand2 - 14 Mark Dudgeon4 - 12 LPts
19/05/2022Odense, Denmark2 - 13 Vali Bendix13 - 14 LPts
21/03/2022Vantaa, Finland2 - 12 Valde Nuutinen7 - 16 LPts
21/01/2022Auckland, New Zealand2 - 11 Mark Reedy10 - 12 LPts
27/11/2021Copenhagen, Denmark2 - 10 Ultar Nickelsen1 - 6 LPts
27/09/2021Christchurch, New Zealand2 - 9 Ewan Keddy9(1) - 16 LPts
30/07/2021Santo Domingo, Ecuador2 - 8 Rico Lovera5 - 15 LPts
30/05/2021Christchurch, New Zealand2 - 7 Kyle Edgar2 - 12 LPts
31/03/2021North Shore, New Zealand1 - 7 James Bald6 - 11 WPts
15/02/2021Christchurch, New Zealand1 - 6 Stephen Neily1 - 2 LPts
05/01/2021Wellington, New Zealand1 - 5 Paul Owens0 - 0 LPts
24/11/2020Christchurch, New Zealand1 - 4 Lee Cauldwell9(3) - 8 LPts
30/09/2020North Shore, New Zealand1 - 3 Sam Roos8 - 4 LPts
30/07/2020Manukau, New Zealand1 - 2 Arthur Docter3 - 10 LPts
16/06/2020North Shore, New Zealand1 - 1 Ivan Jares10(1) - 6 LPts
16/04/2020Manukau, New Zealand1 - 0 Jay Magnus6 - 6 LPts
05/03/2020North Shore, New Zealand0 - 0 Kiwi Anaha2 - 5 WPts