Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2022Melbourne, Australia21 - 11 Inigo Flanagan7 - 11 WPts
24/10/2022Melbourne, Australia20 - 11 Bujar Haznedaroglu4 - 2 WPts
26/08/2022Melbourne, Australia19 - 11 Darryl Polston11(3) - 13 WPts
26/06/2022Melbourne, Australia18 - 11 Toma Slutzky15 - 14 WPts
27/04/2022Melbourne, Australia17 - 11 Chris Angelis2 - 9 WPts
26/02/2022Melbourne, Australia16 - 11 Ben Stute0 - 2 WPts
27/12/2021Melbourne, Australia16 - 10 Susuwandee Keelalay24(3) - 3 LPts
27/10/2021Melbourne, Australia15 - 10 Marcin Kielb12 - 9 WPts
27/08/2021Melbourne, Australia15 - 9 Barry McCammack9(1) - 7 LPts
26/06/2021Melbourne, Australia14 - 9 Glynn McKay6 - 10 WPts
26/04/2021Melbourne, Australia13 - 9 Baab-ullah Surya3(1) - 13 WPts
25/02/2021Melbourne, Australia12 - 9 Alec Carruth1 - 15 WPts
26/12/2020Sao Paulo, Brazil11 - 9 Tajo Fagundes9 - 7 WPts
28/10/2020Rio de Janeiro, Brazil10 - 9 Santiago Jose6 - 9 WPts
30/08/2020Mandaue, Philippines10 - 8 Diego Mingo8 - 3 LPts
01/07/2020Melbourne, Australia9 - 8 James Broadie2 - 8 WPts
30/04/2020Fortaleza, Brazil8 - 8 Fraco Felix0 - 2 WPts
02/03/2020Casablanca, Morocco7 - 8 Mohsin Jama5 - 8 WPts
03/01/2020Melbourne, Australia7 - 7 Peter Petras3 - 9 LPts
04/11/2019Bursa, Turkey7 - 6 Umut Altun1 - 0 LPts
06/09/2019Melbourne, Australia7 - 5 Sam Sherer3 - 7 LPts
07/07/2019Melbourne, Australia6 - 5 Dylan Urey2 - 5 WPts
17/05/2019Melbourne, Australia6 - 4 Paul Watt6 - 2 LPts
13/04/2019Melbourne, Australia5 - 4 Esteban Iglesias3 - 2 WPts
11/02/2019Ulaanbaatar, Mongolia5 - 3 Abbad Hasabayar2(1) - 1 LPts
13/12/2018Melbourne, Australia4 - 3 Apel Iskian1 - 3 WPts
14/10/2018Melbourne, Australia3 - 3 Wayne McGinnis0 - 5 WPts
16/08/2018Melbourne, Australia2 - 3 John Gowen0 - 1 WPts
18/06/2018Perth, Australia2 - 2 Francesco Salvi0 - 0 LPts
16/05/2018Melbourne, Australia1 - 2 Robert Binnie1 - 2 WPts
18/03/2018Brisbane, Australia1 - 1 Rob Finnin0 - 0 LPts
14/02/2018Perth, Australia1 - 0 Brett Cowen0 - 1 LPts
09/01/2018Melbourne, Australia0 - 0 Rob Gracie0 - 0 WPts