Weightclass:  Heavyweight
Location:  Auckland, New Zealand
Record:  57 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2026Auckland, New Zealand56 - 22(1) Oleksander Gurka1 - 4 WPts
29/04/2026Auckland, New Zealand55 - 22(1) Ahmed Zacka1 - 5 WPts
28/02/2026Auckland, New Zealand54 - 22(1) Bing Guo2 - 8 WPts
30/12/2025Auckland, New Zealand53 - 22(1) Cleon Saitta1 - 5 WPts
31/10/2025Auckland, New Zealand52 - 22(1) Taras Makuch1 - 1 WPts
01/09/2025Auckland, New Zealand51 - 22(1) Brin Jipcho3 - 15 WPts
03/07/2025Auckland, New Zealand51 - 21(1) Pentheus Tomaras45 - 22 LPts
18/05/2025Dublin, Ireland50 - 21(1) Patrick Kavanagh48(2) - 23 WPts
17/04/2025Auckland, New Zealand49 - 21(1) Bart Sloas31(4) - 20 WPts New Zealand National Championships 2025View
14/04/2025Auckland, New Zealand48 - 21(1) Geoff Scurlock3 - 11 WPts New Zealand National Championships 2025View
11/04/2025Auckland, New Zealand47 - 21(1) Spencer Meylor9 - 5 WPts New Zealand National Championships 2025View
21/03/2025Nairobi, Kenya47 - 20(1) Mike Ndambuki43(2) - 16 LPts
18/02/2025Genoa, Italy47 - 19(1) Rico Buzzanca46 - 18 LPts
17/01/2025Genoa, Italy47 - 18(1) Rico Buzzanca45 - 18 LPts
17/12/2024Genoa, Italy47 - 17(1) Rico Buzzanca44 - 18 LPts
16/11/2024Copenhagen, Denmark47 - 16(1) Egil Brauner57(2) - 11 LPts
15/10/2024Copenhagen, Denmark47 - 15(1) Egil Brauner56(2) - 11 LPts
14/09/2024San Luis Potosi, Mexico46 - 15(1) Iago Gardon40 - 16 WPts
14/08/2024San Luis Potosi, Mexico46 - 14(1) Iago Gardon39 - 16 LPts
13/07/2024Busan, South Korea46 - 13(1) Onofre Espin41(2) - 15 LPts Busan Olympics 2024View
03/07/2024Auckland, New Zealand45 - 13(1) Paul Traore37(2) - 21 WPts
18/05/2024Essen, Germany45 - 12(1) Reynaud Johnke40(1) - 14 LPts
17/04/2024Christchurch, New Zealand44 - 12(1) Billy Wood4 - 14 WPts New Zealand National Championships 2024View
14/04/2024Christchurch, New Zealand43 - 12(1) Bart Sloas25(3) - 17 WPts New Zealand National Championships 2024View
11/04/2024Christchurch, New Zealand42 - 12(1) Ian Mason5 - 13 WPts New Zealand National Championships 2024View
12/03/2024Bratislava, Slovakia41 - 12(1) Maxmilißn Sladek25 - 22 WPts
09/02/2024Essen, Germany41 - 11(1) Reynaud Johnke36(1) - 13 LPts
09/01/2024Caloocan, Philippines41 - 10(1) Evgeny Majidova27 - 16 LPts Asia-Oceania Championships 2024View
11/12/2023San Luis Potosi, Mexico40 - 10(1) Iago Gardon33 - 12 WPts
10/11/2023Auckland, New Zealand40 - 9(1) Iago Gardon32 - 12 LPts
10/10/2023Yaoundé, Cameroon39 - 9(1) Fabron Robert28 - 19 WPts
07/09/2023Surat, India39 - 8(1) Leo Chitepo34(2) - 6 LPts Surat World Championships 2023View
19/08/2023San Juan, Puerto Rico39 - 7(1) Rodrigo Tabora32 - 8 LPts
19/07/2023Auckland, New Zealand39 - 6 Jose Nepomuceno32(2) - 12 LKO3
18/06/2023Auckland, New Zealand38 - 6 Faisal Malek20 - 17 WPts
18/05/2023Ostrava, Czech Republic37 - 6 Libor Vopat38(1) - 5 WPts
17/04/2023Waitakere, New Zealand36 - 6 Jack Mcgiveren14(3) - 21 WPts New Zealand National Championships 2023View
14/04/2023Waitakere, New Zealand35 - 6 Kingi Makiha27 - 11 WPts New Zealand National Championships 2023View
11/04/2023Waitakere, New Zealand34 - 6 Bart Sloas20(3) - 14 WPts New Zealand National Championships 2023View
20/03/2023Auckland, New Zealand34 - 5 Etebo Nwosu30 - 9 LPts
17/02/2023Auckland, New Zealand33 - 5 Reynaud Johnke27 - 9 WPts
17/01/2023Auckland, New Zealand32 - 5 Dalmat Marku28 - 7 WPts
17/12/2022Auckland, New Zealand31 - 5 Joaquin Gutierres20(2) - 15 WPts
16/11/2022Abidjan, Ivory Coast30 - 5 Ames Ronis24 - 10 WPts
16/10/2022Oslo, Norway30 - 4 Ove Bang32 - 5 LPts
15/09/2022San Juan, Puerto Rico30 - 3 Rodrigo Tabora21 - 6 LPts
15/08/2022Auckland, New Zealand29 - 3 Jose Almodovar8 - 13 WPts
15/06/2022Auckland, New Zealand28 - 3 Joaquin Gutierres19(2) - 11 WPts
17/04/2022Christchurch, New Zealand27 - 3 John Stackpoole19 - 9 WPts New Zealand National Championships 2022View
14/04/2022Christchurch, New Zealand26 - 3 Koro Herekiuha20 - 10 WPts New Zealand National Championships 2022View
11/04/2022Christchurch, New Zealand25 - 3 Andy Spang16 - 14(1) WPts New Zealand National Championships 2022View
11/02/2022Warsaw, Poland24 - 3 Kundrat Bartel8 - 14 WPts
14/12/2021Bradford, UK24 - 2 Dan Morse7 - 10 LPts
15/10/2021Guadalupe, Mexico23 - 2 Cris Badia2 - 17 WPts
17/08/2021Roskilde, Denmark22 - 2 Vali Busk11 - 11 WPts
17/06/2021Panama City, Panama22 - 1 Javier Quintanilla12(1) - 11 LPts
17/04/2021Waitakere, New Zealand21 - 1 Floyd Fordyce13 - 9 WPts New Zealand National Championships 2021View
14/04/2021Waitakere, New Zealand20 - 1 Bart Sloas12(1) - 8 WPts New Zealand National Championships 2021View
11/04/2021Waitakere, New Zealand19 - 1 John Stackpoole12 - 7 WPts New Zealand National Championships 2021View
10/02/2021San Jose, Costa Rica18 - 1 Ovidio Crespo7 - 11 WPts
13/12/2020Auckland, New Zealand17 - 1 Villiers Guillemette3 - 7 WPts
13/10/2020Casablanca, Morocco16 - 1 Suhaim Aflalo8 - 9 WPts
14/08/2020Sofia, Bulgaria15 - 1 Bogomil á Bogachkov8 - 8 WPts
16/06/2020Bordeaux, France14 - 1 Franchot Galliard5 - 2 WPts
17/04/2020Christchurch, New Zealand13 - 1 John Monteith14 - 3 WPts New Zealand National Championships 2020View
14/04/2020Christchurch, New Zealand12 - 1 Kingi Makiha10 - 5 WPts New Zealand National Championships 2020View
11/04/2020Christchurch, New Zealand11 - 1 John Green3 - 9 WPts New Zealand National Championships 2020View
23/03/2020Vienna, Austria10 - 1 Chlodwig Unruh9 - 5 WPts
23/01/2020Madrid, Spain9 - 1 Ponce Beato5 - 6 WPts
25/11/2019Waitakere, New Zealand9 - 0 David Culton5 - 5 LPts
20/10/2019Auckland, New Zealand8 - 0 Oscar Ballentine6 - 5 WPts
21/08/2019Auckland, New Zealand7 - 0 Isaac Frame0 - 7(2) WPts
21/06/2019Manukau, New Zealand6 - 0 Davie Ngarae1 - 5 WPts
04/05/2019Ankara, Turkey5 - 0 Ozgur Shishli1 - 0 WPts
05/03/2019Christchurch, New Zealand4 - 0 Paul Patuwairua0 - 0 WPts
08/01/2019Auckland, New Zealand3 - 0 Felix Patterson2 - 4 WPts
08/11/2018Vantaa, Finland2 - 0 Urho Salo4 - 0 WPts
08/09/2018Auckland, New Zealand1 - 0 Ashley Laidlaw1 - 0 WPts
07/08/2018Auckland, New Zealand0 - 0 Jasper Cocteau0 - 1 WPts