Weightclass:  Middleweight
Location:  North Shore, New Zealand
Record:  26(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2024North Shore, New Zealand25(3) - 14 Ovidio Marmol2 - 5 WPts
20/01/2024North Shore, New Zealand24(3) - 14 Richie Swanston8 - 7 WPts
21/11/2023North Shore, New Zealand23(2) - 14 Oliver Neel9 - 7 WKO3
22/09/2023North Shore, New Zealand22(1) - 14 Paul Dallas1 - 3 WKO3
24/07/2023North Shore, New Zealand21 - 14 Pyramus Patera14 - 22(8) WKO3
25/05/2023North Shore, New Zealand21 - 13 Zafa Basa16(1) - 13 LPts
26/03/2023North Shore, New Zealand20 - 13 Mark Kemp0 - 4 WPts
25/01/2023North Shore, New Zealand20 - 12 David Kelley31 - 6 LPts
25/11/2022North Shore, New Zealand19 - 12 Bryn Mak11 - 19 WPts
25/09/2022North Shore, New Zealand18 - 12 Jeffrey Sauvage1 - 3 WPts
28/07/2022North Shore, New Zealand18 - 11 Dave Ewing25 - 7(1) LPts
28/05/2022North Shore, New Zealand18 - 10 Juan Clavijo5 - 21 LPts
29/03/2022Athens, Greece17 - 10 Yuri Straka16 - 9 WPts
29/01/2022Dublin, Ireland17 - 9 Seamus McCalmon16 - 10 LPts
30/11/2021Almaty, Kazakhstan17 - 8 Bilal Ospanow8 - 12 LPts
30/09/2021Tamale, Ghana16 - 8 Rehman Musa9 - 11 WPts
02/08/2021Christchurch, New Zealand15 - 8 Blake Prichett6 - 15 WPts
08/06/2021Manukau, New Zealand15 - 7 Gus Still15 - 5 LPts
10/04/2021Christchurch, New Zealand14 - 7 Maiope Nutira8 - 10 WPts
14/02/2021San Jose, Costa Rica14 - 6 Alejandro Gomez9 - 11 LPts
17/12/2020Wellington, New Zealand13 - 6 Dave Ewing19 - 2 WPts
19/10/2020Tegucigalpa, Honduras13 - 5 Orlando Cantero15 - 2 LPts
21/08/2020North Shore, New Zealand13 - 4 Francesco Raisi12 - 4 LPts
20/06/2020Auckland, New Zealand12 - 4 Peter Chrystal3(1) - 11 WPts
25/04/2020Wellington, New Zealand11 - 4 John Goudy4 - 7 WPts
07/03/2020Hamilton, New Zealand11 - 3 Ben Glass6 - 9(1) LPts
05/02/2020North Shore, New Zealand10 - 3 Paul Cormack7 - 5 WPts
06/12/2019North Shore, New Zealand9 - 3 Haider Mamish6 - 5 WPts
06/10/2019Split, Croatia8 - 3 Božo Karaman1 - 6 WPts
08/08/2019Auckland, New Zealand8 - 2 David Heka1 - 7 LPts
14/06/2019North Shore, New Zealand7 - 2 Hangakore Rupaha5 - 3 WPts
15/04/2019North Shore, New Zealand6 - 2 Dai Matsuo0 - 4 WPts
13/02/2019Hamilton, New Zealand5 - 2 Ben Glass2 - 6(1) WPts
21/12/2018New Delhi, India5 - 1 Johar Pahalajani5 - 1 LPts
23/10/2018North Shore, New Zealand5 - 0 David Edgar3 - 1 LPts
24/08/2018North Shore, New Zealand4 - 0 Blake Prichett1 - 0 WPts
25/06/2018North Shore, New Zealand3 - 0 Rana Panera0 - 2 WPts
27/04/2018North Shore, New Zealand2 - 0 David Coutts0 - 1 WPts
01/03/2018Wellington, New Zealand1 - 0 John Sween0 - 1 WPts
20/01/2018Athens, Greece0 - 0 Euryton Zurlo0 - 0 WPts