Weightclass:  Light Welterweight
Location:  Wellington, New Zealand
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Wellington, New Zealand22 - 17 Sung-yun Kil4 - 3 LPts
08/10/2033Wellington, New Zealand22 - 16 Abraham Wittebroodt4 - 11 LPts
08/08/2033Wellington, New Zealand21 - 16 Robert Kohikikko2 - 6 WPts
07/06/2033Wellington, New Zealand20 - 16 Boleslav Kochevar5 - 4 WPts
08/04/2033Wellington, New Zealand19 - 16 Justin Haarhoff2 - 2 WPts
07/02/2033Wellington, New Zealand19 - 15 Aaron Adewale18(2) - 4 LPts
08/12/2032Wellington, New Zealand18 - 15 Mike Taaffe0 - 1 WPts
08/10/2032Wellington, New Zealand17 - 15 Noah Woodford4 - 6 WPts
08/08/2032Wellington, New Zealand16 - 15 Robert Bowen1 - 4 WPts
09/06/2032Wellington, New Zealand15 - 15 Jake Inness8 - 7 WPts
10/04/2032Wellington, New Zealand14 - 15 Robert Hyndman1 - 10 WPts
10/02/2032Wellington, New Zealand13 - 15 Leo Lockey0 - 1 WPts
12/12/2031Wellington, New Zealand12 - 15 Kris Fenwick11 - 8 WPts
13/10/2031Taytay, Philippines11 - 15 Diego Dalupan4 - 3 WPts
15/08/2031Bila Tserkva, Ukraine11 - 14 Kyrylo Komar12 - 15 LPts
17/06/2031Munich, Germany11 - 13 William John13 - 20 LPts
19/04/2031Waitakere, New Zealand10 - 13 Dai Elley3 - 14 WPts
21/02/2031Wellington, New Zealand9 - 13 Mason Poa0 - 1 WPts
22/12/2030Wellington, New Zealand8 - 13 Bart Smith5 - 21 WPts
29/10/2030Wellington, New Zealand8 - 12 Alejandro Zarco8 - 21 LPts
31/08/2030Amagasaki, Japan7 - 12 Aki Murata4 - 15 WPts
01/07/2030Wellington, New Zealand6 - 12 Nathan Fyfe6 - 11 WPts
04/05/2030Wellington, New Zealand5 - 12 Leighton Heaven5 - 9 WPts
06/03/2030Durban, South Africa4 - 12 Robert Haarhoff1 - 0 WPts
06/01/2030North Shore, New Zealand3 - 12 Dom Rawiri2 - 14(2) WPts
08/11/2029Waitakere, New Zealand3 - 11 Peter Ramsay6 - 17 LPts
12/09/2029Wellington, New Zealand3 - 10 Michael Nevitt11 - 18 LPts
09/08/2029Auckland, New Zealand3 - 9 Colin Fotheringham12 - 20 LPts
07/07/2029Stuttgart, Germany3 - 8 Harimann Gernand15 - 5 LPts
09/05/2029Manukau, New Zealand3 - 7 Mark Buist0 - 14 LPts
13/03/2029Wellington, New Zealand2 - 7 Will Yeamans4 - 1 WPts
12/01/2029Mashhad, Iran2 - 6 Sun Pang14 - 17 LPts
14/11/2028Manukau, New Zealand2 - 5 Sam Craigo6 - 10 LPts
16/09/2028Sofia, Bulgaria2 - 4 Natanail á Ankov14(1) - 8 LPts
19/07/2028Hamilton, New Zealand1 - 4 William Gabriel0 - 3 WPts
29/05/2028Wellington, New Zealand0 - 4 Ian Tackett1 - 1 WPts
30/03/2028Wellington, New Zealand0 - 3 Jawad Sala7(1) - 12 LPts
31/01/2028Malaga, Spain0 - 2 Saturnin Prisco2 - 10 LPts
03/12/2027Manukau, New Zealand0 - 1 Sam Downey11 - 15 LPts
20/10/2027Wellington, New Zealand0 - 0 Guillermo Mar4(1) - 11 LPts