Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  19(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2034Adelaide, Australia18(2) - 15 Kashif Sadri2 - 10 WPts
24/06/2034Adelaide, Australia17(2) - 15 Jose Regino1 - 3 WPts
24/04/2034Adelaide, Australia16(2) - 15 Elliot Binnion12 - 13 WPts
22/02/2034Adelaide, Australia15(1) - 15 Eduart Meidani2 - 2 WKO3
24/12/2033Adelaide, Australia14(1) - 15 Diego Delaguila9 - 22 WPts
24/10/2033Adelaide, Australia13(1) - 15 Metody Solarz2 - 18(1) WPts
23/08/2033Adelaide, Australia13(1) - 14 Axel Landsberg18(1) - 23 LPts
22/06/2033Adelaide, Australia13(1) - 13 David Menia24 - 10(1) LPts
21/04/2033Adelaide, Australia12(1) - 13 Amjad Inzu2 - 13 WPts
20/02/2033Adelaide, Australia11(1) - 13 Barbabe Ouimet0 - 6 WPts
21/12/2032Adelaide, Australia11(1) - 12 Dedrick Petry11 - 22 LPts
21/10/2032Krakow, Poland10(1) - 12 Kajetan Sobczak7 - 17 WPts
21/08/2032Adelaide, Australia9(1) - 12 Oleos Orbe3 - 14 WPts
21/06/2032Melbourne, Australia9(1) - 11 Dave Brown5 - 9 LPts
25/04/2032Adelaide, Australia9(1) - 10 Vicente Becerril3 - 12 LPts
26/02/2032Adelaide, Australia9(1) - 9 Aaron Bringhurst1 - 5 LPts
27/12/2031Río Cuarto, Argentina8(1) - 9 Fanuco Teodoro15 - 31(3) WPts
28/10/2031Adelaide, Australia7(1) - 9 Adil Amiraslanov0 - 8 WPts
28/08/2031Resistencia, Argentina6 - 9 Quinto Justiniano1 - 23(6) WKO3
30/06/2031Petaling Jaya, Malaysia5 - 9 Amer Nasr9 - 15 WPts
02/05/2031Adelaide, Australia4 - 9 Michael Cay3 - 11 WPts
04/03/2031Gold Coast, Australia4 - 8 David Ranocchia12(1) - 3 LPts
13/01/2031Adelaide, Australia3 - 8 Alen McClintick6 - 13 WPts
14/11/2030Bochum, Germany3 - 7 Dietrich Schechner14 - 11 LPts
16/09/2030Athens, Greece3 - 6 Plexippus Gekas8 - 22 LPts
19/07/2030Dubai, UAE3 - 5 Zafa Roufeil5 - 15 LPts
21/05/2030Adelaide, Australia2 - 5 Rob Hedley4 - 23 WPts
23/03/2030Gold Coast, Australia2 - 4 Zachary McAlinden0 - 10(1) LPts
29/01/2030Melbourne, Australia2 - 3 Glynn Dougan0 - 11 LPts
03/12/2029Adelaide, Australia2 - 2 Mike Feimster13 - 12 LPts
31/10/2029Gold Coast, Australia1 - 2 Ben Culton0 - 0 WPts
28/09/2029Montreal, Canada0 - 2 Dave Hillhouse4 - 11 WPts
31/07/2029Kiev, Ukraine0 - 1 Goga Borsuk5 - 19 LPts
02/06/2029Adelaide, Australia0 - 0 Luigi Schettini4 - 2 LPts