Weightclass:  Lightweight
Location:  Manukau, New Zealand
Record:  31 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Manukau, New Zealand30 - 9 Alik Kairkulow4 - 8 WPts
28/09/2033Manukau, New Zealand29 - 9 Aleksandr Rochev8 - 11 WPts
29/07/2033Manukau, New Zealand28 - 9 Bing Foo9 - 17 WPts
29/05/2033Manukau, New Zealand27 - 9 Boyce Soppo5 - 22 WPts
29/03/2033Manukau, New Zealand26 - 9 Matt Potts1 - 5 WPts
28/01/2033Manukau, New Zealand25 - 9 Sergey Kravets2 - 13(1) WPts
29/11/2032Manukau, New Zealand24 - 9 Napo Meihana4 - 13 WPts
29/09/2032Manukau, New Zealand23 - 9 John Grahm6 - 10 WPts
30/07/2032Manukau, New Zealand22 - 9 John Feamster0 - 4 WPts
31/05/2032Manukau, New Zealand21 - 9 Peter Carrothers2 - 3 WPts
31/03/2032Manukau, New Zealand20 - 9 John Larrimore2 - 4 WPts
01/02/2032Kingston, Jamaica19 - 9 Alastair Sellar14 - 19 WPts
04/12/2031Leon, Mexico18 - 9 Juan Cedillo5 - 22 WPts
06/10/2031Belo Horizonte, Brazil18 - 8 Juan Espinola5 - 4 LPts
08/08/2031Manukau, New Zealand17 - 8 Ian Kernell5 - 18 WPts
10/06/2031Manukau, New Zealand16 - 8 Okoth Akoto1 - 6 WPts
11/04/2031Manukau, New Zealand16 - 7 Scott Yale12 - 8 LPts New Zealand National Championships 2031View
18/02/2031Manukau, New Zealand15 - 7 Verity Kotto8 - 4 WPts
21/12/2030Manukau, New Zealand14 - 7 Mark Paraone4 - 13 WPts
23/10/2030Manukau, New Zealand13 - 7 Josh Horohau1 - 5 WPts
24/08/2030North Shore, New Zealand12 - 7 Gus Ruskin6 - 8 WPts
29/06/2030Kharkiv, Ukraine11 - 7 Kolzak Borsch8(1) - 12 WPts
01/05/2030Manukau, New Zealand10 - 7 Montel Villacorta5 - 3 WPts
03/03/2030Manukau, New Zealand9 - 7 Waraki Hone7 - 9 WPts
03/01/2030Manukau, New Zealand8 - 7 Harvey Hallum5 - 13 WPts
04/11/2029Manukau, New Zealand7 - 7 Oihane Prudente3 - 3 WPts
06/09/2029The Hague, Netherlands6 - 7 Rick Barbier8 - 13 WPts
08/07/2029Manukau, New Zealand5 - 7 James Malcomb0 - 3 WPts
08/05/2029Dublin, Ireland5 - 6 Killian Butler19 - 8 LPts
10/03/2029Manukau, New Zealand4 - 6 Shaun Moss6 - 10 WPts
08/01/2029Christchurch, New Zealand3 - 6 Nicholas Stephenson5 - 14 WPts
27/11/2028Manukau, New Zealand3 - 5 Dale Bulloch23(1) - 18 LPts
27/10/2028Manukau, New Zealand3 - 4 Spencer King0 - 0 LPts
15/09/2028Dublin, Ireland2 - 4 Jack Emslie7 - 17 WPts
18/07/2028Christchurch, New Zealand2 - 3 Ruru Mahia7 - 11 LPts
23/05/2028Christchurch, New Zealand2 - 2 John Byars32(4) - 30 LPts
22/04/2028Wellington, New Zealand1 - 2 Arthur Dunn0 - 0 WPts
22/03/2028Rome, Italy1 - 1 Alberto Pacini18 - 15 LPts
23/01/2028Wellington, New Zealand0 - 1 Matt Rury1 - 16(1) WPts
27/11/2027Manukau, New Zealand0 - 0 Robert Dryman3 - 5 LPts