Weightclass:  Flyweight
Location:  Christchurch, New Zealand
Record:  20 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Christchurch, New Zealand19 - 19(1) Verdun Lucier2 - 7 WPts
15/10/2033Christchurch, New Zealand18 - 19(1) Arama Ngatono1 - 6 WPts
15/08/2033Christchurch, New Zealand17 - 19(1) Leeroy Denton6 - 7 WPts
15/06/2033Maracay, Venezuela16 - 19(1) Quinto Nogales4 - 30 WPts
17/04/2033Wellington, New Zealand16 - 18 David Glassford35(7) - 18 LKO3 New Zealand National Championships 2033View
14/04/2033Wellington, New Zealand15 - 18 Leo Tagert7 - 20 WPts New Zealand National Championships 2033View
11/04/2033Wellington, New Zealand14 - 18 Richie Crockett6 - 11 WPts New Zealand National Championships 2033View
21/02/2033Waitakere, New Zealand14 - 17 Ewan Lapsley21 - 19 LPts
07/01/2033Auckland, New Zealand14 - 16 Zach Cattanach10 - 13 LPts
02/12/2032Gwangju, South Korea13 - 16 Sun-tae Yon4 - 33(4) WPts
03/10/2032San Juan, Puerto Rico12 - 16 Quin Magana14 - 11 WPts
04/08/2032Auckland, New Zealand12 - 15 Huatareá Pihama23 - 19 LPts
11/06/2032Wellington, New Zealand11 - 15 Leo Tagert3 - 17 WPts
14/04/2032Auckland, New Zealand11 - 14 Ewan Lapsley17 - 17 LPts New Zealand National Championships 2032View
11/04/2032Auckland, New Zealand10 - 14 Leo Tagert3 - 16 WPts New Zealand National Championships 2032View
27/02/2032Zamboanga City, Philippines10 - 13 Ora Mabayag5 - 20 LPts
30/12/2031Cagayan de Oro, Philippines10 - 12 Santiago Caram36(2) - 18(1) LPts
01/11/2031Kharkiv, Ukraine9 - 12 Wasyl Koval6 - 21 WPts
03/09/2031Wellington, New Zealand8 - 12 Leo Tagert2 - 13 WPts
13/07/2031Christchurch, New Zealand7 - 12 John Edmundson0 - 1 WPts
12/05/2031Hamilton, New Zealand6 - 12 Leon Erskin3 - 12 WPts
11/04/2031Manukau, New Zealand6 - 11 Ewan Lapsley12 - 13 LPts New Zealand National Championships 2031View
10/03/2031Leon, Mexico6 - 10 Lisandro Villamar15(1) - 16 LPts
10/01/2031Yerevan, Armenia6 - 9 Palig Bagdoian21(2) - 14 LPts
11/11/2030Kiev, Ukraine6 - 8 Borysko Mihalko6 - 29 LPts
13/09/2030Nagoya, Japan5 - 8 Kaede Seki3 - 20 WPts
16/07/2030Auckland, New Zealand4 - 8 Glynn Fergerson5 - 7 WPts
18/05/2030Hamilton, New Zealand3 - 8 Leon Erskin1 - 8 WPts
20/03/2030Puebla, Mexico3 - 7 Lisandro Laura9 - 19 LPts
20/01/2030Auckland, New Zealand2 - 7 Glynn Fergerson4 - 5 WPts
23/11/2029Kawasaki, Japan2 - 6 Hajime Tominaga20 - 12 LPts
25/09/2029Lima, Peru2 - 5 Guido Fallas25(1) - 18 LPts
28/07/2029Palermo, Italy2 - 4 Roberto Ghiglia4 - 1 LPts
30/05/2029Wellington, New Zealand2 - 3 Hayden Reyburn18 - 10 LPts
11/04/2029Christchurch, New Zealand2 - 2 David Glassford3 - 4 LPts New Zealand National Championships 2029View
03/03/2029Waitakere, New Zealand1 - 2 Hayden Hatt0 - 0 WPts
31/01/2029Donetsk, Ukraine1 - 1 Toma Hritz13(2) - 21(2) LPts
03/12/2028Oslo, Norway1 - 0 Haldor Hegna16 - 10(1) LPts
05/10/2028Christchurch, New Zealand0 - 0 Xaverius Esteban2 - 3 WPts