Weightclass:  Super Heavyweight
Location:  Wellington, New Zealand
Record:  28 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2031Wellington, New Zealand28 - 28 Santiago Borromeo32 - 18 LPts
18/06/2031Wellington, New Zealand27 - 28 Santiago Borromeo32 - 17 WPts
18/05/2031Wellington, New Zealand26 - 28 Santiago Borromeo32 - 16 WPts
11/04/2031Manukau, New Zealand26 - 27 George Cowans15 - 15 LPts New Zealand National Championships 2031View
15/03/2031Wellington, New Zealand26 - 26 Mike Ssozi26(1) - 23 LPts
05/02/2031Calgary, Canada26 - 25 Hugh Preece32(1) - 12 LPts
05/01/2031Wellington, New Zealand26 - 24 Hugh Preece31(1) - 12 LPts
17/11/2030Wellington, New Zealand26 - 23 Cuba Prior25(1) - 29 LPts
17/10/2030Al Hudaydah, Yemen26 - 22 Faisal Mansoor25 - 26 LPts
16/09/2030Wellington, New Zealand25 - 22 Cuba Prior25(1) - 27 WPts
14/08/2030Calabar, Nigeria24 - 22 Ahmed Hannan7 - 8 WPts
16/06/2030Waitakere, New Zealand24 - 21 Mark Fildes30 - 26 LPts
17/04/2030Auckland, New Zealand24 - 20 Mark Fildes29 - 26 LPts New Zealand National Championships 2030View
14/04/2030Auckland, New Zealand23 - 20 Greg Cowden13 - 16(2) WPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand22 - 20 Ian Gordon9 - 12 WPts New Zealand National Championships 2030View
08/03/2030Boksburg, South Africa21 - 20 Ian Katende8(1) - 18 WPts
08/01/2030Athens, Greece21 - 19 Leander Mega22 - 23(2) LPts
10/11/2029Sofia, Bulgaria20 - 19 Nikolai á Krukov29(1) - 12 WPts
12/09/2029Rotterdam, Netherlands19 - 19 Matthieu Oosterlync12 - 9 WPts
15/07/2029Manukau, New Zealand18 - 19 Robert Corfield8 - 21 WPts
19/05/2029Manukau, New Zealand18 - 18 Mark Ridpath27 - 18 LPts
14/04/2029Christchurch, New Zealand18 - 17 Mark Fildes21 - 23 LPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand17 - 17 Robert Corfield8 - 19 WPts New Zealand National Championships 2029View
13/03/2029Kumasi, Ghana16 - 17 Ricky Aning14 - 14 WPts
13/01/2029Kano, Nigeria16 - 16 David Nnachi15 - 9 LPts
15/11/2028Sosnowiec, Poland16 - 15 Wojtek Chojnowski14 - 16 LPts
17/09/2028Manukau, New Zealand15 - 15 Robert Corfield7 - 16 WPts
19/07/2028Wellington, New Zealand15 - 14 Greg Murrie8 - 9 LPts
21/05/2028Milwaukee, USA14 - 14 Darryl Oughton4 - 19 WPts
23/03/2028Offa, Nigeria13 - 14 Tobias Osim6 - 10 WPts
24/01/2028Dammam, Saudi Arabia13 - 13 Shayan Abolhassan11 - 19 LPts
26/11/2027Accra, Ghana13 - 12 Banji Nkrumah10(1) - 12 LPts
28/09/2027Nashville, USA13 - 11 Peter McColl12 - 8 LPts
31/07/2027Wellington, New Zealand12 - 11 Ian Stockard6 - 9 WPts
03/06/2027Khenifra, Morocco11 - 11 El Mahi Bourifa3 - 11 WPts
05/04/2027Wellington, New Zealand10 - 11 Oscar Salami3 - 2 WPts
05/02/2027Wellington, New Zealand10 - 10 Moses Fajinmi8 - 3 LPts
07/12/2026Wellington, New Zealand10 - 9 Sone Ofonagora3 - 7 LPts
08/10/2026Wellington, New Zealand9 - 9 Matt Rodgers7 - 9 WPts
09/08/2026Wellington, New Zealand9 - 8 Aleksei Aziyev8 - 19 LPts
11/06/2026Wellington, New Zealand8 - 8 Joseph Lyn3 - 11 WPts
14/04/2026Wellington, New Zealand8 - 7 Erorangi Kupa9 - 5 LPts New Zealand National Championships 2026View
11/04/2026Wellington, New Zealand7 - 7 John Stute2 - 8 WPts New Zealand National Championships 2026View
16/02/2026Wellington, New Zealand6 - 7 Lewis Kyles4 - 6 WPts
18/12/2025Wellington, New Zealand6 - 6 Pavlos Rella4 - 3 LPts
20/10/2025Christchurch, New Zealand5 - 6 Arran Heird8 - 8 WPts
29/08/2025Wellington, New Zealand4 - 6 Bryan Abraham10 - 7 WPts
30/06/2025Wellington, New Zealand4 - 5 Bilal Tarhouni18(2) - 18 LPts
01/05/2025Wellington, New Zealand3 - 5 Fanuco Fulgencio1 - 4 WPts
03/03/2025Dublin, Ireland3 - 4 Dean Cooney0 - 0 LPts
03/01/2025Wellington, New Zealand3 - 3 Zachary Rattray1 - 1 LPts
05/11/2024Wellington, New Zealand2 - 3 Mel Jeans0 - 0 WPts
13/09/2024Wellington, New Zealand2 - 2 Michael White7(1) - 8(1) LPts
28/07/2024Auckland, New Zealand2 - 1 Andy Ferriss10 - 23(3) LPts
03/06/2024North Shore, New Zealand2 - 0 Robert Mahutoto36(3) - 8 LPts
03/05/2024Wellington, New Zealand1 - 0 Odion Ayinla0 - 1 WPts
05/03/2024Wellington, New Zealand0 - 0 Dario Banegas1 - 0 WPts