Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  34(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Melbourne, Australia33(1) - 27 David Poet0 - 1 WPts
03/11/2033Melbourne, Australia32(1) - 27 Hugh Baker1 - 1 WPts
02/09/2033Melbourne, Australia31(1) - 27 Max Billman1 - 9 WPts
02/07/2033Melbourne, Australia31(1) - 26 Haaris Maarouf9(2) - 3 LPts
01/05/2033Melbourne, Australia31(1) - 25 Bradley Health23 - 20 LPts
02/03/2033Melbourne, Australia30(1) - 25 Endrit Akcham3 - 5 WPts
30/12/2032Melbourne, Australia29(1) - 25 Dardan Kraja2 - 8 WPts
30/10/2032Melbourne, Australia28(1) - 25 Abdul Kassem1 - 21 WPts
30/08/2032Melbourne, Australia27(1) - 25 Dalmat Balbay2 - 6 WPts
29/06/2032Shymkent, Kazakhstan26(1) - 25 Irfan Ghacupoff7 - 24 WPts
30/04/2032Stockholm, Sweden25(1) - 25 Ivar Angerman10(1) - 21(1) WPts
02/03/2032Perth, Australia25(1) - 24 Clinton Sterett23 - 22 LPts
06/01/2032Cali, Colombia24(1) - 24 Jose Saez6 - 17 WPts
07/11/2031Santo Domingo Norte, Dominican Republic24(1) - 23 Carlos Granado42 - 20 LPts
09/09/2031Melbourne, Australia23(1) - 23 Porfio Uriarte5 - 10 WPts
12/07/2031South Tangerang, Indonesia22(1) - 23 Pati-unus Tuasalamony8 - 23 WPts
13/05/2031Stockholm, Sweden21(1) - 23 Vincent Olsen7 - 15 WPts
15/03/2031Melbourne, Australia21(1) - 22 Noel Dunlap18 - 20 LPts
15/01/2031San Lorenzo, Paraguay21(1) - 21 Manny Redondo13 - 18 LPts
17/11/2030Utrecht, Netherlands20(1) - 21 Ferry Van den Dycke17 - 18 WPts
19/09/2030Linden, Guyana19 - 21 Hugh Hyslop2 - 19(1) WKO3
22/07/2030Buenos Aires, Argentina18 - 21 Juan Aguilera23 - 19 WPts
24/05/2030Sydney, Australia18 - 20 Gus Hannay16 - 24 LPts
26/03/2030Wollongong, Australia17 - 20 Mark Bardsley13 - 17 WPts
26/01/2030Wollongong, Australia16 - 20 Mark Bardsley13 - 16 WPts
28/11/2029Perth, Australia16 - 19 Clint Dobbin23 - 9 LPts
04/10/2029Perth, Australia16 - 18 Dai Perk19 - 7 LPts
12/08/2029Geelong, Australia15 - 18 Stuart Niblock17 - 15 WPts
11/07/2029Frankfurt, Germany14 - 18 Rog Matthes4 - 22 WPts
13/05/2029Sydney, Australia14 - 17 Mark Donnelly16 - 20 LPts
17/03/2029Sydney, Australia14 - 16 Zach Dewey24 - 21 LPts Australia National Championships 2029View
14/03/2029Sydney, Australia13 - 16 Shaun Symington8 - 5 WPts Australia National Championships 2029View
11/03/2029Sydney, Australia12 - 16 Mark Niblock1(1) - 0 WPts Australia National Championships 2029View
04/02/2029Marseille, France11 - 16 Sylvain Montand4 - 28 WPts
07/12/2028Resistencia, Argentina11 - 15 Paco Che19 - 14 LPts
09/10/2028Anderlecht, Belgium10 - 15 Amiens Garros6 - 16 WPts
11/08/2028Melbourne, Australia9 - 15 Elliot Berwick7 - 8 WPts
12/06/2028Vancouver, Canada8 - 15 Nick Daw1 - 4 WPts
14/04/2028Cabimas, Venezuela7 - 15 Malvolio Infante10 - 17 WPts
15/02/2028Melbourne, Australia6 - 15 Sean Hosick6 - 7 WPts
17/12/2027Melbourne, Australia5 - 15 Jonathan McCalla1 - 10 WPts
18/10/2027Newcastle, Australia5 - 14 John Carey16 - 10 LPts
20/08/2027Varna, Bulgaria4 - 14 Ioan á Penev0 - 0 WPts
22/06/2027Melbourne, Australia3 - 14 Justin McConkie3 - 9 WPts
24/04/2027Wuhan, China3 - 13 Jun Wing15 - 17 LPts
24/02/2027Soweto, South Africa3 - 12 Ellis Bomoyi15 - 5 LPts
27/12/2026Lausanne, Switzerland3 - 11 Leverett Apollinaire26(1) - 32 LPts
29/10/2026Melbourne, Australia3 - 10 Ben Carmicheal1 - 4 LPts
30/08/2026Melbourne, Australia2 - 10 Ben Carmicheal1 - 3 WPts
01/07/2026Odense, Denmark2 - 9 Egil Digman2 - 17 LPts
02/05/2026Melbourne, Australia1 - 9 Michael Korba1 - 6(1) WPts
04/03/2026Melbourne, Australia1 - 8 David De Vito4 - 10 LPts
04/01/2026Chimalhuacan, Mexico1 - 7 Juan Alire26(1) - 20 LPts
06/11/2025Sydney, Australia1 - 6 Mark Kinnie31 - 19(5) LPts
22/09/2025Adelaide, Australia1 - 5 James Dobson6 - 13 LPts
30/07/2025Sydney, Australia1 - 4 Brett Thornton11 - 13 LPts
20/06/2025Wollongong, Australia1 - 3 Mark Bardsley0 - 0 LPts
15/05/2025Melbourne, Australia1 - 2 Kamran Tahir5 - 18 LPts
17/03/2025Tokyo, Japan1 - 1 Kenji Amaya31(1) - 10(2) LPts
17/01/2025Shah Alam, Malaysia1 - 0 Tariq Hameed18 - 11 LPts
19/11/2024Melbourne, Australia0 - 0 David McPheron2 - 3 WPts