Weightclass:  Light Welterweight
Location:  Auckland, New Zealand
Record:  23 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2033Auckland, New Zealand22 - 9 Liang Wong3 - 12 WPts
10/04/2033Auckland, New Zealand21 - 9 Javier Godines1 - 2 WPts
09/02/2033Auckland, New Zealand20 - 9 Federico Morua1 - 6 WPts
10/12/2032Auckland, New Zealand19 - 9 Jun Wern5 - 8 WPts
10/10/2032Auckland, New Zealand18 - 9 Kamohelo Bungu7 - 14 WPts
10/08/2032Auckland, New Zealand17 - 9 Keegan Stolle4 - 11 WPts
11/06/2032Auckland, New Zealand16 - 9 Rob Craigen12 - 10 WPts
12/04/2032Auckland, New Zealand15 - 9 Ora Amaro11 - 8 WPts
13/02/2032Auckland, New Zealand14 - 9 Kenji Sakamoto3 - 11 WPts
15/12/2031Auckland, New Zealand13 - 9 Connor Brier2 - 3(1) WPts
16/10/2031Auckland, New Zealand13 - 8 Mfon Fabunmi3 - 8 LPts
17/08/2031Auckland, New Zealand13 - 7 Cortez Mare16 - 10 LPts
19/06/2031Auckland, New Zealand12 - 7 Sam Magowan8(1) - 11 WPts
19/04/2031Auckland, New Zealand11 - 7 Shin-wook Yon8 - 9 WPts
19/02/2031Auckland, New Zealand10 - 7 Dai Elley3 - 13 WPts
22/12/2030Christchurch, New Zealand9 - 7 Bob Mete3 - 21 WPts
27/10/2030St. Petersburg, USA8 - 7 Rob Rico6 - 12 WPts
29/08/2030Chitungwiza, Zimbabwe7 - 7 Davie Kamkwindo3 - 23 WPts
30/06/2030Tehran, Iran7 - 6 Adnan Doud0 - 0 LPts
02/05/2030Auckland, New Zealand7 - 5 Joaquin Austria6 - 4 LPts
04/03/2030Auckland, New Zealand6 - 5 Mark Hew3 - 11 WPts
04/01/2030North Shore, New Zealand5 - 5 Mark Hew3 - 10 WPts
07/11/2029Auckland, New Zealand5 - 4 Takeshi Osada4 - 10 LPts
08/09/2029Auckland, New Zealand4 - 4 Aaron Berwick1 - 5 WPts
09/07/2029Auckland, New Zealand3 - 4 Dai Elley0 - 6 WPts
10/05/2029Dakar, Senegal2 - 4 Delano Delahaye3 - 23 WPts
12/03/2029Auckland, New Zealand2 - 3 Bradley Hindman4 - 9 LPts
11/01/2029Bandar Lampung, Indonesia1 - 3 Gita Renata6 - 22 WPts
13/11/2028Auckland, New Zealand1 - 2 Uzondu Kuntempa3 - 13 LPts
15/09/2028Waitakere, New Zealand1 - 1 Hugh Speir6 - 11 LPts
24/07/2028Christchurch, New Zealand1 - 0 Mark Mellas15(1) - 30 LPts
16/06/2028Auckland, New Zealand0 - 0 Mansur Ghackupoff5 - 3 WPts