Weightclass:  Heavyweight
Location:  North Shore, New Zealand
Record:  25(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2023North Shore, New Zealand24(1) - 12 Roger Speirs2 - 5 WPts
31/05/2023North Shore, New Zealand23(1) - 12 Evgeny Makowski2 - 8 WPts
01/04/2023North Shore, New Zealand22(1) - 12 Asif Noori13(1) - 18 WPts
30/01/2023North Shore, New Zealand21(1) - 12 Mark Karamaena1 - 3 WPts
30/11/2022North Shore, New Zealand20(1) - 12 Nikolai Isckaliev17 - 10 WPts
29/09/2022North Shore, New Zealand19 - 12 Jax Lupercio1 - 19(6) WKO2
31/07/2022North Shore, New Zealand18 - 12 Chris Kanyoro0 - 6 WPts
30/05/2022North Shore, New Zealand17 - 12 Andy Spang16 - 15(1) WPts
31/03/2022North Shore, New Zealand17 - 11 Shaun Fairweather20(1) - 6 LPts
29/01/2022North Shore, New Zealand16 - 11 Kingi Makiha20 - 8 WPts
28/11/2021North Shore, New Zealand15 - 11 Scott Woodyard0 - 2 WPts
27/09/2021North Shore, New Zealand14 - 11 Kenzie Haile9 - 13 WPts
27/07/2021North Shore, New Zealand13 - 11 Rob Leonards3 - 1 WPts
25/05/2021Wellington, New Zealand13 - 10 Koro Herekiuha15 - 8 LPts
17/04/2021Waitakere, New Zealand13 - 9 Bryan Stant21 - 1 LPts New Zealand National Championships 2021View
14/04/2021Waitakere, New Zealand12 - 9 Hayden Teague14 - 4 WPts New Zealand National Championships 2021View
11/04/2021Waitakere, New Zealand11 - 9 Robert Brodie17 - 4 WPts New Zealand National Championships 2021View
07/02/2021North Shore, New Zealand10 - 9 Ashley Laidlaw11 - 5 WPts
08/12/2020Auckland, New Zealand10 - 8 Zachary Reid7 - 9 LPts
11/10/2020North Shore, New Zealand9 - 8 Paul Patuwairua2 - 9 WPts
12/08/2020Wellington, New Zealand9 - 7 Max Christie7 - 8 LPts
18/06/2020North Shore, New Zealand9 - 6 Koro Herekiuha11 - 5 LPts
17/04/2020North Shore, New Zealand9 - 5 Robert Aird6 - 6 LPts
18/02/2020Abidjan, Ivory Coast9 - 4 Russel Gide9 - 3 LPts
20/12/2019North Shore, New Zealand8 - 4 Eruera Ngatai5 - 8 WPts
20/10/2019Accra, Ghana7 - 4 Abdul Meskin2 - 10 WPts
21/08/2019North Shore, New Zealand6 - 4 Aftab Mir0 - 3 WPts
22/06/2019North Shore, New Zealand5 - 4 Alfonso Adame6 - 1 WPts
23/04/2019North Shore, New Zealand5 - 3 Jacques Guimard3 - 5 LPts
21/02/2019Auckland, New Zealand5 - 2 Hayden Teague3 - 0 LPts
15/01/2019Christchurch, New Zealand4 - 2 Scott Doughtie1 - 6 WPts
24/11/2018North Shore, New Zealand3 - 2 Max Christie2 - 2 WPts
23/09/2018North Shore, New Zealand2 - 2 Jack Deas0 - 2 WPts
22/07/2018Auckland, New Zealand1 - 2 Zachary Reid1 - 0 WPts
21/05/2018Auckland, New Zealand0 - 2 Dom Axtell0 - 0 WPts
13/04/2018North Shore, New Zealand0 - 1 Andy Stoker0 - 2 LPts
21/02/2018North Shore, New Zealand0 - 0 Santiago Topete0 - 0 LPts