Weightclass:  Lightweight
Location:  Perth, Australia
Record:  30 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2029Perth, Australia29 - 12 James Mungoshi4 - 4(1) WPts
30/09/2029Perth, Australia28 - 12 Dewayne Mxoyana2 - 12 WPts
01/08/2029Perth, Australia27 - 12 Yuan Sim4 - 15 WPts
02/06/2029Perth, Australia26 - 12 Madisha Majola2 - 1 WPts
03/04/2029Perth, Australia25 - 12 Fagrie Letlabika0 - 11 WPts
02/02/2029Perth, Australia24 - 12 Jalal Djabiyev2 - 0 WPts
04/12/2028Perth, Australia23 - 12 Aramis Niel5 - 8 WPts
05/10/2028Perth, Australia22 - 12 Agim Kiuprili0 - 4 WPts
06/08/2028Perth, Australia21 - 12 Leon Falla4 - 6 WPts
08/06/2028Perth, Australia21 - 11 Ouida Galliard11 - 13 LPts
09/04/2028Perth, Australia20 - 11 Amjad Srour0 - 7 WPts
09/02/2028Perth, Australia19 - 11 Peder Tavoularis5 - 11(1) WPts
11/12/2027Perth, Australia18 - 11 Damiano Turri23 - 8 WPts
10/11/2027Bologna, Italy17 - 11 Damiano Turri23 - 7 WPts
10/10/2027Perth, Australia17 - 10 Vavrinec Mucha18 - 8 LPts
07/09/2027Ibadan, Nigeria17 - 9 Laken Okot33(1) - 11 LPts Ibadan World Championships 2027View
09/07/2027Espoo, Finland16 - 9 Arttu Ahonen2 - 30(6) WPts
10/05/2027Perth, Australia15 - 9 Dave Corcoran3 - 16(3) WPts
17/03/2027Gold Coast, Australia14 - 9 Kenzie Trotter19 - 8 WPts Australia National Championships 2027View
14/03/2027Gold Coast, Australia13 - 9 Ashley Caira16 - 5 WPts Australia National Championships 2027View
11/03/2027Gold Coast, Australia12 - 9 Dave Corcoran3 - 15(3) WPts Australia National Championships 2027View
16/02/2027Perth, Australia11 - 9 Rodrigo Almas4 - 14 WPts
18/12/2026Lipa, Philippines10 - 9 Nathan Casumbal4 - 15 WPts
20/10/2026Perth, Australia9 - 9 Mark Zappia9 - 9(1) WPts
21/08/2026Sydney, Australia9 - 8 Mark Zappia8 - 9(1) LPts
26/06/2026Perth, Australia8 - 8 Ja-choel Whang1 - 4 WPts
27/04/2026Oslo, Norway7 - 8 Kirk Ingebretson2 - 14 WPts
27/02/2026Munich, Germany7 - 7 Rainor Jorgensen16 - 10 LPts
30/12/2025Dublin, Ireland6 - 7 Robert Griffin19 - 6 WPts
01/11/2025Shubra El-Kheima, Egypt6 - 6 Kashif El-Badawi5 - 12 LPts
03/09/2025Melbourne, Australia6 - 5 Clint McLean7 - 10(1) LPts
15/07/2025Perth, Australia5 - 5 Santiago Caritan7 - 33 WPts
17/05/2025Melbourne, Australia4 - 5 Edward Ranieri3 - 7(1) WPts
26/03/2025Sydney, Australia3 - 5 Nathan Mellis24 - 15 WPts
29/01/2025Sydney, Australia3 - 4 Charlie Andreas22 - 18 LPts
25/12/2024Adelaide, Australia3 - 3 Johnny De Pasquale0 - 0 LPts
10/11/2024Oslo, Norway3 - 2 Dana Wassum9 - 19 LPts
10/09/2024Adelaide, Australia3 - 1 Richard Hilleary23 - 13 LPts
03/08/2024Melbourne, Australia2 - 1 Noah Terres18(1) - 17 WPts
02/07/2024Valladolid, Spain1 - 1 Rodrigo Jerez5 - 22 WPts
03/05/2024Dublin, Ireland1 - 0 Evan McCracken1 - 13 LPts
05/03/2024Perth, Australia0 - 0 Fabio Fabbri6 - 2 WPts