Weightclass:  Welterweight
Location:  Hamilton, New Zealand
Record:  48(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2027Hamilton, New Zealand47(2) - 24 Vikenti Bartosh11(1) - 8 WPts
20/01/2027Hamilton, New Zealand46(2) - 24 Larenzo Montijo16 - 5 WPts
21/11/2026Hamilton, New Zealand45(2) - 24 Ian Linen0 - 3 WPts
21/09/2026Hamilton, New Zealand44(2) - 24 Mark Rangimakere2 - 9 WPts
23/07/2026Hamilton, New Zealand43(2) - 24 Nauplius Scafidi7 - 9 WPts
24/05/2026Hamilton, New Zealand42(1) - 24 Alastair Killens2 - 17(1) WKO3
25/03/2026Hamilton, New Zealand41(1) - 24 Tangaroa Kokiri2 - 9 WPts
25/01/2026Hamilton, New Zealand40(1) - 24 Arthur Hinekura6 - 13 WPts
26/11/2025Hamilton, New Zealand39(1) - 24 Umair Hoda0 - 10 WPts
27/09/2025Hamilton, New Zealand38(1) - 24 Billy Hauiti5 - 8 WPts
29/07/2025Hamilton, New Zealand37(1) - 24 Elliot Donnellon2 - 12(1) WPts
30/05/2025Hamilton, New Zealand36(1) - 24 HanuÜ Dudik3 - 5 WPts
01/04/2025Hamilton, New Zealand36(1) - 23 Patomsuk Maperm29 - 20(1) LPts
01/03/2025Hamilton, New Zealand35(1) - 23 Patomsuk Maperm29 - 19(1) WPts
26/01/2025Hamilton, New Zealand34(1) - 23 Wang For31(1) - 21 WPts
25/12/2024Hamilton, New Zealand33(1) - 23 Vidal Grajales11 - 10 WPts
23/11/2024Vienna, Austria33(1) - 22 Ulu Hebal37 - 23 LPts
23/10/2024Vienna, Austria33(1) - 21 Ulu Hebal36 - 23 LPts
22/09/2024Vienna, Austria33(1) - 20 Ulu Hebal35 - 23 LPts
22/08/2024Lima, Peru33(1) - 19 Neron Matute32 - 24 LPts
22/07/2024Lima, Peru32(1) - 19 Neron Matute32 - 23 WPts
19/06/2024Ghent, Belgium32(1) - 18 Lauw Bassee32(1) - 16 LPts
18/05/2024Tonala, Mexico32(1) - 17 Cisco Borja41(1) - 7 LPts
17/04/2024Christchurch, New Zealand31(1) - 17 David Turner18 - 21 WPts New Zealand National Championships 2024View
14/04/2024Christchurch, New Zealand30(1) - 17 Peter Weatherspoon26 - 16 WPts New Zealand National Championships 2024View
11/04/2024Christchurch, New Zealand29(1) - 17 Jack Haturini8 - 5 WPts New Zealand National Championships 2024View
06/04/2024Stockholm, Sweden28 - 17 Elis Frieberg27(5) - 16(4) WKO3
06/03/2024Hamilton, New Zealand28 - 16 Abdul Alekserov16 - 23 LPts
04/02/2024Hamilton, New Zealand27 - 16 Xavion Mieras33(2) - 10 WPts
04/01/2024Hamilton, New Zealand26 - 16 Fanuco Jara19 - 14 WPts
07/11/2023Bradford, UK25 - 16 Paul Magee9 - 22(1) WPts
09/09/2023Wellington, New Zealand24 - 16 Leeroy Loane8(1) - 24(2) WPts
13/07/2023Aalborg, Denmark23 - 16 Steinar Lyng9 - 16 WPts
15/05/2023Auckland, New Zealand22 - 16 David Notman14 - 19 WPts
14/04/2023Waitakere, New Zealand22 - 15 Rongoáá Remaha19 - 12 LPts New Zealand National Championships 2023View
11/04/2023Waitakere, New Zealand21 - 15 Vincent Halker4 - 8 WPts New Zealand National Championships 2023View
11/03/2023Kiev, Ukraine20 - 15 Fedar Dubsky1 - 6 WPts
11/01/2023Ulaanbaatar, Mongolia19 - 15 Xing-fu Merkulow9 - 16 WPts
12/11/2022Turku, Finland18 - 15 Manne Isokoski9 - 14 WPts
14/09/2022Ghent, Belgium18 - 14 Judo Mordaech7 - 18 LPts
17/07/2022Tegucigalpa, Honduras17 - 14 Paco Vita2 - 9 WPts
19/05/2022Pak Kret, Thailand16 - 14 Paipharob Suwannang11(1) - 14 WPts
21/03/2022Manukau, New Zealand16 - 13 Paul Lawless18 - 9 LPts
23/01/2022Auckland, New Zealand15 - 13 Taonga Hepi10 - 12 WPts
25/11/2021Manukau, New Zealand14 - 13 Will Kingen9 - 14 WPts
26/09/2021Kingston, Jamaica14 - 12 Colin Duffus9 - 14 LPts
29/07/2021London, UK14 - 11 Inigo McCadden5 - 10 LPts
29/05/2021Waitakere, New Zealand13 - 11 Elliot Kairau4 - 17(1) WPts
14/04/2021Waitakere, New Zealand13 - 10 Alastair Gilbride15 - 7 LPts New Zealand National Championships 2021View
11/04/2021Waitakere, New Zealand12 - 10 James Hankin20 - 2 WPts New Zealand National Championships 2021View
24/03/2021Hamilton, New Zealand11 - 10 Gregor Terrace11 - 7 WPts
24/01/2021Hamilton, New Zealand10 - 10 Vicente Villafuerte8 - 9 WPts
23/11/2020Hamilton, New Zealand9 - 10 Joaquin Lozano5 - 11 WPts
23/09/2020Hamilton, New Zealand9 - 9 Jay Kereopa12(1) - 7 LPts
23/07/2020Hamilton, New Zealand8 - 9 Richard Evan6 - 7 WPts
22/05/2020Hamilton, New Zealand7 - 9 Zafa Hosseini3 - 12 WPts
22/03/2020Christchurch, New Zealand7 - 8 Jack Rennie5 - 7 LPts
03/02/2020Auckland, New Zealand7 - 7 Alec Glines2 - 11 LPts
18/12/2019Wellington, New Zealand7 - 6 Michael Castellaw9 - 3 LPts
17/11/2019San Jose, Costa Rica6 - 6 Dario Cal3 - 6 WPts
19/09/2019Nassau, Bahamas5 - 6 Mark Montgomery4 - 5 WPts
21/07/2019Hamilton, New Zealand4 - 6 Cris Silvera3 - 5 WPts
21/05/2019Hamilton, New Zealand3 - 6 John Mboya2 - 7 WPts
21/03/2019Odense, Denmark3 - 5 Steinar Harmsen2 - 0 LPts
21/01/2019Yerevan, Armenia3 - 4 Kevork Rashidian1 - 2 LPts
22/11/2018Auckland, New Zealand3 - 3 Peter Wardlaw3 - 0 LPts
20/10/2018Hamilton, New Zealand2 - 3 Franklin Paquin2 - 2 WPts
21/08/2018Hamilton, New Zealand2 - 2 Joel Malcomb4 - 1 LPts
21/06/2018Manukau, New Zealand1 - 2 Bob Reach0 - 0 WPts
28/04/2018Hamilton, New Zealand1 - 1 Jack Coutts2 - 1 LPts
02/03/2018Wellington, New Zealand1 - 0 Noel Paekau0 - 1 LPts
20/01/2018Hamilton, New Zealand0 - 0 Puta Paranihihi0 - 0 WPts