Weightclass:  Light Heavyweight
Location:  Hamilton, New Zealand
Record:  18 - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2034Hamilton, New Zealand17 - 20(2) Lloyd Stute16 - 15 WPts
24/05/2034Hamilton, New Zealand17 - 19(2) Spencer Lockhart15 - 22 LPts
24/03/2034Hamilton, New Zealand16 - 19(2) Hayden Entrekin3 - 3 WPts
23/01/2034Hamilton, New Zealand15 - 19(2) Wayne Coats0 - 3 WPts
22/11/2033Hamilton, New Zealand14 - 19(2) Ben Rowand6 - 24 WPts
23/09/2033Hamilton, New Zealand13 - 19(2) Mark Mathias8 - 7 WPts
24/07/2033Hamilton, New Zealand12 - 19(2) Felix Carey12 - 15 WPts
23/05/2033Vilnius, Lithuania12 - 18(2) Alaksander Banach14 - 5 LPts
25/03/2033Almaty, Kazakhstan12 - 17(2) Sasha Merckulov21 - 6 LPts
24/01/2033Hamilton, New Zealand11 - 17(2) Ben Rowand5 - 19 WPts
24/11/2032Prague, Czech Republic11 - 16(2) Veroslav Halas15 - 12 LPts
25/09/2032Pretoria, South Africa10 - 16(2) Robert Sangu3 - 13 WPts
28/07/2032Hamilton, New Zealand9 - 16(2) Robert Henare3 - 19 WPts
29/05/2032Detroit, USA8 - 16(2) Mark Bertelsen0 - 4 WPts
31/03/2032Khouribga, Morocco8 - 15(2) Baariq Almaghrawi14 - 10 LPts
01/02/2032Vilnius, Lithuania7 - 15(2) Tadzio Hajduk17 - 18 WPts
04/12/2031Tamale, Ghana7 - 14(2) Callum Sowah19 - 17 LPts
06/10/2031Hamilton, New Zealand6 - 14(2) John Forker3 - 10 WPts
07/08/2031Abidjan, Ivory Coast6 - 13(2) Lucien Gabriel10 - 14(1) LPts
09/06/2031Olathe, USA6 - 12(2) Cody Sinton7 - 4 LPts
11/04/2031Manukau, New Zealand6 - 11(2) Tua Pomana18(1) - 17 LPts New Zealand National Championships 2031View
23/02/2031Toulouse, France6 - 10(2) Alexandre Bourvil28 - 21 LPts
26/12/2030Yerevan, Armenia5 - 10(2) Kale Darakjyan7 - 8 WPts
28/10/2030Hamilton, New Zealand5 - 9(2) John Samson10 - 8 LPts
30/08/2030Riyadh, Saudi Arabia4 - 9(2) Majid Farrah2 - 2 WPts
02/07/2030Christchurch, New Zealand3 - 9(2) Johnny Barrack4 - 13 WPts
05/05/2030Mecca, Saudi Arabia2 - 9(2) Kashif Fadel0 - 0 WPts
07/03/2030Tembisa, South Africa2 - 8(2) John Nondju8 - 22 LPts
07/01/2030Antwerp, Belgium2 - 7(2) Tibo Van den Stocke16 - 24 LPts
09/11/2029Manukau, New Zealand2 - 6(1) Hakara Kainuku9(1) - 22 LKO2
14/09/2029Waitakere, New Zealand2 - 5 Kris Bell11 - 26 LKO3
23/07/2029Wellington, New Zealand1 - 5 Bob Gollon1(1) - 18 WPts
30/05/2029Christchurch, New Zealand1 - 4 Kyle Gollon7 - 22 LPts
29/04/2029Samarqand, Uzbekistan1 - 3 Elariz Assad2 - 2 LPts
01/03/2029Brest, France1 - 2 Anicetus Ogier7 - 32(5) LPts
01/01/2029Shymkent, Kazakhstan1 - 1 Sergey Ahmetbeckoff5 - 8 LPts
03/11/2028Hamilton, New Zealand1 - 0 Rohit Mukherjee1 - 0 LPts
05/09/2028Toshkent, Uzbekistan0 - 0 Timofei Allahverdiyev0 - 0 WPts