Weightclass:  Lightweight
Location:  Adelaide, Australia
Record:  27(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2029Adelaide, Australia26(1) - 9 Aftab Alasiri3 - 7 WPts
29/07/2029Adelaide, Australia25(1) - 9 Elias Schaelles2 - 2 WPts
30/05/2029Adelaide, Australia24(1) - 9 Eleutherios Andris5 - 9 WPts
31/03/2029Adelaide, Australia23(1) - 9 Josce Beaudoin6 - 4 WPts
30/01/2029Adelaide, Australia22(1) - 9 Cornet Moerenhout0 - 6 WPts
02/12/2028Adelaide, Australia21(1) - 9 Stanislav Slezak14 - 5 WPts
04/10/2028Adelaide, Australia20 - 9 Leon Falla4 - 7 WKO3
05/08/2028Adelaide, Australia19 - 9 Prewitt Desailly3 - 5 WPts
07/06/2028Adelaide, Australia18 - 9 Jerrold Mancillas5 - 9 WPts
09/04/2028Adelaide, Australia17 - 9 Hayden Athanas5 - 9 WPts
09/02/2028Adelaide, Australia16 - 9 Ian Maddocks2 - 4 WPts
11/12/2027Adelaide, Australia15 - 9 Euan Hughes14 - 6 WPts
12/10/2027Athens, Greece14 - 9 Cepheus Papadopoulos4 - 15 WPts
14/08/2027Paris, France13 - 9 Dior Prost3 - 9 WPts
16/06/2027Brisbane, Australia12 - 9 Paul Cure3 - 17 WPts
20/04/2027Perth, Australia11 - 9 Gethin Raison7 - 10 WPts
21/02/2027Vienna, Austria11 - 8 Merton Veith18 - 19 LPts
24/12/2026Kisumu, Kenya10 - 8 Jordan Asalache12(1) - 22 WPts
26/10/2026Cairo, Egypt9 - 8 Atif Farhat4 - 12(1) WPts
28/08/2026Adelaide, Australia8 - 8 Declan Keane2 - 8 WPts
29/06/2026Adelaide, Australia8 - 7 Dom Hesson6 - 12 LPts
29/04/2026Melbourne, Australia7 - 7 Bob Hathorn3 - 15 WPts
03/03/2026Adelaide, Australia6 - 7 Jake Goodlet2 - 7 WPts
03/01/2026Rome, Italy6 - 6 Alessio Caira14(1) - 30(1) LPts
05/11/2025Boston, USA5 - 6 Oscar Bickett0 - 0 WPts
07/09/2025Lusaka, Zambia5 - 5 Clinton Malema11 - 25 LPts
10/07/2025Brisbane, Australia4 - 5 Obaid Fareedi3(1) - 5 WPts
11/05/2025Adelaide, Australia3 - 5 Morgan Bayne4 - 10 WPts
22/03/2025Brisbane, Australia3 - 4 Billy Russak11 - 14 LPts
26/01/2025Sydney, Australia3 - 3 Darryl Polakoff16(2) - 28 LPts
25/12/2024Cairns, Australia2 - 3 Joshua Trevor0 - 0 WPts
23/11/2024Toshkent, Uzbekistan2 - 2 Timofei Iskackov22(1) - 14 LPts
25/09/2024Takoradi, Ghana2 - 1 Owen Assiful17(3) - 21 LPts
28/07/2024Melbourne, Australia2 - 0 Paul Smylie15(1) - 19 LPts
17/06/2024La Plata, Argentina1 - 0 Saturnin Quevedo3 - 34(6) WPts
19/04/2024Adelaide, Australia0 - 0 Daniel McCollister0 - 6 WPts