Weightclass:  Featherweight
Location:  Hamilton, New Zealand
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2042Hamilton, New Zealand26 - 17 Evgeny Rashidov7 - 16(2) LPts
18/04/2042Hamilton, New Zealand25 - 17 Jurgisr Lasko0 - 3 WPts
13/02/2042Hamilton, New Zealand24 - 17 Atif Ishmael7 - 17 WPts
11/12/2041Hamilton, New Zealand23 - 17 Besmir Tare2 - 11 WPts
10/10/2041Hamilton, New Zealand22 - 17 Yodngoen Lahsoh4 - 11 WPts
09/08/2041Hamilton, New Zealand21 - 17 Ong Dungh2 - 17(2) WPts
08/06/2041Hamilton, New Zealand20 - 17 Ibrahim Harron0 - 10 WPts
08/04/2041Hamilton, New Zealand19 - 17 Ahia Remihana13 - 29 WPts
06/02/2041Hamilton, New Zealand19 - 16 Ahia Remihana12 - 29 LPts
08/12/2040Hamilton, New Zealand18 - 16 Io Pirere4 - 6 WPts
07/10/2040Harbin, China17 - 16 Yao Hom0 - 22 WPts
08/08/2040Jackson, USA16 - 16 John Whittum11 - 15 WPts
09/06/2040Hamilton, New Zealand16 - 15 Ahia Remihana9 - 28 LPts
09/04/2040Kano, Nigeria15 - 15 Julius Gberu0 - 14 WPts
10/02/2040Hamilton, New Zealand14 - 15 Jin Key0 - 15 WPts
11/12/2039Cuenco, Ecuador13 - 15 Gabriel Menor5 - 18 WPts
13/10/2039Hamilton, New Zealand12 - 15 Leo Carswell4 - 3 WPts
12/08/2039Waitakere, New Zealand11 - 15 Arnie Renfrew6 - 36 WPts
12/06/2039Bello, Colombia11 - 14 Iago Solar8 - 13 LPts
13/04/2039Manukau, New Zealand10 - 14 Erorangi Ihimaera11 - 13 WPts
15/02/2039Waitakere, New Zealand9 - 14 Itu Aotea5 - 16 WPts
19/12/2038Osogbo, Nigeria9 - 13 Thompson Obisesan10 - 9 LPts
19/10/2038Salta, Argentina8 - 13 Oro Ortiz11 - 6 WPts
20/08/2038Kampala, Uganda8 - 12 Luister Tumwebaze11 - 14 LPts
22/06/2038Christchurch, New Zealand8 - 11 Paipa Kamira12 - 16 LPts
24/04/2038Manukau, New Zealand7 - 11 Stephen Kino3 - 14 WPts
07/03/2038Auckland, New Zealand7 - 10 Natana Hemania9 - 23 LPts
03/02/2038Kumasi, Ghana7 - 9 Kenzie Panyin34(2) - 9 LPts
06/12/2037Samarqand, Uzbekistan6 - 9 Atamoghlan Tagirov5 - 17 WPts
08/10/2037Madrid, Spain6 - 8 Jax Irene5 - 24 LPts
10/08/2037Waitakere, New Zealand6 - 7 Denton Grahame8 - 24(1) LPts
22/06/2037Chennai, India6 - 6 Bahadur Tanwar5 - 15 LPts
23/04/2037Hamilton, New Zealand5 - 6 Itu Aotea1 - 8 WPts
22/02/2037Bucheon, South Korea5 - 5 Ja-choel Oh11 - 10 LPts
25/12/2036Hamilton, New Zealand5 - 4 Vidal Milian5(1) - 5 LPts
26/10/2036Port Elizabeth, South Africa5 - 3 Diallo Obodom4 - 13 LPts
28/08/2036Hamilton, New Zealand4 - 3 Itu Aotea1 - 4 WPts
28/06/2036Santo Domingo Este, Dominican Republic4 - 2 Vicente Galindez13 - 17 LPts
29/04/2036Santo Domingo, Ecuador4 - 1 Ovidio Llorente8 - 16(1) LPts
01/03/2036Hamilton, New Zealand3 - 1 Opi Mete2 - 3 WPts
01/01/2036Hamilton, New Zealand3 - 0 Tae-hee Kook0 - 2 LPts
02/11/2035Hamilton, New Zealand2 - 0 Stephen Kino0 - 1 WPts
03/09/2035East London, South Africa1 - 0 Rob Van den Heever0 - 1 WPts
06/07/2035Hamilton, New Zealand0 - 0 Rich Phaup0 - 4 WPts