Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  13(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2024Melbourne, Australia13(1) - 29 John Malley24(1) - 14 LPts
11/06/2024Melbourne, Australia12(1) - 29 Ev×en Becvar1 - 14 WPts
12/04/2024Melbourne, Australia11(1) - 29 Oliver Gillespie0 - 1 WPts
12/02/2024Melbourne, Australia11(1) - 28 Marjun Sanz8 - 27 LPts
14/12/2023Melbourne, Australia10(1) - 28 Sid Craigen0 - 1 WPts
14/10/2023Melbourne, Australia9(1) - 28 John Murphy1 - 1(1) WPts
15/08/2023Melbourne, Australia9(1) - 27 Bualong Parthipakoranchai2 - 3 LPts
17/06/2023Melbourne, Australia8 - 27 Dmitriy Altantulga0 - 2 WKO3
18/04/2023Melbourne, Australia8 - 26 Felix Lovitt25(3) - 11 LPts
18/02/2023Melbourne, Australia8 - 25 Kai Luckie30(1) - 3 LPts
20/12/2022Melbourne, Australia7 - 25 Antwan Zecca6(1) - 6 WPts
21/10/2022Melbourne, Australia6 - 25 Oleksiy Ruschak12 - 21 WPts
23/08/2022Tirana, Albania6 - 24 Ermir Halili17(1) - 12 LPts
24/06/2022Udon Thani, Thailand6 - 23 Maxsaisai Sitbunmee6 - 11(2) LPts
26/04/2022Kumasi, Ghana6 - 22 Faisal Quadri7 - 15 LPts
26/02/2022Sydney, Australia6 - 21 Joseph Sand6 - 15 LPts
30/12/2021Vitebsk, Belarus6 - 20 Ivan Barnick6 - 15 LPts
01/11/2021Melbourne, Australia5 - 20 Dylan Urey4 - 18 WPts
01/09/2021Sydney, Australia5 - 19 Gianmarco Berlato4 - 18 LPts
04/07/2021Prague, Czech Republic5 - 18 Blahoslav Holoubek12 - 8 LPts
06/05/2021Melbourne, Australia4 - 18 Yves Fomumbod1 - 10 WPts
07/03/2021Sydney, Australia4 - 17 Matthew Mutch7 - 7 LPts
30/01/2021Melbourne, Australia4 - 16 Rob Jones12 - 8 LPts
29/12/2020Los Angeles, USA4 - 15 Glynn Scotland9 - 8 LPts
30/10/2020Gold Coast, Australia4 - 14 Scott Gambini12 - 4 LPts
01/09/2020Melbourne, Australia4 - 13 Darryl Roseberry8 - 7 LPts
14/07/2020Melbourne, Australia3 - 13 Alaksander Szafran1 - 12 WPts
13/05/2020Melbourne, Australia3 - 12 Jason Laird6 - 5 LPts
13/03/2020Melbourne, Australia3 - 11 Dunyamali Karimov11 - 1 LPts
12/01/2020Amman, Jordan3 - 10 Faisal Alshahrani6 - 4 LPts
14/11/2019Mississauga, Canada2 - 10 John Cowie3 - 8 WPts
16/09/2019Brisbane, Australia2 - 9 Rob Finnin6 - 4 LPts
13/08/2019Melbourne, Australia2 - 8 Tomasz Guzy2 - 4 LPts
14/06/2019Zibo, China2 - 7 Chen Ming3 - 3 LPts
16/04/2019Melbourne, Australia2 - 6 Khat Tamizian2 - 4 LPts
14/02/2019Buenos Aires, Argentina2 - 5 Juan Noa3 - 0 LPts
17/12/2018Townsville, Australia2 - 4 Robert Dunwoodie1 - 0 LPts
02/11/2018Melbourne, Australia1 - 4 Lewis Linton1 - 1 WPts
04/09/2018Melbourne, Australia1 - 3 Joel Redpath1 - 1 LPts
07/07/2018Minsk, Belarus1 - 2 Volodymyr Spivak0 - 0 LPts
09/05/2018Managua, Nicaragua1 - 1 Isidro Villafane0 - 0 LPts
10/03/2018Melbourne, Australia1 - 0 Peter Petras0 - 1 LPts
05/02/2018Perth, Australia0 - 0 Damiano Domenici0 - 0 WPts