Weightclass:  Lightweight
Location:  Auckland, New Zealand
Record:  22 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2026Auckland, New Zealand21 - 32 Shayan Elborolossy2 - 18 WPts
21/08/2026Auckland, New Zealand20 - 32 James Leith5 - 3 WPts
22/06/2026Auckland, New Zealand19 - 32 Rehan Ameen1 - 15 WPts
23/04/2026Auckland, New Zealand18 - 32 Pati-unus Desnam4 - 4 WPts
22/02/2026Auckland, New Zealand17 - 32 Billy Ashdown3 - 5 WPts
24/12/2025Auckland, New Zealand17 - 31 Gregor Cadigan14 - 4 LPts
25/10/2025Auckland, New Zealand16 - 31 Bruce Dann2 - 4 WPts
26/08/2025Auckland, New Zealand16 - 30 Paul Vicker10 - 7 LPts
27/06/2025Auckland, New Zealand15 - 30 Giles Beaulac1 - 17 WPts
28/04/2025Auckland, New Zealand15 - 29 John Byars19(2) - 24 LPts
27/02/2025Auckland, New Zealand14 - 29 Ianga Rei11 - 9 WPts
29/12/2024Auckland, New Zealand13 - 29 Adam Loar4 - 7 WPts
30/10/2024Dushanbe, Tajikistan13 - 28 Nurshan Shahbazov2 - 15(1) LPts
01/09/2024Monterrey, Mexico12 - 28 Rodrigo Triana4 - 8 WPts
04/07/2024Dublin, Ireland12 - 27 Ross Kavanah3 - 7 LPts
06/05/2024Kremenchuk, Ukraine12 - 26 Matviyko Mazurek9 - 20 LPts
08/03/2024Auckland, New Zealand11 - 26 Floyd Keepa1 - 9(2) WPts
07/01/2024Rotterdam, Netherlands11 - 25 Jeroen Gheleyns21 - 16 LPts
09/11/2023Kyoto, Japan10 - 25 Aoi Onaga10(1) - 14 WPts
11/09/2023Gomel, Belarus10 - 24 Goga Duch28(1) - 9 LPts
14/07/2023Auckland, New Zealand9 - 24 George Wiliams0 - 2 WPts
14/05/2023Dnipropetrovsk, Ukraine9 - 23 Volodmiri Guba4 - 24 LPts
16/03/2023Auckland, New Zealand8 - 23 Ianga Rei3 - 4 WPts
15/01/2023Auckland, New Zealand7 - 23 Jaguar Sastre0 - 8 WPts
16/11/2022Auckland, New Zealand7 - 22 Lew Gajda5 - 3 LPts
17/09/2022Almaty, Kazakhstan7 - 21 Boris Isckacoff18 - 12 LPts
20/07/2022Waitakere, New Zealand6 - 21 Glynn Rapana7(2) - 22 WPts
23/05/2022Gaziantep, Turkey5 - 21 Emre Alican2 - 12 WPts
25/03/2022Buenos Aires, Argentina5 - 20 Juan Alcantara17 - 5 LPts
24/01/2022Kisumu, Kenya5 - 19 Xyshaun Kipyegon6 - 9(3) LPts
25/11/2021North Shore, New Zealand5 - 18 Rangiá Peita11(1) - 12 LPts
02/10/2021Auckland, New Zealand4 - 18 Michael Coppin0 - 1 WPts
01/08/2021Baltimore, USA4 - 17 Daniel Lease8 - 6 LPts
02/06/2021Mumbai, India4 - 16 Ibrahim Aboud20 - 2 LPts
03/04/2021North Shore, New Zealand4 - 15 Danny Halliday1 - 17(2) LPts
03/02/2021Kitwe, Zambia4 - 14 Isaac Hakalenga8 - 10 LPts
06/12/2020Wellington, New Zealand4 - 13 Mahora Poaro5 - 11 LPts
17/10/2020Waitakere, New Zealand3 - 13 Mike Bryden8 - 8 WPts
03/09/2020Waitakere, New Zealand2 - 13 Isaac Turner5 - 10 WPts
02/08/2020Zagreb, Croatia2 - 12 Miodrag Štulic10 - 4 LPts
04/06/2020North Shore, New Zealand2 - 11 Colin Platt4 - 9(2) LPts
15/04/2020Auckland, New Zealand2 - 10 Gregor Dove5 - 7 LPts
16/02/2020Auckland, New Zealand2 - 9 Ashley Huka3 - 8 LPts
22/12/2019Auckland, New Zealand2 - 8 Pyotr Svirin2 - 9 LPts
22/10/2019Wellington, New Zealand2 - 7 Gregor Dove4 - 5 LPts
08/09/2019Auckland, New Zealand2 - 6 Atabala Imanov8 - 3 LPts
09/07/2019Auckland, New Zealand2 - 5 Zelipe Feliz4 - 3 LPts
09/05/2019Bern, Switzerland2 - 4 Ewart Gettig6 - 1 LPts
10/03/2019Sana'a, Yemen2 - 3 Waleed Khalid2 - 5 LPts
10/01/2019Auckland, New Zealand1 - 3 Billy Nehua4 - 2 WPts
10/11/2018Kaduna, Nigeria1 - 2 Yasin Sami3 - 0 LPts
11/09/2018Auckland, New Zealand1 - 1 Sam Dunnett2 - 1 LPts
11/07/2018Auckland, New Zealand1 - 0 Matewa Kiriwi2 - 1 LPts
09/05/2018Auckland, New Zealand0 - 0 Sebastian Hagglund0 - 1 WPts