Weightclass:  Middleweight
Location:  Waitakere, New Zealand
Record:  54(6) - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2031Waitakere, New Zealand53(6) - 39 Brin Symon3 - 1 WPts
17/10/2031Krasnodar, Russia52(6) - 39 Dmitri Wolsky11 - 6 WPts
19/08/2031Santa Ana, El Salvador52(6) - 38 Santiago Mascorro41 - 42 LPts
19/07/2031Ganja, Azerbaijan52(6) - 37 Munavvar Attar17 - 5 LPts
18/06/2031Riga, Latvia52(6) - 36 Lazar Igauns18 - 2 LPts
18/05/2031Waitakere, New Zealand52(6) - 35 Lazar Igauns17 - 2 LPts
17/04/2031Manukau, New Zealand51(6) - 35 Hayden Beverage21 - 8 WPts New Zealand National Championships 2031View
14/04/2031Manukau, New Zealand50(6) - 35 George Kellow14 - 15 WPts New Zealand National Championships 2031View
11/04/2031Manukau, New Zealand49(6) - 35 Bryn Shera8 - 6 WPts New Zealand National Championships 2031View
05/03/2031Waitakere, New Zealand48(6) - 35 Dragoslav Duvnjak8 - 5 WPts
01/02/2031Waitakere, New Zealand47(6) - 35 Dragoslav Duvnjak8 - 4 WPts
07/12/2030La Paz, Bolivia46(6) - 35 Fanuco Parody18(1) - 25 WPts
09/10/2030Palermo, Italy46(6) - 34 Alessandro Agostino29 - 19 LPts
11/08/2030Waitakere, New Zealand45(6) - 34 Mike Grieve8(2) - 0 WPts
12/06/2030Zagreb, Croatia44(6) - 34 Nediljko Bedekovic10 - 34 WPts
14/04/2030Auckland, New Zealand44(6) - 33 Mike Grieve5(2) - 0 LPts New Zealand National Championships 2030View
11/04/2030Auckland, New Zealand43(6) - 33 Paul Hawley35 - 17 WPts New Zealand National Championships 2030View
12/03/2030Prague, Czech Republic42(6) - 33 Svatopluk Kobus17 - 4 WPts
12/01/2030Hamilton, New Zealand41(6) - 33 Rob Crail33(1) - 33 WPts
09/12/2029Ulaanbaatar, Mongolia40(6) - 33 Nur al Din Wyagorov2 - 14 WPts
11/10/2029Aarhus, Denmark40(6) - 32 Viggo Kristiansen30(1) - 8(1) LPts
13/08/2029Kumasi, Ghana39(6) - 32 William Inkoom18 - 17 WPts
15/06/2029Montreal, Canada38(6) - 32 David Lee6 - 16 WPts
17/04/2029Christchurch, New Zealand38(6) - 31 Paul Hawley28 - 11 LPts New Zealand National Championships 2029View
14/04/2029Christchurch, New Zealand37(6) - 31 Mark Harkins7 - 8 WPts New Zealand National Championships 2029View
11/04/2029Christchurch, New Zealand36(6) - 31 Nicholas Girvan8 - 8 WPts New Zealand National Championships 2029View
07/04/2029Bern, Switzerland35(6) - 31 Eugen Kadinger6 - 7 WPts
07/02/2029Puente Alto, Chile34(6) - 31 Rodrigo Bolla1 - 12 WPts
10/12/2028Sydney, Australia33(6) - 31 Michael Beatson6 - 10 WPts
12/10/2028Nassau, Bahamas33(6) - 30 Mason Nabb15 - 8 LPts
14/08/2028Copenhagen, Denmark32(6) - 30 Lars Dahmer18 - 6 WPts
16/06/2028Waitakere, New Zealand31(5) - 30 Colin Enoch3 - 10 WKO3
17/04/2028Waitakere, New Zealand31(5) - 29 Paul Hawley20 - 7 LPts New Zealand National Championships 2028View
14/04/2028Waitakere, New Zealand30(5) - 29 Nick Durning7 - 18 WPts New Zealand National Championships 2028View
11/04/2028Waitakere, New Zealand29(5) - 29 Kieran Days15 - 23 WPts New Zealand National Championships 2028View
28/02/2028Waitakere, New Zealand28(5) - 29 Virgil Nimmegeer15(2) - 8 WPts
30/12/2027Soledad, Colombia27(5) - 29 Francisco Aleman7 - 8 WPts
01/11/2027Odense, Denmark27(5) - 28 Ulrik Arnesen12 - 7 LPts
03/09/2027Alexandria, Egypt27(5) - 27 Waqas Pasha31(1) - 24 LPts
03/08/2027Dubai, UAE27(5) - 26 Abdul Barrahet31 - 30 LPts
03/07/2027Waitakere, New Zealand27(5) - 25 Abdul Barrahet30 - 30 LPts
18/05/2027Waitakere, New Zealand27(5) - 24 Waqas Pasha29(1) - 23 LPts
17/04/2027Auckland, New Zealand27(5) - 23 Ben Rummage17 - 6 LPts New Zealand National Championships 2027View
14/04/2027Auckland, New Zealand26(5) - 23 Kieran Days10 - 21 WPts New Zealand National Championships 2027View
11/04/2027Auckland, New Zealand25(5) - 23 Rob Crail23(1) - 25 WPts New Zealand National Championships 2027View
22/02/2027Waitakere, New Zealand24(5) - 23 Turpin Michaelsen26 - 16 WPts
16/01/2027San Jose, Costa Rica23(5) - 23 Lorenzo Baquero24(4) - 30 WPts
16/12/2026Waitakere, New Zealand23(5) - 22 Turpin Michaelsen24 - 16 LPts
15/11/2026Oslo, Norway22(5) - 22 Turpin Michaelsen24 - 15 WPts
15/10/2026Oslo, Norway22(5) - 21 Turpin Michaelsen23 - 15 LPts
14/09/2026Waitakere, New Zealand22(5) - 20 Turpin Michaelsen22 - 15 LPts
14/08/2026Harare, Zimbabwe21(5) - 20 Bryn Gumede21 - 33(1) WPts
15/06/2026Ulaanbaatar, Mongolia20(5) - 20 Purevdorjiin Zamyev8 - 11 WPts
17/04/2026Wellington, New Zealand19(5) - 20 Connor Mains11 - 3 WPts New Zealand National Championships 2026View
14/04/2026Wellington, New Zealand18(5) - 20 Rob Haturini9(2) - 16 WPts New Zealand National Championships 2026View
11/04/2026Wellington, New Zealand17(5) - 20 Rob Crail17(1) - 24 WPts New Zealand National Championships 2026View
13/02/2026Turku, Finland16(4) - 20 Reijo Kumpula1 - 18(2) WKO3
16/12/2025Malaga, Spain15(4) - 20 Xalvador Duenas15 - 8 WPts
18/10/2025Waitakere, New Zealand14(4) - 20 John Clyne1 - 1 WPts
19/08/2025New Haven, USA13(3) - 20 Sam Sayer2 - 16(8) WKO3
21/06/2025Zaria, Nigeria12(3) - 20 Imran Shahin4 - 13 WPts
23/04/2025Dublin, Ireland12(3) - 19 Callum Murphy42(1) - 16(2) LPts
23/02/2025Santa Cruz de la Sierra, Bolivia12(3) - 18 Emanuel Maravilla32(2) - 15 LPts
26/12/2024Waitakere, New Zealand11(3) - 18 Dan Stein0 - 1 WPts
27/10/2024Bangkok, Thailand11(3) - 17 Ekapol Arware15 - 15 LPts
29/08/2024Waitakere, New Zealand11(3) - 16 Mike Moller2 - 1 LPts
01/07/2024Paris, France11(3) - 15 Francois Manaudou28(2) - 8 LPts
03/05/2024Vienna, Austria10(3) - 15 Rollins Ebner11 - 18 WPts
05/03/2024Lviv, Ukraine9(2) - 15 Isaak Lipa0 - 0 WKO3
05/01/2024Constantine, Algeria8(1) - 15 Bilal Abderrahmane0 - 0 WKO2
07/11/2023Waitakere, New Zealand7(1) - 15 John Scrivener2 - 7 WPts
08/09/2023Manukau, New Zealand7(1) - 14 Leon Havey20(2) - 16 LPts
11/07/2023Vienna, Austria7(1) - 13 Rickie Landi13 - 19 LPts
13/05/2023Riga, Latvia7(1) - 12 Toma Zakitis19 - 13 LPts
15/03/2023Kingston, Jamaica7(1) - 11 Bart Tillery21(1) - 11 LPts
15/01/2023Montevideo, Uruguay7(1) - 10 Seferino Julian12 - 6 LPts
17/11/2022Vilnius, Lithuania7(1) - 9 Mateusz Bruski11 - 16 LPts
19/09/2022Hamilton, New Zealand6(1) - 9 Ianga Peka13 - 19 WPts
26/07/2022Waitakere, New Zealand5(1) - 9 Will Watkins1 - 2 WPts
26/05/2022Thessaloniki, Greece4(1) - 9 Minos Kosko6 - 9 WPts
28/03/2022Vienna, Austria4(1) - 8 Peppi Pawluk19(1) - 7 LPts
28/01/2022Christchurch, New Zealand3(1) - 8 Rob Jeans0 - 4 WPts
06/12/2021Abidjan, Ivory Coast3(1) - 7 Geron Oliver16(3) - 9 LPts
06/10/2021Auckland, New Zealand2 - 7 Mike All1 - 21(3) WKO3
08/08/2021Gothenburg, Sweden2 - 6 Oliver Norell13 - 7 LPts
10/06/2021Auckland, New Zealand2 - 5 Nathan Purse14 - 5 LPts
05/05/2021Hamilton, New Zealand1 - 5 Declan Kenneth0 - 0 WPts
01/04/2021Hiroshima, Japan1 - 4 Yasushi Asano5 - 7 LPts
01/02/2021North Shore, New Zealand1 - 3 John Lemonds6 - 7 LPts
13/12/2020Ansan, South Korea1 - 2 Chae-min Na11 - 4 LPts
15/10/2020Hamilton, New Zealand1 - 1 Ben Glass8 - 11(1) LPts
04/09/2020Waitakere, New Zealand1 - 0 Volodymyr Krajnik2 - 8 LPts
05/07/2020Waitakere, New Zealand0 - 0 Amon Grant0 - 7 WPts