Weightclass:  Welterweight
Location:  Auckland, New Zealand
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Auckland, New Zealand24 - 13 Afon Petrenko2 - 13 WPts
19/11/2033Auckland, New Zealand23 - 13 Evgeny Rochev4 - 7 WPts
15/09/2033Auckland, New Zealand22 - 13 Charlie Roller0 - 8 WPts
16/07/2033Auckland, New Zealand21 - 13 Michael Williams10 - 11 WPts
15/05/2033Auckland, New Zealand20 - 13 Daniel Stirton4 - 5 WPts
15/03/2033Auckland, New Zealand19 - 13 Aleksandr Dudas2 - 12 WPts
13/01/2033Auckland, New Zealand18 - 13 Greg Erwin13 - 20 WPts
13/11/2032San Salvador, El Salvador18 - 12 Fraco Pedro19 - 6 LPts
15/09/2032Sharjah, UAE17 - 12 Abdul Hoque7 - 12 WPts
18/07/2032North Shore, New Zealand16 - 12 Patrick Kennan9 - 17 WPts
22/05/2032Leon, Mexico16 - 11 Pancho Guarin24 - 7 LPts
24/03/2032North Shore, New Zealand15 - 11 Patrick Twaddell7 - 13 WPts
27/01/2032Auckland, New Zealand14 - 11 Fraser Arthur0 - 1 WPts
27/11/2031Auckland, New Zealand13 - 11 Mark Baldy5 - 21 WPts
26/09/2031Christchurch, New Zealand13 - 10 Dillon Tod11 - 13 LPts
01/08/2031Montevideo, Uruguay13 - 9 Federico Aday16 - 17 LPts
03/06/2031Auckland, New Zealand12 - 9 Juan Russi5 - 19 WPts
03/04/2031Zagreb, Croatia12 - 8 Bartol Maksimovic13 - 43 LPts
03/02/2031Schaerbeek, Belgium11 - 8 Odil Omer7 - 18 WPts
06/12/2030Auckland, New Zealand11 - 7 Coeus Malas11 - 14 LPts
08/10/2030Montevideo, Uruguay10 - 7 Fidel Llamas3 - 14(1) WPts
10/08/2030Changchun, China10 - 6 Quon Trinh15 - 24 LPts
12/06/2030Auckland, New Zealand9 - 6 Jasper Sandison12 - 9 WPts
13/04/2030Auckland, New Zealand8 - 6 Jaguar Hernandez1 - 3 WPts
13/02/2030Cali, Colombia8 - 5 Cisco Quintanilla3 - 10 LPts
16/12/2029Christchurch, New Zealand8 - 4 Paul Beatson0 - 12 LPts
19/10/2029Havana, Cuba8 - 3 Eloy Canedo24(2) - 27 LPts
21/08/2029Christchurch, New Zealand7 - 3 Oliver Wood9 - 27 WPts
27/06/2029Wellington, New Zealand7 - 2 Neil Warden6 - 22 LPts
29/04/2029Auckland, New Zealand6 - 2 Callum Davy5 - 14(1) WPts
01/03/2029Auckland, New Zealand6 - 1 Chris Jameson4 - 2 LPts
01/01/2029Auckland, New Zealand5 - 1 Zachary Whittet0 - 5 WPts
15/11/2028Wellington, New Zealand5 - 0 Isaac Rodgerson19 - 15 LPts
15/10/2028Wellington, New Zealand4 - 0 Andy Jarrett0 - 0 WPts
31/08/2028Auckland, New Zealand3 - 0 James Stephenson3 - 8 WPts
02/07/2028Auckland, New Zealand2 - 0 Fadei Grankin0 - 2 WPts
03/05/2028Auckland, New Zealand1 - 0 Jordan Nesbit0 - 4 WPts
05/03/2028Auckland, New Zealand0 - 0 Dillon Tod0 - 1 WPts