Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  11 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2029Christchurch, New Zealand10 - 31 Thomas MacCoughlan0 - 7 WPts
17/01/2029Christchurch, New Zealand10 - 30 Obaid Zacka10 - 7 LPts
18/11/2028Christchurch, New Zealand9 - 30 Malik Dajani7 - 12 WPts
19/09/2028Christchurch, New Zealand9 - 29 Dave Lloyd9 - 13 LPts
21/07/2028Christchurch, New Zealand8 - 29 Killian Taggart4 - 19 WPts
22/05/2028Christchurch, New Zealand8 - 28 Alano Barbara7 - 11 LPts
23/03/2028Christchurch, New Zealand7 - 28 Paul Beatson0 - 1 WPts
23/01/2028Christchurch, New Zealand7 - 27 Amon Jack11 - 15 LPts
22/11/2027Christchurch, New Zealand6 - 27 Dave Kilpatrick4 - 5 WPts
23/09/2027Christchurch, New Zealand6 - 26 Rico Catte4 - 12 LPts
21/07/2027Christchurch, New Zealand5 - 26 David Hankin0 - 1 WPts
22/05/2027Christchurch, New Zealand5 - 25 Billy Hauiti9 - 15 LPts
24/03/2027Gyumri, Armenia5 - 24 Njteh Pamboukokyan20 - 10 LPts
24/01/2027Christchurch, New Zealand4 - 24 Patrick Jones3 - 2 WPts
25/11/2026Wellington, New Zealand4 - 23 Lucas Griff12 - 12 LPts
26/09/2026Christchurch, New Zealand4 - 22 Sam Tyrie2 - 1 LPts
28/07/2026Algiers, Algeria4 - 21 Amjad Matoub11(1) - 15(3) LPts
30/05/2026Christchurch, New Zealand4 - 20 Diego Balles14 - 12 LPts
01/04/2026Manukau, New Zealand4 - 19 Geoff Paewai8 - 23(1) LPts
01/02/2026Oslo, Norway4 - 18 Sigurd Rod11 - 7 LPts
04/12/2025Christchurch, New Zealand4 - 17 Macief Dominik2 - 2 LPts
06/10/2025Christchurch, New Zealand3 - 17 Brin Katete1 - 0 WPts
08/08/2025Sendai, Japan3 - 16 Yutaka Furutani19(1) - 24 LPts
10/06/2025Shamkir, Azerbaijan3 - 15 Izzet Kassem2 - 2 LPts
12/04/2025Christchurch, New Zealand2 - 15 Frisco Clemente1 - 15 WPts
12/02/2025Charleroi, Belgium2 - 14 Jeffrey de Laclos9 - 9 LPts
15/12/2024Christchurch, New Zealand2 - 13 Chris Yell6 - 15 LPts
16/10/2024Christchurch, New Zealand2 - 12 Gauvain Vieira36(2) - 9 LPts
18/08/2024Christchurch, New Zealand2 - 11 Hernan Campo8 - 17 LPts
20/06/2024Melbourne, Australia2 - 10 Joe MacCarthy22(1) - 17 LPts
21/04/2024Christchurch, New Zealand2 - 9 William Meek0 - 6 LPts
07/03/2024Montevideo, Uruguay2 - 8 Santiago Vallez10 - 15 LPts
08/01/2024Wellington, New Zealand2 - 7 Leeroy Loane8(1) - 26(2) LPts
26/11/2023Auckland, New Zealand1 - 7 Noah Erueti0 - 0 WPts
26/10/2023Caracas, Venezuela1 - 6 Oro Galvez29(1) - 9 LPts
27/08/2023Christchurch, New Zealand0 - 6 Andy Graham0 - 2(1) WPts
28/06/2023Christchurch, New Zealand0 - 5 Igor Dedzeklis17 - 15 LPts
29/04/2023Hamilton, New Zealand0 - 4 Arnie Burnside1 - 4 LPts
19/03/2023Waitakere, New Zealand0 - 3 Corey Thomson16 - 15 LPts
15/02/2023North Shore, New Zealand0 - 2 Wayne Swinton13 - 20 LPts
03/01/2023Reno, USA0 - 1 Mason Kinloch2 - 3 LPts
05/11/2022Christchurch, New Zealand0 - 0 Robert Donnellan1 - 2 LPts