Weightclass:  Featherweight
Location:  Manukau, New Zealand
Record:  58(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2033Manukau, New Zealand57(1) - 31 Eoghan Flanagan2 - 7 WPts
17/02/2033Manukau, New Zealand56 - 31 Dam Nhung0 - 4(1) WKO3
18/12/2032Manukau, New Zealand55 - 31 Haider Edris0 - 2 WPts
18/10/2032Manukau, New Zealand54 - 31 Porfio Garcia2 - 10 WPts
18/08/2032Manukau, New Zealand53 - 31 Max Muirhead0 - 3 WPts
15/06/2032Soyapango, El Salvador52 - 31 Ovidio Arquilla11 - 17(1) WPts
17/04/2032Auckland, New Zealand51 - 31 Michael Dunstan11 - 5 WPts New Zealand National Championships 2032View
14/04/2032Auckland, New Zealand50 - 31 Dom Williams15 - 9(1) WPts New Zealand National Championships 2032View
11/04/2032Auckland, New Zealand49 - 31 Lee Helm7 - 13 WPts New Zealand National Championships 2032View
01/03/2032Manukau, New Zealand48 - 31 Rodrigo Bula4 - 8 WPts
31/12/2031Vilnius, Lithuania47 - 31 Kundrat Bubak10 - 34 WPts
02/11/2031Manukau, New Zealand46 - 31 Rex Dalrymple8 - 11 WPts
03/09/2031Manukau, New Zealand46 - 30 Lee Machapa43(1) - 35 LPts
31/07/2031Sana'a, Yemen45 - 30 Atif Abdella7 - 10 WPts
02/06/2031Manukau, New Zealand44 - 30 Lee Machapa42(1) - 33 WPts
17/04/2031Manukau, New Zealand44 - 29 Michael Dunstan5 - 0 LPts New Zealand National Championships 2031View
14/04/2031Manukau, New Zealand43 - 29 Theo Garson10 - 3 WPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand42 - 29 Duncan Platter2 - 8 WPts New Zealand National Championships 2031View
21/03/2031Antwerp, Belgium41 - 29 Manus Van Ackere28 - 35 WPts
21/01/2031Minsk, Belarus40 - 29 Konstantin Babich6 - 4 WPts
23/11/2030Jakarta, Indonesia39 - 29 Adi Tjeng35(2) - 9 WPts
25/09/2030Tirana, Albania38 - 29 Defrim Kalaj13(1) - 9 WPts
28/07/2030Sapporo, Japan37 - 29 Akira Ouchi23(1) - 36(1) WPts
27/06/2030Manukau, New Zealand37 - 28 Akira Ouchi22(1) - 36(1) LPts
21/05/2030Manukau, New Zealand36 - 28 Kashif Asmar18 - 13 WPts
17/04/2030Auckland, New Zealand36 - 27 Joey Peterson25(2) - 28 LPts New Zealand National Championships 2030View
14/04/2030Auckland, New Zealand35 - 27 Fraser Rodie25(2) - 20 WPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand34 - 27 Clint Hoepo28(1) - 12 WPts New Zealand National Championships 2030View
03/04/2030Kuala Lumpur, Malaysia34 - 26 Zafa Mohammed26 - 28 LPts
03/03/2030Kuala Lumpur, Malaysia34 - 25 Zafa Mohammed25 - 28 LPts
31/01/2030Manukau, New Zealand34 - 24 Zafa Mohammed24 - 28 LPts
09/12/2029Nassau, Bahamas34 - 23 Adam Duggan25 - 32 LPts
08/11/2029Ruiru, Kenya34 - 22 Ewan Mutuku23(1) - 27 LPts
08/10/2029Manukau, New Zealand34 - 21 Ewan Mutuku22(1) - 27 LPts
04/09/2029Manukau, New Zealand33 - 21 Azam Bicery10 - 16(1) WPts
17/07/2029Christchurch, New Zealand32 - 21 Sean Hilling27(2) - 19 WPts
01/06/2029Wellington, New Zealand32 - 20 Pana Popata24(11) - 21 LPts
17/04/2029Christchurch, New Zealand32 - 19 Rich Carruthers53(2) - 12 LPts New Zealand National Championships 2029View
14/04/2029Christchurch, New Zealand31 - 19 Joey Peterson19(2) - 25 WPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand30 - 19 Billy Catoe13 - 3 WPts New Zealand National Championships 2029View
19/03/2029Christchurch, New Zealand29 - 19 Sean Hilling26(2) - 18 WPts
18/01/2029Christchurch, New Zealand29 - 18 Sean Hilling25(2) - 18 LPts
21/11/2028Christchurch, New Zealand28 - 18 Joey Peterson17(2) - 23 WPts
25/09/2028Manukau, New Zealand27 - 18 Natanail รก Kabardinski14(1) - 20 WPts
27/07/2028Manukau, New Zealand26 - 18 Ethan Priddy31(1) - 29 WPts
07/06/2028Wellington, New Zealand25 - 18 Pana Popata19(8) - 20 WPts
14/04/2028Waitakere, New Zealand25 - 17 Joey Peterson14(2) - 21 LPts New Zealand National Championships 2028View
11/04/2028Waitakere, New Zealand24 - 17 Billy Catoe7 - 2 WPts New Zealand National Championships 2028View
28/03/2028Manukau, New Zealand24 - 16 Rodrigo Barajas12 - 9(2) LPts
29/01/2028Detroit, USA23 - 16 Patrick Conant9 - 7 WPts
01/12/2027Wellington, New Zealand22 - 16 Max Farquhar10 - 21(4) WPts
02/10/2027Christchurch, New Zealand21 - 16 Sean Hilling18(2) - 17 WPts
08/08/2027Manukau, New Zealand20 - 16 Clint Hoepo13 - 8 WPts
09/06/2027Riga, Latvia19 - 16 Fedar Kapenieks7 - 13 WPts
11/04/2027Auckland, New Zealand19 - 15 Pana Popata13(5) - 18 LPts New Zealand National Championships 2027View
17/02/2027Manukau, New Zealand18 - 15 Neil Leonards2 - 22 WPts
19/12/2026Kuching, Malaysia17 - 15 Ali Saab12(1) - 13 WPts
21/10/2026Manukau, New Zealand16 - 15 Chris Skeldon2 - 19 WPts
22/08/2026Manukau, New Zealand15 - 15 Pana Popata10(3) - 17 WPts
23/06/2026Guadalajara, Mexico14 - 15 Fausto Vita13 - 18 WPts
24/04/2026Sendai, Japan13 - 15 Kazuki Okumura15 - 16 WPts
24/02/2026Naivasha, Kenya12 - 15 Ali Bacchus9 - 32 WPts
27/12/2025Manukau, New Zealand11 - 15 Brendan Trotter3 - 19 WPts
28/10/2025Abobo, Ivory Coast11 - 14 Montague Paille7(2) - 15(1) LPts
30/08/2025Manukau, New Zealand10 - 14 Sam Fettes8 - 19 WPts
01/07/2025Juarez, Mexico10 - 13 Diego Monserrate33(6) - 10 LPts
03/05/2025Manukau, New Zealand9 - 13 Henry Ledingham1 - 3 WPts
05/03/2025Bacoor, Philippines8 - 13 David Africa0 - 0 WPts
05/01/2025Spanish Town, Jamaica7 - 13 Robert Douglass0 - 0 WPts
07/11/2024Al Hudaydah, Yemen7 - 12 Rehan Ackery4 - 16 LPts
08/09/2024Helsinki, Finland7 - 11 Uoti Karpinen13 - 13(1) LPts
11/07/2024Manukau, New Zealand7 - 10 Valeri Runga1 - 9 LPts
11/05/2024Manukau, New Zealand6 - 10 Ovidio Perea6 - 13 WPts
12/03/2024Manukau, New Zealand6 - 9 Fraco Damian17 - 17 LPts
12/01/2024Manukau, New Zealand6 - 8 Vincent Catanach4 - 11 LPts
13/11/2023Manukau, New Zealand6 - 7 Sancho Montalvo7 - 16 LPts
14/09/2023Manukau, New Zealand6 - 6 Jimi Savela10(1) - 18 LPts
16/07/2023Manukau, New Zealand5 - 6 Brendan Trotter0 - 5 WPts
16/05/2023Manukau, New Zealand4 - 6 Noe Muzquiz4 - 4 WPts
17/03/2023Waitakere, New Zealand3 - 6 Matt Havey1 - 1 WPts
23/01/2023Maipu, Chile3 - 5 Enzo Lorenzo16 - 14 LPts
25/11/2022Manukau, New Zealand3 - 4 Vincent Boone10(1) - 19 LPts
21/10/2022Wellington, New Zealand3 - 3 Michael Rewi7 - 23(2) LPts
20/09/2022Manukau, New Zealand2 - 3 Vernon Diderot3 - 15 WPts
22/07/2022Dushanbe, Tajikistan2 - 2 Shahvalad Aslamov20(1) - 7 LPts
24/05/2022Manukau, New Zealand2 - 1 Nyyrikki Valkki25 - 4 LPts
26/03/2022Manukau, New Zealand1 - 1 Brin Underwood1 - 3 WPts
25/01/2022Manukau, New Zealand1 - 0 Tangaroa Rangiwai2 - 7 LPts
18/12/2021Manukau, New Zealand0 - 0 Sam Monhollen0 - 0 WPts