Weightclass:  Featherweight
Location:  Christchurch, New Zealand
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2033Christchurch, New Zealand20 - 17 Ian Mescall6 - 12 WPts
16/09/2033Christchurch, New Zealand19 - 17 Rich Kilgour8 - 18 WPts
17/07/2033Christchurch, New Zealand18 - 17 Raione Keremeneta1 - 20 WPts
16/05/2033Christchurch, New Zealand17 - 17 Clint Preece6 - 8 WPts
16/03/2033Christchurch, New Zealand16 - 17 Ian Mescall3 - 10 WPts
15/01/2033Christchurch, New Zealand15 - 17 Mick Lothian4 - 7 WPts
15/11/2032Christchurch, New Zealand14 - 17 Jonathan Gawley4 - 6 WPts
15/09/2032Christchurch, New Zealand13 - 17 Rewi Harata5 - 8 WPts
17/07/2032Christchurch, New Zealand12 - 17 James Goff10 - 9 WPts
18/05/2032Christchurch, New Zealand11 - 17 Blake Williston2 - 5 WPts
18/03/2032Christchurch, New Zealand10 - 17 John Look10 - 4 WPts
18/01/2032Dushanbe, Tajikistan10 - 16 Arseni Mamedaliev13 - 9 LPts
20/11/2031Mogilev, Belarus9 - 16 Krystiyan Prusak12 - 17 WPts
22/09/2031Norwich, UK8 - 16 Gregor Llandinam0 - 4 WPts
25/07/2031Christchurch, New Zealand8 - 15 James Mabie14 - 21(2) LPts
17/06/2031Accra, Ghana8 - 14 Michael Pianim29 - 8 LPts
18/04/2031Hamilton, New Zealand8 - 13 William Gory5 - 11 LPts
21/02/2031Auckland, New Zealand8 - 12 Stephen Highland8 - 11 LPts
23/12/2030Christchurch, New Zealand7 - 12 Jonathan Trott5 - 10 WPts
25/10/2030Christchurch, New Zealand6 - 12 Josh Pihama0 - 1 WPts
27/08/2030Auckland, New Zealand5 - 12 Jonathan Trott4 - 9 WPts
30/06/2030Christchurch, New Zealand5 - 11 Oscar Matakorama8 - 7(1) LPts
01/05/2030Christchurch, New Zealand5 - 10 Yo Tso3 - 6 LPts
03/03/2030Christchurch, New Zealand4 - 10 Ewan Horsburgh6 - 15 WPts
03/01/2030Christchurch, New Zealand4 - 9 Kamil Stachowski14 - 12 LPts
04/11/2029Manukau, New Zealand4 - 8 Paul Ruthven5 - 8 LPts
05/09/2029Zamboanga City, Philippines4 - 7 Eloy Nogoy0 - 0 LPts
08/07/2029Tegucigalpa, Honduras4 - 6 Aimon Lobo11 - 13(1) LPts
09/05/2029Christchurch, New Zealand3 - 6 Stephen Highland3 - 5 WPts
10/03/2029Rome, Italy3 - 5 Bernardo Bellotti14 - 9 LPts
10/01/2029Christchurch, New Zealand2 - 5 Paul Ruthven3 - 5 WPts
11/11/2028Christchurch, New Zealand2 - 4 Aftab Mallouk2 - 17 LPts
13/09/2028Manukau, New Zealand1 - 4 Ewan Horsburgh2 - 9 WPts
16/07/2028Christchurch, New Zealand1 - 3 Michael Rielly5 - 12 LPts
18/05/2028Ponce, Puerto Rico1 - 2 Montenegro Solares16(1) - 13 LPts
20/03/2028Wellington, New Zealand0 - 2 Callum Litts0 - 0 WPts
29/01/2028Manukau, New Zealand0 - 1 Ethan Priddy28(1) - 29 LPts
20/12/2027Christchurch, New Zealand0 - 0 Chontlatarn Sitthongsak1(1) - 21 LPts