Weightclass:  Featherweight
Location:  Sydney, Australia
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2030Sydney, Australia23 - 15 Tajo Jaquez4 - 13 WPts
02/12/2029Sydney, Australia22 - 15 Mark Donnelly17 - 24 WPts
03/10/2029Sydney, Australia21 - 15 Loris Yayikyan10 - 9(1) WPts
04/08/2029Sydney, Australia20 - 15 Quin Portal3 - 5(1) WPts
05/06/2029Sydney, Australia19 - 15 Waleed Amir0 - 1 WPts
06/04/2029Bangkok, Thailand18 - 15 Fonluang Chappuis5 - 18 WPts
06/02/2029Panama City, Panama17 - 15 Diego Varas0 - 13 WPts
09/12/2028Vilnius, Lithuania16 - 15 Franciszek Strama1 - 9 WPts
11/10/2028Warrington, UK15 - 15 Kris Boyle13 - 9 WPts
13/08/2028Adelaide, Australia15 - 14 Alessandro Butti24 - 11 LPts
15/06/2028Valparaiso, Chile14 - 14 Yago Galicia3 - 7 WPts
17/04/2028Brest, Belarus13 - 14 Marlen Mironov7 - 12 WPts
18/02/2028Sydney, Australia12 - 14 LubomÝr Vancura0 - 10 WPts
21/12/2027Valencia, Venezuela12 - 13 Jose Sauseda24 - 21 LPts
23/10/2027Sydney, Australia11 - 13 Clinton Sterett4 - 14 WPts
24/08/2027Melbourne, Australia11 - 12 Mark Fithen14 - 8(2) LPts
23/06/2027Brisbane, Australia11 - 11 Owen Connolly7 - 9 LPts
26/04/2027Vilnius, Lithuania11 - 10 Jakub Wiencek5 - 6 LPts
26/02/2027Sydney, Australia10 - 10 Denchailek Suwannang0 - 11 WPts
28/12/2026Sydney, Australia9 - 10 Ryo Marcial8 - 11 WPts
29/10/2026Melbourne, Australia8 - 10 Justin Rosie3(1) - 9 WPts
01/09/2026Sydney, Australia8 - 9 Mark Kinnie36 - 19(5) LPts
08/07/2026Sydney, Australia7 - 9 Hai Sang2 - 9 WPts
09/05/2026Eindhoven, Netherlands6 - 9 Hertman Caerle8 - 12 WPts
11/03/2026Copenhagen, Denmark5 - 9 Tryggvi Monsen6 - 21(3) WPts
11/01/2026Ciudad Guayana, Venezuela5 - 8 Xabat Games5 - 23 LPts
13/11/2025Valladolid, Spain5 - 7 Joaquin Villalobos9 - 20 LPts
15/09/2025Melbourne, Australia4 - 7 Kenzie Stevenson2(1) - 11(1) WPts
24/07/2025Newcastle, Australia3 - 7 Amon Cullum1 - 13 WPts
30/05/2025Rijeka, Croatia3 - 6 Juro Mihaljevic16 - 14 LPts
01/04/2025Sydney, Australia2 - 6 Luister Like4 - 16(1) WPts
01/02/2025Hamilton, Canada2 - 5 Dominic Kinzey31 - 9 LPts
04/12/2024Dniprodzerzhynsk, Ukraine2 - 4 Oleksiy Kazan18 - 8 LPts
06/10/2024San Juan, Puerto Rico1 - 4 Juan Quiroz1 - 6 WPts
08/08/2024London, UK1 - 3 Rob McCalmont3 - 7 LPts
10/06/2024Ponce, Puerto Rico1 - 2 Jeraldo Medina1 - 4(2) LPts
12/04/2024Melbourne, Australia1 - 1 Henry McCalla3 - 23 LPts
13/02/2024Brisbane, Australia1 - 0 Bob Moses0 - 0 LPts
17/12/2023Sydney, Australia0 - 0 Dave Castellaw0 - 4 WPts