Weightclass:  Featherweight
Location:  Hamilton, New Zealand
Record:  21 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2030Hamilton, New Zealand20 - 6 Kolby Feddersen1 - 7 WPts
15/03/2030Hamilton, New Zealand19 - 6 Carolus Flak3 - 12 WPts
14/01/2030Hamilton, New Zealand19 - 5 Hernan Panza1 - 1 LPts
15/11/2029Hamilton, New Zealand19 - 4 Ulffr Krag4 - 8 LPts
15/09/2029Hamilton, New Zealand18 - 4 Roderik Kamphvener0 - 9 WPts
16/07/2029Hamilton, New Zealand17 - 4 Dario Cayton1 - 19(2) WPts
17/05/2029Hamilton, New Zealand16 - 4 Alastair Bocalan3 - 10 WPts
18/03/2029Hamilton, New Zealand15 - 4 Miguel Ribas1 - 4 WPts
17/01/2029Hamilton, New Zealand14 - 4 John Kereopa1 - 0 WPts
18/11/2028Hamilton, New Zealand13 - 4 Bum-young Jun4 - 1 WPts
20/09/2028Hamilton, New Zealand12 - 4 Cody Sanders3 - 19 WPts
21/07/2028Hamilton, New Zealand11 - 4 Vegas Davalos1 - 3 WPts
23/05/2028Santa Cruz de la Sierra, Bolivia10 - 4 Diego Bosque3 - 10 WPts
25/03/2028Hamilton, New Zealand9 - 4 Morgan Hollern1 - 5 WPts
25/01/2028Hamilton, New Zealand9 - 3 Nick Ridall2 - 17 LPts
27/11/2027Hamilton, New Zealand8 - 3 Ramirez Garces7 - 2 WPts
29/09/2027Hamilton, New Zealand7 - 3 Ibrahim Othman11 - 14 WPts
01/08/2027Accra, Ghana6 - 3 Ian Attoh12 - 18(1) WPts
03/06/2027Carrefour, Haiti6 - 2 Lyle Platini21 - 21 LPts
05/04/2027Wellington, New Zealand5 - 2 Clint Hoepo13 - 5 WPts
20/02/2027San Miguel de Tucuman, Argentina5 - 1 Rodrigo Laguna5 - 14 LPts
23/12/2026Hamilton, New Zealand4 - 1 John Puru2 - 21(1) WPts
18/11/2026Manukau, New Zealand3 - 1 Urepa Hohapata0 - 0 WPts
08/10/2026Waitakere, New Zealand2 - 1 Barry Prentis9 - 12 WPts
06/09/2026Wellington, New Zealand1 - 1 Brin Underwood6 - 26 WPts
31/07/2026Accra, Ghana1 - 0 Zach Addy3 - 14 LPts
02/06/2026Hamilton, New Zealand0 - 0 Corey Raeburn0 - 7 WPts