Weightclass:  Featherweight
Location:  Wellington, New Zealand
Record:  47(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2033Wellington, New Zealand46(3) - 17 Neper Lozano1 - 7 WPts
02/08/2033Wellington, New Zealand45(3) - 17 Brad Sween1 - 0 WPts
01/06/2033Wellington, New Zealand44(3) - 17 Gareth Shanks4 - 10 WPts
01/04/2033Wellington, New Zealand43(3) - 17 Theo Karekare2 - 11 WPts
31/01/2033Wellington, New Zealand42(3) - 17 Robert Shives0 - 1 WPts
01/12/2032Wellington, New Zealand42(3) - 16 Ian Rooney6 - 6 LPts
01/10/2032Wellington, New Zealand41(3) - 16 Clint Crandall1 - 8 WPts
01/08/2032Wellington, New Zealand40(3) - 16 James Fife0 - 8 WPts
02/06/2032Wellington, New Zealand39(3) - 16 John Ross1 - 14 WPts
03/04/2032Wellington, New Zealand38(3) - 16 Mark Forrest3 - 1 WPts
03/02/2032Wellington, New Zealand37(3) - 16 Igor Valuev1 - 3 WPts
06/12/2031Wellington, New Zealand36(3) - 16 Juan Hilario4 - 7 WPts
08/10/2031Kazan, Russia35(3) - 16 Fedar Porzhnev1 - 3 WPts
10/08/2031Nuremberg, Germany34(3) - 16 Kay Berger17 - 16 WPts
12/06/2031La Paz, Bolivia33(3) - 16 Cris Paula3 - 3 WPts
14/04/2031Manukau, New Zealand33(3) - 15 Michael Dunstan4 - 0 LPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand32(3) - 15 Stephen Highland9 - 11 WPts New Zealand National Championships 2031View
24/02/2031Hamilton, New Zealand31(3) - 15 Nick Ridall9(1) - 29 WPts
26/12/2030Hamilton, New Zealand30(3) - 15 Nick Ridall9(1) - 28 WPts
06/11/2030Santo Domingo Este, Dominican Republic29(2) - 15 Lorenzo Galindo18 - 17 WKO3
08/09/2030Manukau, New Zealand29(2) - 14 Vincent Catanach23 - 33(1) LPts
09/07/2030North Shore, New Zealand28(1) - 14 Bryan Rabbitt28(1) - 15(4) WKO3
14/05/2030Auckland, New Zealand28(1) - 13 Dan Ivory7 - 26 LPts
11/04/2030Auckland, New Zealand28(1) - 12 Shaun Beattie34 - 27 LPts New Zealand National Championships 2030View
08/03/2030Santo Domingo de Guzman, Dominican Republic27(1) - 12 Nemesio Urdiales8 - 16 WPts
08/01/2030Christchurch, New Zealand26(1) - 12 David Kitching3 - 17(1) WPts
10/11/2029North Shore, New Zealand25(1) - 12 Bryan Rabbitt26(1) - 13(4) WPts
12/09/2029Auckland, New Zealand24(1) - 12 Corey Raeburn2 - 28(4) WPts
12/08/2029Pikine, Senegal24(1) - 11 Romain Soly16 - 11 LPts
12/07/2029Hamilton, New Zealand23(1) - 11 Nick Ridall7(1) - 21 WPts
16/05/2029Auckland, New Zealand22(1) - 11 Mel Strahan14 - 12 WPts
11/04/2029Christchurch, New Zealand22(1) - 10 Rich Carruthers51(2) - 12 LPts New Zealand National Championships 2029View
15/03/2029Christchurch, New Zealand21(1) - 10 Cody Sanders4 - 21 WPts
14/01/2029Auckland, New Zealand20(1) - 10 Corey Raeburn1 - 25(4) WPts
16/11/2028Christchurch, New Zealand19(1) - 10 Malcolm Borthwick0 - 24(1) WPts
20/09/2028Pembroke Pines, USA18(1) - 10 Jack Givan2 - 4 WPts
23/07/2028Kazan, Russia17(1) - 10 Aleksandr Obmochaev12(1) - 9 WPts
25/05/2028Wellington, New Zealand16(1) - 10 Fraser Rodie14 - 16 WPts
26/03/2028Wellington, New Zealand16(1) - 9 Joey Peterson12(2) - 21 LPts
26/01/2028Wellington, New Zealand15(1) - 9 Blake Eade12 - 5(1) WPts
27/11/2027El Alto, Bolivia14 - 9 Ximen Tadeo3 - 8 WKO3
29/09/2027Waitakere, New Zealand13 - 9 Barry Prentis13 - 14 WPts
08/08/2027Manukau, New Zealand13 - 8 Shaun Beattie20 - 16 LPts
09/06/2027Wellington, New Zealand13 - 7 Yakubu Egwim13 - 10 LPts
11/04/2027Auckland, New Zealand13 - 6 Rich Carruthers30(1) - 9 LPts New Zealand National Championships 2027View
05/04/2027Wellington, New Zealand13 - 5 Tobias Anderson5 - 2 LPts
04/02/2027Wellington, New Zealand12 - 5 Spencer Wayson0 - 3 WPts
06/12/2026Wellington, New Zealand11 - 5 Richie Shira6 - 12 WPts
07/10/2026Riga, Latvia11 - 4 Nikolai Altbergs22 - 17 LPts
09/08/2026Wellington, New Zealand10 - 4 Santiago Flora3 - 1 WPts
11/06/2026Wellington, New Zealand9 - 4 Lucas Yeamans4 - 3 WPts
12/04/2026Wellington, New Zealand8 - 4 Ryo Eto1 - 1 WPts
12/02/2026Frankfurt, Germany7 - 4 Rog Matthes0 - 5 WPts
15/12/2025Wellington, New Zealand6 - 4 Malcolm Borthwick0 - 6(1) WPts
17/10/2025Wellington, New Zealand5 - 4 Mark Begg1 - 13 WPts
19/08/2025Wellington, New Zealand4 - 4 Mel Strahan0 - 2 WPts
21/06/2025Accra, Ghana4 - 3 Mark Adamafio5 - 12 LPts
23/04/2025Hamilton, New Zealand3 - 3 Nick Ridall0 - 0 WPts
04/03/2025Carrefour, Haiti2 - 3 Anicetus Nodine1 - 5 WPts
04/01/2025Waitakere, New Zealand1 - 3 Richie Shira2 - 4 WPts
06/11/2024Wellington, New Zealand1 - 2 Henry Blaine4 - 6 LPts
08/09/2024Wellington, New Zealand0 - 2 Pana Popata4 - 11 WPts
11/07/2024San Luis Potosi, Mexico0 - 1 Juan Ovando10 - 11 LPts
13/05/2024Wellington, New Zealand0 - 0 Edward Ghee0 - 6 LPts