Weightclass:  Middleweight
Location:  North Shore, New Zealand
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2042North Shore, New Zealand18 - 14 Thierry Jacob3 - 1 LPts
31/03/2042North Shore, New Zealand17 - 14 Ulises Serpe7 - 7 WPts
25/01/2042North Shore, New Zealand16 - 14 Chainey Lafon5 - 27 WPts
23/11/2041North Shore, New Zealand15 - 14 Roswell Gefroh0 - 17 WPts
19/09/2041North Shore, New Zealand14 - 14 Hideki Tachibana11 - 3 WPts
18/07/2041North Shore, New Zealand13 - 14 Khalid Tariq6 - 11 WPts
17/05/2041North Shore, New Zealand13 - 13 Charlie Biggs14 - 11 LPts
17/03/2041North Shore, New Zealand12 - 13 Maipi Katipa15 - 7 WPts
14/01/2041North Shore, New Zealand12 - 12 Ian Hatata7 - 7 LPts
15/11/2040Karagandy, Kazakhstan12 - 11 Yaqub Galiacberoff23 - 13 LPts
16/09/2040Ganja, Azerbaijan11 - 11 Jalil Rahmanzade1 - 7 WPts
18/07/2040Wellington, New Zealand10 - 11 Neil Mun8 - 7 WPts
22/05/2040North Shore, New Zealand9 - 11 Zachary Keough7 - 17 WPts
22/03/2040Manukau, New Zealand8 - 11 Ungu Kerapa4 - 8 WPts
21/01/2040North Shore, New Zealand7 - 11 Ahera Ruru3 - 16 WPts
20/11/2039Bangkok, Thailand7 - 10 Kosol Maperm18 - 17 LPts
20/09/2039North Shore, New Zealand6 - 10 Ungu Kerapa3 - 6 WPts
20/07/2039Istanbul, Turkey5 - 10 Devrim Okte2 - 5 WPts
22/05/2039New York City, USA4 - 10 Bradley Kinard2 - 1 WPts
23/03/2039Bratislava, Slovakia3 - 10 Jaroslav Smaha8 - 31 WPts
23/01/2039Wellington, New Zealand3 - 9 Jonathan Rayburn0 - 11 LPts
24/11/2038Manukau, New Zealand2 - 9 Tua Muriwai5 - 20 WPts
27/09/2038Waitakere, New Zealand2 - 8 Nicholas Pryce5 - 17 LPts
31/07/2038Maiduguri, Nigeria2 - 7 Olufemi Ezekiel10 - 22 LPts
02/06/2038Christchurch, New Zealand2 - 6 Chris Calley11 - 14 LPts
04/04/2038Auckland, New Zealand2 - 5 Arnie Haraldson14 - 15 LPts
08/02/2038Waitakere, New Zealand2 - 4 Rob Lovett6 - 12 LPts
05/01/2038Auckland, New Zealand2 - 3 Jasper Mickle0 - 0 LPts
02/12/2037Manukau, New Zealand1 - 3 Michael Keith1 - 4 WPts
06/10/2037Auckland, New Zealand0 - 3 Cody Dever3 - 20 WPts
10/08/2037Manukau, New Zealand0 - 2 Maipi Katipa0 - 0 LPts
22/06/2037Auckland, New Zealand0 - 1 Oliver Thoms13 - 13 LPts
01/05/2037Waitakere, New Zealand0 - 0 Billy Garrick18 - 15 LPts