Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  20(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2025Adelaide, Australia20(2) - 22 Huang-fu Mou8 - 13 LPts
16/12/2024Adelaide, Australia19(2) - 22 Etebo Oboli6(1) - 16(1) WPts
17/10/2024Adelaide, Australia18(2) - 22 Joaquin Lazcano2 - 6 WPts
18/08/2024Adelaide, Australia17(2) - 22 Joaquin Alba2 - 20(1) WPts
20/06/2024Adelaide, Australia16(1) - 22 Diya al Din Oralbeckoff5 - 11(1) WKO3
21/04/2024Adelaide, Australia15(1) - 22 Arsi Manner0 - 8 WPts
22/02/2024Adelaide, Australia15(1) - 21 Geoff Anastas28(1) - 9 LPts
24/12/2023Adelaide, Australia14(1) - 21 Michael Chipendo3 - 9 WPts
25/10/2023Adelaide, Australia13(1) - 21 Majid Hussein0 - 8(1) WPts
26/08/2023Adelaide, Australia12(1) - 21 Joey Ferguson0 - 9 WPts
27/06/2023Adelaide, Australia11(1) - 21 Joseph Girvin1 - 3 WPts
28/04/2023Adelaide, Australia10(1) - 21 Dimi Ahmadiew2 - 6 WPts
28/02/2023Adelaide, Australia9(1) - 21 Chris Glackin18(2) - 13 WPts
30/12/2022Sydney, Australia9(1) - 20 Aaron Letson24(2) - 4 LPts
02/11/2022Odessa, Ukraine9(1) - 19 Avel Sliva21 - 7 LPts
04/09/2022Adelaide, Australia8(1) - 19 Cam Quy7 - 8 WPts
06/07/2022Adelaide, Australia7(1) - 19 Fedor Ezis1 - 7(1) WPts
07/05/2022Adelaide, Australia6 - 19 Ian Cruden0 - 1 WKO3
08/03/2022Las Condes, Chile5 - 19 Gervasio Alvarado2 - 3 WPts
08/01/2022Adelaide, Australia4 - 19 Bradley Querry3 - 8 WPts
07/11/2021Adelaide, Australia4 - 18 Ryszard Donica6 - 16 LPts
06/09/2021Vilnius, Lithuania3 - 18 Krystian Boguslawski3(1) - 9 WPts
09/07/2021Adelaide, Australia3 - 17 Aaron McAden13 - 3 LPts
16/05/2021Adelaide, Australia3 - 16 Aydin Masih7 - 10 LPts
16/03/2021Melbourne, Australia3 - 15 David Tata11 - 6 LPts
18/01/2021Adelaide, Australia3 - 14 Faisal Zaher10 - 6 LPts
17/11/2020Vilnius, Lithuania3 - 13 Fabian Biedrzycki7 - 10 LPts
18/09/2020Sydney, Australia3 - 12 Andy Fenderson10(1) - 5 LPts
05/08/2020Adelaide, Australia3 - 11 Rob Heffernan13 - 5 LPts
04/06/2020Plovdiv, Bulgaria2 - 11 Ioan á Zoravkov12 - 2 WPts
05/04/2020Ho Chi Minh City, Vietnam2 - 10 Trieu Ngai0 - 0 LPts
06/02/2020Gothenburg, Sweden2 - 9 Oliver Norell6 - 5 LPts
07/12/2019Sydney, Australia1 - 9 Mark Leyes9 - 2(1) WPts
01/11/2019Melbourne, Australia1 - 8 John Meston6 - 0 LPts
01/10/2019Sydney, Australia1 - 7 Glynn Marconi4 - 5 LPts
14/08/2019Adelaide, Australia1 - 6 Noah Flett3 - 2 LPts
14/07/2019Adelaide, Australia1 - 5 Hobbard Stoiber4 - 2 LPts
15/05/2019Perth, Australia1 - 4 Rob Heffernan6 - 3 LPts
17/03/2019Accra, Ghana0 - 4 Kris Osei0 - 3 WPts
17/01/2019Buenos Aires, Argentina0 - 3 Juan Pando2 - 2 LPts
19/11/2018Newcastle, Australia0 - 2 Darryl Adger1 - 0 LPts
20/09/2018Adelaide, Australia0 - 1 Adriano Airaghi1 - 0 LPts
18/07/2018Adelaide, Australia0 - 0 Jordan Bryde2 - 2 LPts