Weightclass:  Light Welterweight
Location:  Waitakere, New Zealand
Record:  21 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2029Waitakere, New Zealand20 - 32 Hugh Speir8 - 14 WPts
30/03/2029Waitakere, New Zealand19 - 32 Gao Luo3 - 11 WPts
29/01/2029Waitakere, New Zealand18 - 32 Santiago Duque3 - 10 WPts
30/11/2028Waitakere, New Zealand17 - 32 Kook-young Lee0 - 5 WPts
02/10/2028Waitakere, New Zealand16 - 32 Quon Mui5 - 17 WPts
03/08/2028Waitakere, New Zealand16 - 31 Mark Hopa3 - 2 LPts
04/06/2028Waitakere, New Zealand15 - 31 Kevin Granlund5(1) - 12 WPts
05/04/2028Waitakere, New Zealand14 - 31 David Comrie3 - 8 WPts
05/02/2028Waitakere, New Zealand14 - 30 Ramiro Farias6(1) - 21 LPts
07/12/2027Waitakere, New Zealand14 - 29 Nathan Fyfe0 - 0 LPts
08/10/2027Waitakere, New Zealand13 - 29 Clinton Carmicheal4 - 8 WPts
09/08/2027Waitakere, New Zealand12 - 29 Suleiman Kerimov1 - 9 WPts
10/06/2027Lusaka, Zambia11 - 29 Lukman Shimo8 - 9 WPts
12/04/2027Waitakere, New Zealand11 - 28 Louis Colvin2 - 31 LPts
12/02/2027Irbid, Jordan10 - 28 Kamran Zaman3 - 16 WPts
14/12/2026Ndola, Zambia10 - 27 Oja Hajamba3 - 6 LPts
16/10/2026Zapopan, Mexico9 - 27 Joaquin Barro1 - 8 WPts
18/08/2026Christchurch, New Zealand9 - 26 Alen Ord14 - 15 LPts
22/06/2026Christchurch, New Zealand9 - 25 Leighton Condie19(1) - 11 LPts
23/04/2026Manukau, New Zealand9 - 24 Joel Gaul11 - 19 LPts
02/03/2026Auckland, New Zealand8 - 24 Joel Beatson12 - 13 WPts
09/01/2026North Shore, New Zealand8 - 23 Michael Gash29 - 23 LPts
05/12/2025Manukau, New Zealand8 - 22 Kian Shadden39 - 13 LPts
25/10/2025Manukau, New Zealand8 - 21 Joel Gaul8 - 19 LPts
04/09/2025Kikuyu, Kenya7 - 21 Jamie Tumbo3 - 20 WPts
07/07/2025Wellington, New Zealand7 - 20 Duncan Arnott7 - 17(1) LPts
15/05/2025Wellington, New Zealand7 - 19 Nick Bryn19 - 29 LPts
11/04/2025Auckland, New Zealand7 - 18 John Taylor11 - 8 LPts New Zealand National Championships 2025View
10/03/2025Manukau, New Zealand6 - 18 James Steele6 - 39(1) WPts
29/01/2025Waitakere, New Zealand6 - 17 Bryan Greim22 - 21 LPts
27/12/2024Tehran, Iran5 - 17 Haaris Neman1 - 18(1) WPts
29/10/2024Waitakere, New Zealand4 - 17 Jacob Kling6 - 1 WPts
31/08/2024Waitakere, New Zealand4 - 16 Michael Lapsley4 - 18 LPts
02/07/2024Waitakere, New Zealand3 - 16 Matthew Penrose1 - 3(1) WPts
03/05/2024Waitakere, New Zealand2 - 16 Bartlomiej Szumna0 - 1 WPts
05/03/2024Chimalhuacan, Mexico1 - 16 Quiqui Augusto0 - 0 WPts
05/01/2024Santa Cruz de la Sierra, Bolivia0 - 16 Eduardo Pomales0 - 0 WPts
07/11/2023Vilnius, Lithuania0 - 15 Wojtek Cichosz18 - 13 LPts
09/09/2023Vilnius, Lithuania0 - 14 Szczeosny Wodarski16 - 16(1) LPts
12/07/2023Namangan, Uzbekistan0 - 13 Arseni Kaghgalieff10(1) - 21 LPts
14/05/2023Dushanbe, Tajikistan0 - 12 Firudin Rahman24 - 6 LPts
16/03/2023Lucknow, India0 - 11 Bahadur Agate30 - 4 LPts
16/01/2023London, UK0 - 10 Waqar Haque14 - 20 LPts
18/11/2022Guayaquil, Ecuador0 - 9 Yago Fletes20 - 10 LPts
20/09/2022Yerevan, Armenia0 - 8 Harutiun Odjakhian10 - 17 LPts
23/07/2022Wollongong, Australia0 - 7 Johnny Beall13 - 10 LPts
25/05/2022El Alto, Bolivia0 - 6 Jaguar Sahagun15(1) - 10 LPts
27/03/2022Port-au-Prince, Haiti0 - 5 Cabal Jadin6 - 17 LPts
27/01/2022Krakow, Poland0 - 4 Marik Balcer16 - 4 LPts
27/11/2021Waitakere, New Zealand0 - 3 Duncan Cain12(1) - 5 LPts
03/10/2021Wellington, New Zealand0 - 2 Connor Paerata21 - 4 LPts
21/08/2021North Shore, New Zealand0 - 1 Dan Hereora9 - 14 LPts
18/07/2021Waitakere, New Zealand0 - 0 Theo Main5 - 2 LPts