Weightclass:  Middleweight
Location:  Hamilton, New Zealand
Record:  11 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2031Malmo, Sweden11 - 18 Ludvig Lundmark20(1) - 14 LPts
10/02/2031Shiraz, Iran11 - 17 Amjad Iqbal6 - 24(7) LPts
13/12/2030Asuncion, Paraguay11 - 16 Xaver Mattos20 - 19 LPts
15/10/2030Londonderry, UK11 - 15 Johnny Monday15 - 26 LPts
17/08/2030Tegucigalpa, Honduras11 - 14 Ramiro Viernes14 - 18 LPts
19/06/2030Oulu, Finland10 - 14 Mattias Kuusi1 - 1 WPts
21/04/2030Riga, Latvia10 - 13 Vitali Augstkalnietis14 - 17(1) LPts
21/02/2030Auckland, New Zealand10 - 12 Hayden Virtue7 - 10 LPts
29/12/2029Auckland, New Zealand10 - 11 Clinton Sayer3 - 10 LPts
07/11/2029Hamilton, New Zealand9 - 11 Turi Rei5 - 6 WPts
08/09/2029Ibadan, Nigeria9 - 10 Azubuike Aromire10 - 15 LPts
10/07/2029Manukau, New Zealand8 - 10 David Sorden1 - 9 WPts
17/05/2029Wellington, New Zealand8 - 9 Peter Hackney10(1) - 14 LPts
11/04/2029Christchurch, New Zealand8 - 8 Dave Roseberry36(6) - 31 LPts New Zealand National Championships 2029View
28/02/2029Guatemala City, Guatemala8 - 7 Eloy Abrego17 - 14 LPts
31/12/2028Montevideo, Uruguay8 - 6 Juan Diaz21 - 14 LPts
01/11/2028Hamilton, New Zealand7 - 6 Jordan Lawter2 - 10 WPts
03/09/2028Auckland, New Zealand6 - 6 Callum Louttit1 - 5(1) WPts
21/07/2028Hamilton, New Zealand5 - 6 Boden Biyo1 - 0 WPts
23/05/2028Stockholm, Sweden5 - 5 Axel Ahlquist13 - 14 LPts
25/03/2028North Shore, New Zealand5 - 4 Mike Whitson8 - 12 LPts
26/01/2028Hamilton, New Zealand5 - 3 Duncan Gowen13 - 14 LPts
03/12/2027Christchurch, New Zealand4 - 3 Dai Grieves12 - 18 WPts
29/10/2027Auckland, New Zealand3 - 3 Antwan Leslie0 - 0 WPts
27/09/2027Hamilton, New Zealand2 - 3 Michael Jaralve2 - 12 WPts
30/07/2027Montpellier, France2 - 2 Reinald Henry13 - 12 LPts
01/06/2027Auckland, New Zealand2 - 1 Mark Kiarie4 - 22(1) LPts
03/04/2027Christchurch, New Zealand2 - 0 James Whitted19 - 23 LPts
07/02/2027North Shore, New Zealand1 - 0 George Kellow0 - 0 WPts
05/01/2027Hamilton, New Zealand0 - 0 Hassan Halimi2 - 8 WPts