Weightclass:  Middleweight
Location:  North Shore, New Zealand
Record:  13 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2044North Shore, New Zealand12 - 23 Robert Ewan7 - 26 WPts
05/08/2044North Shore, New Zealand11 - 23 David Accam10 - 6 WPts
03/06/2044North Shore, New Zealand11 - 22 Azhdar Salaam7 - 16 LPts
03/04/2044North Shore, New Zealand10 - 22 Peter Loane4 - 16 WPts
31/01/2044North Shore, New Zealand9 - 22 Glynn Kelso0 - 1 WPts
30/11/2043North Shore, New Zealand9 - 21 Xabat Negro25(1) - 15 LPts
25/09/2043North Shore, New Zealand9 - 20 Gianfranco Gianelli9 - 7(1) LPts
23/07/2043North Shore, New Zealand8 - 20 Farhan Demazis0 - 2(1) WPts
21/05/2043North Shore, New Zealand8 - 19 Duncan Aitken14 - 16 LPts
21/03/2043North Shore, New Zealand7 - 19 Duncan Aitken14 - 15 WPts
17/01/2043North Shore, New Zealand7 - 18 Mahavir Shastri20 - 9(1) LPts
15/11/2042Khujand, Tajikistan7 - 17 Habil Sharaf12 - 9 LPts
15/09/2042Hamilton, New Zealand7 - 16 Chris Roy8 - 11(1) LPts
14/07/2042Waitakere, New Zealand7 - 15 Will Davidge13 - 9 LPts
14/05/2042North Shore, New Zealand6 - 15 Sam Buhain5 - 2 WPts
15/03/2042North Shore, New Zealand5 - 15 Rob Kohu6 - 18 WPts
11/01/2042Almaty, Kazakhstan5 - 14 Irfan Tolemissov15 - 13 LPts
13/11/2041North Shore, New Zealand4 - 14 Matt Astles6 - 13 WPts
12/09/2041North Shore, New Zealand4 - 13 Valeri Suleimanov3 - 9 LPts
12/07/2041Accra, Ghana3 - 13 Afram Afotey8 - 16 WPts
11/05/2041San Jose, Costa Rica3 - 12 Javier Gomez4 - 9 LPts
13/03/2041Espoo, Finland3 - 11 Iisak Lemminkainen17 - 14 LPts
12/01/2041Tehran, Iran3 - 10 Tariq Sala3 - 12 LPts
14/11/2040Manukau, New Zealand3 - 9 Oscar Paratene6 - 6 LPts
17/09/2040Ruiru, Kenya3 - 8 Wasaki Sirma3 - 30 LPts
19/07/2040Riga, Latvia3 - 7 Vasili Znots18 - 20 LPts
21/05/2040Auckland, New Zealand3 - 6 Edward Ore0 - 2 LPts
23/03/2040Manukau, New Zealand3 - 5 Sammy Rapira5 - 11 LPts
22/01/2040North Shore, New Zealand2 - 5 Akira Asai3 - 16 WPts
22/11/2039Helsinki, Finland2 - 4 Auno Turja15 - 18 LPts
23/09/2039Wellington, New Zealand2 - 3 Phil Lawrimore4 - 21(2) LPts
02/08/2039Auckland, New Zealand2 - 2 Gregor Glassford7 - 12 LPts
01/07/2039Auckland, New Zealand1 - 2 Josh Lackie0 - 0 WPts
23/05/2039North Shore, New Zealand0 - 2 Tobias Kelsoe1 - 2 WPts
23/03/2039Hamilton, New Zealand0 - 1 Lloyd Mundie1 - 18 LPts
05/02/2039North Shore, New Zealand0 - 0 Leeroy Sloss0 - 1 LPts