Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  33 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2044Brno, Czech Republic32 - 18(1) Ambro× Slansky16 - 7 WPts
10/12/2043Johor Bahru, Malaysia31 - 18(1) Greg Chen15 - 11 WPts
12/10/2043Gold Coast, Australia31 - 17(1) Darryl MacGuinness22 - 20(1) LPts
12/08/2043Melbourne, Australia30 - 17(1) Abdul Hilal9 - 7 WPts
10/06/2043Melbourne, Australia29 - 17(1) Darryl MacGuinness21 - 19(1) WPts
09/04/2043Melbourne, Australia28 - 17(1) Dave McCargo12 - 33 WPts
06/02/2043Lima, Peru27 - 17(1) Santiago Camargo2 - 2 WPts
09/12/2042Schaerbeek, Belgium26 - 17(1) Horace Lizarazu5 - 3 WPts
10/10/2042Gold Coast, Australia25 - 17(1) Darryl MacGuinness19 - 17(1) WPts
12/08/2042Melbourne, Australia24 - 17(1) Adur Safaryan2 - 13 WPts
10/06/2042Lapu-Lapu, Philippines24 - 16(1) Michael Denis15 - 5 LPts
12/04/2042Gold Coast, Australia24 - 15(1) Darryl MacGuinness16 - 17(1) LPts
11/03/2042Newcastle, Australia24 - 14 Arthur McKenzie17(3) - 7 LKO3 Australia National Championships 2042View
10/02/2042Surrey, Canada23 - 14 Clint Perk1 - 18 WPts
10/12/2041Burgas, Bulgaria23 - 13 Zlatan á Ovenov26 - 16 LPts
09/10/2041Batangas City, Philippines22 - 13 Rob Ordonez2 - 16 WPts
11/08/2041Surat, India21 - 13 Jaidev Behl29 - 21 WPts
13/06/2041Sydney, Australia20 - 13 Richard Venegoni11 - 17(1) WPts
13/04/2041Melbourne, Australia20 - 12 John Kinkaid18 - 15 LPts
11/03/2041Melbourne, Australia20 - 11 David Sproull53(7) - 11 LPts Australia National Championships 2041View
12/02/2041Melbourne, Australia20 - 10 David McColloch17(1) - 9 LPts
15/12/2040Gunsan, South Korea19 - 10 Hyun-soo Suk2 - 21 WPts
15/10/2040Melbourne, Australia18 - 10 David Zocco8 - 19(1) WPts
14/08/2040Zagreb, Croatia17 - 10 Ante Magovac5 - 24 WPts
16/06/2040Medellin, Colombia16 - 10 Sagaz Munguia13 - 16 WPts
16/04/2040Mitchells Plain, South Africa15 - 10 Uzoma Selasee5 - 16 WPts
17/02/2040Vilnius, Lithuania14 - 10 Alojzy Juras28(1) - 27 WPts
19/12/2039Taguig, Philippines13 - 10 Joshua Payawal17 - 18(1) WPts
21/10/2039Maroua, Cameroon12 - 10 Andre Lizarazu5 - 24 WPts
23/08/2039Padang, Indonesia11 - 10 Acawarman Gozali9 - 36 WPts
23/06/2039Jaipur, India11 - 9 Rahul Nayak18 - 16 LPts
24/04/2039Kunming, China10 - 9 Bing Hsia3 - 28 WPts
24/02/2039Christchurch, New Zealand9 - 9 Chris Stewart6 - 19(1) WPts
27/12/2038Melbourne, Australia9 - 8 Vitali Botvinnik5 - 2 LPts
27/10/2038Sydney, Australia8 - 8 Vincent Davis7 - 7 WPts
30/08/2038Melbourne, Australia7 - 8 Roger Scutari2 - 1 WPts
01/07/2038Melbourne, Australia6 - 8 Sid Edmison3 - 14 WPts
30/04/2038Melbourne, Australia5 - 8 Craig Trzeguet5 - 20 WPts
02/03/2038Melbourne, Australia4 - 8 David Crary3 - 8 WPts
31/12/2037Sydney, Australia3 - 8 James Reedy10 - 23 WPts
03/11/2037Melbourne, Australia3 - 7 Mark Soutar5 - 14 LPts
04/09/2037Melbourne, Australia3 - 6 Ian Hewitt3 - 9 LPts
09/07/2037Brisbane, Australia2 - 6 Greg Walker9 - 10 WPts
09/05/2037Dnipropetrovsk, Ukraine2 - 5 Timofei Borsch12 - 9 LPts
11/03/2037Melbourne, Australia2 - 4 Obaid Amara11 - 6 LPts
14/01/2037Melbourne, Australia1 - 4 Jay Dey3 - 12 WPts
17/11/2036Managua, Nicaragua1 - 3 Nemesio Santander42 - 19(1) LPts
19/09/2036Brisbane, Australia0 - 3 Corey MacLean5 - 12(3) WPts
22/07/2036Pretoria, South Africa0 - 2 Tlou Muthambi22 - 24 LPts
24/05/2036Townsville, Australia0 - 1 Harvey Robbie7 - 15 LPts
04/04/2036Melbourne, Australia0 - 0 Morgan Hayes21 - 17 LPts