Weightclass:  Lightweight
Location:  Melbourne, Australia
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2030Melbourne, Australia19 - 10 Corey Egbedi4 - 2 WPts
01/09/2030Melbourne, Australia18 - 10 Mohsin Sadek3 - 15(1) WPts
02/07/2030Melbourne, Australia17 - 10 Kieran Blackard4 - 8 WPts
04/05/2030The Hague, Netherlands17 - 9 Bonaventura Meeus19 - 8 LPts
06/03/2030Florence, Italy16 - 9 Valentino Meduri20 - 15 WPts
06/01/2030Kano, Nigeria15 - 9 Shehu Alele12 - 6 WPts
08/11/2029Rome, Italy14 - 9 Liberatore Bresso6 - 12 WPts
10/09/2029Melbourne, Australia13 - 9 Robert Ashdown2 - 11 WPts
12/07/2029Melbourne, Australia12 - 9 Alec MacPhail10 - 7 WPts
23/05/2029Sydney, Australia11 - 9 Pepe Chiti13 - 16 WPts
28/03/2029Adelaide, Australia10 - 9 Bryan Swan12 - 16 WPts
30/01/2029Tirana, Albania9 - 9 Eteocles Oseku8 - 16 WPts
02/12/2028Valencia, Venezuela8 - 9 Ramirez Picado9 - 14 WPts
04/10/2028Melbourne, Australia7 - 9 Mike Aden3 - 8 WPts
05/08/2028Tabriz, Iran6 - 9 Zafa Zehri10 - 12 WPts
07/06/2028Guarulhos, Brazil6 - 8 Rodrigo Miguez24 - 3 LPts
09/04/2028Malmo, Sweden5 - 8 Alex Malmborg8 - 18 WPts
10/02/2028Villeurbanne, France5 - 7 Gerald Jean-Charles15 - 5 LPts
13/12/2027Kumasi, Ghana4 - 7 Bruce Dumashie13(1) - 15(1) WPts
15/10/2027Tirana, Albania4 - 6 Ardi Krasniqi14 - 10 LPts
17/08/2027Mexico City, Mexico4 - 5 Ulises Bedolla43(1) - 16(2) LPts
19/06/2027Rome, Italy4 - 4 Rocco Lo Sardo26 - 14 LPts
21/04/2027Des Moines, USA4 - 3 Roger Harwood18(1) - 16 LPts
21/02/2027Gold Coast, Australia3 - 3 Amjad Srour0 - 0 WPts
17/01/2027Brisbane, Australia3 - 2 Leon Falla0 - 0 LPts
01/12/2026Melbourne, Australia2 - 2 Zachary Andrew0 - 0 WPts
17/10/2026Perth, Australia2 - 1 Nicholas Groves12 - 10 LPts
29/08/2026Adelaide, Australia2 - 0 Colin Lyttle38(4) - 14 LPts
03/07/2026Canberra, Australia1 - 0 Sam Power4 - 30(2) WPts
27/05/2026Melbourne, Australia0 - 0 John Karpin1 - 4 WPts