Weightclass:  Lightweight
Location:  Auckland, New Zealand
Record:  21(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2023Auckland, New Zealand20(1) - 16 Vasili Krupski5 - 17 WPts
29/09/2023Auckland, New Zealand19(1) - 16 Ian Yan4 - 13 WPts
31/07/2023Auckland, New Zealand18(1) - 16 Georges Lacan1 - 5 WPts
31/05/2023Auckland, New Zealand17(1) - 16 Esteban Luis1 - 9 WPts
01/04/2023Auckland, New Zealand16(1) - 16 Justin Ferguson3 - 9 WPts
31/01/2023Auckland, New Zealand15(1) - 16 Mohsin Dandachi11(2) - 20 WPts
02/12/2022Auckland, New Zealand14(1) - 16 Atif Imam7(1) - 13 WPts
03/10/2022Auckland, New Zealand13(1) - 16 Mark Semple2 - 13 WPts
04/08/2022Auckland, New Zealand12(1) - 16 Henry Rakete0 - 3(1) WPts
03/06/2022Auckland, New Zealand11(1) - 16 Noel Brewster0 - 3 WPts
04/04/2022Auckland, New Zealand11(1) - 15 Chris Edwards6 - 22(2) LPts
03/02/2022Auckland, New Zealand10(1) - 15 Michael Lyn13 - 14 WPts
03/12/2021Barcelona, Spain9 - 15 Malvolio Maese3 - 18(5) WKO3
03/10/2021Istanbul, Turkey9 - 14 Levent Gonul11 - 13 LPts
02/08/2021Manukau, New Zealand8 - 14 Chris Cowden4(2) - 17 WPts
11/06/2021Auckland, New Zealand7 - 14 Esteban Fraga4 - 14 WPts
11/04/2021Auckland, New Zealand6 - 14 Jamie Cochrane9 - 12 WPts
08/02/2021Montevideo, Uruguay6 - 13 Diego Alcantar2 - 13 LPts
11/12/2020Auckland, New Zealand6 - 12 Arun Brahmbhatt5 - 12 LPts
10/10/2020Auckland, New Zealand6 - 11 Aleksandr Kasymbecov12 - 4 LPts
12/08/2020Auckland, New Zealand6 - 10 Damiano Pellicani5 - 2 LPts
11/06/2020Auckland, New Zealand5 - 10 Santiago Medero3 - 6 WPts
11/04/2020Volgograd, Russia5 - 9 Afon Fayzulin1 - 5 LPts
12/02/2020North Shore, New Zealand4 - 9 Matewa Kiriwi5 - 8 WPts
08/01/2020Antwerp, Belgium4 - 8 Achim Baers7(1) - 4 LPts
10/11/2019Auckland, New Zealand4 - 7 Max Walker1 - 8 LPts
09/10/2019Auckland, New Zealand4 - 6 Leon Boyce7 - 0 LPts
10/08/2019Auckland, New Zealand4 - 5 Justin Peri4 - 5 LPts
10/06/2019Auckland, New Zealand3 - 5 Pango Anaru2 - 4 WPts
10/04/2019Auckland, New Zealand2 - 5 Abdul Chutani3 - 3 WPts
08/02/2019Auckland, New Zealand1 - 5 Johnny Ngata2 - 3 WPts
08/12/2018Auckland, New Zealand1 - 4 Pascal Julien1 - 4 LPts
09/10/2018Manukau, New Zealand0 - 4 Billy Nehua4 - 0 WPts
21/08/2018Auckland, New Zealand0 - 3 Joey Archer1 - 0 LPts
12/07/2018Manukau, New Zealand0 - 2 Leighton Lusher2 - 0 LPts
07/06/2018Portoviejo, Ecuador0 - 1 Guido Rondon0 - 0 LPts
07/04/2018Baku, Azerbaijan0 - 0 Mikayil Alekperov0 - 0 LPts