Weightclass:  Bantamweight
Location:  Waitakere, New Zealand
Record:  13(1) - 33(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2026Waitakere, New Zealand12(1) - 33(2) Charlie Catanach0 - 8 WPts
10/05/2026Waitakere, New Zealand11(1) - 33(2) Juan Moreno6 - 3 WPts
11/03/2026Waitakere, New Zealand10(1) - 33(2) Askari Faris4 - 13 WPts
10/01/2026Waitakere, New Zealand10(1) - 32(2) Aaron Payoyot6 - 7 LPts
11/11/2025Waitakere, New Zealand9(1) - 32(2) Jin Po3 - 13 WPts
12/09/2025Waitakere, New Zealand9(1) - 31(2) Vasyl Pawluk13 - 25 LPts
13/07/2025Waitakere, New Zealand8(1) - 31(2) Juan Sanchez3 - 9 WPts
15/05/2025Waitakere, New Zealand8(1) - 30(2) Phil Glascock11(1) - 15 LPts
16/03/2025Waitakere, New Zealand8(1) - 29(2) Jin Gean6 - 13(1) LPts
16/01/2025Waitakere, New Zealand8(1) - 28(2) Yong-jae Myung2 - 0 LPts
17/11/2024Waitakere, New Zealand7(1) - 28(2) Batmonkiin Louie3 - 11(1) WPts
18/09/2024Waitakere, New Zealand7(1) - 27(1) David Iti17(1) - 22 LKO3
20/07/2024New Kingston, Jamaica6(1) - 27(1) Blake Frame8 - 16 WPts
22/05/2024Ulaanbaatar, Mongolia6(1) - 26(1) Yong Idrisoff4 - 11 LPts
24/03/2024Waitakere, New Zealand6(1) - 25(1) Se-jong Kuk10 - 29 LPts
25/01/2024Wellington, New Zealand5 - 25(1) Gus Bires7 - 29(7) WKO3
28/11/2023Waitakere, New Zealand5 - 24(1) Robert Croy1 - 1 LPts
28/09/2023Indianapolis, USA4 - 24(1) Bruce Couch1 - 18 WPts
31/07/2023Medina, Saudi Arabia4 - 23(1) Haaris Atwi31(1) - 5 LPts
02/06/2023Cainta, Philippines4 - 22(1) Montego Amparan20 - 10 LPts
04/04/2023Waitakere, New Zealand4 - 21(1) John Linn4 - 6 LPts
03/02/2023Waitakere, New Zealand3 - 21(1) Saad Zahawi3 - 15 WPts
05/12/2022Lusaka, Zambia2 - 21(1) Justin Tiyaonse0 - 0 WPts
06/10/2022Waitakere, New Zealand1 - 21(1) Paul Garnier0 - 3 WPts
07/08/2022Waitakere, New Zealand1 - 20(1) Harvey Edris13 - 13 LPts
06/06/2022Waitakere, New Zealand1 - 19(1) Isamu Nakagawa13 - 13 LPts
07/04/2022Tokorozawa, Japan1 - 18(1) Yutaka Noguchi11 - 11 LPts
07/02/2022Christchurch, New Zealand1 - 17(1) Mike Gowen10 - 15 LPts
11/12/2021Auckland, New Zealand1 - 16(1) Euan Hill11 - 15 LPts
12/10/2021Waitakere, New Zealand0 - 16(1) Mike Ogilvie3 - 19 WPts
11/08/2021Wellington, New Zealand0 - 15(1) Tobias Kissick3(1) - 11 LPts
12/06/2021Auckland, New Zealand0 - 14(1) Zachary Stephen2 - 8 LPts
14/04/2021Waitakere, New Zealand0 - 13(1) Peter Craddock13 - 8 LPts
11/02/2021Waitakere, New Zealand0 - 12(1) Diego Calvillo4 - 8 LPts
13/12/2020Tegucigalpa, Honduras0 - 11(1) Diego Martinez10(1) - 7 LPts
15/10/2020Auckland, New Zealand0 - 10(1) Anaru Kautarewa7 - 9 LPts
20/08/2020Cheonan, South Korea0 - 9(1) Jeong-ho Ju0 - 8 LPts
20/06/2020San Juan, Puerto Rico0 - 8(1) Alejandro Quinones7 - 4 LPts
22/04/2020Barranquilla, Colombia0 - 7(1) Juan Belasco5 - 6 LPts
23/02/2020Christchurch, New Zealand0 - 6(1) Mike Gowen4 - 8 LPts
27/12/2019Nashville, USA0 - 5 Josh Mitchell8 - 2 LKO3
29/10/2019Auckland, New Zealand0 - 4 Anaru Kautarewa4 - 6 LPts
23/09/2019Christchurch, New Zealand0 - 3 Hugh Whitelaw3 - 0 LPts
17/08/2019Bangkok, Thailand0 - 2 Chatpetch Chaiyong8 - 3 LPts
18/06/2019Waitakere, New Zealand0 - 1 Kahi Pai4 - 5 LPts
18/04/2019Waitakere, New Zealand0 - 0 Sam Moeroa3 - 2 LPts