Weightclass:  Middleweight
Location:  North Shore, New Zealand
Record:  10 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2033North Shore, New Zealand9 - 31 Lakista Mnyamane4 - 20(1) WPts
03/02/2033North Shore, New Zealand9 - 30 Erny Mangel0 - 7 LPts
04/12/2032North Shore, New Zealand8 - 30 Dave Mete6 - 9 WPts
04/10/2032North Shore, New Zealand7 - 30 Eubuleus Artino7 - 7 WPts
04/08/2032North Shore, New Zealand6 - 30 Amjad Safar2 - 9 WPts
05/06/2032North Shore, New Zealand5 - 30 Harvey Vaughan0 - 5(1) WPts
05/04/2032North Shore, New Zealand5 - 29 Jamie Thain0 - 1 LPts
05/02/2032North Shore, New Zealand4 - 29 Aketu Hauiti1 - 0 WPts
07/12/2031North Shore, New Zealand4 - 28 Vicente Barabas1 - 3 LPts
08/10/2031North Shore, New Zealand4 - 27 Paul Tjo7 - 14 LPts
09/08/2031North Shore, New Zealand4 - 26 Haaris Muhammed7 - 28(10) LPts
11/06/2031Manukau, New Zealand4 - 25 Matthew Matenga21 - 34(4) LPts
13/04/2031Vienna, Austria4 - 24 Wilford Decken48(1) - 19 LPts
13/02/2031Irbid, Jordan4 - 23 Shayan Bilal21 - 23 LPts
16/12/2030Mogilev, Belarus4 - 22 Faddei Holda22(1) - 26(1) LPts
18/10/2030Ahmedabad, India4 - 21 Johar Tiwari9 - 11 LPts
20/08/2030Auckland, New Zealand4 - 20 Hayden Virtue10 - 10 LPts
28/06/2030Auckland, New Zealand3 - 20 Shaun Taitt5 - 10 WPts
29/04/2030Boston, USA2 - 20 Lee Kennedy1 - 6 WPts
01/03/2030Manukau, New Zealand2 - 19 Rex Tilford9 - 25 LPts
01/01/2030Vantaa, Finland2 - 18 Vilho Uotinen20 - 9 LPts
03/11/2029Florence, Italy2 - 17 Massimo Vincenzi3 - 18 LPts
05/09/2029Prokopyevsk, Russia2 - 16 Evgeny Yudin0 - 0 LPts
08/07/2029Northampton, UK1 - 16 Scott Chalmers3 - 24 WPts
10/05/2029Kulob, Tajikistan1 - 15 Boris Nadzhafov19 - 21(1) LPts
12/03/2029North Shore, New Zealand1 - 14 David Sorden0 - 8 LPts
11/01/2029Gothenburg, Sweden1 - 13 Henry Skog23 - 11 LPts
13/11/2028Olathe, USA1 - 12 Mark Leven8 - 14 LPts
15/09/2028Seattle, USA1 - 11 Sam Kelsoe10 - 16 LPts
18/07/2028Ciudad del Este, Paraguay1 - 10 Diego Acedo22 - 13 LPts
20/05/2028North Shore, New Zealand1 - 9 Rob Yeats5 - 11 LPts
22/03/2028Vienna, Austria1 - 8 Hartman Bachoff13 - 15 LPts
23/01/2028Ponce, Puerto Rico1 - 7 Joaquin Blasco13 - 16(3) LPts
25/11/2027North Shore, New Zealand0 - 7 Joe Prothero0 - 4 WPts
26/09/2027Bursa, Turkey0 - 6 Aydin Ozbilen15 - 21 LPts
29/07/2027North Shore, New Zealand0 - 5 Pango Horua0 - 1 LPts
31/05/2027Auckland, New Zealand0 - 4 Chris Masker0 - 4 LPts
02/04/2027Ghent, Belgium0 - 3 Geerard Van Broeck20 - 10 LPts
02/02/2027Christchurch, New Zealand0 - 2 James Whitted18 - 23 LPts
07/12/2026North Shore, New Zealand0 - 1 Mark Cragg0 - 2 LPts
08/10/2026North Shore, New Zealand0 - 0 Daniel Howell1 - 3 LPts