Weightclass:  Bantamweight
Location:  Auckland, New Zealand
Record:  23(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2033Auckland, New Zealand23(1) - 20 Angel Amador4 - 4 LPts
02/08/2033Auckland, New Zealand22(1) - 20 Harry Young0 - 1 WPts
02/06/2033Auckland, New Zealand22(1) - 19 Barry Crowder15(1) - 16 LPts
02/04/2033Auckland, New Zealand21(1) - 19 Jae-sung Pae6 - 10 WPts
02/02/2033Auckland, New Zealand21(1) - 18 Santiago Constancio13 - 12 LPts
03/12/2032Auckland, New Zealand20(1) - 18 Salvador Fraire4 - 13 WPts
03/10/2032Auckland, New Zealand19(1) - 18 Amer Nejaim9 - 17(1) WPts
03/08/2032Auckland, New Zealand18(1) - 18 Lee Mattox3 - 7 WPts
04/06/2032Auckland, New Zealand17(1) - 18 Billy Bonello3 - 10 WPts
04/04/2032Auckland, New Zealand16 - 18 Jasper Honetana2 - 8 WKO3
04/02/2032Auckland, New Zealand15 - 18 Arran Broderick3 - 3 WPts
06/12/2031Auckland, New Zealand14 - 18 Lee Mattox2 - 3 WPts
07/10/2031Semarang, Indonesia14 - 17 Gapit Banggo15 - 13 LPts
09/08/2031Asuncion, Paraguay13 - 17 Rodrigo Torrico8 - 27 WPts
11/06/2031Auckland, New Zealand13 - 16 Chris Hillin2 - 12 LPts
11/04/2031Manukau, New Zealand13 - 15 Darryl Isbister11 - 17(1) LPts New Zealand National Championships 2031View
24/02/2031Wellington, New Zealand12 - 15 Davie Havey9(1) - 24 WPts
26/12/2030Wellington, New Zealand12 - 14 Davie Havey8(1) - 24 LPts
30/10/2030Auckland, New Zealand11 - 14 Paul Harcus13(1) - 14 WPts
01/09/2030Auckland, New Zealand10 - 14 Jose Bagasao0 - 2 WPts
02/07/2030Auckland, New Zealand9 - 14 Marama Raihania0 - 8 WPts
04/05/2030Auckland, New Zealand8 - 14 Juan Benavente4 - 9 WPts
06/03/2030Auckland, New Zealand7 - 14 Darryl Isbister8 - 13(1) WPts
05/01/2030Oran, Algeria7 - 13 Shayan Hamlaoui11 - 21 LPts
07/11/2029Auckland, New Zealand6 - 13 Joshua Algee1 - 1 WPts
07/09/2029Ho Chi Minh City, Vietnam6 - 12 Thanh Vien15 - 15 LPts
10/07/2029Waitakere, New Zealand5 - 12 Keka Ngahiwi4 - 10 WPts
16/05/2029San Jose, Costa Rica5 - 11 Angel Amaro14(1) - 13 LPts
18/03/2029Auckland, New Zealand5 - 10 Morgan Kerwood9 - 8 LPts
17/01/2029Manukau, New Zealand4 - 10 Nathan Masterton1 - 10 WPts
24/11/2028Santo Domingo Oeste, Dominican Republic3 - 10 Jax Florez1 - 3 WPts
26/09/2028New Kingston, Jamaica3 - 9 Henry Norris14(1) - 15 LPts
29/07/2028Auckland, New Zealand3 - 8 Lazar Moroz12(1) - 12 LPts
31/05/2028Almaty, Kazakhstan3 - 7 Luka Cacpenow4 - 9 LPts
02/04/2028Auckland, New Zealand2 - 7 Peter Lewis0 - 2 WPts
02/02/2028Manukau, New Zealand2 - 6 Morgan Kerwood5 - 4 LPts
10/12/2027Manukau, New Zealand1 - 6 Morgan Whitehill0 - 0 WPts
26/10/2027Christchurch, New Zealand1 - 5 Joe Westwood17(2) - 23 LPts
25/09/2027Viba del Mar, Chile1 - 4 Fanuco Cabana7 - 14 LPts
28/07/2027San Miguelito, Panama1 - 3 Carlos Fama11(1) - 10 LPts
30/05/2027Panama City, Panama1 - 2 Oro Chacon11(1) - 11(1) LPts
01/04/2027Santiago de los Caballeros, Dominican Republic1 - 1 Oihane Villagran1 - 6 LPts
01/02/2027Carolina, Puerto Rico1 - 0 Santiago Murga16 - 11(1) LPts
04/12/2026Auckland, New Zealand0 - 0 Dan Maurice1 - 3 WPts