Weightclass:  Light Heavyweight
Location:  North Shore, New Zealand
Record:  23(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2027North Shore, New Zealand22(1) - 13 Carlos Campa2 - 8 WPts
09/09/2027North Shore, New Zealand21 - 13 Dragoslav Škobelj5 - 23(5) WKO3
11/07/2027North Shore, New Zealand20 - 13 Miloslav Barkus10 - 15(5) WPts
12/05/2027North Shore, New Zealand19 - 13 Bilal Messaoudi4 - 8(1) WPts
13/03/2027Sana'a, Yemen19 - 12 Khalid Majeed20 - 9 LPts
06/02/2027Athens, Greece19 - 11 Zoltar Stanis26 - 4 LPts
06/01/2027Sana'a, Yemen19 - 10 Khalid Majeed19 - 8 LPts
06/12/2026Surrey, Canada19 - 9 Rich Jean-Charles18(1) - 5 LPts
05/11/2026North Shore, New Zealand19 - 8 Juan Toribio17 - 3 LPts
03/10/2026North Shore, New Zealand19 - 7 Khalid Majeed17 - 7 LPts
02/09/2026North Shore, New Zealand18 - 7 Khalid Majeed17 - 6 WPts
21/07/2026North Shore, New Zealand17 - 7 Silvano Boldrini4 - 8 WPts
13/06/2026North Shore, New Zealand16 - 7 Aftab Barakee1 - 2 WPts
14/04/2026Wellington, New Zealand16 - 6 Lloyd Howell25 - 15 LPts New Zealand National Championships 2026View
11/04/2026Wellington, New Zealand15 - 6 Mark Hankin7 - 1 WPts New Zealand National Championships 2026View
09/03/2026Genoa, Italy14 - 6 Damiano Riva6(1) - 10 WPts
09/01/2026Lima, Peru13 - 6 Eloy Salguero5(2) - 37 WPts
11/11/2025North Shore, New Zealand12 - 6 Ollie Pherson1 - 10 WPts
12/09/2025Tirana, Albania11 - 6 Bekim Yilmanz27(1) - 26 WPts
15/07/2025Christchurch, New Zealand10 - 6 Lewis Hughes11 - 13 WPts
12/06/2025North Shore, New Zealand9 - 6 Kashif Burki9 - 4 WPts
14/04/2025Auckland, New Zealand9 - 5 Sam Proffitt29(1) - 20 LPts New Zealand National Championships 2025View
11/04/2025Auckland, New Zealand8 - 5 Matt Herritt2 - 5 WPts New Zealand National Championships 2025View
25/02/2025Tegucigalpa, Honduras7 - 5 Montego Lujano20(1) - 25 WPts
28/12/2024Samarqand, Uzbekistan6 - 5 Vasili Amirbekov1 - 11 WPts
30/10/2024North Shore, New Zealand5 - 5 Stephen Rodie1 - 2 WPts
31/08/2024Auckland, New Zealand5 - 4 Nyree Panina1 - 1 LPts
11/07/2024Marseille, France5 - 3 Platt Lenglen13 - 23 LPts
13/05/2024Kaduna, Nigeria4 - 3 Azubuike Agunbiade6 - 16 WPts
15/03/2024North Shore, New Zealand3 - 3 Aleksandr Konovalov3(1) - 9 WPts
15/01/2024Kassel, Germany2 - 3 Valdemarr Schack4(1) - 15 WPts
17/11/2023Wellington, New Zealand1 - 3 Adam Dee0 - 1 WPts
25/09/2023Manukau, New Zealand1 - 2 Mark Henry10(1) - 24 LPts
02/08/2023Kiel, Germany1 - 1 Garey Heistand14 - 17 LPts
04/06/2023Auckland, New Zealand1 - 0 Andy Pourewa21(1) - 13 LPts
18/04/2023North Shore, New Zealand0 - 0 Leonardo Siles1 - 0 WPts