Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  31(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2025Sydney, Australia30(1) - 20 Etebo Oboli10(3) - 18(1) WPts
06/10/2025Sydney, Australia29(1) - 20 Arseni Akbarov4 - 13 WPts
07/08/2025Sydney, Australia28(1) - 20 Joaquin Villaflor2 - 20 WPts
08/06/2025Sydney, Australia27(1) - 20 Rumold Van Berchove4 - 17 WPts
09/04/2025Sydney, Australia27(1) - 19 Jose Escajeda7 - 12 LPts
08/02/2025Sydney, Australia26(1) - 19 Bertel Leschtschynskia2 - 14 WPts
11/12/2024Sydney, Australia25(1) - 19 Charlie Callahan0 - 1 WPts
12/10/2024Sydney, Australia24(1) - 19 Bruce Farrell0 - 1 WPts
14/08/2024Sydney, Australia23(1) - 19 Joshua Bean0 - 1 WPts
15/06/2024Sydney, Australia22(1) - 19 Mike Roderick1 - 0 WPts
15/04/2024Sydney, Australia21(1) - 19 Jasper Vosgrichyan1 - 3 WPts
16/02/2024Sydney, Australia20 - 19 Ian Cruden2 - 11(3) WKO2
18/12/2023Copenhagen, Denmark20 - 18 Quinby Borges9 - 7 LPts
20/10/2023Laval, Canada20 - 17 Brigham Cotillard6(1) - 24 LPts
22/08/2023Mejicanos, El Salvador20 - 16 Joaquin Molinar16 - 18 LPts
24/06/2023Montreal, Canada19 - 16 Louis Orne22 - 14 WPts
26/04/2023Sydney, Australia18 - 16 Andrii Mucanoff4 - 3 WPts
26/02/2023Sydney, Australia18 - 15 David Florino20 - 8 LPts
04/01/2023Sydney, Australia17 - 15 Amer Sial4 - 17 WPts
06/11/2022Sydney, Australia16 - 15 Alen Preece11 - 17 WPts
07/09/2022Sydney, Australia15 - 15 Trieu Ngai1 - 15 WPts
08/07/2022Sydney, Australia15 - 14 Colombo Sciascia11 - 11 LPts
09/05/2022Sydney, Australia15 - 13 Blake Coull11 - 11 LPts
14/03/2022Adelaide, Australia15 - 12 Alen Bernacchi23 - 3 LPts Australia National Championships 2022View
11/03/2022Adelaide, Australia14 - 12 Mark Paterson8(1) - 12 WPts Australia National Championships 2022View
02/03/2022Sydney, Australia13 - 12 Dan Korbel9(1) - 10 WPts
01/01/2022Sydney, Australia12 - 12 Lewis Millan12 - 7 WPts
01/11/2021Melbourne, Australia11 - 12 Floyd Bandoli7 - 11 WPts
14/09/2021Zagreb, Croatia10 - 12 Karlo Mitrovic13 - 3 WPts
15/07/2021Melbourne, Australia9 - 12 John Pangargeian8 - 11 WPts
14/06/2021Sydney, Australia9 - 11 Euan Peterson10 - 9 LPts
02/05/2021Sydney, Australia8 - 11 Floyd Bandoli6 - 9 WPts
03/03/2021Gyumri, Armenia8 - 10 Shnorhk Zaratzian6 - 12 LPts
03/01/2021Changwon, South Korea7 - 10 Chul Kye6 - 5 WPts
03/11/2020Townsville, Australia7 - 9 Geoff Anastas11 - 3 LPts
29/09/2020Isfahan, Iran6 - 9 Yasin Khawaja1 - 11 WPts
01/08/2020Kiev, Ukraine6 - 8 Volodymyr Zaleski6 - 6 LPts
02/06/2020Melbourne, Australia6 - 7 James Cleland10(1) - 0 LPts
30/04/2020Sydney, Australia5 - 7 Mike Crossin6 - 5 WPts
02/03/2020Sydney, Australia4 - 7 Joel Perrie0 - 3 WPts
01/01/2020Douala, Cameroon4 - 6 Yannick Achaf0 - 6 LPts
03/11/2019Melbourne, Australia4 - 5 Arran Malcomson0 - 5 LPts
15/09/2019Sydney, Australia4 - 4 Ewan Moss5 - 0 LPts
30/07/2019Sydney, Australia4 - 3 Alen Preece3 - 4 LPts
13/06/2019Sydney, Australia4 - 2 Arran Maxwell1 - 1 LPts
14/04/2019Sydney, Australia4 - 1 Andy Nevels3 - 2 LPts
11/02/2019Odense, Denmark3 - 1 Waage Philipsen1 - 3 WPts
13/12/2018Sydney, Australia2 - 1 Euan Peterson3 - 0 WPts
14/10/2018Sydney, Australia1 - 1 Cole Beth1(1) - 3 WPts
16/08/2018Sydney, Australia1 - 0 Zaid Ayew1 - 0 LPts
18/06/2018Sydney, Australia0 - 0 Seth Petukhov1 - 1 WPts