Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2030Wellington, New Zealand24 - 10 Mikhail Chudinov2 - 9 WPts
16/10/2030Wellington, New Zealand23 - 10 Boniface Castile4 - 7 WPts
17/08/2030Wellington, New Zealand22 - 10 Marjun Jaime2 - 15 WPts
18/06/2030Wellington, New Zealand21 - 10 Danyaal Qureshi3 - 14(1) WPts
19/04/2030Wellington, New Zealand20 - 10 Gianni Cappucci6 - 7 WPts
18/02/2030Wellington, New Zealand19 - 10 Jawad Farra2 - 15 WPts
20/12/2029Wellington, New Zealand18 - 10 Pat MacAskill0 - 6 WPts
21/10/2029Wellington, New Zealand17 - 10 Chris Jameson5 - 5 WPts
22/08/2029Wellington, New Zealand16 - 10 Morgan Dundas3 - 9 WPts
23/06/2029Wellington, New Zealand15 - 10 Hein Van Dale1 - 0 WPts
25/04/2029Wellington, New Zealand14 - 10 Nyree Hetet1 - 3 WPts
24/02/2029Wellington, New Zealand14 - 9 Bradley Alford4 - 3 LPts
26/12/2028Wellington, New Zealand13 - 9 Bryan Still4 - 5 WPts
27/10/2028Wellington, New Zealand12 - 9 Santiago Pareja0 - 4 WPts
28/08/2028Odense, Denmark12 - 8 Wray Duus12 - 17 LPts
30/06/2028Wellington, New Zealand11 - 8 Malcolm Roach3 - 18 WPts
04/05/2028Wellington, New Zealand10 - 8 Mark Baldy0 - 4 WPts
06/03/2028North Shore, New Zealand10 - 7 Brin Katete3 - 13 LPts
08/01/2028Auckland, New Zealand10 - 6 Koro Hemania8 - 8 LPts
12/11/2027Las Tunas, Cuba10 - 5 Rio Oseguera10 - 22 LPts
13/09/2027Wellington, New Zealand9 - 5 Theo Dowe1 - 4 WPts
15/07/2027Mexico City, Mexico9 - 4 Noe Najera3 - 12 LPts
17/05/2027Auckland, New Zealand8 - 4 Rewi Riki0 - 11 WPts
23/03/2027Wellington, New Zealand7 - 4 Wayne Preece1 - 2 WPts
23/01/2027Wellington, New Zealand6 - 4 Matthew Glines3 - 8 WPts
24/11/2026Wellington, New Zealand5 - 4 Isaac Clabby2 - 1 WPts
25/09/2026Auckland, New Zealand4 - 4 Rewi Riki0 - 7 WPts
29/07/2026Wellington, New Zealand3 - 4 Malcolm Roach0 - 9 WPts
30/05/2026Wellington, New Zealand3 - 3 Mark Lang1 - 5 LPts
31/03/2026Hamilton, New Zealand3 - 2 Alec Wallace6 - 12 LPts
31/01/2026Wellington, New Zealand2 - 2 Ben Burke2 - 4 WPts
03/12/2025Changwon, South Korea2 - 1 Seung-gyu Kook13 - 17 LPts
05/10/2025North Shore, New Zealand2 - 0 Michael Reach8 - 13 LPts
10/08/2025Auckland, New Zealand1 - 0 Chris Calfee3(1) - 15(2) WPts
05/07/2025Wellington, New Zealand0 - 0 Antwan Woods0 - 0 WPts