Weightclass:  Welterweight
Location:  Hamilton, New Zealand
Record:  12 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2042Hamilton, New Zealand11 - 21 Paiwa Kerapa2 - 14 WPts
12/09/2042Hamilton, New Zealand11 - 20 Cibor Bakula2 - 3 LPts
12/07/2042Hamilton, New Zealand10 - 20 Carlos Monteagudo2 - 8(1) WPts
11/05/2042Hamilton, New Zealand10 - 19 Liberatore Ezzo7 - 6 LPts
12/03/2042Hamilton, New Zealand10 - 18 Charles Profit12 - 14(1) LPts
08/01/2042Hamilton, New Zealand10 - 17 Paul Morunga15 - 15 LPts
06/11/2041Hamilton, New Zealand9 - 17 Mark Usher8 - 21 WPts
04/09/2041Hamilton, New Zealand8 - 17 Angel Magallanez1 - 9 WPts
04/07/2041Hamilton, New Zealand8 - 16 Denton Innes16 - 10 LPts
02/05/2041Hamilton, New Zealand7 - 16 Rodrigo Lozoya2 - 10 WPts
04/03/2041Hamilton, New Zealand6 - 16 Mel Aihe0 - 7 WPts
03/01/2041San Juan, Puerto Rico6 - 15 Malvolio Napoles12 - 23 LPts
03/11/2040Christchurch, New Zealand5 - 15 Gethin Murie1 - 13 WPts
09/09/2040Prague, Czech Republic5 - 14 Marißn Drahos23 - 20(1) LPts
11/07/2040Riga, Latvia5 - 13 Anton Sarkangals2 - 2 LPts
12/05/2040Christchurch, New Zealand5 - 12 Peter Turnley14 - 16 LPts
14/03/2040San Nicolas de los Garza, Mexico5 - 11 Selestino Ceron4 - 15 LPts
14/01/2040Puente Alto, Chile5 - 10 Juan Valiente17 - 4(1) LPts
15/11/2039Riga, Latvia5 - 9 Vasili Delinsh7 - 12 LPts
15/09/2039Dushanbe, Tajikistan5 - 8 Melor Javadov20 - 11 LPts
16/07/2039Waitakere, New Zealand4 - 8 Chris Aikens2 - 8 WPts
22/05/2039Manchester, UK3 - 8 Nicholas Lee4 - 26(1) WPts
24/03/2039Hamilton, New Zealand2 - 8 Hernan Villanova3 - 12 WPts
24/01/2039Waitakere, New Zealand2 - 7 Mark Usher1 - 10 LPts
25/11/2038Hamilton, New Zealand1 - 7 Euan Erven2 - 8 WPts
25/09/2038Abidjan, Ivory Coast1 - 6 Nicolas Belisle2 - 12 LPts
28/07/2038Auckland, New Zealand0 - 6 Ruru Monita1 - 3 WPts
27/05/2038Petionville, Haiti0 - 5 Similien Platini8 - 15(1) LPts
28/03/2038Roodepoort, South Africa0 - 4 Vandwon Kwakye1 - 4 LPts
28/01/2038Hamilton, New Zealand0 - 3 Roger Scurlock7 - 9 LPts
01/12/2037Auckland, New Zealand0 - 2 Mason Laidler1 - 7 LPts
11/10/2037Auckland, New Zealand0 - 1 Michael Kenneson12 - 12 LPts
05/09/2037Daegu, South Korea0 - 0 Jong-ho In0 - 0 LPts