Weightclass:  Lightweight
Location:  Wellington, New Zealand
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2023Wellington, New Zealand20 - 12 Ruru Penehare7 - 18 WPts
16/12/2022Wellington, New Zealand19 - 12 Justin Ferguson3 - 7 WPts
16/10/2022Wellington, New Zealand18 - 12 Carlos Garcia1 - 1 WPts
16/08/2022Wellington, New Zealand17 - 12 Diego Haro0 - 1 WPts
15/06/2022Wellington, New Zealand17 - 11 Valeri Gaziev1 - 10 LPts
16/04/2022Wellington, New Zealand16 - 11 Tunde Oriala3 - 5 WPts
15/02/2022Wellington, New Zealand15 - 11 HuiK'o Ba1 - 3 WPts
16/12/2021Wellington, New Zealand15 - 10 Dominik Kaczor26 - 1 LPts
15/10/2021Wellington, New Zealand15 - 9 Kieran Griffin6 - 9 LPts
14/08/2021Wellington, New Zealand14 - 9 Angel Andrade0 - 2 WPts
13/06/2021Wellington, New Zealand14 - 8 Brad Larmore8 - 11 LPts
13/04/2021Wellington, New Zealand13 - 8 Kieran Griffin6 - 5 WPts
10/02/2021Wellington, New Zealand12 - 8 Kahorere Hetariki14 - 4 WPts
11/12/2020Wellington, New Zealand11 - 8 Malcolm Risk5 - 10 WPts
10/10/2020North Shore, New Zealand11 - 7 Lewis Pottinger8 - 8 LPts
23/08/2020Wellington, New Zealand10 - 7 Zachary Crary1 - 0 WPts
22/06/2020Wellington, New Zealand9 - 7 Bum-young Koh0 - 5 WPts
22/04/2020Montevideo, Uruguay8 - 7 Sagaz Pantano5 - 10 WPts
23/02/2020Wellington, New Zealand7 - 7 Ruru Penehare2 - 4 WPts
24/12/2019Shanghai, China7 - 6 Chen Dong5 - 4 LPts
26/10/2019Bangkok, Thailand6 - 6 Rusalee Kiatcharoenchai0 - 8 WPts
27/08/2019Maracay, Venezuela5 - 6 Emanuel Anchondo4 - 5 WPts
29/06/2019Wellington, New Zealand4 - 6 Ewan Baughan4 - 3 WPts
24/05/2019Port-au-Prince, Haiti4 - 5 Orane Fossey5 - 4 LPts
25/03/2019Auckland, New Zealand4 - 4 Amako Paraire2 - 6 LPts
20/02/2019Hamilton, New Zealand4 - 3 Harvey Farrish2 - 2 LPts
31/12/2018Christchurch, New Zealand3 - 3 Anewa Otimi2 - 6 WPts
02/11/2018Christchurch, New Zealand2 - 3 Dom Picard1 - 2 WPts
12/09/2018Auckland, New Zealand1 - 3 Mark Badders2 - 2 WPts
07/08/2018Petionville, Haiti1 - 2 Fernand Rostand0 - 0 LPts
08/06/2018Wellington, New Zealand1 - 1 Shaun Halley0 - 0 LPts
09/04/2018Wellington, New Zealand1 - 0 Mark Badders1 - 0 LPts
19/02/2018Kangundo-Tala, Kenya0 - 0 Lewis Cheserem0 - 0 WPts