Weightclass:  Lightweight
Location:  Hamilton, New Zealand
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2033Hamilton, New Zealand24 - 15 Alik Mitnick1 - 0 WPts
16/06/2033Hamilton, New Zealand23 - 15 Shaun Erueti5 - 8 WPts
15/04/2033Hamilton, New Zealand22 - 15 Arnie Kadida3 - 4 WPts
14/02/2033Hamilton, New Zealand21 - 15 Chris Kalusokoma7 - 9 WPts
15/12/2032Hamilton, New Zealand20 - 15 Kris Mujuru4 - 6 WPts
15/10/2032Hamilton, New Zealand19 - 15 Paul Kiwara0 - 1 WPts
15/08/2032Hamilton, New Zealand18 - 15 Eusebius Papageorgiou4 - 5 WPts
13/06/2032Hamilton, New Zealand17 - 15 Paul Tough5 - 6 WPts
15/04/2032Hamilton, New Zealand16 - 15 Harry Kinard1 - 5 WPts
15/02/2032Hamilton, New Zealand15 - 15 Paul Pakira1 - 4 WPts
17/12/2031Hamilton, New Zealand14 - 15 Napo Meihana2 - 9 WPts
18/10/2031Hamilton, New Zealand13 - 15 Sam Birnie3 - 34 WPts
19/08/2031Ponce, Puerto Rico13 - 14 Ponce Machin26 - 14 LPts
21/06/2031Mexico City, Mexico13 - 13 Macario De Anda17 - 24 LPts
23/04/2031Lipa, Philippines12 - 13 Montel Dasig3 - 14 WPts
23/02/2031Christchurch, New Zealand11 - 13 Ollie Adam3(1) - 17 WPts
25/12/2030Hamilton, New Zealand10 - 13 Ellis Woodfield4 - 15(1) WPts
29/10/2030Christchurch, New Zealand10 - 12 Cody Nappier7 - 18 LPts
30/08/2030Graz, Austria10 - 11 Burnard Imanuel32(1) - 18 LPts
02/07/2030Vilnius, Lithuania9 - 11 Julian Studzinski8 - 17 WPts
04/05/2030Hamilton, New Zealand8 - 11 Connor Yarwood3 - 6 WPts
06/03/2030Dushanbe, Tajikistan7 - 11 Shahlar Halim11 - 19 WPts
06/01/2030Vilnius, Lithuania6 - 11 Metody Tylicki7 - 19(2) WPts
08/11/2029Khujand, Tajikistan5 - 11 Asaf Shams11 - 26 WPts
09/09/2029Brussels, Belgium5 - 10 Honore Pique6 - 10 LPts
12/07/2029Bremerhaven, Germany5 - 9 Truman Kaminsky6 - 20 LPts
14/05/2029Hamilton, New Zealand4 - 9 Robert Ramsay0 - 6 WPts
15/03/2029Montevideo, Uruguay4 - 8 Diego Alcocer10 - 14 LPts
15/01/2029Hamilton, New Zealand4 - 7 Antwan Cullom8 - 20(1) LPts
17/11/2028Hamilton, New Zealand4 - 6 Mark Dunning10 - 16 LPts
21/09/2028Hamilton, New Zealand4 - 5 Kauko Rahnasto10 - 9 LPts
23/07/2028Abidjan, Ivory Coast3 - 5 Briar Ory9 - 16 WPts
25/05/2028Villa Nueva, Guatemala3 - 4 Seferino Bolivar23(3) - 17 LPts
27/03/2028Manukau, New Zealand3 - 3 Chris Binnie8(1) - 23(1) LPts
31/01/2028Hamilton, New Zealand3 - 2 Antoine Djimou4 - 9 LPts
02/12/2027Hamilton, New Zealand2 - 2 Isaak Alifirenko7 - 17 WPts
04/10/2027Manukau, New Zealand2 - 1 Henry Hemphill14 - 20 LPts
06/08/2027Hamilton, New Zealand1 - 1 Ivan Devin4 - 13 WPts
07/06/2027North Shore, New Zealand0 - 1 Sid Paraha0 - 0 WPts
20/04/2027Wellington, New Zealand0 - 0 John Troupe13 - 21 LPts