Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2028Melbourne, Australia16 - 18 David Gamerikian2 - 4 WPts
09/07/2028Melbourne, Australia15 - 18 Sammy Mortimer0 - 4 WPts
09/05/2028Melbourne, Australia14 - 18 Oliver Di Giorgio1 - 5 WPts
09/03/2028Melbourne, Australia13 - 18 Jay Mazza2 - 4 WPts
09/01/2028Melbourne, Australia12 - 18 John MacAuley1 - 0 WPts
09/11/2027Melbourne, Australia11 - 18 Paul Perry4 - 3 WPts
09/09/2027Melbourne, Australia10 - 18 Lewis McClenathan0 - 5 WPts
10/07/2027Melbourne, Australia9 - 18 Sammy Darnley0 - 3 WPts
11/05/2027Melbourne, Australia8 - 18 Chris Shadden3 - 7 WPts
12/03/2027Melbourne, Australia7 - 18 Sammy Mattick0 - 1 WPts
11/01/2027Melbourne, Australia6 - 18 Ian Moncrief6 - 24 WPts
12/11/2026Melbourne, Australia5 - 18 Jarkko Juteini3 - 14 WPts
13/09/2026Melbourne, Australia5 - 17 David Liston16 - 5(1) LPts
16/07/2026Rosario, Argentina5 - 16 Iago Bacallao16(1) - 21 LPts
17/05/2026Kosice, Slovakia5 - 15 LumÝr Luba9 - 13 LPts
18/03/2026Perth, Australia5 - 14 Joshua Haldane4 - 12 LPts
20/01/2026Melbourne, Australia4 - 14 Gregor Brown0 - 6 WPts
21/11/2025Brest, Belarus4 - 13 Gennady Polansky12 - 16 LPts
23/09/2025Perth, Australia4 - 12 Joshua Haldane2 - 11 LPts
27/07/2025Abu Dhabi, UAE4 - 11 Sajid Salehi7 - 26 LPts
29/05/2025Kosice, Slovakia4 - 10 Dalimil Holoubek14(3) - 33 LPts
31/03/2025Melbourne, Australia3 - 10 Hamoelet Sarauer1 - 4 WPts
31/01/2025Perth, Australia2 - 10 Joshua Haldane2 - 7 WPts
06/12/2024Perth, Australia2 - 9 Gregor Scoccimarro8 - 12 LPts
09/10/2024Melbourne, Australia2 - 8 Mike Roderick1 - 2 WPts
09/10/2024Melbourne, Australia2 - 8 Mike Roderick1 - 2 LPts
10/08/2024Koszalin, Poland2 - 7 Jakub Jagoda9 - 9 LPts
12/06/2024Sydney, Australia1 - 7 Jack McNiall0 - 0 WPts
12/04/2024Sydney, Australia1 - 6 Nathan Dukas0 - 16 LPts
20/02/2024Perth, Australia1 - 5 Bradley Querry6 - 18 LPts
23/12/2023Brisbane, Australia1 - 4 Billy Remis5 - 11 LPts
27/10/2023Melbourne, Australia1 - 3 Chris Liddle13 - 23 LPts
23/09/2023Perth, Australia1 - 2 Joshua Haldane0 - 0 LPts
23/08/2023Rijeka, Croatia1 - 1 Marijan Bencic29 - 6 LPts
25/06/2023Sydney, Australia1 - 0 John MacCormack12 - 15 LPts
05/05/2023Melbourne, Australia0 - 0 Ultar Sund0 - 0 WPts