Weightclass:  Middleweight
Location:  Christchurch, New Zealand
Record:  21 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2025Christchurch, New Zealand20 - 24 Harvey Whary6 - 8 WPts
29/01/2025Christchurch, New Zealand19 - 24 Sid Buell0 - 7 WPts
30/11/2024Christchurch, New Zealand18 - 24 Mark Kiarie2 - 7 WPts
01/10/2024Christchurch, New Zealand17 - 24 Rob Hampson4 - 10 WPts
03/08/2024Christchurch, New Zealand16 - 24 Dai Grieves2 - 7 WPts
04/06/2024Christchurch, New Zealand15 - 24 Sam Barclay5 - 12(1) WPts
05/04/2024Christchurch, New Zealand14 - 24 Kieran Days3 - 6 WPts
05/02/2024Christchurch, New Zealand13 - 24 Venacio Sanabria0 - 3 WPts
07/12/2023Christchurch, New Zealand12 - 24 Arnie Coppin3 - 9(1) WPts
08/10/2023Christchurch, New Zealand12 - 23 Orane Yannick3 - 3 LPts
09/08/2023Christchurch, New Zealand11 - 23 Declan Kenneth1 - 15 WPts
10/06/2023Christchurch, New Zealand10 - 23 James Hanton0 - 6 WPts
11/04/2023Waitakere, New Zealand10 - 22 Corey Garrick14 - 15(1) LPts New Zealand National Championships 2023View
13/03/2023Graz, Austria9 - 22 Alarik Gadow11 - 20 WPts
13/01/2023Ho Chi Minh City, Vietnam8 - 22 Tuan Trang12 - 17(1) WPts
15/11/2022Riga, Latvia8 - 21 Fedya Mangotajs11 - 16 LPts
17/09/2022New Kingston, Jamaica8 - 20 John Letson11 - 15 LPts
20/07/2022Basel, Switzerland8 - 19 Bannan Mehrhoff19 - 9 LPts
22/05/2022Plovdiv, Bulgaria8 - 18 Aleksandar á Kozlov2 - 18 LPts
24/03/2022Ho Chi Minh City, Vietnam8 - 17 Do Chinh17 - 9 LPts
24/01/2022Dushanbe, Tajikistan7 - 17 Firdovsi Medzhiev14 - 8(4) WPts
26/11/2021Lagos, Nigeria6 - 17 Azubuike Zango4 - 17 WPts
28/09/2021Hamilton, New Zealand6 - 16 Colin Munn3 - 19(2) LPts
02/08/2021Christchurch, New Zealand6 - 15 Clinton Makawe15 - 8 LPts
01/06/2021Basel, Switzerland6 - 14 Roald Gelsinger9 - 12 LPts
01/04/2021Christchurch, New Zealand6 - 13 Gazi Tayfur5 - 14 LPts
01/02/2021Karaj, Iran6 - 12 Haaris Abdalla10 - 8 LPts
04/12/2020Kitwe, Zambia6 - 11 Mark Makweembo9 - 7 LPts
04/10/2020Christchurch, New Zealand5 - 11 Santiago Lainez4 - 13 WPts
06/08/2020Mostoles, Spain5 - 10 Santiago Rico9 - 7 LPts
08/06/2020Christchurch, New Zealand4 - 10 Michael Nish11 - 5 WPts
08/04/2020Christchurch, New Zealand3 - 10 Maiope Nutira4 - 8 WPts
16/02/2020Shah Alam, Malaysia3 - 9 Amer Akel9 - 1 LPts
19/12/2019Auckland, New Zealand3 - 8 Tuna Kaire9 - 4 LPts
04/11/2019Christchurch, New Zealand3 - 7 David Kelley11 - 1 LPts
30/09/2019Christchurch, New Zealand3 - 6 Georgiy Keyru3 - 6(1) LPts
01/08/2019Christchurch, New Zealand3 - 5 Seymour Florian9 - 2 LPts
02/06/2019Auckland, New Zealand3 - 4 Nathan Purse3 - 3 LPts
29/04/2019Auckland, New Zealand3 - 3 Fraser Lyne6 - 3 LPts
20/03/2019Auckland, New Zealand2 - 3 Richie Dunlop1(1) - 5 WPts
22/01/2019Auckland, New Zealand2 - 2 Taanga Ohutu1 - 5 LPts
13/12/2018San Juan, Puerto Rico1 - 2 Vicente Capistran2 - 1 WPts
15/10/2018Auckland, New Zealand1 - 1 Chris Nest0 - 2 LPts
24/08/2018North Shore, New Zealand1 - 0 Clinton Makawe4 - 0 LPts
20/07/2018Christchurch, New Zealand0 - 0 AntonÝn Bartos1 - 0 WPts