Weightclass:  Featherweight
Location:  North Shore, New Zealand
Record:  24 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2033North Shore, New Zealand23 - 5 Diego Prisco0 - 6 WPts
04/08/2033North Shore, New Zealand22 - 5 Morgan Kenney1 - 5 WPts
04/06/2033North Shore, New Zealand21 - 5 Qazanfar Shabanov2 - 5 WPts
04/04/2033North Shore, New Zealand20 - 5 Berto Ravelo13 - 9 WPts
02/02/2033North Shore, New Zealand19 - 5 Jonathan Gawley4 - 8 WPts
04/12/2032North Shore, New Zealand18 - 5 James Goff10 - 12 WPts
04/10/2032North Shore, New Zealand17 - 5 James Goff10 - 11 WPts
04/08/2032North Shore, New Zealand16 - 5 Jonathan Gawley3 - 5 WPts
05/06/2032North Shore, New Zealand15 - 5 Jake Hird0 - 7 WPts
06/04/2032North Shore, New Zealand14 - 5 Keiichi Azuma1 - 4 WPts
07/02/2032North Shore, New Zealand13 - 5 Paul Ord6 - 10 WPts
09/12/2031North Shore, New Zealand12 - 5 Gajah Pasaribu8 - 15 WPts
11/10/2031Masaya, Nicaragua11 - 5 Diego Baquero2 - 5 WPts
12/08/2031North Shore, New Zealand11 - 4 Vidal Rozas10(1) - 7 LPts
14/06/2031North Shore, New Zealand10 - 4 Juan Bermudez3 - 3 WPts
14/04/2031Manukau, New Zealand10 - 3 Shaun Beattie43 - 29 LPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand9 - 3 Ian Rooney1 - 0 WPts New Zealand National Championships 2031View
17/02/2031North Shore, New Zealand9 - 2 Shinji Mae3 - 4 LPts
20/12/2030North Shore, New Zealand8 - 2 Toma Poloz4 - 15 WPts
22/10/2030North Shore, New Zealand7 - 2 Arturo Ghezzi3 - 15 WPts
24/08/2030North Shore, New Zealand6 - 2 Toma Artemiev4 - 11 WPts
25/06/2030North Shore, New Zealand5 - 2 Edmond Albert1 - 6 WPts
26/04/2030Monterrey, Mexico4 - 2 Oihane Vinal3 - 4 WPts
26/02/2030North Shore, New Zealand3 - 2 Gonzalo Salinas1 - 6 WPts
29/12/2029North Shore, New Zealand2 - 2 Jonathan Trott3 - 6 WPts
30/10/2029Al Ain, UAE2 - 1 Zuffur Fahmy21(2) - 22(1) LPts
01/09/2029Manukau, New Zealand2 - 0 Rich Carruthers56(2) - 12 LPts
04/07/2029North Shore, New Zealand1 - 0 Nori Oka0 - 1 WPts
05/05/2029North Shore, New Zealand0 - 0 Aghahadi Musaev0 - 1 WPts