Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2030Sydney, Australia18 - 19 Gazi Majeed1 - 10 WPts
30/07/2030Sydney, Australia17 - 19 Robert Fall0 - 3 WPts
28/05/2030Sydney, Australia16 - 19 Rodrigo Viloria2 - 14 WPts
29/03/2030Sydney, Australia15 - 19 Jeraldo Lusco9 - 14 WPts
26/01/2030Sydney, Australia14 - 19 Yago Acevedo13 - 20(1) WPts
27/11/2029Sydney, Australia13 - 19 Yuan Sim4 - 17 WPts
28/09/2029Sydney, Australia12 - 19 Defrim Elezi6 - 25 WPts
30/07/2029Sydney, Australia11 - 19 Isa Aziz1 - 8 WPts
30/05/2029Sydney, Australia11 - 18 Oscar Tejani21 - 10 LPts
31/03/2029Sydney, Australia10 - 18 Loredo Mellado17 - 10 WPts
30/01/2029Sydney, Australia9 - 18 Dillon Work7 - 4(1) WPts
01/12/2028Sydney, Australia8 - 18 Ricky Hailes3 - 9 WPts
02/10/2028Mumbai, India8 - 17 Ashok Naik19 - 25 LPts
04/08/2028San Felipe de Puerto Plata, Dominican Republic8 - 16 Neper Vallez10 - 11 LPts
06/06/2028Sydney, Australia7 - 16 Ibrahim Rehmann1 - 4 WPts
08/04/2028Russeifa, Jordan7 - 15 Hassan Saah13 - 26 LPts
09/02/2028Perth, Australia7 - 14 Ewan Shade9 - 18(1) LPts
13/12/2027Casablanca, Morocco7 - 13 Djalaleddin Himmich19 - 6 LPts
15/10/2027London, UK7 - 12 Arthur MacDermott19(2) - 19 LPts
17/08/2027Quezon City, Philippines6 - 12 Rio Bonalong4 - 14 WPts
19/06/2027Sydney, Australia5 - 12 Ian McFarlane0 - 3 WPts
21/04/2027Canberra, Australia5 - 11 Nathan Manis11(1) - 15 LPts
22/02/2027Brussels, Belgium4 - 11 Oliver Criqui0 - 19(1) WPts
25/12/2026Adelaide, Australia4 - 10 Kai McReynolds5 - 32 LPts
27/10/2026Wollongong, Australia4 - 9 Kenzie Trotter14 - 8 LPts
28/08/2026Sydney, Australia4 - 8 Ricky Yuill1 - 1 LPts
29/06/2026Yerevan, Armenia3 - 8 Pakin Hakakyan5 - 15 WPts
01/05/2026Sydney, Australia2 - 8 Joshua Crandall0 - 14 WPts
03/03/2026Adelaide, Australia2 - 7 Mark Donaghue9 - 18(2) LPts
21/01/2026Sydney, Australia2 - 6 Darryl Polakoff21(2) - 29 LPts
20/12/2025Melbourne, Australia1 - 6 Sam Birnie0 - 0 WPts
12/11/2025Sydney, Australia1 - 5 Nicholas Boone7 - 17 LPts
14/09/2025Tianjin, China1 - 4 Zhu Pan2 - 12(7) LPts
17/07/2025Abidjan, Ivory Coast1 - 3 Olier Papineau43 - 21 LPts
19/05/2025Shenzhen, China1 - 2 Chen Fang6(1) - 17 LPts
21/03/2025Sydney, Australia0 - 2 Lewis Freebairn8 - 6 WPts
21/01/2025Perth, Australia0 - 1 Cody Alatri9 - 11 LPts
03/12/2024Melbourne, Australia0 - 0 Jake Goodlet0 - 0 LPts