Weightclass:  Light Welterweight
Location:  Christchurch, New Zealand
Record:  22 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2029Christchurch, New Zealand21 - 9 Alejandro Abila9(1) - 21 WPts
23/07/2029Christchurch, New Zealand20 - 9 Will Yeamans5 - 3 WPts
24/05/2029Christchurch, New Zealand19 - 9 Dave Duguid0 - 1 WPts
25/03/2029Christchurch, New Zealand18 - 9 Iago Llanas0 - 11(1) WPts
24/01/2029Christchurch, New Zealand17 - 9 Polo Rumfa8 - 14 WPts
26/11/2028Christchurch, New Zealand16 - 9 Luis Oyola1 - 5 WPts
27/09/2028Christchurch, New Zealand15 - 9 Nathan Fyfe3 - 3 WPts
29/07/2028Christchurch, New Zealand15 - 8 Greg Adee9 - 15 LPts
30/05/2028Christchurch, New Zealand14 - 8 Colin Fotheringham8 - 16 WPts
31/03/2028Christchurch, New Zealand13 - 8 Stephen Owens9 - 6 WPts
31/01/2028Christchurch, New Zealand12 - 8 Peter Mun0 - 1 WPts
02/12/2027Christchurch, New Zealand11 - 8 Diego Roso7 - 13 WPts
03/10/2027Christchurch, New Zealand10 - 8 Bongani Sangweni7 - 22 WPts
04/08/2027Munich, Germany10 - 7 Thebault Henninger8 - 12 LPts
05/06/2027Manukau, New Zealand9 - 7 Kenzie Orrick14 - 13(1) WPts
14/04/2027Auckland, New Zealand9 - 6 David Soutter17 - 7 LPts New Zealand National Championships 2027View
11/04/2027Auckland, New Zealand8 - 6 Greg Adee6 - 9 WPts New Zealand National Championships 2027View
28/03/2027Helsinki, Finland7 - 6 Topias Ahonen12 - 21 WPts
28/01/2027Suez, Egypt6 - 6 Rehman Samir11 - 10 WPts
29/11/2026London, UK6 - 5 Arthur Tweedy11(1) - 14 LPts
01/10/2026Nairobi, Kenya6 - 4 Matt Nonini10 - 10 LPts
03/08/2026San Miguelito, Panama5 - 4 Dario Forero14 - 22 WPts
05/06/2026Minsk, Belarus5 - 3 Kyrylo Olesky10 - 15 LPts
07/04/2026Gomel, Belarus4 - 3 Yevhen Chudy5 - 20 WPts
07/02/2026Manukau, New Zealand3 - 3 Clinton Carmicheal0 - 0 WPts
25/12/2025Christchurch, New Zealand2 - 3 Dale Telfair5 - 14 WPts
27/10/2025Gyumri, Armenia2 - 2 Shirag Varoujian19 - 8 LPts
29/08/2025Waitakere, New Zealand2 - 1 Felix Cummingham11 - 11 LPts
03/07/2025Christchurch, New Zealand2 - 0 Waiapi Hati1 - 2 LPts
04/05/2025Manukau, New Zealand1 - 0 Paiwai Ngamoki2 - 7 WPts
31/03/2025Christchurch, New Zealand0 - 0 Mark Skilling1 - 4 WPts