Weightclass:  Welterweight
Location:  North Shore, New Zealand
Record:  10 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2042North Shore, New Zealand10 - 23(1) Leon Forrest1 - 0 LPts
17/05/2042North Shore, New Zealand9 - 23(1) Alejandro Villas1 - 16(1) WPts
18/03/2042North Shore, New Zealand8 - 23(1) David Finnin2 - 25(1) WPts
14/01/2042North Shore, New Zealand7 - 23(1) Stefan Grajewski4 - 5 WPts
13/11/2041North Shore, New Zealand7 - 22(1) Paul Morunga14 - 15 LPts
12/09/2041North Shore, New Zealand6 - 22(1) Carolus Diouf2 - 6 WPts
12/07/2041North Shore, New Zealand6 - 21(1) Ellis Craddock11 - 27 LPts
11/05/2041North Shore, New Zealand5 - 21(1) Roscoe Seim3 - 12 WPts
11/03/2041North Shore, New Zealand4 - 21(1) Porfio Diaz1 - 3 WPts
10/01/2041North Shore, New Zealand4 - 20(1) Chris Badham14 - 17 LPts
09/11/2040London, UK3 - 20(1) Mark Kelly4 - 4 WPts
10/09/2040Saitama, Japan2 - 20(1) Yasushi Ueno20 - 14 WPts
13/07/2040North Shore, New Zealand1 - 20(1) Danny Maukau1 - 6 WPts
12/05/2040North Shore, New Zealand1 - 19(1) Germain Boyer5 - 11(1) LPts
12/03/2040Guayaquil, Ecuador1 - 18(1) Fanuco Rodriquez33 - 5(2) LPts
13/01/2040San Jose, Costa Rica1 - 17(1) Nasario Anzures9 - 18 LPts
14/11/2039Riyadh, Saudi Arabia1 - 16(1) Waleed Arif13 - 13 LPts
16/09/2039Irapuato, Mexico1 - 15(1) Alejandro Ossa14 - 17(1) LPts
19/07/2039Manukau, New Zealand1 - 14(1) Rob Roberts11 - 11 LPts
24/05/2039North Shore, New Zealand1 - 13(1) Ian Ortega16 - 10 LPts
25/03/2039Christchurch, New Zealand1 - 12(1) George Lin14 - 16 LPts
26/01/2039North Shore, New Zealand1 - 11(1) Johnny Caffrey1 - 2 LPts
25/11/2038North Shore, New Zealand1 - 10(1) Jake Comb6 - 13(1) LPts
25/09/2038Christchurch, New Zealand1 - 9 Paul Bowen20 - 6 LKO3
29/07/2038Manukau, New Zealand1 - 8 Antwan Monroe10 - 15 LPts
23/06/2038Waitakere, New Zealand1 - 7 Jordan Ngatono11 - 18 LPts
21/05/2038Dubai, UAE1 - 6 Gazi Aidouh5 - 13 LPts
23/03/2038Montevideo, Uruguay1 - 5 Santiago Gomez5 - 7 LPts
23/01/2038Plovdiv, Bulgaria1 - 4 Bojidar á Liapchev3 - 11 LPts
25/11/2037North Shore, New Zealand1 - 3 Chung-yong Chung4 - 12 LPts
27/09/2037Daegu, South Korea1 - 2 Dong-jun Yong12 - 12(2) LPts
30/07/2037North Shore, New Zealand1 - 1 Joshua Penman0 - 4 LPts
03/06/2037Baku, Azerbaijan1 - 0 Alesger Iskrafilov18 - 27 LPts
05/04/2037North Shore, New Zealand0 - 0 Mark Edmond0 - 3 WPts