Weightclass:  Welterweight
Location:  Perth, Australia
Record:  15 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2026Perth, Australia15 - 34 Satoru Maki10 - 13 LPts
28/03/2026Perth, Australia15 - 33 Fedya Aizputnis6 - 16 LPts
27/01/2026Perth, Australia14 - 33 Haaris Atif3 - 8 WPts
28/11/2025Perth, Australia14 - 32 Sutherland Huseth7 - 5 LPts
29/09/2025Perth, Australia14 - 31 Gus Roger1 - 2 LPts
31/07/2025Perth, Australia13 - 31 Alen Stine0 - 2 WPts
01/06/2025Perth, Australia12 - 31 Bradley Bryars1 - 1 WPts
02/04/2025Perth, Australia11 - 31 Faisal Waheed2 - 2 WPts
01/02/2025Perth, Australia11 - 30 Kieran Pulos3 - 7 LPts
03/12/2024Perth, Australia10 - 30 Nori Toma1 - 9 WPts
04/10/2024Perth, Australia9 - 30 Paul Llewellyn1 - 1 WPts
05/08/2024Perth, Australia8 - 30 Peter Work0 - 5 WPts
06/06/2024Perth, Australia7 - 30 Barry Mossman1 - 4 WPts
08/04/2024Melbourne, Australia7 - 29 Dan Wright17(1) - 21 LPts
09/02/2024Perth, Australia6 - 29 Leighton Bryce4 - 6 WPts
11/12/2023Perth, Australia5 - 29 Brin Martini2 - 5 WPts
09/10/2023Sydney, Australia5 - 28 Joseph Kinzie5 - 23 LPts
14/08/2023Yerevan, Armenia4 - 28 Hayg Yarjanyan1 - 2 WPts
16/06/2023Melbourne, Australia4 - 27 Jay Molony17(1) - 17 LPts
25/04/2023Sao Goncalo, Brazil4 - 26 Joaquin Cuba26 - 9 LPts
25/02/2023Toshkent, Uzbekistan4 - 25 Fedya Adigozalov12 - 21(1) LPts
28/12/2022Lankaran, Azerbaijan3 - 25 Nihad Dajani0 - 4 WPts
30/10/2022Bratislava, Slovakia3 - 24 Ivan Machan24 - 9 LPts
01/09/2022Perth, Australia2 - 24 Silvano Matri4 - 5 WPts
02/07/2022Melbourne, Australia2 - 23 Darryl Polston10(3) - 13 LPts
11/05/2022Santiago de Cuba, Cuba2 - 22 Montel Barrio17 - 10 LPts
13/03/2022Antwerp, Belgium2 - 21 Hendryck Everaert16(1) - 7 LPts
13/01/2022Perth, Australia2 - 20 Cisco Zenon9 - 14 LPts
13/11/2021Sydney, Australia2 - 19 Henry McBane18 - 5 LPts
13/09/2021Perth, Australia2 - 18 Damiano Domenici12(2) - 12 LPts
29/07/2021Brisbane, Australia2 - 17 Elliot MacCoughlan5 - 13 LPts
23/06/2021Seattle, USA2 - 16 Sammy Aikin0 - 3 LPts
25/04/2021Foggia, Italy1 - 16 Vittore De Vita1 - 3 WPts
25/02/2021Melbourne, Australia1 - 15 Shaun Gamba12 - 9 LPts
04/01/2021Brasilia, Brazil1 - 14 Joaquin Fagundes13 - 5 LPts
06/11/2020Perth, Australia1 - 13 Boswell Baze6(1) - 11 LPts
07/09/2020Carolina, Puerto Rico1 - 12 Diego Borgo10(1) - 3 LPts
07/07/2020Perth, Australia1 - 11 Ardian Krasniki15 - 2 LPts
07/05/2020Perth, Australia1 - 10 Lee Angello2 - 8 LPts
07/03/2020Rabat, Morocco1 - 9 Husam al Din Barakat11 - 2 LPts
08/01/2020Perth, Australia1 - 8 Fabio Di Maggio2 - 10(3) LPts
07/11/2019Sydney, Australia1 - 7 John McQuerry2 - 3 LPts
28/09/2019Newcastle, Australia1 - 6 Dylan Penman1 - 5 LPts
17/08/2019Adelaide, Australia1 - 5 Jay Stevenson6 - 5 LPts
16/07/2019Perth, Australia1 - 4 Labaron Truffaut4 - 1 LPts
16/05/2019Perth, Australia0 - 4 Jaguar Salto1 - 3 WPts
17/03/2019Perth, Australia0 - 3 Nicholas Bataille2 - 3 LPts
14/01/2019Tulsa, USA0 - 2 Ian Szczepaniak2 - 5 LPts
16/11/2018Melbourne, Australia0 - 1 Rob Gracie2 - 4 LPts
18/09/2018Perth, Australia0 - 0 Rob Finnin3 - 1 LPts