Weightclass:  Welterweight
Location:  Wellington, New Zealand
Record:  11 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2031Wellington, New Zealand11 - 28 Beck Ahlgren9 - 6 LPts
09/04/2031Wellington, New Zealand10 - 28 Gustav Blix0 - 3 WPts
08/02/2031Wellington, New Zealand10 - 27 Oleos Perron14 - 11 LPts
10/12/2030Wellington, New Zealand10 - 26 Berto Campuzano15 - 15 LPts
11/10/2030Wellington, New Zealand9 - 26 Max Anderson2 - 3 WPts
12/08/2030Wellington, New Zealand8 - 26 Kirk Voll0 - 17 WPts
14/06/2030Wellington, New Zealand7 - 26 Nabulung Eck1 - 13 WPts
15/04/2030Wellington, New Zealand6 - 26 Joel Dawes0 - 1 WPts
15/02/2030Wellington, New Zealand5 - 26 Jamie Holmes3 - 11 WPts
17/12/2029Wellington, New Zealand5 - 25 Joshua Lynch11 - 29 LPts
19/10/2029Wellington, New Zealand4 - 25 John Paterson0 - 4 WPts
20/08/2029Wellington, New Zealand4 - 24 Jose Galdamez12(1) - 7 LPts
22/06/2029North Shore, New Zealand3 - 24 Dave Kilpatrick9 - 10 WPts
23/04/2029Wellington, New Zealand3 - 23 Vem Ossyan5 - 11 LPts
23/02/2029Wellington, New Zealand3 - 22 Eyserman Tortelboom13(1) - 10 LPts
25/12/2028Wellington, New Zealand3 - 21 Jaguar Tomas20 - 37 LPts
26/10/2028Antwerp, Belgium3 - 20 Denijs Fiers14(1) - 6 LPts
28/08/2028Antofagasta, Chile3 - 19 Jaguar Gallegos18(1) - 13 LPts
30/06/2028Wellington, New Zealand3 - 18 Gareth Duffy11 - 8 LPts
01/05/2028Athens, Greece2 - 18 Cepheus Manikas1 - 9 WPts
03/03/2028Prague, Czech Republic2 - 17 ZßviÜ Vanecek17 - 22(1) LPts
04/01/2028Wellington, New Zealand1 - 17 Euan Starratt0 - 6 WPts
06/11/2027Helsinki, Finland0 - 17 Ismael Koivurinnen8 - 17 WPts
08/09/2027Grodno, Belarus0 - 16 Aleksandr Misko17 - 20 LPts
11/07/2027Maipu, Chile0 - 15 Nicandro Escoto12 - 26(11) LPts
13/05/2027Kampala, Uganda0 - 14 James Muloki3 - 15 LPts
15/03/2027Wellington, New Zealand0 - 13 Adam Dickie1 - 3 LPts
15/01/2027Sunshine Coast, Australia0 - 12 Lewis Armour11(1) - 22 LPts
17/11/2026Santiago, Chile0 - 11 Vicente Sicilia7 - 20 LPts
19/09/2026Wellington, New Zealand0 - 10 Elliot Donnellon3 - 18(2) LPts
29/07/2026Wellington, New Zealand0 - 9 Gareth Duffy3 - 4 LPts
05/06/2026Wellington, New Zealand0 - 8 Prophyrios Zurlo1 - 4 LPts
07/04/2026Manukau, New Zealand0 - 7 Malcolm Clewis12 - 20(5) LPts
07/03/2026Waitakere, New Zealand0 - 6 Patrick Pinkerton6 - 17 LPts
30/01/2026Wellington, New Zealand0 - 5 Pita Kaimoana0 - 4 LPts
01/12/2025Carolina, Puerto Rico0 - 4 Juan Munos11 - 23(1) LPts
03/10/2025Christchurch, New Zealand0 - 3 Matt Weems11 - 17 LPts
06/08/2025Guayaquil, Ecuador0 - 2 Leonardo Gonzalez1 - 6 LPts
08/06/2025Nassau, Bahamas0 - 1 James Heggie6 - 5 LPts
10/04/2025Wellington, New Zealand0 - 0 John Skillen0 - 3 LPts