Weightclass:  Middleweight
Location:  Melbourne, Australia
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2033Melbourne, Australia12 - 22 Michael Clugston5 - 14(1) LPts
12/11/2032Melbourne, Australia11 - 22 Khalid Toure4 - 5 WPts
11/09/2032Melbourne, Australia11 - 21 Hugh Lovitt27 - 12 LPts
12/07/2032Melbourne, Australia10 - 21 Xi-Wang Quan8 - 9 WPts
12/05/2032Melbourne, Australia9 - 21 Michael Namayanja0 - 6 WPts
12/03/2032Melbourne, Australia9 - 20 Daniel Turunen4 - 12 LPts
12/01/2032Melbourne, Australia9 - 19 Ebbe Flodin7 - 9 LPts
13/11/2031Melbourne, Australia9 - 18 Cillian Donnell6 - 6 LPts
13/09/2031Melbourne, Australia8 - 18 Isaac Federoff1 - 1 WPts
15/07/2031Melbourne, Australia8 - 17 Jere Karjalainen3 - 7 LPts
16/05/2031Melbourne, Australia7 - 17 Ollie Arnot1 - 10 WPts
18/03/2031Melbourne, Australia7 - 16 Duncan Acquaah13 - 3 LPts
18/01/2031Melbourne, Australia6 - 16 Callum Mair0 - 5 WPts
19/11/2030Melbourne, Australia5 - 16 Kian Dougherty1 - 6 WPts
20/09/2030Melbourne, Australia5 - 15 Hugh Boliver8 - 15 LPts
26/07/2030Perth, Australia5 - 14 George Meduri7 - 4 LPts
29/05/2030Melbourne, Australia4 - 14 Harry Hilton1 - 1 WPts
30/03/2030Tirana, Albania4 - 13 Besin Cano9 - 16 LPts
30/01/2030Sydney, Australia4 - 12 Sam Ellis12 - 9 LPts
02/12/2029Melbourne, Australia3 - 12 Atanas á Reshetnyakov2 - 11 WPts
04/10/2029Melbourne, Australia2 - 12 Mason McClamrock1 - 10 WPts
06/08/2029Melbourne, Australia2 - 11 Richard Galluzzi4 - 7 LPts
07/06/2029Melbourne, Australia2 - 10 Rehan Marsukow3 - 1 LPts
09/04/2029Toshkent, Uzbekistan2 - 9 Ilham Abbasov6 - 13 LPts
09/02/2029Brisbane, Australia2 - 8 Matt Davidge6 - 7 LPts
12/12/2028Melbourne, Australia2 - 7 Kolya Goldbergs2 - 7 LPts
14/10/2028Melbourne, Australia2 - 6 Afanas Ketebaeff7 - 15 LPts
16/08/2028Adelaide, Australia2 - 5 Owen Voiles1 - 0 LPts
19/06/2028Melbourne, Australia1 - 5 Ibrahim Ghahylyckoff2 - 21(5) WPts
21/04/2028Melbourne, Australia1 - 4 John MacAuley1 - 2 LPts
22/02/2028Melbourne, Australia0 - 4 Rico Fregoso1 - 8 WPts
24/12/2027Warsaw, Poland0 - 3 Julek Stopyra11 - 17 LPts
26/10/2027Brisbane, Australia0 - 2 Sam Braden10 - 9 LPts
01/09/2027Canberra, Australia0 - 1 Seth Yell7 - 18 LPts
12/07/2027Melbourne, Australia0 - 0 Nihad Sattar3 - 16(1) LPts