Weightclass:  Middleweight
Location:  Adelaide, Australia
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Adelaide, Australia18 - 15 Oliver Di Giorgio9 - 32 WPts
19/10/2033Adelaide, Australia18 - 14 Mike Grieve31(6) - 8 LPts
19/08/2033Dubai, UAE18 - 13 Zafa Birbara15 - 16 LPts
20/06/2033Shubra El-Kheima, Egypt17 - 13 Rehan Samara6 - 21(1) WPts
22/04/2033Sofia, Bulgaria16 - 13 Penko á Dounev2 - 11 WPts
22/02/2033Adelaide, Australia15 - 13 Michael Cay10 - 15 WPts
25/12/2032Sydney, Australia15 - 12 Alen McNish3 - 17 LPts
28/10/2032Adelaide, Australia14 - 12 Leo Lockerby5 - 9 WPts
28/08/2032Adelaide, Australia13 - 12 Vince McAllaster0 - 1 WPts
28/06/2032Perth, Australia12 - 12 Paul Chalmers3 - 18 WPts
29/04/2032Cochabamba, Bolivia11 - 12 Angel Armendarez2 - 7 WPts
01/03/2032Adelaide, Australia10 - 12 Dave Brown5 - 7 WPts
01/01/2032Adelaide, Australia9 - 12 Jack Brockie7 - 9(1) WPts
02/11/2031Adelaide, Australia8 - 12 Bradley Haliburton0 - 3 WPts
03/09/2031Namangan, Uzbekistan8 - 11 Kolzak Tolymbeckoff14 - 7 LPts
06/07/2031Adelaide, Australia8 - 10 Sid Ewens5 - 7 LPts
06/05/2031Pikine, Senegal8 - 9 Boden Larive6 - 18(1) LPts
08/03/2031Adelaide, Australia7 - 9 Joel Vann1 - 10 WPts
08/01/2031Munich, Germany7 - 8 Alphonse Bielenberg11 - 9 LPts
10/11/2030Quezon City, Philippines7 - 7 Ian Prospero23(1) - 15 LPts
12/09/2030Bandar Lampung, Indonesia7 - 6 Dipanegra Pitoy13 - 9 LPts
15/07/2030Tolyatti, Russia6 - 6 Dmitri Ahn2 - 15 WPts
17/05/2030Perth, Australia5 - 6 Hayden Hammell1 - 5 WPts
28/03/2030Sana'a, Yemen5 - 5 Hassan Allam40 - 22 LPts
28/01/2030Antofagasta, Chile4 - 5 Vidal Mancilla3 - 8 WPts
30/11/2029Mexico City, Mexico4 - 4 Noe Cornejo16 - 9 LPts
02/10/2029Perth, Australia3 - 4 Colin Enoch7 - 14(1) WPts
06/08/2029Melbourne, Australia3 - 3 Ollie Collias6 - 7 LPts
09/06/2029Melbourne, Australia2 - 3 Bruce Morse0 - 5 WPts
16/04/2029Grodno, Belarus2 - 2 Avel Krawchuk33(1) - 18 LPts
16/02/2029Adelaide, Australia1 - 2 Jose Prior3 - 10 WPts
19/12/2028Maipu, Chile1 - 1 Miguel Tovar28 - 13(1) LPts
21/10/2028Perth, Australia0 - 1 Chris Shadden6 - 13 WPts
05/09/2028Adelaide, Australia0 - 0 Koldan Mailov0 - 0 LPts