Weightclass:  Middleweight
Location:  Wellington, New Zealand
Record:  12 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2031Wellington, New Zealand12 - 20 Mikio Goya4 - 2 LPts
13/04/2031Wellington, New Zealand12 - 19 Cruz Menendez5 - 9 LPts
12/02/2031Wellington, New Zealand11 - 19 Bilal Belros4 - 10 WPts
15/12/2030Wellington, New Zealand10 - 19 Mark Cragg8 - 19 WPts
16/10/2030Wellington, New Zealand9 - 19 Sam Cohran1 - 2 WPts
17/08/2030Wellington, New Zealand9 - 18 Kris Blaikie5 - 11(1) LPts
18/06/2030Wellington, New Zealand9 - 17 Robert Hetrick2 - 4 LPts
19/04/2030Wellington, New Zealand8 - 17 Io King2 - 10 WPts
18/02/2030Santo Domingo de Guzman, Dominican Republic7 - 17 Franco Cerro4 - 19 WPts
21/12/2029Davao City, Philippines7 - 16 Bruce Dolap1 - 2 LPts
23/10/2029Wellington, New Zealand6 - 16 Mark Harkins8 - 11 WPts
24/08/2029London, UK6 - 15 Abdul Alam8 - 17 LPts
26/06/2029Ulaanbaatar, Mongolia6 - 14 Afon Magsarjav27 - 20 LPts
28/04/2029Santo Domingo de Guzman, Dominican Republic6 - 13 Federico Avila9 - 20 LPts
28/02/2029Lyon, France6 - 12 Jacques Vian8(1) - 19 LPts
31/12/2028Ho Chi Minh City, Vietnam6 - 11 Vu Binh25 - 19 LPts
01/11/2028Wellington, New Zealand5 - 11 Callum Louttit1 - 6(1) WPts
03/09/2028Wellington, New Zealand4 - 11 Joe Prothero1 - 8 WPts
06/07/2028Turku, Finland4 - 10 Aleksis Sakala15 - 13 LPts
08/05/2028Dushanbe, Tajikistan4 - 9 Dmitri Ragimov9 - 20 LPts
10/03/2028Perth, Australia3 - 9 Joe Hanken12(1) - 26 WPts
11/01/2028Las Condes, Chile3 - 8 Ximen Trigueros14 - 9 LPts
13/11/2027Almaty, Kazakhstan3 - 7 Farhan Taalaibeck18 - 16 LPts
15/09/2027Karagandy, Kazakhstan3 - 6 Waqar Salimzhanov10(1) - 15 LPts
18/07/2027Odense, Denmark3 - 5 Vannevar Stolt23(1) - 11 LPts
20/05/2027Auckland, New Zealand2 - 5 Joe Prothero0 - 0 WPts
28/03/2027North Shore, New Zealand1 - 5 John Binion13 - 15 WPts
04/02/2027Manukau, New Zealand1 - 4 Joe Mcclutchie8 - 13 LPts
07/12/2026North Shore, New Zealand1 - 3 Mike Arnot4 - 9 LPts
01/11/2026Wellington, New Zealand1 - 2 Stephen Neville31(8) - 27 LPts
29/09/2026North Shore, New Zealand0 - 2 John Binion11 - 14 WPts
10/08/2026North Shore, New Zealand0 - 1 Mike Arnot3 - 8 LPts
07/07/2026Wellington, New Zealand0 - 0 Jose Calistro8 - 9 LPts