Weightclass:  Lightweight
Location:  Wellington, New Zealand
Record:  14 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2042Auckland, New Zealand13 - 28 John Stirton19 - 17(1) WPts
25/05/2042Wellington, New Zealand12 - 28 Duncan Agyemang1 - 5 WPts
26/03/2042South Tangerang, Indonesia11 - 28 Banyu Muhammadan4 - 11 WPts
23/01/2042Auckland, New Zealand11 - 27 John Stirton17 - 16(1) LPts
23/11/2041Guatemala City, Guatemala10 - 27 Hilario Resto11 - 11 WPts
23/09/2041Wellington, New Zealand9 - 27 Ian Hance0 - 2 WPts
23/07/2041Albuquerque, USA8 - 27 Michael Mull6 - 15 WPts
22/05/2041Croix des Bouqets, Haiti7 - 27 Paris Allie2 - 6 WPts
23/03/2041Makiivka, Ukraine7 - 26 Dmitri Senko13 - 9 LPts
23/01/2041Catania, Italy7 - 25 Enzo Baldi16 - 14 LPts
25/11/2040Auckland, New Zealand7 - 24 Ian Renfrew14 - 16 LPts
30/09/2040Wellington, New Zealand7 - 23 Paul Spens5 - 18 LPts
21/08/2040Auckland, New Zealand7 - 22 Darryl Creighton15 - 34(2) LPts
21/07/2040Manukau, New Zealand7 - 21 Mark Sherer10 - 14(1) LPts
28/05/2040Soledad de Graciano Sanchez, Mexico7 - 20 Neper Ahumada10 - 12 LPts
28/03/2040Bogota, Colombia7 - 19 Kiki Aybar11 - 15 LPts
29/01/2040Wellington, New Zealand7 - 18 Rob Ngakaho2 - 15 LPts
28/11/2039Montevideo, Uruguay6 - 18 Felippe Millan17 - 12 WPts
28/09/2039Wellington, New Zealand5 - 18 Rob Ngakaho2 - 13 WPts
29/07/2039Wellington, New Zealand4 - 18 Gus Hails5 - 5 WPts
28/05/2039London, UK3 - 18 Sam Bisset2 - 6 WPts
29/03/2039Wellington, New Zealand2 - 18 Aaron Kilman1 - 9 WPts
29/01/2039Wellington, New Zealand1 - 18 Mick Landrum2 - 13 WPts
01/12/2038Lincoln, USA1 - 17 Abdul Wali7 - 26 LPts
03/10/2038Barcelona, Spain1 - 16 Larenzo Carra4 - 18 LPts
05/08/2038Saint Paul, USA1 - 15 Jay Allan16 - 9 LPts
06/06/2038Buenaventura, Colombia1 - 14 Quin Morones24 - 14 LPts
07/04/2038Dushanbe, Tajikistan1 - 13 Jahangir Hallal10 - 15 LPts
07/02/2038Boston, USA1 - 12 Kenzie Harmsen11 - 8 LPts
10/12/2037Wellington, New Zealand1 - 11 Joel Buell1 - 4 LPts
11/10/2037Honolulu, USA1 - 10 Robert Alonto11 - 13(1) LPts
13/08/2037Riga, Latvia0 - 10 Dmitri Lapsa5 - 26(1) WPts
15/06/2037Honolulu, USA0 - 9 Ian Lyon19 - 14 LPts
17/04/2037Wellington, New Zealand0 - 8 John Rako0 - 2 LPts
17/02/2037New Delhi, India0 - 7 Jasvinder Ranjan11 - 5 LPts
20/12/2036Cedar Rapids, USA0 - 6 Dan Morman20 - 18 LPts
22/10/2036Stockholm, Sweden0 - 5 Colin Lageson8 - 6 LPts
24/08/2036Kremenchuk, Ukraine0 - 4 Luka Morozov26(1) - 35 LPts
25/06/2036Bratislava, Slovakia0 - 3 ètefan Petru11 - 11(1) LPts
26/04/2036Wellington, New Zealand0 - 2 Phil Shankland2 - 2 LPts
09/03/2036Waitakere, New Zealand0 - 1 Leeroy Whiteside3 - 19 LPts
05/02/2036Wellington, New Zealand0 - 0 Corey Stalford5 - 3 LPts