Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  16 - 31(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2030Wellington, New Zealand16 - 30(2) Tien Chung10 - 41 LPts
22/08/2030Wellington, New Zealand15 - 30(2) Ioakim Shavershian4 - 12 WPts
23/06/2030Wellington, New Zealand15 - 29(2) Jonathan Abraham6(1) - 11 LPts
24/04/2030Wellington, New Zealand14 - 29(2) Afanas Zenovka0 - 19 WPts
23/02/2030Wellington, New Zealand13 - 29(2) Afon Rozhkov2 - 4 WPts
25/12/2029Wellington, New Zealand12 - 29(2) Jean Caron0 - 20 WPts
26/10/2029Wellington, New Zealand12 - 28(2) Daniel Jones4 - 2 LPts
26/08/2029Wellington, New Zealand11 - 28(2) Sanjeev Anand11 - 16(1) WPts
27/06/2029Wellington, New Zealand10 - 28(2) Vernon Vartan2(1) - 12 WPts
28/04/2029Wellington, New Zealand9 - 28(2) Chris Jameson5 - 2 WPts
27/02/2029Wellington, New Zealand8 - 28(2) Robert McNiall2 - 31 WPts
29/12/2028Wellington, New Zealand7 - 28(2) Toma Chromy15 - 14 WPts
30/10/2028Wellington, New Zealand7 - 27(2) Tsolag Yagughubyan13 - 5 LPts
31/08/2028Wellington, New Zealand6 - 27(2) Ollie Hutcherson0 - 8 WPts
02/07/2028Perth, Australia5 - 27(2) Elliot Comb13 - 15 WPts
04/05/2028Puente Alto, Chile5 - 26(2) Frisco Basulto13 - 18 LPts
06/03/2028Ciudad Apodaca, Mexico5 - 25(2) Fresco Gusman16(1) - 12 LPts
07/01/2028Rijeka, Croatia5 - 24(2) Nikica Mlinaric16 - 17 LPts
08/11/2027Montevideo, Uruguay5 - 23(2) Joaquin Carra10 - 13 LPts
10/09/2027Varna, Bulgaria5 - 22(2) Ediz Chelik6 - 13 LPts
12/07/2027Split, Croatia5 - 21(2) Aleksandar Bogovic12 - 18 LPts
14/05/2027Ostrava, Czech Republic5 - 20(2) Oldrich Domina15 - 6 LPts
16/03/2027Brisbane, Australia5 - 19(2) John Leith11(1) - 27 LPts
16/01/2027Dushanbe, Tajikistan5 - 18(2) Yunis Ghazal11 - 10 LPts
18/11/2026Markham, Canada5 - 17(2) Spencer Caldwell11 - 20 LPts
20/09/2026Cork, Ireland5 - 16(2) Brandon Mullins21 - 10 LPts
23/07/2026Prague, Czech Republic5 - 15(2) Felix Laska12 - 20 LPts
25/05/2026Wellington, New Zealand5 - 14(2) Kashif Zaman2 - 5 LPts
26/03/2026Kharkiv, Ukraine5 - 13(2) Melor Dutka1 - 11 LPts
26/01/2026Christchurch, New Zealand5 - 12(2) Ian Selby7 - 16 LPts
01/12/2025Roskilde, Denmark5 - 11(2) Fortinbras Mai12 - 11 LPts
03/10/2025San Salvador, El Salvador5 - 10(2) Vicente Ojeda7 - 22 LPts
05/08/2025Wellington, New Zealand4 - 10(2) Leo Wiseman1 - 7 WPts
06/06/2025Wellington, New Zealand3 - 10(2) Elliot Donnellon2 - 11(1) WPts
08/04/2025Wellington, New Zealand3 - 9(2) Mason Hillhouse4 - 13 LPts
08/02/2025Oran, Algeria3 - 8(2) Amer Hadjadj7 - 6 LPts
11/12/2024Wellington, New Zealand2 - 8(2) Ellis Kenny1 - 10 WPts
12/10/2024Wellington, New Zealand1 - 8(2) Lucas Proffit2 - 14 WPts
15/08/2024Antofagasta, Chile0 - 8(2) Santiago Cueto1 - 20 WPts
17/06/2024Calgary, Canada0 - 7(2) Sam Kyles33(2) - 7 LPts
19/04/2024Riga, Latvia0 - 6(2) Afanas Irbe10(1) - 13 LPts
20/02/2024El Alto, Bolivia0 - 5(2) Antonio Mallen5 - 22 LPts
23/12/2023Quebec City, Canada0 - 4(1) Yves Jobert16(1) - 22 LKO3
25/10/2023Yaoundé, Cameroon0 - 3(1) Jasper Bedel13 - 23 LPts
27/08/2023Christchurch, New Zealand0 - 2(1) David Arthur0 - 6 LPts
06/07/2023Wellington, New Zealand0 - 1 Euan Lundy14(1) - 18 LKO3
05/06/2023Wellington, New Zealand0 - 0 Fedor Khvostov20 - 10 LPts