Weightclass:  Light Welterweight
Location:  Perth, Australia
Record:  23 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/02/2042Perth, Australia22 - 19(2) Waleed Radwan13 - 5(1) WPts
27/12/2041Perth, Australia21 - 19(2) Gao Bu6 - 7 WPts
25/10/2041Perth, Australia20 - 19(2) Senon Moreno3 - 12(1) WPts
23/08/2041Perth, Australia19 - 19(2) Ouahhab Ghajlauoff1 - 13 WPts
22/06/2041Perth, Australia18 - 19(2) Ricky Auduong4 - 20(1) WPts
21/04/2041Perth, Australia17 - 19(2) Nick Duthie4 - 12 WPts
20/02/2041Perth, Australia17 - 18(2) Rogelio Urias17 - 17 LPts
22/12/2040Perth, Australia16 - 18(2) Pollux Lammens3 - 3 WPts
21/10/2040Perth, Australia16 - 17(2) John MacCracken4 - 1 LPts
21/08/2040Perth, Australia15 - 17(2) Peter Ashland2 - 4 WPts
21/06/2040Perth, Australia14 - 17(2) Diego Henao6 - 14 WPts
21/04/2040Perth, Australia13 - 17(2) Brendan Cadwallader1 - 10 WPts
21/02/2040Perth, Australia12 - 17(2) Jasper Ankrah8 - 10 WPts
22/12/2039Perth, Australia11 - 17(2) Jake Mabon8 - 7 WPts
21/10/2039Buenos Aires, Argentina11 - 16(2) Xabat Soza18 - 10 LPts
23/08/2039Canberra, Australia11 - 15(2) Mark Lurie12 - 13 LPts
22/06/2039Perth, Australia10 - 15(2) Ian Norwick10 - 7(1) WPts
22/04/2039Perth, Australia9 - 15(2) Dale Espey2 - 1 WPts
20/02/2039Kharkiv, Ukraine9 - 14(2) Konstantin Kozel22 - 11 LPts
23/12/2038Perth, Australia8 - 14(2) Corey Wallach6 - 14 WPts
23/10/2038Montevideo, Uruguay8 - 13(2) Jose Garcia35(2) - 21(1) LPts
24/08/2038Montevideo, Uruguay8 - 12(2) Alejandro Escalera28 - 19(1) LPts
26/06/2038Barquisimeto, Venezuela7 - 12(2) Angel Jorge1 - 3 WPts
28/04/2038Perth, Australia7 - 11(2) Kian Callahan9 - 12 LPts
27/02/2038Perth, Australia6 - 11(2) Ricky Litts6 - 6 WPts
28/12/2037Aden, Yemen5 - 11(2) Ahmed Amin1 - 1 WPts
30/10/2037Perth, Australia4 - 11(2) Danyaal Haque2 - 4(1) WPts
29/08/2037Perth, Australia4 - 10(1) Tabari Chilembwe20(8) - 11 LKO2
01/07/2037Antipolo, Philippines4 - 9(1) Felix Pallasa9 - 23 LPts
03/05/2037Barcelona, Spain4 - 8(1) Juan Ferraz10 - 15 LPts
05/03/2037Ulsan, South Korea4 - 7(1) Jae-sung Um0 - 0 LPts
04/01/2037Perth, Australia3 - 7(1) Denton Murphy2 - 2 WPts
04/11/2036Perth, Australia2 - 7(1) Lewis Smiley0 - 1 WPts
21/09/2036Sydney, Australia2 - 6(1) Gethin Dewar9 - 17 LPts
17/08/2036Adelaide, Australia1 - 6(1) Gus Boyle0 - 0 WPts
12/07/2036Medellin, Colombia1 - 5 Rafael Vallecillo20(2) - 7 LKO3
14/05/2036Khemisset, Morocco1 - 4 Zakwan Elmobarky9 - 22 LPts
15/03/2036Perth, Australia0 - 4 Mel Strang1 - 4 WPts
15/01/2036Sydney, Australia0 - 3 George Tripi0 - 1 LPts
24/11/2035Melbourne, Australia0 - 2 Stuart Craghead2 - 16 LPts
07/10/2035Melbourne, Australia0 - 1 Arran Spalding14 - 15 LPts
06/09/2035Perth, Australia0 - 0 Mark Bonnie1 - 5 LPts