Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  16 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Christchurch, New Zealand15 - 31 Kasch Christophersen6 - 7(1) WPts
12/02/2031Christchurch, New Zealand14 - 31 Yulian Makarov9 - 27 WPts
14/12/2030Christchurch, New Zealand13 - 31 Nico Anselmi2 - 9 WPts
15/10/2030Christchurch, New Zealand13 - 30 Hugo Hammarstrom12 - 10 LPts
16/08/2030Christchurch, New Zealand13 - 29 Bing Dong10 - 3 LPts
17/06/2030Christchurch, New Zealand12 - 29 Davie Torrens5 - 7 WPts
18/04/2030Christchurch, New Zealand11 - 29 Roger Trevor4 - 11 WPts
17/02/2030Christchurch, New Zealand10 - 29 Joel Slone8 - 12 WPts
19/12/2029Christchurch, New Zealand10 - 28 Iaka Mcclutchie6 - 19 LPts
20/10/2029Christchurch, New Zealand9 - 28 Ian Gwynn15(1) - 26 WPts
21/08/2029Christchurch, New Zealand9 - 27 Greg Morgans7 - 3 LPts
22/06/2029Christchurch, New Zealand8 - 27 Raione Kauamo1 - 10 WPts
23/04/2029Santa Ana, El Salvador8 - 26 Pablo Fuentes15 - 14(3) LPts
23/02/2029Tetouan, Morocco8 - 25 Rifky Akhchichine13 - 0 LPts
26/12/2028Split, Croatia8 - 24 Dobroslav Jankovic9 - 17 LPts
28/10/2028Odense, Denmark8 - 23 Denholm Brink28 - 12 LPts
30/08/2028Christchurch, New Zealand7 - 23 Jordan Nesbit1 - 5 WPts
02/07/2028Christchurch, New Zealand6 - 23 Chris Panyangara2 - 0 WPts
03/05/2028London, UK6 - 22 Nathan McCardle4 - 30 LPts
05/03/2028New Orleans, USA5 - 22 Dave Cuadrado0 - 0 WPts
06/01/2028Christchurch, New Zealand5 - 21 Gonzalo Toledo11 - 15(1) LPts
07/11/2027Copenhagen, Denmark5 - 20 Thoralf Gustavsen14 - 12 LPts
08/09/2027Seoul, South Korea4 - 20 Kee-hee Chon7 - 20 WPts
11/07/2027Maipu, Chile4 - 19 Montenegro La Torre8 - 19 LPts
13/05/2027Adelaide, Australia4 - 18 David Dashiell18 - 10 LPts
15/03/2027Ponce, Puerto Rico3 - 18 Isidro Pastrano8 - 13 WPts
15/01/2027Perth, Australia3 - 17 Andy Woodyard9 - 15 LPts
17/11/2026Montpellier, France3 - 16 Ouida Sosno13 - 7 LPts
19/09/2026Valladolid, Spain3 - 15 Santiago Lima14 - 10 LPts
22/07/2026Jeddah, Saudi Arabia3 - 14 Rehman Nahas12 - 10 LPts
24/05/2026Ecatepec, Mexico3 - 13 Joaquin Pina7 - 9 LPts
26/03/2026Dubai, UAE2 - 13 Waqas Fahs0 - 4 WPts
26/01/2026Minsk, Belarus2 - 12 Fedar Turchin9 - 15 LPts
28/11/2025Angers, France2 - 11 Jean Florian19 - 21 LPts
30/09/2025Riga, Latvia2 - 10 Fedya Aizputnis4 - 15 LPts
02/08/2025Madrid, Spain2 - 9 Alano Gamez3 - 9(3) LPts
04/06/2025Christchurch, New Zealand1 - 9 Kieran Brown1 - 8 WPts
07/04/2025Quanzhou, China1 - 8 Li-Liang Ching19 - 9 LPts
07/02/2025Annaba, Algeria1 - 7 Kamran Chouikh7 - 8 LPts
10/12/2024Santa Cruz de la Sierra, Bolivia0 - 7 Juan Moreton2 - 3 WPts
12/10/2024Christchurch, New Zealand0 - 6 Dominic Vert2 - 9(3) LPts
15/08/2024Hamilton, New Zealand0 - 5 Arnie Burnside2 - 11 LPts
26/06/2024Donetsk, Ukraine0 - 4 Oleksiy Milan7 - 17 LPts
28/04/2024Carrefour, Haiti0 - 3 Leroy Casta2 - 3 LPts
29/02/2024Wellington, New Zealand0 - 2 James Cattanach4 - 13 LPts
03/01/2024Wellington, New Zealand0 - 1 Lucas Griff2 - 3 LPts
25/11/2023Christchurch, New Zealand0 - 0 Paul Setton2 - 6(1) LPts