Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  15 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2031Sydney, Australia14 - 23 Xavion Benavidez2 - 11 WPts
23/11/2030Sydney, Australia14 - 22 Pedro Mancha5 - 9 LPts
24/09/2030Sydney, Australia13 - 22 Hadir Zhamtsarano5 - 12 WPts
25/07/2030Sydney, Australia12 - 22 Zelipe Madero4 - 11 WPts
25/05/2030Sydney, Australia11 - 22 Denton Havey10 - 11 WPts
26/03/2030Sydney, Australia11 - 21 Confucius Qian6 - 12 LPts
22/01/2030Sydney, Australia11 - 20 Vong Huu5 - 9 LPts
22/11/2029Sydney, Australia10 - 20 Elkhan Ahmad8 - 12 WPts
23/09/2029Sydney, Australia9 - 20 Turkhan Amin5 - 8 WPts
26/07/2029Sydney, Australia9 - 19 Sean Petrakis1 - 4 LPts
27/05/2029Sydney, Australia8 - 19 Spencer Hall0 - 15 WPts
28/03/2029Sydney, Australia8 - 18 Darryl Niblock2 - 4 LPts
27/01/2029Seoul, South Korea8 - 17 Jong-ho Chae28 - 8 LPts
29/11/2028Ipoh, Malaysia7 - 17 Rehan Rais3 - 18(1) WPts
01/10/2028Samarqand, Uzbekistan7 - 16 Ivan Isckackov25 - 13 LPts
03/08/2028Panama City, Panama7 - 15 Montego Montoro38 - 35 LPts
05/06/2028Sydney, Australia6 - 15 Yasin Mahmood5 - 19 WPts
09/04/2028Nairobi, Kenya6 - 14 Jawad Sawaya23 - 15 LPts
10/02/2028Sydney, Australia5 - 14 Imran Vaziri1 - 12 WPts
12/12/2027Sydney, Australia4 - 14 Joshua Crandall1 - 23 WPts
13/10/2027Sydney, Australia4 - 13 Peter Gallagher0 - 3 LPts
14/08/2027Sydney, Australia4 - 12 Leszek Gucwa13 - 16 LPts
15/06/2027Accra, Ghana3 - 12 Jay Antwi6 - 22 WPts
17/04/2027Kiev, Ukraine3 - 11 Avel Shostak19 - 13 LPts
17/02/2027Panama City, Panama3 - 10 Miguel Angeles9 - 7 LPts
20/12/2026Gwangju, South Korea2 - 10 Tae-hee Huh7 - 16 WPts
22/10/2026Changwon, South Korea2 - 9 Eun-sun Koh11 - 9(1) LPts
24/08/2026Sydney, Australia2 - 8 Leszek Gucwa8 - 14 LPts
25/06/2026Sydney, Australia2 - 7 Se-jong Pyun2 - 17(2) LPts
26/04/2026Vienna, Austria2 - 6 Bert Zarmig7(1) - 7 LPts
26/02/2026Adelaide, Australia1 - 6 Sam Hillen4 - 10 WPts
04/01/2026Sydney, Australia1 - 5 Hayden McCallion1 - 12 LPts
06/11/2025Lviv, Ukraine1 - 4 Afon Dombrowsky22(1) - 19 LPts
08/09/2025Brisbane, Australia1 - 3 Antwan Swanson3 - 15 LPts
18/07/2025Melbourne, Australia1 - 2 Ollie Cowman13 - 11 LPts
21/05/2025Santo Domingo de Guzman, Dominican Republic1 - 1 Cipriano Tapia3 - 15 LPts
23/03/2025Melbourne, Australia1 - 0 Arran Lennox7 - 16 LPts
20/02/2025Sydney, Australia0 - 0 Dillon Hamill1 - 1 WPts