Weightclass:  Lightweight
Location:  Hamilton, New Zealand
Record:  19 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2041Hamilton, New Zealand18 - 19(1) Moubarak Achik5 - 0 WPts
05/10/2041Hamilton, New Zealand17 - 19(1) Mark Kea0 - 0 WPts
03/08/2041Hamilton, New Zealand16 - 19(1) Zelipe Avila0 - 1 WPts
02/06/2041Hamilton, New Zealand16 - 18(1) Elias Eva0 - 3(1) LPts
02/04/2041Hamilton, New Zealand15 - 18(1) Neron Guerrero1 - 1 WPts
31/01/2041Hamilton, New Zealand14 - 18(1) Raul Pierre-Louis3 - 6 WPts
01/12/2040Hamilton, New Zealand13 - 18(1) Taonga Horomona1 - 1 WPts
30/09/2040Hamilton, New Zealand12 - 18(1) Hori Ruawai1 - 0 WPts
30/07/2040Hamilton, New Zealand11 - 18(1) Alastair Luzon8 - 13 WPts
30/05/2040Hamilton, New Zealand11 - 17(1) Jake Bevans3 - 2 LPts
30/03/2040Hamilton, New Zealand10 - 17(1) Michael Grierson0 - 1 WPts
29/01/2040Hamilton, New Zealand9 - 17(1) John Katete3 - 12 WPts
28/11/2039Wellington, New Zealand9 - 16(1) John Rako8 - 11 LPts
29/09/2039Birmingham, USA9 - 15(1) Ian Bunner20 - 25 LPts
30/07/2039Kiel, Germany9 - 14(1) Waldemarr Perz20 - 21 LPts
31/05/2039Mexico City, Mexico9 - 13(1) Juan Alfonso9 - 15 LPts
02/04/2039Hamilton, New Zealand8 - 13(1) Pahu Pera3 - 15 WPts
02/02/2039Wellington, New Zealand8 - 12(1) Phil Shankland7 - 14 LPts
15/12/2038Wellington, New Zealand8 - 11(1) Chris Hautu8 - 10(1) LPts
16/10/2038Hamilton, New Zealand7 - 11(1) Aaron Rendall1 - 2 WPts
16/08/2038Manukau, New Zealand6 - 11(1) Mark Puller9 - 12 WPts
20/06/2038Manukau, New Zealand5 - 11(1) Wayne Geddings4 - 5 WPts
20/04/2038Wellington, New Zealand4 - 11(1) Mick Landrum1 - 9 WPts
21/02/2038Hamilton, New Zealand4 - 10(1) Ian Renfrew4 - 9 LPts
22/12/2037Hamilton, New Zealand3 - 10(1) Salvador Villatoro1 - 4 WPts
23/10/2037North Shore, New Zealand2 - 10(1) Rob Beith2 - 3 WPts
23/08/2037Hamilton, New Zealand1 - 10(1) Mick Landrum1 - 5 WPts
24/06/2037Hamilton, New Zealand1 - 9(1) Zach Saunderson1 - 1 LPts
24/04/2037Hamilton, New Zealand0 - 9(1) Ian Appiah2 - 3 WPts
24/02/2037Rostov-on-Don, Russia0 - 8(1) Afanas Mikheev7 - 15 LPts
26/12/2036Al Hudaydah, Yemen0 - 7(1) Majid Baksh33(1) - 38(3) LPts
28/10/2036Manukau, New Zealand0 - 6(1) Mark Puller3 - 7 LPts
02/09/2036Samarqand, Uzbekistan0 - 5(1) Qadir Safarli3 - 10 LPts
04/07/2036Baku, Azerbaijan0 - 4 Aflatun Rasulov11(3) - 8 LKO3
06/05/2036Manukau, New Zealand0 - 3 Waiara Kerepeti11 - 17(1) LPts
08/03/2036Auckland, New Zealand0 - 2 Rob Wallace11 - 8 LPts
05/02/2036Wellington, New Zealand0 - 1 Chris Hautu0 - 0 LPts
05/01/2036Hamilton, New Zealand0 - 0 Vachel Aime1 - 7 LPts