Weightclass:  Light Flyweight
Location:  Christchurch, New Zealand
Record:  36 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Christchurch, New Zealand35 - 25 Alejandro Mano7 - 3 WPts
09/10/2033Christchurch, New Zealand34 - 25 Singdet Samutkojon0 - 11 WPts
08/08/2033Christchurch, New Zealand33 - 25 Diego Monica2 - 13 WPts
07/06/2033Christchurch, New Zealand32 - 25 Vicente Garrido0 - 5 WPts
08/04/2033Christchurch, New Zealand31 - 25 Dmitri Kozloff1 - 7(1) WPts
05/02/2033Christchurch, New Zealand30 - 25 Manny Anaya10 - 11 WPts
06/12/2032Christchurch, New Zealand29 - 25 David Roque2 - 3 WPts
06/10/2032Madrid, Spain28 - 25 Cris Sibal10 - 17 WPts
08/08/2032Bayamon, Puerto Rico27 - 25 Juan Isabella20 - 21 WPts
10/06/2032Christchurch, New Zealand26 - 25 Federico Albuquerque1 - 2 WPts
11/04/2032Auckland, New Zealand26 - 24 Mike Davies15 - 17 LPts New Zealand National Championships 2032View
07/04/2032Managua, Nicaragua25 - 24 Montana Picon16 - 13 WPts
08/02/2032Adana, Turkey24 - 24 Turgay Reza1 - 4 WPts
11/12/2031Seoul, South Korea24 - 23 Tae-hwi Suk15(1) - 20(1) LPts
13/10/2031Christchurch, New Zealand23 - 23 Carlos Serafin27 - 31 WPts
13/08/2031Dakar, Senegal22 - 23 Charles Mbodji23 - 20 WPts
13/07/2031Christchurch, New Zealand22 - 22 Tajo De la Paz24(1) - 13 LPts
12/06/2031Minsk, Belarus21 - 22 Borysko Mazur15 - 27 WPts
12/05/2031Oslo, Norway20 - 22 Balder Stennes20(1) - 22 WPts
11/04/2031Manukau, New Zealand20 - 21 Colin Magee3 - 9 LPts New Zealand National Championships 2031View
16/03/2031Christchurch, New Zealand19 - 21 Corybantes Matranga21 - 22 WPts
13/02/2031Christchurch, New Zealand18 - 21 Corybantes Matranga21 - 21 WPts
13/01/2031Christchurch, New Zealand17 - 21 Corybantes Matranga21 - 20 WPts
13/12/2030Patrai, Greece16 - 21 Corybantes Matranga21 - 19 WPts
12/11/2030Patrai, Greece16 - 20 Corybantes Matranga20 - 19 LPts
12/10/2030Patrai, Greece16 - 19 Corybantes Matranga19 - 19 LPts
11/09/2030Patrai, Greece16 - 18 Corybantes Matranga18 - 19 LPts
11/08/2030Christchurch, New Zealand15 - 18 Joe Nevins0 - 3 WPts
12/06/2030Santo Domingo Este, Dominican Republic14 - 18 Guillermo Luna1 - 7 WPts
14/04/2030Auckland, New Zealand13 - 18 Glynn Darrow10(1) - 15 WPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand12 - 18 Mike Davies7 - 11 WPts New Zealand National Championships 2030View
03/04/2030Auckland, New Zealand11 - 18 John Gunn15 - 13 WPts
02/03/2030Auckland, New Zealand11 - 17 Fraser Bloyd21 - 14 LPts
02/01/2030Sendai, Japan10 - 17 Kenji Fujita16 - 12 WPts
03/11/2029Christchurch, New Zealand10 - 16 Noah Wendi13 - 22 LPts
04/09/2029Marseille, France9 - 16 Ray Noye7 - 16 WPts
07/07/2029Kyoto, Japan9 - 15 Takeshi Oba18 - 26(1) LPts
08/05/2029Christchurch, New Zealand8 - 15 Ori Ruru3 - 15 WPts
11/03/2029Wellington, New Zealand8 - 14 Rob Leslie5 - 17 LPts
09/01/2029Waitakere, New Zealand7 - 14 Richard Lay4 - 12 WPts
11/11/2028Christchurch, New Zealand6 - 14 Ori Ruru3 - 12 WPts
12/09/2028Goyang, South Korea6 - 13 Keun-ho Chung11 - 5 LPts
15/07/2028Montevideo, Uruguay6 - 12 Alejandro Castillon10 - 23 LPts
17/05/2028Manukau, New Zealand6 - 11 Harry Rangiwai5 - 8 LPts
10/04/2028Christchurch, New Zealand5 - 11 Ori Ruru3 - 8 WPts
10/02/2028Bangkok, Thailand5 - 10 Kongjak Notchaiya18(3) - 10 LPts
12/12/2027Surrey, Canada4 - 10 Nicholas Beverage2 - 2 WPts
14/10/2027Wellington, New Zealand4 - 9 Joel Caudle14 - 23 LPts
16/08/2027North Shore, New Zealand4 - 8 William Patteson16 - 21 LPts
19/06/2027Christchurch, New Zealand4 - 7 Carlos Espinal3 - 19 LPts
21/04/2027Pikine, Senegal3 - 7 Beau Drame1 - 14 WPts
21/02/2027Semarang, Indonesia2 - 7 Ferdian Thomas12 - 12 WPts
24/12/2026Hamilton, New Zealand2 - 6 Eti Pourewa13 - 21 LPts
04/11/2026Manukau, New Zealand1 - 6 Daniel Lowery0 - 0 WPts
27/09/2026North Shore, New Zealand1 - 5 Ahera Peka1 - 8 LPts
02/08/2026Quito, Ecuador1 - 4 Isidro Rodriguez36 - 14 LPts
03/06/2026San Bernardo, Chile1 - 3 Luis Fallas6 - 10 LPts
05/04/2026Hamilton, New Zealand1 - 2 Greg Voils3 - 4 LPts
23/02/2026Milan, Italy1 - 1 Silvestro Bettini3 - 3 LPts
26/12/2025Manukau, New Zealand1 - 0 Leeroy Rodgerson2 - 22(6) LPts
05/11/2025Christchurch, New Zealand0 - 0 Mark Urie3 - 4 WPts