Weightclass:  Middleweight
Location:  North Shore, New Zealand
Record:  18 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2031North Shore, New Zealand17 - 23 Quinto Julian11 - 15 WPts
07/03/2031North Shore, New Zealand16 - 23 Hume Bredesen1 - 13 WPts
06/01/2031North Shore, New Zealand15 - 23 Ahliman Rasul6 - 8 WPts
06/11/2030North Shore, New Zealand15 - 22 George Kellow10 - 15 LPts
06/09/2030North Shore, New Zealand14 - 22 Ulrich Penk11 - 4 WPts
07/07/2030North Shore, New Zealand13 - 22 Gregor Uys5(1) - 11 WPts
07/05/2030North Shore, New Zealand12 - 22 Phillippe Marmion0 - 5 WPts
08/03/2030North Shore, New Zealand11 - 22 Ali Bal3 - 16 WPts
07/01/2030North Shore, New Zealand10 - 22 Mark Cragg6 - 15 WPts
08/11/2029North Shore, New Zealand9 - 22 Jonathan Kimmins5 - 8 WPts
09/09/2029Kuala Lumpur, Malaysia9 - 21 Damodar Babu9 - 5 LPts
11/07/2029Alcala de Henares, Spain9 - 20 Alano Almonte18(1) - 20 LPts
13/05/2029Nairobi, Kenya9 - 19 Danny Dawood18 - 19 LPts
15/03/2029Christchurch, New Zealand9 - 18 Nick Durning9 - 22 LPts
14/01/2029North Shore, New Zealand8 - 18 Clinton Mangalino7 - 15(1) WPts
16/11/2028North Shore, New Zealand7 - 18 Io King2 - 1 WPts
17/09/2028North Shore, New Zealand7 - 17 Uru Reio Anaha13 - 7 LPts
19/07/2028North Shore, New Zealand6 - 17 Jonathan Kimmins2 - 2 WPts
20/05/2028Santo Domingo de Guzman, Dominican Republic6 - 16 Desiderio Villasenor13 - 21(1) LPts
22/03/2028Ulaanbaatar, Mongolia6 - 15 Taj al Din Tsagaanbaatar15 - 15 LPts
23/01/2028Stockholm, Sweden6 - 14 Alexander Forslund5 - 24 LPts
25/11/2027Ponce, Puerto Rico6 - 13 Xalvador Avitia14 - 14 LPts
27/09/2027Bulawayo, Zimbabwe6 - 12 Deiondre Kumbula32(1) - 12 LPts
30/07/2027Elche, Spain6 - 11 Juan Obando17 - 7 LPts
01/06/2027North Shore, New Zealand5 - 11 Stuart Sagnep6 - 7 WPts
03/04/2027Dushanbe, Tajikistan5 - 10 Alik Nagiyev24 - 17 LPts
03/02/2027Wellington, New Zealand5 - 9 Alastair Clelland6 - 13 LPts
07/12/2026North Shore, New Zealand4 - 9 Nick Pherson1 - 3 WPts
08/10/2026Sassari, Italy4 - 8 Dante Sabattini12(1) - 11 LPts
10/08/2026North Shore, New Zealand3 - 8 Nick Pherson0 - 1 WPts
11/06/2026Auckland, New Zealand3 - 7 Declan Keddie8 - 16 LPts
14/04/2026Turku, Finland3 - 6 Nuutti Naranen23 - 32(1) LPts
14/02/2026North Shore, New Zealand3 - 5 Ben Rummage8 - 4 LPts
16/12/2025Christchurch, New Zealand2 - 5 Nick Durning1 - 8 WPts
19/10/2025Christchurch, New Zealand2 - 4 Rob Jeans11 - 17 LPts
03/09/2025Hamilton, New Zealand1 - 4 John Clyne1 - 0 WPts
19/07/2025Waitakere, New Zealand1 - 3 Joe Nicol20(2) - 24 LPts
17/06/2025Helsinki, Finland1 - 2 Tenho Paakkonen26(1) - 21 LPts
19/04/2025Santo Domingo Este, Dominican Republic1 - 1 Angel Lamora5 - 17 LPts
19/02/2025Providence, USA1 - 0 Scott Adie9 - 11 LPts
22/12/2024North Shore, New Zealand0 - 0 James Philp1 - 2 WPts