Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  11(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2023Melbourne, Australia10(1) - 20 Gerald Seyrig12(1) - 21 WPts
12/01/2023Melbourne, Australia10(1) - 19 Peter Weatherspoon19 - 14 LPts
13/11/2022Melbourne, Australia10(1) - 18 Greg Nabb18(2) - 13 LPts
14/09/2022Melbourne, Australia9(1) - 18 Seth Ngandu10 - 14 WPts
16/07/2022Melbourne, Australia9(1) - 17 George Webb11 - 13 LPts
17/05/2022Melbourne, Australia9(1) - 16 Satriyo Sutaji10 - 12 LPts
17/03/2022Melbourne, Australia9(1) - 15 Alano Mateo7 - 19 LPts
16/01/2022Melbourne, Australia8(1) - 15 Lycomedes Kostopoulos2 - 4 WPts
16/11/2021Melbourne, Australia8(1) - 14 Tobias Kenny9(2) - 10 LPts
15/09/2021Melbourne, Australia7 - 14 Khalid Eblin7 - 14(8) WKO3
15/07/2021Melbourne, Australia6 - 14 Vincent Pumphrey2 - 9 WPts
13/05/2021Melbourne, Australia6 - 13 Dmitri Zobnin15 - 4 LPts
13/03/2021Perth, Australia5 - 13 Robert Caldwell3 - 11 WPts
26/01/2021Melbourne, Australia5 - 12 Bradley Galluzzi13 - 6 LPts
26/12/2020Shymkent, Kazakhstan5 - 11 Seymur Tolymbeckow9 - 10 LPts
27/10/2020Dushanbe, Tajikistan5 - 10 Tofiq Rahimov10 - 4 LPts
29/08/2020Melbourne, Australia4 - 10 Syed Mucazhanoff4 - 8 WPts
28/06/2020Melbourne, Australia3 - 10 Noe Umali3 - 6 WPts
28/04/2020Sydney, Australia3 - 9 Nathan Malis6 - 7 LPts
13/03/2020Melbourne, Australia2 - 9 Kian Malone3 - 6 WPts
12/01/2020Stockholm, Sweden2 - 8 Sigge Vardeman8 - 4 LPts
13/11/2019Villa Nueva, Guatemala2 - 7 Quito Giraldo10 - 2 LPts
14/09/2019Guarulhos, Brazil2 - 6 Alano Bomba4 - 4 LPts
17/07/2019Brisbane, Australia2 - 5 Luca Errani1 - 7 LPts
20/05/2019Melbourne, Australia2 - 4 Fabiano Zanotti4 - 1 LPts
20/03/2019Melbourne, Australia2 - 3 Louis Moir0 - 3 LPts
15/02/2019Soweto, South Africa1 - 3 Max Tambo1 - 1 WPts
18/12/2018Perth, Australia1 - 2 Joseph Mundell0 - 0 LPts
14/11/2018Kiev, Ukraine1 - 1 Taras Filas1 - 2 LPts
15/09/2018Managua, Nicaragua1 - 0 Quito Leano3 - 0 LPts
18/07/2018Melbourne, Australia0 - 0 Roger McGee0 - 2 WPts