Weightclass:  Flyweight
Location:  Christchurch, New Zealand
Record:  64(8) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2028Christchurch, New Zealand63(7) - 32 Talib Moradi0 - 1 WKO2
25/10/2028Christchurch, New Zealand62(6) - 32 Jayakatong Setiadi2 - 4 WKO2
26/08/2028Christchurch, New Zealand61(5) - 32 Daniel Burns8 - 15 WKO2
27/06/2028Christchurch, New Zealand60(5) - 32 Nawaphon Toypaedriew16 - 12(1) WPts
28/04/2028Christchurch, New Zealand59(5) - 32 Alejandro Barreto8 - 15 WPts
28/02/2028Christchurch, New Zealand58(5) - 32 Juan Mercado12 - 12 WPts
30/12/2027Christchurch, New Zealand57(4) - 32 Rodrigo Palomarez2 - 14 WKO3
30/10/2027Christchurch, New Zealand56(4) - 32 Olympe Nolet4 - 5(1) WPts
30/08/2027Christchurch, New Zealand55(3) - 32 Montana Amparo2 - 10 WKO3
30/06/2027Christchurch, New Zealand54(2) - 32 Guillermo Durazo1 - 2 WKO3
30/04/2027Christchurch, New Zealand53(2) - 32 Matthew Sundy9 - 12 WPts
28/02/2027Christchurch, New Zealand52(2) - 32 Gabriel Villeda3 - 12 WPts
30/12/2026Ganja, Azerbaijan52(2) - 31 Rafiq Younan48(1) - 26 LPts
29/11/2026Christchurch, New Zealand51(2) - 31 Rafiq Younan48(1) - 25 WPts
27/10/2026Christchurch, New Zealand50(2) - 31 Carlos Simeon6 - 7 WPts
28/08/2026Viba del Mar, Chile49(2) - 31 Fresco Moraga8 - 10 WPts
30/06/2026Christchurch, New Zealand48(2) - 31 Geron Ostiguy50(1) - 27 WPts
30/05/2026Christchurch, New Zealand47(2) - 31 Geron Ostiguy50(1) - 26 WPts
17/04/2026Wellington, New Zealand46(2) - 31 Peter Strang15 - 6 WPts New Zealand National Championships 2026View
14/04/2026Wellington, New Zealand45(2) - 31 Leighton Duris10 - 8 WPts New Zealand National Championships 2026View
11/04/2026Wellington, New Zealand44(2) - 31 George Mortimer6 - 13 WPts New Zealand National Championships 2026View
15/03/2026Christchurch, New Zealand43(2) - 31 Donatien Diderot36 - 41 WPts
12/02/2026Christchurch, New Zealand42(2) - 31 Donatien Diderot36 - 40 WPts
12/01/2026Daloa, Ivory Coast41(2) - 31 Donatien Diderot36 - 39 WPts
10/12/2025Panama City, Panama41(2) - 30 Elias Allende38(2) - 27 LPts
09/11/2025Christchurch, New Zealand41(2) - 29 Elias Allende37(2) - 27 LPts
08/10/2025Daloa, Ivory Coast41(2) - 28 Donatien Diderot35 - 37 LPts
07/09/2025Ningbo, China41(2) - 27 Angel Teran35(2) - 27 LPts Ningbo World Championships 2025View
21/08/2025Quito, Ecuador40(2) - 27 Angel Teran35(2) - 26 WPts
21/07/2025Christchurch, New Zealand40(2) - 26 Angel Teran34(2) - 26 LPts
20/06/2025Christchurch, New Zealand39(2) - 26 Angel Teran34(2) - 25 WPts
18/05/2025Panama City, Panama39(2) - 25 Elias Allende33(2) - 25 LPts
17/04/2025Auckland, New Zealand38(2) - 25 Leighton Duris7 - 3 WPts New Zealand National Championships 2025View
14/04/2025Auckland, New Zealand37(2) - 25 Brett Kilpatrick5 - 5 WPts New Zealand National Championships 2025View
11/04/2025Auckland, New Zealand36(2) - 25 Peter Strang8 - 4 WPts New Zealand National Championships 2025View
09/03/2025Port-de-Paix, Haiti36(2) - 24 Geron Ostiguy39 - 18 LPts
06/02/2025Port-de-Paix, Haiti36(2) - 23 Geron Ostiguy38 - 18 LPts
06/01/2025Ganja, Azerbaijan36(2) - 22 Rafiq Younan36(1) - 14 LPts
05/12/2024Shanghai, China36(2) - 21 Bing Ziu44 - 15 LPts
04/11/2024Christchurch, New Zealand35(2) - 21 Gazi Jaja23 - 32 WPts
28/09/2024Maipu, Chile35(2) - 20 Xavion Mestas29(1) - 27 LPts
28/08/2024Christchurch, New Zealand34(2) - 20 Rafiq Younan33(1) - 13 WPts
21/07/2024Christchurch, New Zealand34(2) - 19 Xavion Mestas28(1) - 26 LPts
20/06/2024Christchurch, New Zealand33(2) - 19 Federico Ortegon37 - 17 WPts
18/05/2024Tirana, Albania33(2) - 18 Blerim Fahri38 - 16 LPts
17/04/2024Christchurch, New Zealand32(2) - 18 Callum Mauhana6 - 15 WPts New Zealand National Championships 2024View
14/04/2024Christchurch, New Zealand31(2) - 18 Brett Kilpatrick2 - 0 WPts New Zealand National Championships 2024View
11/04/2024Christchurch, New Zealand30(2) - 18 Peter Strang5 - 0 WPts New Zealand National Championships 2024View
03/04/2024Christchurch, New Zealand29(2) - 18 Izßk Zavada23 - 27(2) WPts
03/03/2024Bratislava, Slovakia28(1) - 18 Izßk Zavada23 - 26(1) WKO3
01/02/2024London, UK28(1) - 17 John Moir35 - 9 LPts
01/01/2024Christchurch, New Zealand27(1) - 17 Rodrigo Montejano12 - 24 WPts
01/12/2023Christchurch, New Zealand26(1) - 17 Rodrigo Montejano12 - 23 WPts
29/10/2023Luton, UK26(1) - 16 Abdul Saah19 - 21 LPts
25/09/2023Santiago de los Caballeros, Dominican Republic26(1) - 15 Agapetus Sereno30(1) - 8 LPts
25/08/2023Santiago de los Caballeros, Dominican Republic26(1) - 14 Agapetus Sereno29(1) - 8 LPts
25/07/2023Havana, Cuba26(1) - 13 Juan Salto33 - 10 LPts
24/06/2023Antwerp, Belgium26(1) - 12 Omer Caervoet15 - 15 LPts
23/05/2023Christchurch, New Zealand26(1) - 11 Omer Caervoet14 - 15 LPts
17/04/2023Waitakere, New Zealand25(1) - 11 Paiwa Ngamoki7 - 6 WPts New Zealand National Championships 2023View
14/04/2023Waitakere, New Zealand24(1) - 11 Arran Mau24(1) - 18 WPts New Zealand National Championships 2023View
11/04/2023Waitakere, New Zealand23 - 11 Ethan Pairama3 - 6(1) WKO3 New Zealand National Championships 2023View
04/04/2023Cebu City, Philippines22 - 11 Cris Domantay19 - 15 WPts
04/02/2023Santa Cruz de la Sierra, Bolivia21 - 11 Rodrigo Quijas6 - 5 WPts
07/12/2022San Salvador, El Salvador20 - 11 Diego Marcelo14 - 15 WPts
09/10/2022Caloocan, Philippines19 - 11 Neper Babasa5 - 26 WPts
11/08/2022Montpellier, France18 - 11 Ray Mauriac11 - 14 WPts
12/06/2022Odessa, Ukraine17 - 11 Gennady Burak6 - 13 WPts
14/04/2022Christchurch, New Zealand17 - 10 Arran Mau16 - 14 LPts New Zealand National Championships 2022View
11/04/2022Christchurch, New Zealand16 - 10 Ethan Pairama1 - 1 WPts New Zealand National Championships 2022View
13/03/2022Georgetown, Guyana16 - 9 Hugh Craighead16(1) - 11 LPts
13/01/2022Auckland, New Zealand15 - 9 Brin Gillogly16(1) - 7 WPts
12/12/2021Busan, South Korea14 - 9 Heung-Min Ra6 - 15 WPts
13/10/2021Dubai, UAE13 - 9 Danyaal Hamawi14 - 9 WPts
15/08/2021Odessa, Ukraine13 - 8 Viktor Demko14 - 7 LPts
14/06/2021Christchurch, New Zealand12 - 8 Jose Bandigas2 - 11 WPts
14/04/2021Christchurch, New Zealand11 - 8 Leeroy Gorey3 - 14 WPts
12/02/2021Wellington, New Zealand10 - 8 Will Hird1 - 15 WPts
08/01/2021Christchurch, New Zealand9 - 8 Dai Slater4 - 15 WPts
07/11/2020San Miguel de Tucuman, Argentina9 - 7 Antonio Puentes8 - 9 LPts
09/09/2020Georgetown, Guyana9 - 6 Michael Kirkbride10(1) - 7 LPts
11/07/2020Wellington, New Zealand8 - 6 Chris Smith4 - 10 WPts
09/06/2020Puebla, Mexico8 - 5 Fausto Pintado8 - 3 LPts
11/04/2020Christchurch, New Zealand8 - 4 Arran Mau5 - 8 LPts New Zealand National Championships 2020View
02/03/2020Christchurch, New Zealand7 - 4 Santiago Franco5 - 6 WPts
01/01/2020Daejeon, South Korea7 - 3 Shin-wook Ree6 - 5 LPts
02/11/2019Daegu, South Korea6 - 3 Jeong-hyeop Keng2 - 0 WPts
03/09/2019Christchurch, New Zealand5 - 3 Ian Hutcheson1 - 0 WPts
25/07/2019Christchurch, New Zealand5 - 2 Onofre Jesus7 - 2 LPts
26/05/2019Riga, Latvia4 - 2 Vasili Parupietis1(1) - 7 WPts
27/03/2019Shanghai, China3 - 2 Zhu Tsay3 - 2 WPts
26/01/2019Batangas City, Philippines3 - 1 Lisandro Macabuac7 - 1 LPts
26/11/2018Christchurch, New Zealand2 - 1 Ian Hinshaw1 - 2 WPts
25/09/2018Christchurch, New Zealand2 - 0 Vince Montrose2 - 3 LPts
08/08/2018Christchurch, New Zealand1 - 0 Dai Slater0 - 3 WPts
07/06/2018Christchurch, New Zealand0 - 0 Ian Hinshaw0 - 0 WPts