Weightclass:  Middleweight
Location:  Sydney, Australia
Record:  22(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2025Sydney, Australia21(1) - 22 Idris Nnachi2 - 2 WPts
16/02/2025Sydney, Australia20(1) - 22 Temel Tanaoglu2 - 18 WPts
18/12/2024Sydney, Australia19(1) - 22 Shen Geng1 - 5 WPts
19/10/2024Sydney, Australia18(1) - 22 Nihad Sattar1 - 1(1) WPts
21/08/2024Sydney, Australia17(1) - 22 Noe Quesada7 - 15 WPts
22/06/2024Sydney, Australia16(1) - 22 Sone Mokeme4 - 4 WPts
22/04/2024Sydney, Australia15(1) - 22 Jumah Abykkassym1 - 14 WPts
22/02/2024Sydney, Australia14(1) - 22 Carvell Basque6 - 7 WPts
24/12/2023Sydney, Australia13(1) - 22 Lucas Chimbetu1 - 2 WPts
25/10/2023Sydney, Australia12(1) - 22 Joseph Gordon3 - 16 WPts
26/08/2023Sydney, Australia11(1) - 22 Neron Canizares1 - 4 WPts
27/06/2023Sydney, Australia10(1) - 22 Sam Breckenridge4 - 6 WPts
27/04/2023Caracas, Venezuela10(1) - 21 Agapetus Quiles14(1) - 18 LPts
27/02/2023Guadalajara, Mexico10(1) - 20 Roman Cavazos28 - 5 LPts
30/12/2022Gold Coast, Australia10(1) - 19 Ewan McGowan18(2) - 10 LPts
04/11/2022Adelaide, Australia10(1) - 18 Mike Crossin14 - 14 LPts
08/09/2022Melbourne, Australia9(1) - 18 Callum Curtain6 - 17 WPts
09/07/2022Brisbane, Australia8(1) - 18 Sam Bains14 - 15 WPts
24/05/2022Perth, Australia7 - 18 David Duffy6 - 16(7) WKO2
23/04/2022Perth, Australia6 - 18 Theo Hughson5(1) - 16 WPts
10/03/2022Sydney, Australia6 - 17 Wayne Vallance11 - 12(1) LPts
08/01/2022Warsaw, Poland6 - 16 Adam Babik20 - 6 LPts
09/11/2021Sydney, Australia5 - 16 Justin Conway5(1) - 17 WPts
08/09/2021Dublin, Ireland5 - 15 Brendan Callacghan9 - 8 LPts
11/07/2021Sydney, Australia4 - 15 Carlos Morando2 - 12 WPts
10/05/2021Samarqand, Uzbekistan4 - 14 Arseni Sagynzhan13 - 8 LPts
11/03/2021Melbourne, Australia3 - 14 John Callahan8(1) - 10 WPts
19/01/2021Ulaanbaatar, Mongolia3 - 13 Afon Sansargereltekh4 - 0 LPts
21/11/2020Sydney, Australia3 - 12 Mick Glaspy7 - 5 LPts
22/09/2020Sydney, Australia3 - 11 Alen Bernacchi12 - 2 LPts
21/07/2020Puente Alto, Chile3 - 10 Marjun Montilla12 - 4 LPts
21/05/2020Karagandy, Kazakhstan2 - 10 Fedor Kantareev4 - 4 WPts
21/03/2020Dublin, Ireland2 - 9 Paul Murphy8 - 3 LPts
22/01/2020Ho Chi Minh City, Vietnam2 - 8 Ho Ha5(1) - 7 LPts
24/11/2019Gold Coast, Australia2 - 7 John Wilson6 - 3 LPts
30/09/2019Bello, Colombia1 - 7 Saturnin Londono2 - 5 WPts
02/08/2019Melbourne, Australia1 - 6 James Cleland5(1) - 0 LPts
04/06/2019Adelaide, Australia1 - 5 Aaron McAden2 - 1 LPts
06/04/2019Brisbane, Australia1 - 4 Wayne Herritt4 - 1 LPts
12/02/2019Antipolo, Philippines1 - 3 Joaquin Bables5 - 2 LPts
15/12/2018Sydney, Australia1 - 2 Glynn Marconi1 - 3 LPts
16/10/2018Sydney, Australia1 - 1 Chris Blyth1 - 0 LPts
03/09/2018Sydney, Australia0 - 1 Fidel Bahena2 - 0 WPts
06/07/2018Sydney, Australia0 - 0 Clijster Schelfaut0 - 0 LPts