Weightclass:  Light Welterweight
Location:  Christchurch, New Zealand
Record:  29 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2030Christchurch, New Zealand28 - 27 Anthony Rafferty1 - 0 WPts
10/09/2030Christchurch, New Zealand27 - 27 Rich Shadden3 - 4 WPts
11/07/2030Christchurch, New Zealand26 - 27 Jay Evan0 - 14 WPts
12/05/2030Christchurch, New Zealand25 - 27 Raru Pomana9 - 10 WPts
14/03/2030Christchurch, New Zealand25 - 26 Jaguar Noa10 - 14 LPts
13/01/2030Christchurch, New Zealand24 - 26 Haaris Ebrahim2 - 4 WPts
14/11/2029Christchurch, New Zealand23 - 26 Robert Offei1 - 4 WPts
15/09/2029Christchurch, New Zealand22 - 26 Spencer Aning1 - 10 WPts
17/07/2029Christchurch, New Zealand21 - 26 Bradley Lester1 - 10 WPts
18/05/2029Christchurch, New Zealand20 - 26 Rabiu Bosso5 - 11 WPts
20/03/2029Christchurch, New Zealand19 - 26 Clint Reyburn0 - 4 WPts
19/01/2029Christchurch, New Zealand18 - 26 Clint Reyburn0 - 3 WPts
20/11/2028Tehran, Iran17 - 26 Tariq Wakim9 - 13 WPts
22/09/2028Cape Town, South Africa16 - 26 Jordan Kivebulaya6 - 17 WPts
24/07/2028Madrid, Spain15 - 26 Alejandro Tijerina4 - 8 WPts
26/05/2028Christchurch, New Zealand14 - 26 David Bulayo0 - 8 WPts
27/03/2028Manila, Philippines13 - 26 Amon Rosario2 - 7 WPts
28/01/2028Christchurch, New Zealand12 - 26 Nicolas Joubert3 - 6 WPts
29/11/2027Bacoor, Philippines11 - 26 Dario Alvaro4 - 9 WPts
01/10/2027Madrid, Spain11 - 25 Xavier Lara10 - 8 LPts
03/08/2027Novosibirsk, Russia11 - 24 Vitali Lipovsky3 - 12 LPts
05/06/2027Christchurch, New Zealand10 - 24 Joshua Kouku3 - 5 WPts
07/04/2027Manukau, New Zealand10 - 23 Kenzie Orrick13 - 13(1) LPts
13/02/2027Christchurch, New Zealand9 - 23 Santiago Cruz0 - 4 WPts
15/12/2026Sapporo, Japan9 - 22 Satoru Jo7 - 17 LPts
17/10/2026Manukau, New Zealand9 - 21 Phil Clardy7 - 15 LPts
20/08/2026Christchurch, New Zealand8 - 21 Amjad Hashmi6 - 19(1) WPts
21/06/2026Harare, Zimbabwe8 - 20 Shaun Nyumbu40(2) - 25 LPts
22/04/2026Christchurch, New Zealand7 - 20 Joshua Mahia2 - 13 WPts
21/02/2026Christchurch, New Zealand7 - 19 Noah Kereama5 - 13 LPts
23/12/2025New York City, USA6 - 19 Brin Cullen1 - 18 WPts
25/10/2025Christchurch, New Zealand5 - 19 Desiderio Abar0 - 2 WPts
27/08/2025Christchurch, New Zealand4 - 19 Vitali Dembinski8 - 9 WPts
28/06/2025Managua, Nicaragua3 - 19 Xabat Casto6 - 8 WPts
29/04/2025Hanoi, Vietnam3 - 18 Hue Trung18(2) - 22 LPts
01/03/2025Wellington, New Zealand2 - 18 Bryn Ardis0 - 15(4) WPts
06/01/2025Kuala Lumpur, Malaysia2 - 17 Atif Srour29 - 17 LPts
08/11/2024Christchurch, New Zealand1 - 17 Hare Kakewahine0 - 18 WPts
07/09/2024New Orleans, USA1 - 16 Mark Hason1 - 27(6) LPts
10/07/2024Dushanbe, Tajikistan1 - 15 Aleksandr Taghibaev11(1) - 23 LPts
12/05/2024Puente Alto, Chile1 - 14 Lorenzo Paz7 - 4 LPts
14/03/2024Tegucigalpa, Honduras1 - 13 Gonzalo Resto11 - 29 LPts
15/01/2024Bangalore, India1 - 12 Aditya Ramroop16 - 11 LPts
17/11/2023Auckland, New Zealand1 - 11 Joel Beatson5 - 6 LPts
22/09/2023Christchurch, New Zealand0 - 11 Wasaki Hamaundu0 - 14 WPts
23/07/2023Christchurch, New Zealand0 - 10 Sam Traill3 - 19(1) LPts
25/05/2023Wellington, New Zealand0 - 9 Josh Mitchell25 - 10 LPts
28/03/2023Hamilton, New Zealand0 - 8 Leon Haxton11 - 21 LPts
30/01/2023Christchurch, New Zealand0 - 7 Luis Toribio7 - 7 LPts
01/12/2022Foggia, Italy0 - 6 Giuseppe Ghiglia0 - 12(1) LPts
02/10/2022Fukuoka, Japan0 - 5 Akira Murata7 - 2 LPts
04/08/2022Auckland, New Zealand0 - 4 Steven Belliston7 - 20 LPts
06/06/2022Christchurch, New Zealand0 - 3 Bob Buchanon13 - 13(1) LPts
11/04/2022Christchurch, New Zealand0 - 2 Reyes Iglesias9 - 19 LPts
11/02/2022Wellington, New Zealand0 - 1 Mark Veach11 - 16(1) LPts
06/01/2022Christchurch, New Zealand0 - 0 Patrick Kay1 - 3 LPts