Weightclass:  Welterweight
Location:  Perth, Australia
Record:  12 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2034Perth, Australia11 - 9 Peter Hanen10 - 8 WPts
09/04/2034Geneva, Switzerland10 - 9 Page Messier8 - 26 WPts
09/02/2034Ciudad Guayana, Venezuela10 - 8 Federico Armendarez28(1) - 11 LPts
12/12/2033Tirana, Albania10 - 7 Brahim Albrup22 - 7 LPts
14/10/2033Perth, Australia9 - 7 Ian Duncan1 - 7 WPts
20/08/2033Perth, Australia8 - 7 Montel Botello5 - 15 WPts
20/06/2033Almaty, Kazakhstan8 - 6 Timofei Yalghan14 - 23 LPts
21/04/2033Almaty, Kazakhstan7 - 6 Valid Kazhgalieff11 - 15 WPts
21/02/2033Algiers, Algeria6 - 6 Adnan Menard10 - 19 WPts
23/12/2032Perth, Australia5 - 6 Rehman Bseiso4 - 18 WPts
23/10/2032Oran, Algeria4 - 6 Majid Sidi2 - 4 WPts
25/08/2032Brisbane, Australia3 - 6 Leo Caddell2 - 10 WPts
15/07/2032Melbourne, Australia3 - 5 Sam MacNeil15 - 19(1) LPts
14/06/2032Perth, Australia3 - 4 John Petracca1 - 1 LPts
18/04/2032Istanbul, Turkey2 - 4 Metin Asim0 - 0 WPts
19/02/2032Perth, Australia1 - 4 Charles Glaspey5 - 8 WPts
21/12/2031Sunshine Coast, Australia1 - 3 Mark Pettry0 - 0 LPts
30/10/2031Brisbane, Australia1 - 2 David Leadingham10 - 5 LPts
06/09/2031Townsville, Australia1 - 1 Ian Croy1 - 12 LPts
12/07/2031Sydney, Australia1 - 0 John Killgore5 - 2 LPts
27/05/2031Perth, Australia0 - 0 Robert Anderson0 - 0 WPts