Weightclass:  Light Welterweight
Location:  North Shore, New Zealand
Record:  36(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2033North Shore, New Zealand35(1) - 25 Hani Patihana7 - 8 WPts
24/06/2033North Shore, New Zealand34(1) - 25 Maaka Nikora1 - 1 WPts
23/04/2033North Shore, New Zealand33(1) - 25 John Carwell0 - 1 WPts
22/02/2033North Shore, New Zealand32(1) - 25 Heriko Maere5 - 9 WPts
23/12/2032North Shore, New Zealand31(1) - 25 Mason Poa2 - 12 WPts
23/10/2032North Shore, New Zealand30(1) - 25 Daniel Higgins2 - 5 WPts
23/08/2032North Shore, New Zealand29(1) - 25 Blazej Wazny4 - 8 WPts
22/06/2032North Shore, New Zealand28(1) - 25 Duncan Mungo2 - 1 WPts
20/04/2032North Shore, New Zealand27(1) - 25 Diego Bustamante6 - 16 WPts
20/02/2032North Shore, New Zealand27(1) - 24 Yasin Bazzi6(1) - 10 LPts
22/12/2031North Shore, New Zealand26(1) - 24 Rodrigo Herron20 - 9 WPts
23/10/2031North Shore, New Zealand25(1) - 24 Ahera Mahu2 - 1 WPts
23/08/2031North Shore, New Zealand24(1) - 24 Waiapi Mauwhata2 - 0 WPts
24/06/2031Nassau, Bahamas23(1) - 24 Neil Hampton9(1) - 21 WPts
25/04/2031Charleroi, Belgium23(1) - 23 Thierry Nakache2 - 6 LPts
25/02/2031North Shore, New Zealand22(1) - 23 Rodrigo Villalva5 - 5 WPts
27/12/2030North Shore, New Zealand22(1) - 22 Vachel Minang9(1) - 28 LPts
29/10/2030Christchurch, New Zealand21(1) - 22 Joshua Mahia10 - 33 WPts
08/09/2030North Shore, New Zealand21(1) - 21 Ivan Ketebaev13 - 10 LPts
09/07/2030Ganja, Azerbaijan20(1) - 21 Osman Ahmadov3 - 8(1) WPts
10/05/2030Calgary, Canada20(1) - 20 Jordan Bathgate0 - 2 LPts
12/03/2030North Shore, New Zealand20(1) - 19 Nathan Jacobs6 - 14 LPts
12/01/2030Soledad de Graciano Sanchez, Mexico19(1) - 19 Salvador Velo20 - 23 WPts
14/11/2029Manukau, New Zealand18 - 19 Ian Kereoma7 - 31(18) WKO3
26/09/2029North Shore, New Zealand17 - 19 James Kipe23(2) - 18 WPts
22/08/2029Tegucigalpa, Honduras17 - 18 Carlos Malara16(1) - 42 LPts
22/07/2029Tegucigalpa, Honduras17 - 17 Carlos Malara15(1) - 42 LPts
18/06/2029North Shore, New Zealand16 - 17 Patrik Lukes13 - 18 WPts
18/05/2029North Shore, New Zealand15 - 17 Fraco Macia18 - 14 WPts
14/04/2029Christchurch, New Zealand15 - 16 David Hughen20(1) - 4 LPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand14 - 16 Hugh Speir8 - 13 WPts New Zealand National Championships 2029View
25/03/2029North Shore, New Zealand13 - 16 Ibrahim Husseini2 - 3 WPts
22/02/2029Mumbai, India12 - 16 Zafa Lodhi5 - 18 WPts
22/01/2029Waitakere, New Zealand12 - 15 Wayne Doak21(1) - 23 LPts
24/11/2028Manukau, New Zealand11 - 15 Clinton Carmicheal10 - 11 WPts
27/09/2028North Shore, New Zealand10 - 15 Sam Magowan1 - 0 WPts
29/07/2028Christchurch, New Zealand9 - 15 Tobias Cattell15 - 8 WPts
31/05/2028Manukau, New Zealand9 - 14 Kenzie Orrick17 - 16(1) LPts
11/04/2028Waitakere, New Zealand9 - 13 David Soutter22 - 10 LPts New Zealand National Championships 2028View
24/03/2028North Shore, New Zealand8 - 13 Bob Mete0 - 6 WPts
24/01/2028Rijeka, Croatia7 - 13 Ognjan Farkaš21 - 21(1) WPts
26/11/2027North Shore, New Zealand6 - 13 Alen Wass4 - 3 WPts
27/09/2027Ulaanbaatar, Mongolia6 - 12 Baatarchuluun Matughanow30 - 34 LPts
30/07/2027Wuppertal, Germany6 - 11 Eginhardt Meiners9 - 12 LPts
01/06/2027Christchurch, New Zealand6 - 10 Mark Mellas10 - 28 LPts
11/04/2027Auckland, New Zealand6 - 9 Tobias Cattell8 - 6 LPts New Zealand National Championships 2027View
02/04/2027Christchurch, New Zealand5 - 9 Mark Mellas10 - 27 WPts
11/02/2027Hamilton, New Zealand5 - 8 Charlie Mason22(1) - 11 LPts
15/12/2026North Shore, New Zealand4 - 8 Colin Fotheringham2 - 10 WPts
16/10/2026Manukau, New Zealand3 - 8 Michael Beddoe5 - 16 WPts
18/08/2026Manukau, New Zealand2 - 8 Phil Clardy7 - 14 WPts
20/06/2026North Shore, New Zealand2 - 7 Zernebog Kreilis1 - 3 LPts
21/04/2026Sapporo, Japan1 - 7 Shinji Fukumoto3 - 6 WPts
21/02/2026Overland Park, USA1 - 6 Rich Chisolm36(1) - 6 LPts
24/12/2025North Shore, New Zealand1 - 5 Justin Innih2 - 10(1) LPts
26/10/2025Wellington, New Zealand1 - 4 Bryn Ardis0 - 19(4) LPts
06/09/2025Auckland, New Zealand1 - 3 Darryl Stenhouse16(1) - 33 LPts
31/07/2025Auckland, New Zealand1 - 2 Aaron Cullom6 - 8 LPts
27/06/2025Manukau, New Zealand1 - 1 Joel Gaul6 - 19 LPts
05/05/2025Manukau, New Zealand1 - 0 Ian Purves0 - 0 LPts
25/03/2025North Shore, New Zealand0 - 0 Joshua Mahia1 - 5 WPts