Weightclass:  Welterweight
Location:  Auckland, New Zealand
Record:  10(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2031Auckland, New Zealand9(1) - 26 Alejandro Vizcaino3 - 7 WPts
09/02/2031Auckland, New Zealand9(1) - 25 John MacMullen10 - 5 LPts
12/12/2030Auckland, New Zealand9(1) - 24 Zuffur Abraham3 - 11 LPts
13/10/2030Auckland, New Zealand9(1) - 23 Jonathan Glenny5 - 7 LPts
14/08/2030Auckland, New Zealand9(1) - 22 Joel Slone8 - 15 LPts
15/06/2030Auckland, New Zealand8(1) - 22 Joel Slone8 - 14 WPts
16/04/2030Auckland, New Zealand7(1) - 22 Leon Christopher1 - 1 WPts
15/02/2030Auckland, New Zealand6(1) - 22 Mark Headen2 - 7 WPts
17/12/2029Auckland, New Zealand5(1) - 22 Joseph Komene0 - 3 WPts
18/10/2029Auckland, New Zealand5(1) - 21 Isaac Clabby13 - 8 LPts
19/08/2029Auckland, New Zealand5(1) - 20 Santiago Manos2 - 8 LPts
21/06/2029Auckland, New Zealand5(1) - 19 Juan Galan9 - 9 LPts
23/04/2029Puente Alto, Chile5(1) - 18 Vicente Truan23 - 24 LPts
23/02/2029Riga, Latvia4(1) - 18 Luka Ziedinsh8 - 12 WPts
26/12/2028Medina, Saudi Arabia3(1) - 18 Rehman Nadwi0 - 2 WPts
28/10/2028Bayamon, Puerto Rico3(1) - 17 Cisco Lopez11 - 15 LPts
30/08/2028Abidjan, Ivory Coast2 - 17 Talbot Sarraute6 - 28(13) WKO3
02/07/2028Auckland, New Zealand2 - 16 Greg Erwin1 - 2 LPts
03/05/2028Christchurch, New Zealand1 - 16 Isaac Dinwiddie3 - 10 WPts
09/03/2028Christchurch, New Zealand1 - 15 Pana Irihapete9 - 12 LPts
10/01/2028Auckland, New Zealand0 - 15 Patrick Jones3 - 8 WPts
10/11/2027Mariupol, Ukraine0 - 14 Vitali Olejnik6 - 19 LPts
12/09/2027Soka, Japan0 - 13 Mitsuru Shima25 - 20 LPts
15/07/2027Manukau, New Zealand0 - 12 William Wharry5 - 14 LPts
17/05/2027Auckland, New Zealand0 - 11 Gareth Duffy8 - 4 LPts
18/03/2027Riga, Latvia0 - 10 Igor Grabaza10 - 13 LPts
18/01/2027Dushanbe, Tajikistan0 - 9 Inqilab Salameh12 - 13(1) LPts
19/11/2026Wellington, New Zealand0 - 8 Elliot Donnellon4 - 18(2) LPts
25/09/2026Auckland, New Zealand0 - 7 Gareth Duffy4 - 4 LPts
27/07/2026Annaba, Algeria0 - 6 Ahmed Negrouche15 - 11 LPts
29/05/2026Kiev, Ukraine0 - 5 Wasyl Hresko3 - 11 LPts
31/03/2026Zaporizhia, Ukraine0 - 4 Yevhen Baranek4 - 5 LPts
31/01/2026Manukau, New Zealand0 - 3 Geoff Paewai7 - 23(1) LPts
03/12/2025Waitakere, New Zealand0 - 2 Arran Guild1 - 21 LPts
05/10/2025Kampala, Uganda0 - 1 Josh Kiprotich12 - 11 LPts
07/08/2025Auckland, New Zealand0 - 0 Matthew Glines1 - 0 LPts