Weightclass:  Lightweight
Location:  North Shore, New Zealand
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2023North Shore, New Zealand18 - 12 Banchadej Baikam0 - 2 WPts
14/12/2022North Shore, New Zealand17 - 12 Irfan Bhutto0 - 2 WPts
14/10/2022North Shore, New Zealand16 - 12 Huldiberaht Bernsen7 - 4 WPts
15/08/2022North Shore, New Zealand16 - 11 Raharjo Sunarya20 - 8 LPts
15/06/2022North Shore, New Zealand16 - 10 Diego Dieguez13 - 15 LPts
16/04/2022North Shore, New Zealand15 - 10 Bambang Sorongan7 - 8 WPts
15/02/2022North Shore, New Zealand15 - 9 Malcolm Risk6 - 17 LPts
15/12/2021North Shore, New Zealand14 - 9 Manny Pulido2 - 3 WPts
14/10/2021North Shore, New Zealand13 - 9 Noah Kinnon4 - 9 WPts
13/08/2021North Shore, New Zealand12 - 9 Nicandro Vaquera6(3) - 6 WPts
12/06/2021North Shore, New Zealand11 - 9 Ali Akbari4 - 15 WPts
12/04/2021North Shore, New Zealand10 - 9 Duncan Jolly12 - 3 WPts
09/02/2021Gdansk, Poland10 - 8 Julian Szwed4 - 4 LPts
11/12/2020North Shore, New Zealand9 - 8 Chris Cowden4(2) - 13 WPts
10/10/2020North Shore, New Zealand8 - 8 Nicholas Abraham11 - 7 WPts
11/08/2020Wellington, New Zealand7 - 8 Kris Kinihe7 - 7 WPts
01/07/2020Kumasi, Ghana6 - 8 Veltry Panyaglo8 - 2 WPts
02/05/2020Ghent, Belgium5 - 8 Drik Selverlinck7 - 7 WPts
04/03/2020Waitakere, New Zealand5 - 7 Isaac Turner4 - 8 LPts
21/01/2020Oran, Algeria5 - 6 Rehman Haraoui8 - 3 LPts
22/11/2019Auckland, New Zealand5 - 5 Robert Woodhouse6 - 5 LPts
15/10/2019North Shore, New Zealand4 - 5 Max Linton1 - 4 WPts
16/08/2019Wellington, New Zealand3 - 5 Tobias Burnes1 - 1 WPts
10/07/2019North Shore, New Zealand2 - 5 Fraser Cole0 - 7 WPts
10/05/2019Portmore, Jamaica1 - 5 Bart Kenley0 - 6 WPts
11/03/2019San Pedro Sula, Honduras0 - 5 Guido Cid3 - 2 WPts
10/01/2019Christchurch, New Zealand0 - 4 David Lochhead5 - 0 LPts
17/11/2018Carrefour, Haiti0 - 3 Landry Depardon2 - 0 LPts
19/09/2018Santiago de los Caballeros, Dominican Republic0 - 2 Alano Lujan0 - 0 LPts
22/07/2018North Shore, New Zealand0 - 1 Ian Kinion1 - 1 LPts
21/05/2018North Shore, New Zealand0 - 0 Robert Stackpoole1 - 0 LPts