Weightclass:  Lightweight
Location:  Sydney, Australia
Record:  26(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2031Sydney, Australia25(2) - 22 Blake Whiteside1 - 13 WPts
24/01/2031Sydney, Australia24(2) - 22 Sam Rossettini5 - 8 WPts
25/11/2030Sydney, Australia23(2) - 22 Paul Maddocks0 - 7 WPts
26/09/2030Sydney, Australia23(2) - 21 Sßva Nekola4 - 7 LPts
29/07/2030Sydney, Australia23(2) - 20 Hadeon Ostrovsky17 - 8 LPts
27/05/2030Sydney, Australia22(2) - 20 Kashif Jarrar1 - 8 WPts
28/03/2030Sydney, Australia21(2) - 20 Ian Simos2 - 5 WPts
24/01/2030Sydney, Australia20(2) - 20 Jordan Cilliers4 - 20 WPts
24/11/2029Sydney, Australia19(2) - 20 Peter Nikitas0 - 1 WPts
24/09/2029Sydney, Australia18(1) - 20 Patrick Smith0 - 3 WKO3
26/07/2029Sydney, Australia17 - 20 Dillon Work8 - 6(1) WKO3
27/05/2029Kumasi, Ghana17 - 19 Jevonte Acheampong29(3) - 17 LPts
29/03/2029Sydney, Australia16 - 19 John Hector6(1) - 16 WPts
29/01/2029Athens, Greece16 - 18 Idomeneus Mola7(1) - 7 LPts
01/12/2028Luoyang, China15 - 18 Shen Gao0 - 20 WPts
03/10/2028Zarqa, Jordan14 - 18 Adnan Abouchabki11 - 17 WPts
05/08/2028Malmo, Sweden13 - 18 Burr Boren12 - 10 WPts
07/06/2028Brussels, Belgium12 - 18 Tyson Machin6 - 17(1) WPts
09/04/2028Alexandria, Egypt11 - 18 Zuffur Lotfi10 - 9 WPts
10/02/2028Maracay, Venezuela10 - 18 Federico Clemente0 - 3 WPts
13/12/2027Accra, Ghana9 - 18 James Ampomah12 - 11 WPts
15/10/2027Melbourne, Australia9 - 17 Alen Hatt5 - 16 LPts
17/08/2027Santo Domingo de Guzman, Dominican Republic8 - 17 Malvolio Noe4 - 13 WPts
19/06/2027Ufa, Russia8 - 16 Zernebog Lipovsky12 - 19 LPts
21/04/2027Tirana, Albania7 - 16 Defrim Gashi0 - 7 WPts
21/02/2027Busan, South Korea6 - 16 Seung-dae Koo14 - 17 WPts
24/12/2026Melbourne, Australia6 - 15 Clint McLean12 - 13(2) LPts
26/10/2026Little Rock, USA6 - 14 Alen Shearer18(1) - 25(1) LPts
28/08/2026Seoul, South Korea5 - 14 Sung-yeung Na15 - 6 WPts
30/06/2026San Miguelito, Panama5 - 13 Carlos Aceves30(2) - 26 LPts
02/05/2026Tirana, Albania4 - 13 Fatmir Bejko3 - 10 WPts
04/03/2026Heraklion, Greece4 - 12 Anastasios Markos2 - 14 LPts
04/01/2026Gold Coast, Australia3 - 12 Ricky Galley1 - 7 WPts
09/11/2025Sydney, Australia2 - 12 Sergio Bianchi7(1) - 5 WPts
14/09/2025Heraklion, Greece2 - 11 Homar Mola6 - 10 LPts
17/07/2025San Pedro de Macoris, Dominican Republic1 - 11 Carlos Garcia2 - 17 WPts
19/05/2025Perth, Australia1 - 10 Mick Magee9 - 23 LPts
26/03/2025Sydney, Australia1 - 9 Brett Loch17 - 24 LPts
23/02/2025Perth, Australia1 - 8 Richard Mola15 - 22 LPts
14/01/2025Melbourne, Australia1 - 7 John Cart9 - 14(6) LPts
21/11/2024Maroua, Cameroon1 - 6 Benedict Killy27 - 14 LPts
23/09/2024Sydney, Australia0 - 6 Dave Corcoran1 - 1(1) WPts
26/07/2024Athens, Greece0 - 5 Anastasios Golias6 - 7 LPts
28/05/2024Melbourne, Australia0 - 4 Arran Lennox3 - 15 LPts
07/04/2024Ulaanbaatar, Mongolia0 - 3 Ayham Byam-Osor6 - 16 LPts
08/02/2024Melbourne, Australia0 - 2 Jack Liddell11 - 27 LPts
08/01/2024Newcastle, Australia0 - 1 Ian Aitken22(2) - 11 LPts
20/11/2023Sydney, Australia0 - 0 Davie Lannon1 - 6 LPts