Weightclass:  Light Heavyweight
Location:  Wellington, New Zealand
Record:  16 - 41(16)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2031Wellington, New Zealand15 - 41(16) Abdul Selim3 - 6 WPts
04/03/2031Wellington, New Zealand14 - 41(16) Rob Kupa6 - 12 WPts
03/01/2031Wellington, New Zealand14 - 40(16) Cisco Mancillas1 - 0 LPts
04/11/2030Wellington, New Zealand13 - 40(16) Carlos Magan23(2) - 26 WPts
06/09/2030Wellington, New Zealand12 - 40(16) Urutu Rurawhe1 - 8 WPts
07/07/2030Wellington, New Zealand12 - 39(15) James Dewar1 - 4(1) LKO3
08/05/2030Wellington, New Zealand12 - 38(14) Tua Pomana14 - 15 LKO2
09/03/2030Tegucigalpa, Honduras12 - 37(14) Ryo Espina0 - 0 LPts
09/01/2030Dublin, Ireland12 - 36(14) Lorcan Carmody29(2) - 29 LPts
11/11/2029Portmore, Jamaica12 - 35(14) John Neathery7 - 11 LPts
13/09/2029Soweto, South Africa12 - 34(13) Kamohelo Zwane33(1) - 11 LKO3
16/07/2029Bonn, Germany11 - 34(13) Falke Coontz8 - 19 WPts
18/05/2029Toshkent, Uzbekistan11 - 33(12) Kolzak Vyagorov9 - 22 LKO3
20/03/2029Almaty, Kazakhstan11 - 32(11) Lazar Moldabecoff19(1) - 16 LKO3
20/01/2029Liege, Belgium11 - 31(11) Ray Wimille16 - 17 LPts
22/11/2028Ahmedabad, India11 - 30(10) Jyotish Bhargava16(2) - 13 LKO3
24/09/2028Wellington, New Zealand11 - 29(9) Bradley Reid17(2) - 21 LKO3
26/07/2028Almaty, Kazakhstan10 - 29(9) Fahmin Dauenow5 - 29 WPts
28/05/2028Kumasi, Ghana10 - 28(9) Robert Frimpong22(2) - 8 LPts
30/03/2028Accra, Ghana10 - 27(9) Malcolm Dede22 - 13 LPts
31/01/2028Hamburg, Germany10 - 26(9) Lewes Masching16 - 11 LPts
03/12/2027Metz, France9 - 26(9) Emmanuel Castile8 - 20 WPts
05/10/2027Randburg, South Africa9 - 25(9) Reneilwe Erasmus13 - 18 LPts
07/08/2027Dublin, Ireland8 - 25(9) Ian Kinkaid8 - 17 WPts
09/06/2027Kanpur, India8 - 24(8) Aseem Mohan15 - 16 LKO3
11/04/2027Auckland, New Zealand8 - 23(8) Kai Haliburton8 - 14 LPts New Zealand National Championships 2027View
15/02/2027Wellington, New Zealand7 - 23(8) Clinton Saddler4 - 23 WPts
17/12/2026Almaty, Kazakhstan7 - 22(8) Amjad Yahulyckow29(1) - 29 LPts
19/10/2026Stuttgart, Germany7 - 21(7) Amold Piepenbrink8 - 20(1) LKO3
21/08/2026Nairobi, Kenya7 - 20(7) Noah Karume6 - 15(1) LPts
23/06/2026Port Said, Egypt6 - 20(7) Ibrahim Noori4 - 11 WPts
25/04/2026Detroit, USA5 - 20(7) Paul Coughlan2 - 3 WPts
25/02/2026Kitwe, Zambia4 - 20(7) William Kalima1 - 0 WPts
28/12/2025Hamilton, New Zealand3 - 20(7) Dominic Kapene7 - 12(2) WPts
31/10/2025Sharjah, UAE2 - 20(7) Adnan Namome4 - 13 WPts
02/09/2025Dublin, Ireland2 - 19(6) Lorcan Finn29 - 18 LKO3
04/07/2025Komsomolsk, Russia2 - 18(6) Konstantin Fayzulin11(2) - 16 LPts
06/05/2025Heidelberg, Germany1 - 18(6) Eberhardt Kunau5 - 19 WPts
07/03/2025Schaerbeek, Belgium1 - 17(5) Mardian Amiot20 - 27 LKO3
07/01/2025Amman, Jordan1 - 16(5) Shayan Saleeba26 - 17 LPts
09/11/2024Wellington, New Zealand0 - 16(5) Bemot Stoyer0 - 14(3) WPts
09/09/2024Wellington, New Zealand0 - 15(4) Brad Dougan1 - 10 LKO3
12/07/2024Nuremberg, Germany0 - 14(4) Arness Platner8 - 15 LPts
14/05/2024Wellington, New Zealand0 - 13(3) Nicholas Agnew12(2) - 17 LKO3
15/03/2024Dusseldorf, Germany0 - 12(3) Gustav Stiffler12 - 21 LPts
16/01/2024Vilnius, Lithuania0 - 11(3) Julek Wojtas18 - 19 LPts
18/11/2023Wellington, New Zealand0 - 10(2) Ata Ayvaz2 - 14 LKO3
20/09/2023Wellington, New Zealand0 - 9(2) Taaura Harakeke2 - 4(1) LPts
21/07/2023Karlsruhe, Germany0 - 8(2) Meinke Dalsing4 - 16 LPts
23/05/2023Komsomolsk, Russia0 - 7(1) Konstantin Fayzulin3 - 11 LKO3
25/03/2023Helsinki, Finland0 - 6(1) Jori Tiainen14 - 11 LPts
25/01/2023Karaj, Iran0 - 5(1) Adnan Sader13 - 18 LPts
27/11/2022Wellington, New Zealand0 - 4(1) Ethan Saraki23 - 8(3) LPts
27/09/2022Christchurch, New Zealand0 - 3(1) Lewis Hughes1 - 5 LPts
01/08/2022Samarqand, Uzbekistan0 - 2 Isaak Kazhgaliew18 - 7 LKO3
03/06/2022Toronto, Canada0 - 1 Euan Blair1 - 0 LPts
05/04/2022Wellington, New Zealand0 - 0 Ian Swaney1 - 0 LPts