Weightclass:  Middleweight
Location:  Waitakere, New Zealand
Record:  22(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2025Waitakere, New Zealand21(2) - 24 Kieran Days7 - 12 WPts
19/07/2025Waitakere, New Zealand20(2) - 24 Mike Arnot1 - 3 WPts
20/05/2025Waitakere, New Zealand19(2) - 24 David Phillip12 - 14 WPts
21/03/2025Waitakere, New Zealand18(2) - 24 Rob Haturini5(1) - 12 WPts
20/01/2025Waitakere, New Zealand17(2) - 24 Tipene Paratene2 - 12 WPts
21/11/2024Waitakere, New Zealand16(2) - 24 Rob Ngatoko2 - 7 WPts
22/09/2024Waitakere, New Zealand16(2) - 23 Anton Berkutov1 - 0 LPts
24/07/2024Waitakere, New Zealand15(2) - 23 John Binion3 - 8 WPts
24/05/2024Waitakere, New Zealand14(2) - 23 Vincent Trinh1 - 0 WPts
25/03/2024Waitakere, New Zealand13(2) - 23 Carlos Leonardo1 - 0 WPts
25/01/2024Waitakere, New Zealand12(2) - 23 Geomar Schambach1 - 10 WPts
26/11/2023Waitakere, New Zealand11(2) - 23 Joe Mcclutchie0 - 0 WPts
25/09/2023Madrid, Spain10(2) - 23 Enzo Villafana19 - 17 WPts
28/07/2023Halle, Germany10(2) - 22 Fritzi Gessert19 - 13 LPts
29/05/2023Auckland, New Zealand9(2) - 22 Lloyd Kinnard10 - 22(6) WPts
11/04/2023Waitakere, New Zealand9(2) - 21 Michael Crum16 - 17 LPts New Zealand National Championships 2023View
19/03/2023Leon, Nicaragua8(1) - 21 Oihane Barbara7 - 23(2) WKO3
19/01/2023Prague, Czech Republic8(1) - 20 Leopold Dub14 - 13 LPts
21/11/2022Riga, Latvia8(1) - 19 Pyotr Ozolinsh15 - 8 LPts
23/09/2022Georgetown, Guyana7 - 19 Felix Ivory4 - 13(5) WKO2
26/07/2022Lagos, Nigeria7 - 18 Brown Egbunike8 - 21(1) LPts
28/05/2022Roodepoort, South Africa7 - 17 Robert Ndaya12(1) - 14 LPts
30/03/2022Bulawayo, Zimbabwe7 - 16 Morgan Shumba10 - 16(2) LPts
30/01/2022Athens, Greece7 - 15 TheocIymenus Petrakis17 - 6 LPts
01/12/2021Waitakere, New Zealand7 - 14 Laurent Manaudou4 - 14 LPts
01/10/2021North Shore, New Zealand7 - 13 John Lemonds7 - 10 LPts
31/07/2021Waitakere, New Zealand7 - 12 Michael Nish15 - 8 LPts
30/05/2021Waitakere, New Zealand6 - 12 Tolga Parlak0 - 8 WPts
30/03/2021Waitakere, New Zealand6 - 11 Davie Mattick11 - 9 LPts
30/01/2021Yerevan, Armenia6 - 10 Nerses Indoyan3 - 16 LPts
02/12/2020Puente Alto, Chile6 - 9 Urvano Carnero6 - 9 LPts
04/10/2020Odense, Denmark6 - 8 Gardiner Beske10 - 5 LPts
06/08/2020Waitakere, New Zealand6 - 7 Michael Makara5 - 11 LPts
04/06/2020Waitakere, New Zealand5 - 7 Imran Hares1 - 13 WPts
04/04/2020Waitakere, New Zealand5 - 6 Bryn Gumede5 - 8 LPts
05/02/2020Waitakere, New Zealand5 - 5 Santiago Lainez2 - 11 LPts
06/12/2019Waitakere, New Zealand5 - 4 Cuba Villafuerte8 - 2 LPts
06/10/2019Santo Domingo de Guzman, Dominican Republic5 - 3 Rodrigo Maddry1 - 6 LPts
07/08/2019Jeddah, Saudi Arabia4 - 3 Asif Hamdi2 - 8 WPts
09/06/2019Waitakere, New Zealand4 - 2 Ben Glass3 - 7(1) LPts
09/04/2019Waitakere, New Zealand3 - 2 Isak Helsing2 - 4 WPts
07/02/2019Kiev, Ukraine3 - 1 Toma Gogol4 - 3 LPts
09/12/2018Waitakere, New Zealand2 - 1 Brendan Pehlke1 - 5 WPts
09/10/2018Hamilton, New Zealand1 - 1 Chris Pourewa2 - 2 WPts
17/08/2018Auckland, New Zealand0 - 1 Chris Nest0 - 1 WPts
21/06/2018Waitakere, New Zealand0 - 0 Billy Blaine0 - 1 LPts