Weightclass:  Featherweight
Location:  Wellington, New Zealand
Record:  23(2) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2025Wellington, New Zealand22(2) - 26 Geron Latham0 - 6 WPts
15/09/2025Wellington, New Zealand21(2) - 26 Vicente Muriel0 - 7 WPts
17/07/2025Wellington, New Zealand20(2) - 26 Bradley Clardy1 - 10 WPts
18/05/2025Wellington, New Zealand19(2) - 26 Robert Bains1 - 9(2) WPts
19/03/2025Wellington, New Zealand19(2) - 25 Sigurd Martinsen14(1) - 19 LPts
18/01/2025Wellington, New Zealand19(2) - 24 Louis Reney26 - 17 LPts
19/11/2024Wellington, New Zealand19(2) - 23 Louis Reney25 - 17 LPts
20/09/2024Wellington, New Zealand19(2) - 22 Louis Reney24 - 17 LPts
22/07/2024Wellington, New Zealand19(2) - 21 Owen Scroggin27 - 18 LPts
22/05/2024Wellington, New Zealand18(2) - 21 Lewis Flower7 - 6 WPts
23/03/2024Wellington, New Zealand17(2) - 21 Edward Ghee0 - 5 WPts
23/01/2024Wellington, New Zealand16(2) - 21 Mark Begg1 - 1 WPts
24/11/2023Mandaue, Philippines16(2) - 20 Fresco Oliveros29(4) - 7 LPts
25/09/2023Imus, Philippines16(2) - 19 James Banayat15(1) - 20 LPts
28/07/2023Wellington, New Zealand15(2) - 19 Clinton Lawlis14(1) - 16 WPts
29/05/2023Kampala, Uganda14(2) - 19 Dave Nakato18(1) - 15 WPts
31/03/2023Imus, Philippines13(1) - 19 Roman Rozas2 - 8(1) WKO3
31/01/2023Auckland, New Zealand13(1) - 18 Louis Reney14 - 15 LPts
07/12/2022Wellington, New Zealand12(1) - 18 Borya Mezinsh10 - 18 WPts
08/10/2022Christchurch, New Zealand12(1) - 17 Patrick Kerwood10 - 17 LPts
09/08/2022Kuala Lumpur, Malaysia11 - 17 Sajid Mirza8 - 19(7) WKO3
11/06/2022Wellington, New Zealand11 - 16 Hamonga Potiki23 - 8 LPts
12/04/2022Wellington, New Zealand10 - 16 Gauvain Guebert5 - 9 WPts
12/02/2022Cheongju, South Korea9 - 16 Sung-yeung You1 - 7 WPts
15/12/2021Wellington, New Zealand9 - 15 Leo Rind19 - 7 LPts
14/10/2021Copenhagen, Denmark9 - 14 Haakon Jurs9 - 15 LPts
16/08/2021Manukau, New Zealand8 - 14 Ethan Priddy4 - 13 WPts
16/06/2021Manukau, New Zealand8 - 13 Rob Urie12 - 12 LPts
20/04/2021Manukau, New Zealand8 - 12 Scott Aitkens9 - 12 LPts
18/02/2021Wellington, New Zealand8 - 11 Geoff Beatson13(1) - 6 LPts
16/01/2021Wellington, New Zealand8 - 10 Tien Trai9 - 8 LPts
15/11/2020Auckland, New Zealand7 - 10 Brett Ingraham9 - 8 WPts
14/10/2020Auckland, New Zealand6 - 10 Mark Wemyss12 - 4 WPts
15/08/2020Wellington, New Zealand5 - 10 Chris Loane3 - 11(1) WPts
14/06/2020Wellington, New Zealand4 - 10 David Ndambiri0 - 4 WPts
13/04/2020Santo Domingo Este, Dominican Republic4 - 9 Juan Rebollar7 - 8 LPts
14/02/2020North Shore, New Zealand3 - 9 Dominic Robbie4 - 7 WPts
25/12/2019Wellington, New Zealand3 - 8 Zacarias Corea6 - 2 LPts
25/10/2019Sapporo, Japan3 - 7 Satoshi Yamagata8 - 1 LPts
27/08/2019Wellington, New Zealand3 - 6 Igor Lampeev0 - 11 LPts
28/06/2019Zagreb, Croatia2 - 6 Tin Križanic3 - 2 WPts
29/04/2019Vienna, Austria2 - 5 Amo Tetzner6 - 1 LPts
01/03/2019Hamilton, New Zealand2 - 4 Fraser Patrick1 - 3 LPts
25/01/2019Wellington, New Zealand2 - 3 Faisal Haddou5 - 1 LPts
25/11/2018Auckland, New Zealand2 - 2 Chris Harrold2 - 4 LPts
07/10/2018Managua, Nicaragua2 - 1 Fanuco Raso1 - 1 LPts
09/08/2018Wellington, New Zealand1 - 1 Mark Smylie1 - 2 WPts
09/06/2018Wellington, New Zealand1 - 0 Dylan Anders3 - 0 LPts
08/04/2018Wellington, New Zealand0 - 0 Vachel Bazin0 - 0 WPts