Weightclass:  Welterweight
Location:  Waitakere, New Zealand
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2024Waitakere, New Zealand21 - 16 Elewijt Dagua0 - 6 WPts
13/01/2024Waitakere, New Zealand20 - 16 Santiago Matalon1 - 1 WPts
14/11/2023Waitakere, New Zealand19 - 16 Tariq Haque1 - 11 WPts
15/09/2023Waitakere, New Zealand18 - 16 Waleed Sabet1 - 12 WPts
17/07/2023Waitakere, New Zealand17 - 16 Obaid Namey8 - 26 WPts
19/05/2023Waitakere, New Zealand17 - 15 Rongoáá Remaha20 - 13 LPts
19/03/2023Waitakere, New Zealand16 - 15 David Arthur0 - 3 WPts
17/01/2023Waitakere, New Zealand15 - 15 Emilio Perea2 - 11 WPts
17/11/2022Waitakere, New Zealand14 - 15 Lavaughn Mayat0 - 8 WPts
18/09/2022Waitakere, New Zealand13 - 15 Quiqui Maya2 - 25(2) WPts
20/07/2022Waitakere, New Zealand13 - 14 Gianmarco Finocchiaro9 - 7 LPts
20/05/2022Waitakere, New Zealand12 - 14 Isaak Abramov8 - 11 WPts
21/03/2022Almaty, Kazakhstan11 - 14 Umair Baciroff12(1) - 12 WPts
21/01/2022Mecca, Saudi Arabia11 - 13 Azam Atwan15 - 10 LPts
23/11/2021Magangue, Colombia11 - 12 Ricardo Valentin9 - 11(2) LPts
23/09/2021Carolina, Puerto Rico10 - 12 Antonio Echavarria2 - 17(3) WPts
25/07/2021Waitakere, New Zealand10 - 11 Euan Bogle16(1) - 7 LPts
23/06/2021Waitakere, New Zealand9 - 11 Kenji Namba6 - 12 WPts
23/04/2021Waitakere, New Zealand8 - 11 Chris Poyner5 - 14 WPts
22/03/2021Tegucigalpa, Honduras8 - 10 Sagaz Galeano11 - 8 LPts
22/01/2021Mexico City, Mexico8 - 9 Marco Metro10 - 9 LPts
24/11/2020Waitakere, New Zealand7 - 9 Chris Galbraith8 - 8 WPts
23/09/2020Waitakere, New Zealand6 - 9 Sajid Tahir11 - 7 WPts
24/07/2020Lira, Uganda6 - 8 Duante Ssegwanyi5 - 10(1) LPts
26/05/2020Waitakere, New Zealand6 - 7 Alastair Gilbride8 - 7 LPts
26/03/2020Asuncion, Paraguay6 - 6 Ramirez Cassillas2 - 2 LPts
26/01/2020Vitoria-Gasteiz, Spain5 - 6 Carlos Natal5 - 6 WPts
27/11/2019Waitakere, New Zealand4 - 6 Heriko Kiriwi2 - 7 WPts
27/09/2019Waitakere, New Zealand4 - 5 Kong Tsai6 - 5 LPts
29/07/2019Waitakere, New Zealand4 - 4 David Turner2 - 6 LPts
29/05/2019Auckland, New Zealand3 - 4 Sam Anderson1 - 5 WPts
31/03/2019Manukau, New Zealand3 - 3 Gethin Haw2 - 4 LPts
14/02/2019Zapopan, Mexico2 - 3 Alejandro Galindo0 - 2 WPts
17/12/2018New Delhi, India2 - 2 Hemant Nath3 - 1 LPts
19/10/2018Waitakere, New Zealand2 - 1 Lyle Dubled1 - 2 LPts
20/08/2018Medina, Saudi Arabia1 - 1 Irfan Karawi1 - 1 WPts
22/06/2018Waitakere, New Zealand0 - 1 Declan Paratene1 - 2 WPts
21/04/2018Bratislava, Slovakia0 - 0 Hubert Ziska0 - 0 LPts