Weightclass:  Bantamweight
Location:  Perth, Australia
Record:  22 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2029Perth, Australia22 - 24(1) Callum Sommerville8 - 12 LPts
09/03/2029Perth, Australia21 - 24(1) Alejandro Facundo16 - 10 WPts
07/01/2029Perth, Australia20 - 24(1) Mohsin Djebbar6 - 9 WPts
08/11/2028Perth, Australia19 - 24(1) Polo Awere5 - 16 WPts
09/09/2028Perth, Australia18 - 24(1) Ramont Hanebert1 - 1 WPts
10/07/2028Perth, Australia17 - 24(1) Richie Collister1 - 0 WPts
11/05/2028Perth, Australia16 - 24(1) Roger de Blide2 - 14 WPts
12/03/2028Perth, Australia15 - 24(1) Tino Luca0 - 9(1) WPts
12/01/2028Perth, Australia14 - 24(1) Diego Manso5 - 10 WPts
12/11/2027Perth, Australia13 - 24(1) Senon Encinas0 - 6(1) WPts
13/09/2027Perth, Australia12 - 24(1) Miguel Arredondo0 - 5 WPts
15/07/2027Perth, Australia11 - 24(1) Rob Cole3 - 7 WPts
16/05/2027Sydney, Australia11 - 23(1) Tobias Kyles15 - 13 LPts
17/03/2027Gold Coast, Australia11 - 22(1) Sam Jorjadze20(1) - 15 LPts Australia National Championships 2027View
14/03/2027Gold Coast, Australia10 - 22(1) Michael Cali11 - 12 WPts Australia National Championships 2027View
11/03/2027Gold Coast, Australia9 - 22(1) Josh Haughey17 - 9(1) WPts Australia National Championships 2027View
06/03/2027Perth, Australia8 - 22(1) Inigo Snoddy4 - 5 WPts
05/01/2027Caracas, Venezuela7 - 22(1) Diego Carmona0 - 0 WPts
07/11/2026Ulaanbaatar, Mongolia6 - 22(1) Jabalah Baicodamov9 - 7 WPts
09/09/2026Suzhou, China6 - 21(1) Chen Ong6 - 12 LPts
12/07/2026Ciudad Guayana, Venezuela6 - 20(1) Ignado Lavin7 - 18 LPts
14/05/2026Incheon, South Korea6 - 19(1) Hyun-jun Jeon20(1) - 8 LPts
16/03/2026Ulaanbaatar, Mongolia6 - 18(1) Jalal al Din Jamsrangjab4 - 21(9) LPts
16/01/2026Pikine, Senegal6 - 17(1) Gower Guimard9 - 16(1) LPts
18/11/2025Medellin, Colombia5 - 17(1) Zelipe Quijas5 - 17 WPts
20/09/2025Maracaibo, Venezuela5 - 16(1) Zacarias Santoyo8 - 17 LPts
23/07/2025Montpellier, France5 - 15(1) Charles Harnois5 - 19(4) LPts
25/05/2025San Jose, Costa Rica5 - 14(1) Santiago Alegre9 - 15 LPts
27/03/2025Ulaanbaatar, Mongolia5 - 13(1) Li Cajrculoff6 - 26 LPts
27/01/2025Guayaquil, Ecuador5 - 12(1) Ximen Barbara1 - 1 LPts
29/11/2024San Jose, Costa Rica4 - 12(1) Eloy Chinchilla5 - 18 WPts
01/10/2024San Jose, Costa Rica3 - 12(1) Juan Luna6(1) - 15 WPts
03/08/2024San Jose, Costa Rica3 - 11(1) Nasario De Santos6 - 11 LPts
05/06/2024Perth, Australia3 - 10(1) Jack Popkin2 - 6 LPts
07/04/2024Ponce, Puerto Rico3 - 9 Alvino Amante40(3) - 11 LKO3
08/02/2024Medina, Saudi Arabia3 - 8 Zafa Ataya11 - 28(1) LPts
11/12/2023Harbin, China3 - 7 Qing-Nan Kiang16(2) - 15 LPts
13/10/2023Sydney, Australia2 - 7 Steven Aikman1 - 3 WPts
24/08/2023Cagayan de Oro, Philippines2 - 6 Loredo Gimenez15(1) - 13 LPts
26/06/2023Kingston, Jamaica2 - 5 Gethin Valentine27 - 5 LPts
28/04/2023Tirana, Albania2 - 4 Arlind Bahar27(1) - 9 LPts
28/02/2023Perth, Australia2 - 3 Xavion Valladolid7 - 20 LPts
30/12/2022Melbourne, Australia1 - 3 Harvey Rury4 - 8 WPts
04/11/2022Canberra, Australia1 - 2 Malcolm Hepburn25 - 8 LPts
11/09/2022Gold Coast, Australia1 - 1 Sammy Cumby12(1) - 18 LPts
19/07/2022Melbourne, Australia1 - 0 Robert Panagopoulos12 - 16 LPts
18/06/2022Perth, Australia0 - 0 Rex Cullum2 - 2 WPts