Weightclass:  Lightweight
Location:  Christchurch, New Zealand
Record:  76(5) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2032Christchurch, New Zealand75(5) - 17 Confucius Maa15 - 7 WPts
01/10/2032Christchurch, New Zealand74(5) - 17 Zacarias Criado6 - 12 WPts
02/08/2032Christchurch, New Zealand73(5) - 17 Borya Ulanov3 - 11 WPts
03/06/2032Christchurch, New Zealand72(5) - 17 Seth McQuire1 - 3 WPts
03/04/2032Christchurch, New Zealand71(5) - 17 Emanuel Colon1 - 5 WPts
03/02/2032Christchurch, New Zealand70(5) - 17 Amoll Heilig0 - 6 WPts
06/12/2031Christchurch, New Zealand69(5) - 17 Francesco Gatti4 - 5 WPts
08/10/2031Christchurch, New Zealand68(5) - 17 Ricardo Barrero3 - 4 WPts
09/08/2031Christchurch, New Zealand67(5) - 17 Eduardo Violante5 - 9 WPts
10/06/2031Christchurch, New Zealand66(5) - 17 Selestino Po17 - 11 WPts
10/04/2031Christchurch, New Zealand65(5) - 17 Chris Lawder7 - 5 WPts
09/02/2031Christchurch, New Zealand64(5) - 17 Jerzy Goralski5 - 12 WPts
12/12/2030Christchurch, New Zealand63(5) - 17 Cuba Migues5 - 11 WPts
13/10/2030Nassau, Bahamas63(5) - 16 Michael Reith42(2) - 29 LPts
15/08/2030Christchurch, New Zealand62(5) - 16 Mike Gatti4 - 6 WPts
16/06/2030Christchurch, New Zealand61(5) - 16 Pedro Correa15 - 30 WPts
17/04/2030Auckland, New Zealand60(5) - 16 Mark Gibson4 - 0 WPts New Zealand National Championships 2030View
14/04/2030Auckland, New Zealand59(5) - 16 Joel Spencer9 - 10 WPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand58(5) - 16 Scott Yale7 - 5 WPts New Zealand National Championships 2030View
18/02/2030Harare, Zimbabwe57(5) - 16 Arthur Chikerema51(1) - 17(1) WPts
18/01/2030Tianjin, China56(5) - 16 Sajid Antar74 - 26(1) WPts Asia-Oceania Championships 2030View
15/01/2030Tianjin, China55(4) - 16 Ali Ghattas12 - 20 WKO3 Asia-Oceania Championships 2030View
12/01/2030Tianjin, China54(4) - 16 Sufyan Buuvei18 - 2 WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China53(3) - 16 Young-cheol Mok28(1) - 15 WKO3 Asia-Oceania Championships 2030View
21/12/2029Christchurch, New Zealand52(3) - 16 Kahil Pesquet35 - 25 WPts
20/11/2029Christchurch, New Zealand51(3) - 16 Kir Pasko38(2) - 22 WPts
20/10/2029Minsk, Belarus50(3) - 16 Kir Pasko38(2) - 21 WPts
19/09/2029Christchurch, New Zealand50(3) - 15 Kir Pasko37(2) - 21 LPts
19/08/2029Christchurch, New Zealand49(3) - 15 Ramirez Buitron45 - 18 WPts
19/07/2029Christchurch, New Zealand48(3) - 15 Ramirez Buitron45 - 17 WPts
18/06/2029Christchurch, New Zealand47(3) - 15 Ramirez Buitron45 - 16 WPts
18/05/2029Minsk, Belarus46(3) - 15 Kir Pasko37(2) - 17 WPts
17/04/2029Christchurch, New Zealand46(3) - 14 Alec Poti19 - 19 LPts New Zealand National Championships 2029View
14/04/2029Christchurch, New Zealand45(3) - 14 Hori Kahu16 - 9 WPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand44(3) - 14 John Smith3 - 9 WPts New Zealand National Championships 2029View
09/03/2029Christchurch, New Zealand43(3) - 14 Kazuhiko Okino30 - 29 WPts
05/02/2029Christchurch, New Zealand42(3) - 14 Farhan Shahin25 - 33 WPts
05/01/2029Christchurch, New Zealand41(3) - 14 Brendan MacIsaac37 - 13 WPts
05/12/2028Virginia Beach, USA40(3) - 14 Brendan MacIsaac37 - 12 WPts
04/11/2028Christchurch, New Zealand39(3) - 14 Brendan MacIsaac37 - 11 WPts
04/10/2028Santo Domingo de Guzman, Dominican Republic39(3) - 13 Urvano Navarro36(1) - 22 LPts
03/09/2028Santo Domingo de Guzman, Dominican Republic39(3) - 12 Urvano Navarro35(1) - 22 LPts
03/08/2028Touba, Senegal38(3) - 12 Yves Camara26(2) - 23 WPts
03/07/2028Christchurch, New Zealand38(3) - 11 Arthur Chikerema33(1) - 14(1) LPts
18/05/2028Christchurch, New Zealand38(3) - 10 Robert Lowder39 - 8 LPts
17/04/2028Waitakere, New Zealand37(2) - 10 James Leith12 - 10 WKO2 New Zealand National Championships 2028View
14/04/2028Waitakere, New Zealand36(2) - 10 Alec Poti13 - 16 WPts New Zealand National Championships 2028View
11/04/2028Waitakere, New Zealand35(2) - 10 Oscar Pyper10 - 9 WPts New Zealand National Championships 2028View
20/03/2028New Kingston, Jamaica34(2) - 10 Hugh Emond27 - 27 WPts
18/02/2028Christchurch, New Zealand34(2) - 9 Tymoteusz Barszcz25 - 13(1) LPts
18/01/2028Christchurch, New Zealand33(2) - 9 Zain Azad25 - 11(3) WPts
15/12/2027Namangan, Uzbekistan32(2) - 9 Fadei Galiakberow21(1) - 25 WPts
14/11/2027Amman, Jordan31(1) - 9 Zain Azad24 - 10(2) WKO3
14/10/2027Amman, Jordan31(1) - 8 Zain Azad23 - 10(2) LPts
13/09/2027Christchurch, New Zealand30(1) - 8 Guillermo Rivas1 - 0 WPts
13/08/2027Christchurch, New Zealand29(1) - 8 Vasili Mishkin30(1) - 8 WPts
11/07/2027Christchurch, New Zealand28(1) - 8 Ponce Rodriguez6 - 7 WPts
10/06/2027Wellington, New Zealand27(1) - 8 Jack Morse19 - 14 WPts
17/04/2027Auckland, New Zealand27(1) - 7 Greg Gilreath58(3) - 25(1) LPts New Zealand National Championships 2027View
14/04/2027Auckland, New Zealand26(1) - 7 Rera Horua16 - 7 WPts New Zealand National Championships 2027View
11/04/2027Auckland, New Zealand25(1) - 7 Tama Maeka10 - 9 WPts New Zealand National Championships 2027View
10/02/2027Christchurch, New Zealand24(1) - 7 Rob Spang11 - 10 WPts
12/12/2026Manukau, New Zealand23(1) - 7 Alen Gilchrist17 - 12 WPts
13/10/2026Christchurch, New Zealand22(1) - 7 Ekara Rangipaeroa6 - 4 WPts
14/08/2026Christchurch, New Zealand21(1) - 7 Neil Steuart7 - 16 WPts
15/06/2026Tilburg, Netherlands20(1) - 7 Jean-Jacques Tournier9 - 22 WPts
17/04/2026Wellington, New Zealand20(1) - 6 Greg Gilreath53(3) - 18 LPts New Zealand National Championships 2026View
14/04/2026Wellington, New Zealand19(1) - 6 Rera Horua11 - 4 WPts New Zealand National Championships 2026View
11/04/2026Wellington, New Zealand18(1) - 6 Hayden Hart12 - 8 WPts New Zealand National Championships 2026View
09/03/2026Wellington, New Zealand17(1) - 6 Peter Ngaikiha8 - 17 WPts
06/02/2026Cork, Ireland16(1) - 6 Dean MacClelland4 - 22 WPts
09/12/2025Christchurch, New Zealand15(1) - 6 Felix Smylie31 - 21 WPts
17/10/2025Christchurch, New Zealand14(1) - 6 Oscar Meaney1 - 5 WPts
19/08/2025Wellington, New Zealand13(1) - 6 Adam Loar5 - 10 WPts
28/06/2025San Juan, Puerto Rico12(1) - 6 Cipriano Lorenzo6 - 13 WPts
29/04/2025Christchurch, New Zealand11(1) - 6 Hyun-soo No2 - 2 WPts
01/03/2025Christchurch, New Zealand10(1) - 6 Tama Maeka3 - 2 WPts
31/12/2024Christchurch, New Zealand9(1) - 6 Dmitriy Tolymbekoff2 - 9 WPts
02/11/2024Christchurch, New Zealand8(1) - 6 Reyes Naves3 - 3 WPts
04/09/2024Stoke, UK8(1) - 5 Mark Clapperton7 - 10 LPts
07/07/2024Portmore, Jamaica8(1) - 4 Gareth Munn19(2) - 22(1) LPts
08/05/2024Christchurch, New Zealand8(1) - 3 Sergey Shidlovsky3 - 11 LPts
10/03/2024Christchurch, New Zealand8(1) - 2 Jamie Obaraku6 - 8 LPts
10/01/2024Auckland, New Zealand7(1) - 2 Petera Ngarua1 - 5 WPts
15/11/2023Christchurch, New Zealand6(1) - 2 George Burrell16 - 18 WPts
22/09/2023Christchurch, New Zealand5(1) - 2 Ian Prichett1 - 0 WPts
26/07/2023Auckland, New Zealand4 - 2 Zachary Crary10(1) - 11 WKO3
10/06/2023North Shore, New Zealand4 - 1 Kahorere Hetariki22 - 10 LPts
05/05/2023Manukau, New Zealand3 - 1 Chris Binnie0 - 0 WPts
31/03/2023Christchurch, New Zealand2 - 1 Timofei Boystov2 - 7 WPts
31/01/2023Abu Dhabi, UAE2 - 0 Haaris Alajlani18 - 13 LPts
03/12/2022Ponce, Puerto Rico1 - 0 Berto Valdez2(1) - 24 WPts
05/10/2022Wellington, New Zealand0 - 0 Floyd Allender0 - 0 WPts