Weightclass:  Light Welterweight
Location:  North Shore, New Zealand
Record:  20(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2042North Shore, New Zealand19(1) - 24 John MacKechnie4 - 4 WKO2
04/02/2042North Shore, New Zealand18(1) - 24 Xaverius Canada8 - 27(1) WPts
03/12/2041North Shore, New Zealand17(1) - 24 Santiago Camilo1 - 0 WPts
01/10/2041North Shore, New Zealand16(1) - 24 Jeraldo Herrero1 - 12(2) WPts
31/07/2041North Shore, New Zealand15(1) - 24 Dylan Sandison19 - 15 WPts
30/05/2041North Shore, New Zealand14(1) - 24 Tipene Potaka8 - 20 WPts
29/03/2041North Shore, New Zealand13 - 24 Mark Neaves1 - 6 WKO2
27/01/2041North Shore, New Zealand12 - 24 Guido Camejo3 - 9 WPts
29/11/2040Port Elizabeth, South Africa11 - 24 Penda Sadami2 - 17(1) WPts
30/09/2040Waitakere, New Zealand10 - 24 Shaun Sands19 - 9 WPts
09/08/2040Auckland, New Zealand10 - 23 Robert Bett14 - 13 LPts
19/06/2040North Shore, New Zealand10 - 22 Maka Karamaena16 - 21(1) LPts
28/04/2040North Shore, New Zealand9 - 22 John Carwell17 - 28 WPts
28/03/2040Athens, Greece9 - 21 Gregor Rella17 - 17 LPts
29/01/2040North Shore, New Zealand8 - 21 Brin Hird2 - 29 WPts
28/11/2039Ulaanbaatar, Mongolia8 - 20 Safwah Ayuush19 - 12 LPts
30/09/2039North Shore, New Zealand7 - 20 Ewan Lawson0 - 1 WPts
30/07/2039Ponce, Puerto Rico7 - 19 Saturnin Esquivel16 - 12 LPts
31/05/2039Carolina, Puerto Rico6 - 19 Hernan Algarin11 - 20 WPts
02/04/2039Khujand, Tajikistan6 - 18 Jahangir Amini6 - 19(1) LPts
02/02/2039Ulaanbaatar, Mongolia6 - 17 Ayser Sadycoff9 - 21 LPts
05/12/2038Austin, USA5 - 17 Mark Yuille6 - 26 WPts
07/10/2038Kuala Lumpur, Malaysia5 - 16 Zain Salah32(1) - 21 LPts
09/08/2038Perm, Russia4 - 16 Afanas Mogilevets4 - 15 WPts
11/06/2038Quezon City, Philippines3 - 16 Mel Simangan7 - 15 WPts
11/04/2038Santa Maria, Philippines2 - 16 Rodrigo Malapit5 - 14 WPts
11/02/2038Irkutsk, Russia2 - 15 Fedor Inkin8 - 19 LPts
13/12/2037Bayamon, Puerto Rico2 - 14 Alejandro Cedeno11 - 17(1) LPts
15/10/2037Philadelphia, USA2 - 13 Rich Weddel22(1) - 14 LPts
17/08/2037Magdeburg, Germany2 - 12 Earnest Jenne13 - 23 LPts
19/06/2037Vilnius, Lithuania2 - 11 Drugi Blaszkiewicz6 - 20 LPts
20/04/2037Bangkok, Thailand2 - 10 Amin Ni17 - 26(1) LPts
20/02/2037Dakar, Senegal2 - 9 Gower Malraux7 - 14 LPts
23/12/2036San Juan, Puerto Rico2 - 8 Neron Angulo27 - 7 LPts
25/10/2036Indianapolis, USA2 - 7 Floyd Raven14 - 12 LPts
27/08/2036North Shore, New Zealand1 - 7 Bob Maben0 - 5 WPts
27/06/2036Saitama, Japan1 - 6 Michi Sugimoto11 - 19 LPts
29/04/2036Waitakere, New Zealand1 - 5 Phil Wallace1 - 18 LPts
10/03/2036North Shore, New Zealand0 - 5 Nyree Rangitukiwaho5 - 7 WPts
09/01/2036North Shore, New Zealand0 - 4 Maka Karamaena3 - 7 LPts
19/11/2035North Shore, New Zealand0 - 3 Oleos Mingo3 - 5 LPts
20/09/2035Christchurch, New Zealand0 - 2 Sam Jarvie13 - 22 LPts
04/08/2035Geneva, Switzerland0 - 1 Barbabe Percier14 - 34 LPts
05/06/2035North Shore, New Zealand0 - 0 Mirko Nemet8 - 16 LPts