Weightclass:  Welterweight
Location:  Auckland, New Zealand
Record:  28 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2030Auckland, New Zealand27 - 12 Dillon Cabanit3 - 14 WPts
09/11/2029Auckland, New Zealand26 - 12 Glynn Dunn4 - 12 WPts
09/09/2029Auckland, New Zealand25 - 12 Chris Neild1 - 12 WPts
10/07/2029Auckland, New Zealand24 - 12 Mohsin Beshewaitie8 - 12 WPts
11/05/2029Auckland, New Zealand23 - 12 William Ngatuny3 - 7 WPts
12/03/2029Auckland, New Zealand22 - 12 Zuffur Kayrooz12 - 17 WPts
10/01/2029Auckland, New Zealand21 - 12 Filip Stocki15 - 11 WPts
11/11/2028Auckland, New Zealand20 - 12 Roger Crofoot11 - 12 WPts
10/09/2028Auckland, New Zealand19 - 12 Chris Gavin2 - 8 WPts
10/07/2028Auckland, New Zealand18 - 12 Jamie Holmes1 - 3 WPts
10/05/2028Auckland, New Zealand17 - 12 Ian Gwynn11(1) - 21 WPts
11/03/2028Auckland, New Zealand16 - 12 Rodrigo Mier7 - 18 WPts
12/01/2028Auckland, New Zealand15 - 12 Bob Blower8 - 16 WPts
13/11/2027Soledad de Graciano Sanchez, Mexico14 - 12 Xeres Millan6 - 12 WPts
15/09/2027Baku, Azerbaijan13 - 12 Rasim Ismailov16 - 17 WPts
17/07/2027Yerevan, Armenia12 - 12 Pakarad Varadyan10(1) - 23(2) WPts
18/05/2027Auckland, New Zealand11 - 12 Fraser Forson2 - 12 WPts
20/03/2027Amman, Jordan11 - 11 Khalid Bastany14 - 14 LPts
20/01/2027Antwerp, Belgium11 - 10 Barabas Schaut20 - 9 LPts
22/11/2026Ulaanbaatar, Mongolia10 - 10 Gan Enkhbat12(1) - 13 WPts
24/09/2026Vienna, Austria10 - 9 Waren Laubbach25(1) - 31 LPts
27/07/2026Rijeka, Croatia10 - 8 Vedran Jonjic25(1) - 24 LPts
28/05/2026Zagreb, Croatia10 - 7 Darijo Žanic17 - 6 LPts
30/03/2026Auckland, New Zealand9 - 7 Kieran Brown5 - 10 WPts
30/01/2026Sofia, Bulgaria8 - 7 Yasen á Panov8(1) - 12 WPts
02/12/2025Auckland, New Zealand7 - 7 Dominic Vert4 - 14(3) WPts
04/10/2025Athens, Greece6 - 7 Iphitus Nini5 - 10 WPts
06/08/2025Auckland, New Zealand6 - 6 Valeray Belisle0 - 8 LPts
07/06/2025Auckland, New Zealand5 - 6 Gonzalo Toledo3 - 7(1) WPts
09/04/2025Auckland, New Zealand4 - 6 Ellis Redpath0 - 12 WPts
09/02/2025Auckland, New Zealand3 - 6 Kunle Akide0 - 16(2) WPts
11/12/2024Auckland, New Zealand2 - 6 Tangaroa Kokiri1 - 1 WPts
12/10/2024Hamilton, New Zealand1 - 6 Arnie Burnside3 - 11 WPts
25/08/2024Medellin, Colombia1 - 5 Urvano Nolasco15(2) - 20 LPts
27/06/2024Christchurch, New Zealand1 - 4 Chris Yell4 - 14 LPts
29/04/2024Ulaanbaatar, Mongolia1 - 3 Tung Kackpenoff17 - 17 LPts
01/03/2024North Shore, New Zealand1 - 2 Fraser Fairweather7 - 10 LPts
02/01/2024Manukau, New Zealand0 - 2 Eteka Maeka0 - 4 WPts
03/11/2023Christchurch, New Zealand0 - 1 Puta Paranihihi19 - 19 LPts
18/09/2023Auckland, New Zealand0 - 0 Ethan Donnell2 - 11(1) LPts