Weightclass:  Lightweight
Location:  Perth, Australia
Record:  25(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2026Perth, Australia24(1) - 24 Xavion Jorge2 - 10 WPts
11/11/2025Perth, Australia24(1) - 23 Bin Kampfer46(1) - 15 LPts
12/09/2025Perth, Australia23(1) - 23 Sobhan Ghezielle11(1) - 19 WPts
14/07/2025Samarqand, Uzbekistan22(1) - 23 Qasham Mammadov10 - 14 WPts
16/05/2025Perth, Australia21(1) - 23 Connor Pucci10 - 8 WPts
17/03/2025Gold Coast, Australia21(1) - 22 Connor Pucci9 - 8 LPts Australia National Championships 2025View
14/03/2025Gold Coast, Australia20(1) - 22 Robert Smiles16 - 11 WPts Australia National Championships 2025View
11/03/2025Gold Coast, Australia19(1) - 22 Leo Cialente9 - 7(1) WPts Australia National Championships 2025View
10/01/2025Sydney, Australia19(1) - 21 Rob Keir29 - 18 LPts
24/11/2024Davao City, Philippines18(1) - 21 Diego Madijanon20(1) - 16 WPts
26/09/2024Cebu City, Philippines17(1) - 21 Zelipe Balcazar10 - 14 WPts
29/07/2024Kuala Lumpur, Malaysia16 - 21 Zuffur Mian15(1) - 24(8) WKO3
31/05/2024Valencia, Venezuela15 - 21 Jax Cano2 - 13 WPts
02/04/2024Perth, Australia14 - 21 Max De Nicolo1 - 3 WPts
03/02/2024Douala, Cameroon14 - 20 Pernell Diaby12 - 14 LPts
06/12/2023Douala, Cameroon14 - 19 Circinus Cioran14 - 14(1) LPts
08/10/2023Toshkent, Uzbekistan14 - 18 Qulam Raad28 - 9 LPts
10/08/2023Townsville, Australia14 - 17 Jacob Kostas12 - 17 LPts
13/06/2023Melbourne, Australia14 - 16 Paul Steen12 - 23 LPts
10/05/2023Perth, Australia13 - 16 Jean-Franþois Nuete1 - 4 WPts
11/03/2023Townsville, Australia13 - 15 Arthur Clyde23(1) - 11 LPts Australia National Championships 2023View
07/02/2023iBhayi, South Africa12 - 15 Michael Ngamina3 - 14 WPts
09/12/2022Wollongong, Australia11 - 15 Daniel McCausland17(2) - 7 WPts
26/10/2022Calgary, Canada11 - 14 Stephen de Balzac14(1) - 10 LPts
28/08/2022Perth, Australia10 - 14 Fanuco Puente4 - 23 WPts
29/06/2022Adelaide, Australia10 - 13 Mick Binney17 - 11 LPts
29/05/2022Asuncion, Paraguay10 - 12 Joaquin Baile5 - 24(3) LPts
31/03/2022Perth, Australia9 - 12 Gregor Dove15 - 10 WPts
30/01/2022Canberra, Australia9 - 11 Rex Neel10 - 9 LPts
15/12/2021Mogilev, Belarus9 - 10 Aleksei Podoll10 - 9 LPts
17/10/2021Perth, Australia9 - 9 Robert McNeely22 - 3 LPts
16/08/2021Wollongong, Australia9 - 8 Harry Yeaman13 - 1 LPts
17/06/2021Dushanbe, Tajikistan9 - 7 Donmez Dawood15(1) - 8 LPts
19/04/2021Lodz, Poland9 - 6 Wojtek Kazmierczak13 - 7 LPts
19/02/2021Melbourne, Australia8 - 6 Bryn MacCubbin6 - 9 WPts
04/01/2021Perth, Australia8 - 5 Yoshi Hayashi5 - 4 LPts
04/11/2020Kiev, Ukraine7 - 5 Borysko Iwanicki5 - 12 WPts
06/09/2020Bangkok, Thailand7 - 4 Susu Daosawang9 - 6 LPts
09/07/2020Perth, Australia6 - 4 Ashley Evan6 - 4 WPts
09/05/2020Melbourne, Australia6 - 3 Noah Terres2 - 6 LPts
11/03/2020La Florida, Chile6 - 2 Ramiro Villescas11 - 4 LPts
12/01/2020Sydney, Australia5 - 2 Stephen Faughn1 - 9 WPts
16/11/2019Perth, Australia4 - 2 Jonathan Frangos1 - 5 WPts
15/09/2019Perth, Australia3 - 2 Heyneman Palet3 - 1 WPts
17/07/2019Zagreb, Croatia3 - 1 Jozo Matas5 - 3 LPts
19/05/2019Perth, Australia2 - 1 David Dove2 - 3 WPts
20/03/2019Perth, Australia1 - 1 Henio Szumna1 - 0 WPts
18/01/2019Melbourne, Australia1 - 0 Lewis Proffitt0 - 0 LPts
05/12/2018Perth, Australia0 - 0 Paul Steen1 - 5 WPts