Weightclass:  Welterweight
Location:  Christchurch, New Zealand
Record:  24 - 26(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2031Christchurch, New Zealand23 - 26(3) Chris MacBride3 - 10 WPts
19/02/2031Christchurch, New Zealand22 - 26(3) Jeraldo Mazon0 - 6 WPts
21/12/2030Christchurch, New Zealand21 - 26(3) Elmir Hamidi2 - 10 WPts
22/10/2030Christchurch, New Zealand20 - 26(3) Diego Mangubat2 - 6 WPts
23/08/2030Christchurch, New Zealand19 - 26(3) Tran Thuan1 - 7 WPts
24/06/2030Christchurch, New Zealand18 - 26(3) Joshua Ahearne0 - 4 WPts
25/04/2030Christchurch, New Zealand17 - 26(3) Darryl Lawhead0 - 3 WPts
24/02/2030Christchurch, New Zealand16 - 26(3) Daniil Smyslov0 - 5 WPts
26/12/2029Christchurch, New Zealand15 - 26(3) Kamil Reichert6 - 11 WPts
27/10/2029Christchurch, New Zealand14 - 26(3) Declan Harris7 - 8 WPts
27/08/2029Christchurch, New Zealand14 - 25(2) Subusiso Motsoaledi28(2) - 18 LKO3
28/06/2029Christchurch, New Zealand13 - 25(2) Antares Lois4 - 7 WPts
29/04/2029Harare, Zimbabwe12 - 25(2) Felix Mutezo2 - 13 WPts
01/03/2029Guadalupe, Mexico12 - 24(2) Santiago Alatorre24(5) - 16 LPts
31/12/2028Havana, Cuba12 - 23(2) Alano Segovia14 - 17 LPts
01/11/2028Kiev, Ukraine12 - 22(2) Pyotr Buda8 - 10 LPts
03/09/2028Christchurch, New Zealand11 - 22(2) Theo Dowe1 - 10 WPts
05/07/2028Milwaukee, USA10 - 22(2) Davie Hislop0 - 0 WPts
07/05/2028Dnipropetrovsk, Ukraine10 - 21(2) Hadeon Korol12 - 6 LPts
09/03/2028Chihuahua, Mexico9 - 21(2) Cris Coria2 - 16 WPts
10/01/2028Maipu, Chile9 - 20(2) Frisco Revilla16 - 22 LPts
12/11/2027Christchurch, New Zealand8 - 20(2) Timofei Aizgals1 - 15 WPts
13/09/2027Christchurch, New Zealand7 - 20(2) Mark Rangimakere3 - 14 WPts
15/07/2027Kiev, Ukraine6 - 20(2) Danylko Fedora0 - 12 WPts
17/05/2027Christchurch, New Zealand6 - 19(2) Hernan Campo16 - 26 LPts
18/03/2027Reynosa, Mexico5 - 19(2) Santiago Sotello1 - 10 WPts
18/01/2027Christchurch, New Zealand4 - 19(2) Duncan Gillis6 - 12 WPts
19/11/2026Prague, Czech Republic4 - 18(2) Rudolf Bambenek13 - 10 LPts
21/09/2026Christchurch, New Zealand3 - 18(2) Dewei On6 - 10 WPts
23/07/2026Christchurch, New Zealand2 - 18(2) Agapetus Sainz1 - 1 WPts
24/05/2026Hamilton, New Zealand2 - 17(1) Dave Evan42(1) - 24 LKO3
01/04/2026San Salvador, El Salvador2 - 16(1) Vicente Ojeda9 - 23 LPts
01/02/2026Waitakere, New Zealand2 - 15(1) Arran Guild2 - 21 LPts
05/12/2025Christchurch, New Zealand2 - 14(1) Wa Paki2 - 19(8) LPts
06/10/2025Thessaloniki, Greece2 - 13(1) Jasen Panos3 - 14 LPts
08/08/2025Christchurch, New Zealand2 - 12(1) Elderson Akika1 - 8 LPts
10/06/2025Christchurch, New Zealand1 - 12(1) Duncan McCaulley5 - 7 WPts
12/04/2025Christchurch, New Zealand1 - 11(1) Fedir Kravec37(1) - 10 LPts
12/02/2025Espoo, Finland1 - 10(1) Rafael Iiasalo9 - 8 LPts
15/12/2024Antwerp, Belgium0 - 10(1) Jean-Pol Weyts2 - 13 WPts
17/10/2024Zagreb, Croatia0 - 9(1) Neven Udovicic20 - 22 LPts
19/08/2024Christchurch, New Zealand0 - 8(1) Rodrigo Nepomuceno4 - 19 LPts
21/06/2024Ulaanbaatar, Mongolia0 - 7(1) Fayaaz Erdene8 - 13 LPts
23/04/2024Christchurch, New Zealand0 - 6 Yao Hsi18(3) - 20 LKO2
24/02/2024Townsville, Australia0 - 5 Michael Hattan16 - 20 LPts
27/12/2023San Jose, Costa Rica0 - 4 Emilio Moras19 - 11 LPts
29/10/2023San Juan, Puerto Rico0 - 3 Oro Soliz29 - 8 LPts
31/08/2023Christchurch, New Zealand0 - 2 Mark Beattie4 - 6 LPts
03/07/2023Tegucigalpa, Honduras0 - 1 Porfio Marcano0 - 1 LPts
05/05/2023Christchurch, New Zealand0 - 0 Wa Paki1 - 3(1) LPts