Weightclass:  Middleweight
Location:  Perth, Australia
Record:  21(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Perth, Australia20(1) - 7 Diego Lozada0 - 12(1) WKO2
07/11/2033Perth, Australia19(1) - 7 John Vert3 - 12 WPts
07/09/2033Zagreb, Croatia18(1) - 7 Grgur Jakovic15 - 23 WPts
10/07/2033Roubaix, France17(1) - 7 Orleans Christophe13 - 13 WPts
12/05/2033Anderlecht, Belgium16(1) - 7 Sacha Hugo30 - 13 WPts
14/03/2033Geelong, Australia16(1) - 6 Brendan McTaggart19(5) - 4 LPts Australia National Championships 2033View
11/03/2033Geelong, Australia15(1) - 6 Lee Yazijyan9 - 13 WPts Australia National Championships 2033View
14/02/2033Buenos Aires, Argentina14(1) - 6 Alejandro Haro7 - 9 WPts
17/12/2032Abidjan, Ivory Coast13(1) - 6 Sergeant de Ronsard21 - 11(2) WPts
19/10/2032Adelaide, Australia13(1) - 5 Mark Albano23(3) - 15 LPts
20/08/2032Perth, Australia12(1) - 5 Antwan Ruan8 - 2 WPts
12/07/2032Perth, Australia12(1) - 4 Sam Crombie60(3) - 28 LPts
13/05/2032Perth, Australia12(1) - 3 Sam Crombie59(3) - 28 LPts
17/03/2032Melbourne, Australia12(1) - 2 Brendan McTaggart12(2) - 1 LPts Australia National Championships 2032View
14/03/2032Melbourne, Australia11(1) - 2 David Zaza22(3) - 15 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia10(1) - 2 Hugh McGraw20 - 18 WPts Australia National Championships 2032View
15/02/2032Amsterdam, Netherlands9 - 2 Guustaaf Hebberecht9 - 19 WKO3
17/12/2031Hamburg, Germany8 - 2 Maynard Hellberg8 - 14 WPts
19/10/2031Ciudad del Este, Paraguay8 - 1 Agapetus Gordillo49 - 45 LPts
21/08/2031Perth, Australia7 - 1 Sammy Mattick10 - 19(2) WPts
22/06/2031Torreon, Mexico6 - 1 Jesus Olmeda3 - 10 WPts
24/04/2031Curitiba, Brazil5 - 1 Paco Borrego3 - 21 WPts
24/02/2031Daegu, South Korea4 - 1 Sung-yun Ra4 - 8 WPts
27/12/2030Rome, Italy4 - 0 Vanni Martini10 - 11 LPts
29/10/2030Takarazuka, Japan3 - 0 Hitoshi Miyamoto13 - 23 WPts
31/08/2030Patrai, Greece2 - 0 Tito Liakos6 - 21 WPts
03/07/2030Samarqand, Uzbekistan1 - 0 Yahya Younes4 - 7 WPts
05/05/2030Perth, Australia0 - 0 Miko Kytolehto1 - 0 WPts