Weightclass:  Lightweight
Location:  Perth, Australia
Record:  24 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2042Perth, Australia23 - 22(1) Viggo Ludvigsen3 - 11(1) WPts
23/02/2042Perth, Australia22 - 22(1) Jawad Nasrallah11 - 16 WPts
21/12/2041Perth, Australia21 - 22(1) Anton Kamaloff0 - 4 WPts
19/10/2041Perth, Australia20 - 22(1) Farhad Baizhanow5 - 10 WPts
18/08/2041Perth, Australia19 - 22(1) Denholm Foss3 - 4 WPts
16/06/2041Perth, Australia19 - 21(1) Danylko Boiko13 - 8 LPts
15/04/2041Perth, Australia18 - 21(1) Oleksiy Zaleski2 - 6 WPts
12/02/2041Perth, Australia17 - 21(1) Noah Glendenning26 - 11 WPts
14/12/2040Perth, Australia16 - 21(1) Jacob De Bruyn14 - 5 WPts
14/10/2040Perth, Australia15 - 21(1) Malvolio Gaona7 - 6(1) WPts
14/08/2040Perth, Australia14 - 21(1) Ardian Kastrati1 - 5 WPts
13/06/2040Perth, Australia13 - 21(1) Jack Eade12 - 16 WPts
12/04/2040Perth, Australia12 - 21(1) Harry Kirk8 - 7 WPts
13/02/2040Perth, Australia11 - 21(1) Ricky Pye3 - 1 WPts
13/12/2039San Juan, Puerto Rico10 - 21(1) Urvano Fulgencio13 - 29(2) WPts
15/10/2039Perth, Australia9 - 21(1) Brin Breckenridge10 - 13 WPts
14/08/2039Maracaibo, Venezuela8 - 21(1) Alejandro Arcia1 - 10 WPts
16/06/2039Samarqand, Uzbekistan8 - 20(1) Fakhri Aboud12 - 14 LPts
18/04/2039Perth, Australia7 - 20(1) Alaksander Kaplan4 - 19 WPts
16/02/2039Takoradi, Ghana7 - 19(1) Joshua Asabigi12 - 10 LPts
19/12/2038Shenyang, China7 - 18(1) Yao Sin17 - 13 LPts
21/10/2038Perth, Australia6 - 18(1) Ben Daley1 - 6 WPts
20/08/2038Accra, Ghana5 - 18(1) Robert Akuffo5 - 25 WPts
22/06/2038General Santos, Philippines4 - 18(1) Gregor Madera1 - 2 WPts
24/04/2038Seoul, South Korea4 - 17(1) Suk-young Suh6 - 12(1) LPts
24/02/2038Perth, Australia3 - 17(1) Aghamusa Abdurahmanov2 - 23 WPts
25/12/2037Canberra, Australia3 - 16(1) Dave Morison9 - 17 LPts
31/10/2037Warsaw, Poland3 - 15(1) Donat Bunda9 - 8 LPts
01/09/2037Kuala Lumpur, Malaysia3 - 14 Abdul Ebrahimi42(3) - 20 LKO3
04/07/2037Perth, Australia3 - 13 Jamie Kilgore1 - 13 LPts
04/05/2037Sydney, Australia3 - 12 John Anedda2 - 18 LPts
11/03/2037Perth, Australia3 - 11 Cole Cadwell4 - 4 LPts
09/01/2037Valparaiso, Chile3 - 10 Gonzalo Canada21 - 22 LPts
11/11/2036Melbourne, Australia2 - 10 Mark Veitch0 - 10 WPts
12/09/2036Melbourne, Australia2 - 9 Jamie Polk3 - 3 LPts
14/07/2036Perth, Australia2 - 8 Chris Middlemiss6 - 5 LPts
14/05/2036Perth, Australia1 - 8 Chris Daghlarian0 - 2 WPts
14/03/2036Sydney, Australia1 - 7 John Anedda1 - 12 LPts
17/01/2036Toulouse, France1 - 6 Simon Artaud9 - 20 LPts
19/11/2035Athens, Greece1 - 5 Guilio Muto4 - 4 LPts
21/09/2035Melbourne, Australia1 - 4 Leo McPhetridge1 - 7 LPts
01/08/2035Geelong, Australia1 - 3 Michael Chisholm18 - 10 LPts
01/07/2035Sydney, Australia0 - 3 Denton Kennedy0 - 0 WPts
26/05/2035Melbourne, Australia0 - 2 Euan Eghikian9 - 14 LPts
06/04/2035Melbourne, Australia0 - 1 Rex Conant7 - 20 LPts
06/03/2035Perth, Australia0 - 0 John McClenney3 - 5 LPts