Weightclass:  Bantamweight
Location:  Perth, Australia
Record:  28 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2029Perth, Australia27 - 17 Johnny Donini15 - 13(2) WPts
03/03/2029Perth, Australia26 - 17 Dillon Catoe0 - 1 WPts
02/01/2029Perth, Australia25 - 17 Fred Thoen2 - 8 WPts
02/11/2028Perth, Australia24 - 17 Iago Mallen4 - 25 WPts
03/09/2028Perth, Australia23 - 17 Sam Busia10 - 11 WPts
06/07/2028Perth, Australia22 - 17 Cipriano Bernardez0 - 4 WPts
07/05/2028Perth, Australia21 - 17 Servßc Peshek1 - 13 WPts
08/03/2028Perth, Australia20 - 17 Rob Roller2 - 2 WPts
08/01/2028Perth, Australia19 - 17 Jordan Kayange17 - 14 WPts
08/11/2027Dushanbe, Tajikistan18 - 17 Kolzak Naghiyev14 - 9 WPts
10/09/2027Canberra, Australia17 - 17 Bryn Melvin12 - 16 WPts
12/07/2027Perth, Australia16 - 17 Max Boswell0 - 2 WPts
13/05/2027Norwich, UK15 - 17 Owen Henrie10 - 10 WPts
14/03/2027Brussels, Belgium14 - 17 Jemond Char10 - 5 WPts
14/01/2027Adelaide, Australia13 - 17 James Rafferty3 - 21(1) WPts
15/11/2026Perth, Australia12 - 17 Dave Binning10 - 5 WPts
16/09/2026Lima, Peru11 - 17 Diego Macias6 - 7 WPts
18/07/2026Brisbane, Australia11 - 16 John Losurdo5 - 8 LPts
19/05/2026Chon Buri, Thailand11 - 15 Panomroonglek Chitpattana11 - 5 LPts
21/03/2026San Jose, Costa Rica11 - 14 Neper Marina16 - 17 LPts
21/01/2026San Jose, Costa Rica10 - 14 Xaverius Galas5 - 18(4) WPts
23/11/2025Sydney, Australia10 - 13 Steven Aikman7 - 10 LPts
06/10/2025Gold Coast, Australia9 - 13 Isaac Stirling20(2) - 28 WPts
15/08/2025Perth, Australia8 - 13 Phil Cassidy2 - 1 WPts
17/06/2025Brisbane, Australia8 - 12 Chris Hall21 - 20 LPts
13/05/2025Perth, Australia7 - 12 Angel Mendivil2 - 9 WPts
14/03/2025Gold Coast, Australia7 - 11 Sam Senatore28 - 19 LPts Australia National Championships 2025View
11/03/2025Gold Coast, Australia6 - 11 Isaac Stirling18(2) - 26 WPts Australia National Championships 2025View
06/02/2025San Lorenzo, Paraguay5 - 11 Agapetus Penalver5 - 12 WPts
09/12/2024Soweto, South Africa5 - 10 Dewayne Nyauza4 - 19 LPts
11/10/2024Perth, Australia4 - 10 Kolya Lipka1 - 1 WPts
13/08/2024Dushanbe, Tajikistan4 - 9 Alesger Asmar7 - 9 LPts
15/06/2024Port-de-Paix, Haiti4 - 8 Bayard Fouche14 - 14 LPts
17/04/2024Yerevan, Armenia4 - 7 Norayr Hakimian1 - 13 LPts
18/02/2024Tembisa, South Africa4 - 6 Noah Nyauza12 - 20 LPts
21/12/2023Tirana, Albania4 - 5 Erion Berisha18 - 5 LPts
23/10/2023Melbourne, Australia3 - 5 Dan Raggio3 - 7 WPts
08/09/2023Gold Coast, Australia2 - 5 Sammy Cumby18(1) - 18 WPts
05/08/2023Adelaide, Australia2 - 4 Colin Renfrew0 - 0 LPts
17/06/2023Brisbane, Australia2 - 3 Josh Haughey0 - 1 LPts
27/04/2023Georgetown, Guyana2 - 2 Spencer Kenison7 - 9 LPts
27/02/2023Aden, Yemen2 - 1 Danyaal Boukallil20 - 6 LPts
30/12/2022Perth, Australia1 - 1 Fraser Louttit0 - 3 WPts
30/10/2022Perth, Australia1 - 0 Barry Lowrie2 - 13 LPts
05/09/2022Constantine, Algeria0 - 0 Kamran Khalfi0 - 0 WPts