Weightclass:  Lightweight
Location:  North Shore, New Zealand
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031North Shore, New Zealand20 - 11 Paul Penry0 - 0 WPts
27/02/2031North Shore, New Zealand19 - 11 Ian Myricks3 - 4 WPts
29/12/2030North Shore, New Zealand18 - 11 JaromÝr Milan1 - 4 WPts
30/10/2030North Shore, New Zealand17 - 11 Vegas Baldonado1 - 2 WPts
01/09/2030North Shore, New Zealand17 - 10 Iago Botero6 - 4 LPts
02/07/2030North Shore, New Zealand16 - 10 Robert Ramsay2 - 11 WPts
03/05/2030North Shore, New Zealand15 - 10 Edward Knox1 - 2 WPts
04/03/2030North Shore, New Zealand14 - 10 Spencer King5 - 5 WPts
04/01/2030North Shore, New Zealand14 - 9 Giuseppe Mantica5 - 14 LPts
06/11/2029North Shore, New Zealand13 - 9 William Burnett2 - 1 WPts
06/09/2029North Shore, New Zealand12 - 9 Clinton Nish3 - 5 WPts
08/07/2029Christchurch, New Zealand11 - 9 Cody Nappier2 - 15 WPts
14/05/2029Waitakere, New Zealand11 - 8 Dave Perawiti5 - 12 LPts
11/04/2029Christchurch, New Zealand11 - 7 Mark Dunning12 - 17 LPts New Zealand National Championships 2029View
06/03/2029Auckland, New Zealand10 - 7 Robert Kilbride0 - 10 WPts
14/01/2029Auckland, New Zealand9 - 7 Dai Moffett7 - 11 WPts
16/11/2028North Shore, New Zealand8 - 7 Bradley Eynon1 - 1 WPts
17/09/2028North Shore, New Zealand7 - 7 Ellis Woodfield0 - 4(1) WPts
19/07/2028Honolulu, USA7 - 6 Aketu Mau6 - 4 LPts
21/05/2028Wellington, New Zealand6 - 6 Matt Rury1 - 18(1) WPts
24/03/2028Manukau, New Zealand5 - 6 Nicholas Kellis4 - 28(5) WPts
30/01/2028Manukau, New Zealand4 - 6 David Palin8(1) - 17(1) WPts
03/12/2027Auckland, New Zealand4 - 5 Rob Spang15 - 11 LPts
27/10/2027Auckland, New Zealand3 - 5 Waraki Hone0 - 0 WPts
25/09/2027Prague, Czech Republic3 - 4 Ignßc Kilian12 - 20 LPts
28/07/2027Madrid, Spain3 - 3 Carlos Vida11 - 10 LPts
30/05/2027Karagandy, Kazakhstan3 - 2 Timofei Urazbaev21 - 15 LPts
01/04/2027Bogota, Colombia2 - 2 Oro Abad4 - 25(1) WPts
01/02/2027Nairobi, Kenya1 - 2 Chata Maalim0 - 3 WPts
04/12/2026Waitakere, New Zealand0 - 2 Robert Smith0 - 0 WPts
13/10/2026Hamilton, New Zealand0 - 1 Corey Allen18 - 17 LPts
19/08/2026Wellington, New Zealand0 - 0 Ianga Rei19 - 10 LPts