Weightclass:  Bantamweight
Location:  North Shore, New Zealand
Record:  53 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/03/2033North Shore, New Zealand52 - 27 Enzo Cepeda2 - 5 WPts
02/01/2033North Shore, New Zealand51 - 27 Juan Sarmiento1 - 14 WPts
02/11/2032North Shore, New Zealand50 - 27 Dashiell Mestrallet7 - 11 WPts
02/09/2032North Shore, New Zealand49 - 27 Ace Moreau18 - 19(3) WPts
02/07/2032North Shore, New Zealand48 - 27 Ramelan Dharma13(3) - 3 WPts
01/05/2032North Shore, New Zealand47 - 27 Marco Capella0 - 3 WPts
01/03/2032North Shore, New Zealand46 - 27 Mark Lynne3 - 16 WPts
31/12/2031North Shore, New Zealand45 - 27 Veradzin Mageryan2 - 14 WPts
01/11/2031North Shore, New Zealand44 - 27 Eldar Allakhyarov1 - 11 WPts
01/09/2031North Shore, New Zealand43 - 27 Dmitriy Zenovka1 - 21 WPts
03/07/2031North Shore, New Zealand42 - 27 Brin Gubay27(1) - 35(1) WPts
02/06/2031North Shore, New Zealand41 - 27 Brin Gubay27(1) - 34(1) WPts
17/04/2031Manukau, New Zealand40 - 27 Darryl Isbister13 - 17(1) WPts New Zealand National Championships 2031View
14/04/2031Manukau, New Zealand39 - 27 Ashley Storie5 - 6 WPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand38 - 27 Turi Otimi4 - 12 WPts New Zealand National Championships 2031View
08/03/2031North Shore, New Zealand38 - 26 Marc Damita46(2) - 28 LPts
03/02/2031Argenteuil, France38 - 25 Granville Arletty14 - 8 LPts
06/12/2030Sana'a, Yemen38 - 24 Jawad Sahadi41 - 16 LPts
05/11/2030Sana'a, Yemen38 - 23 Jawad Sahadi40 - 16 LPts
04/10/2030Carrefour, Haiti38 - 22 Marc Damita45(2) - 24 LPts
03/09/2030North Shore, New Zealand38 - 21 Marc Damita44(2) - 24 LPts
03/08/2030Sana'a, Yemen38 - 20 Jawad Sahadi37 - 16 LPts
03/07/2030North Shore, New Zealand37 - 20 Kris Markey30(1) - 22 WPts
02/06/2030North Shore, New Zealand36 - 20 Kris Markey30(1) - 21 WPts
17/04/2030Auckland, New Zealand35 - 20 Geoff Colville29(3) - 28 WPts New Zealand National Championships 2030View
14/04/2030Auckland, New Zealand34 - 20 Ashley Louden6 - 11 WPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand33 - 20 Ethan Nicol5 - 15 WPts New Zealand National Championships 2030View
21/03/2030Sana'a, Yemen33 - 19 Jawad Sahadi33 - 15 LPts
18/02/2030North Shore, New Zealand33 - 18 Marc Damita39(2) - 20 LPts
15/01/2030Tianjin, China32 - 18 Bahadir Tahir37(1) - 29 WPts Asia-Oceania Championships 2030View
12/01/2030Tianjin, China31 - 18 Rashid Kairckulow4 - 5 WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China30 - 18 Ratib Ganbold16 - 8 WPts Asia-Oceania Championships 2030View
25/12/2029Shah Alam, Malaysia29 - 18 Michael Mai31 - 11 WPts
24/11/2029North Shore, New Zealand29 - 17 Michael Mai30 - 11 LPts
17/10/2029North Shore, New Zealand28 - 17 Danyaal Huseynov17 - 18 WPts
10/09/2029Daegu, South Korea28 - 16 Kir Majkeeff35 - 19 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea27 - 16 Sun-tae Jee14 - 18 WPts Daegu World Championships 2029View
13/08/2029Cairo, Egypt27 - 15 Ibrahim Elhindi25 - 11 LPts
15/06/2029Bilbao, Spain26 - 15 Macario Celeste1 - 10 WPts
17/04/2029Christchurch, New Zealand25 - 15 Sam Melville24 - 20 WPts New Zealand National Championships 2029View
14/04/2029Christchurch, New Zealand24 - 15 Ethan Nicol3 - 10 WPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand23 - 15 Danny Middlemiss5 - 3 WPts New Zealand National Championships 2029View
22/03/2029Koshigaya, Japan22 - 15 Yasushi Hamada14 - 19 WPts
22/01/2029North Shore, New Zealand21 - 15 Sam Colson7 - 28 WPts
24/11/2028North Shore, New Zealand20 - 15 Morgan Whitehill0 - 6 WPts
25/09/2028North Shore, New Zealand19 - 15 Charlie Catanach4 - 18 WPts
27/07/2028Cali, Colombia18 - 15 Xaver Barragan2 - 15 WPts
29/05/2028Kure, Japan18 - 14 Hajime Takada19(1) - 11 LPts
31/03/2028Waitakere, New Zealand18 - 13 Steven Lithgow11 - 16 LPts
08/02/2028North Shore, New Zealand17 - 13 Kea Pohe1 - 5 WPts
10/12/2027Waitakere, New Zealand17 - 12 Pango Karaka27 - 17(2) LPts
14/10/2027Santo Domingo, Ecuador16 - 12 Montego Machuca2 - 19 WPts
16/08/2027Santa Cruz de la Sierra, Bolivia15 - 12 Quico Corona10 - 25 WPts
18/06/2027Santiago de los Caballeros, Dominican Republic14 - 12 Diego San Angelo15 - 23 WPts
20/04/2027Wuxi, China13 - 12 Deshi Nang6 - 26(3) WPts
20/02/2027Tijuana, Mexico12 - 12 Juan Macia2 - 21(3) WPts
22/12/2026Manila, Philippines12 - 11 Manny Pedroza10 - 14(1) LPts
24/10/2026North Shore, New Zealand11 - 11 Lewis Marquis1 - 3 WPts
25/08/2026Santo Domingo de Guzman, Dominican Republic10 - 11 Diego Ponce8 - 11 WPts
27/06/2026Guadalupe, Mexico10 - 10 Montana Merlin12 - 9 LPts
28/04/2026Christchurch, New Zealand10 - 9 Jake Givan10 - 15 LPts
07/03/2026Wellington, New Zealand10 - 8 David Iti24(3) - 24 LPts
03/02/2026Manukau, New Zealand10 - 7 Kris Woodhead45(6) - 16 LPts
01/01/2026Christchurch, New Zealand9 - 7 Peter Banks7 - 15(1) WPts
07/11/2025Waitakere, New Zealand9 - 6 John Acker12(1) - 34 LPts
06/10/2025Manukau, New Zealand9 - 5 Kris Woodhead43(5) - 16 LPts
04/09/2025Auckland, New Zealand9 - 4 Davie Kitchen5 - 12 LPts
13/07/2025Wellington, New Zealand8 - 4 Robert Work9 - 18 WPts
18/05/2025Christchurch, New Zealand8 - 3 Hugh Whitelaw25 - 16 LPts
11/04/2025Auckland, New Zealand8 - 2 Josh Glenn2 - 9(2) LPts New Zealand National Championships 2025View
11/03/2025North Shore, New Zealand7 - 2 Vicente Limas2 - 21(1) WPts
11/01/2025Auckland, New Zealand6 - 2 Billy Wood3 - 2 WPts
15/11/2024Auckland, New Zealand5 - 2 Hakara Hikawai0 - 0 WPts
12/10/2024Manukau, New Zealand5 - 1 Kris Woodhead37(5) - 16 LPts
09/09/2024Waitakere, New Zealand4 - 1 Gregor Smith5 - 10 WPts
21/07/2024North Shore, New Zealand3 - 1 Sam Colson0 - 6 WPts
21/05/2024Auckland, New Zealand2 - 1 Ricky Short7 - 13 WPts
26/03/2024Auckland, New Zealand2 - 0 Bob Waugh21 - 17 LPts
02/02/2024Manukau, New Zealand1 - 0 Michael Kenna0 - 0 WPts
02/01/2024North Shore, New Zealand0 - 0 Geoff Colville1 - 5 WPts