Weightclass:  Light Flyweight
Location:  Adelaide, Australia
Record:  31 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2034Adelaide, Australia30 - 19(1) Zain Abderrahmane4 - 8 WPts
14/04/2034Adelaide, Australia29 - 19(1) Alejandro Castanon3 - 18 WPts
12/02/2034Adelaide, Australia28 - 19(1) Diego Negrin0 - 4 WPts
12/12/2033Adelaide, Australia27 - 19(1) Nemesio Hernandez29 - 14(1) WPts
10/11/2033Adelaide, Australia27 - 18(1) Nemesio Hernandez28 - 14(1) LPts
10/10/2033Adelaide, Australia26 - 18(1) Nemesio Hernandez28 - 13(1) WPts
07/09/2033Surat, India26 - 17(1) Kamran Yakub23 - 18 LPts Surat World Championships 2033View
13/08/2033Kumasi, Ghana26 - 16(1) Hayden Kwakye48(3) - 9 LPts
13/07/2033Kumasi, Ghana26 - 15 Hayden Kwakye47(2) - 9 LKO2
12/06/2033Rosario, Argentina25 - 15 Larenzo Carabello22 - 9 WPts
12/05/2033Adelaide, Australia24 - 15 Koldan Davaajav12 - 20 WPts
14/03/2033Geelong, Australia24 - 14 Lloyd Zurlo22 - 17 LPts Australia National Championships 2033View
11/03/2033Geelong, Australia23 - 14 Gareth Guthrie4 - 8 WPts Australia National Championships 2033View
21/02/2033Kumasi, Ghana23 - 13 Hayden Kwakye42(2) - 9 LPts
21/01/2033Adelaide, Australia23 - 12 Nemesio Hernandez20 - 10(1) LPts
21/12/2032San Jose, Costa Rica22 - 12 Nemesio Hernandez20 - 9(1) WPts
20/11/2032San Jose, Costa Rica22 - 11 Nemesio Hernandez19 - 9(1) LPts
20/10/2032Adelaide, Australia21 - 11 Turan Abishev22 - 23 WPts
12/09/2032Adelaide, Australia20 - 11 Jordan Gruffudd6 - 17 WPts
13/07/2032Saint Petersburg, Russia20 - 10 Larenzo Carabello16 - 6 LPts Saint Petersburg Olympics 2032View
15/05/2032Riga, Latvia19 - 10 Dimi Cilvecinsh29 - 10 WPts
17/03/2032Melbourne, Australia18 - 10 Jake Duffy15 - 8 WPts Australia National Championships 2032View
14/03/2032Melbourne, Australia17 - 10 Lloyd Zurlo19 - 10 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia16 - 10 Corey Westwood7 - 5 WPts Australia National Championships 2032View
20/02/2032Adelaide, Australia15 - 10 Quin Cruz0 - 5 WPts
22/12/2031Gaziantep, Turkey14 - 10 Aydin Atahan8 - 18 WPts
24/10/2031Louisville, USA13 - 10 Dale Cool30 - 25 WPts
26/08/2031Adelaide, Australia12 - 10 Bruce Pattison6 - 10 WPts
27/06/2031Adelaide, Australia11 - 10 Yodpitchai Chiayong14 - 5 WPts
28/04/2031Adelaide, Australia10 - 10 Fraser Knox13 - 12 WPts
11/03/2031Sydney, Australia10 - 9 Dai Taaffe9 - 11 LPts Australia National Championships 2031View
09/02/2031Adelaide, Australia9 - 9 Bruce Pattison4 - 6 WPts
12/12/2030Kumasi, Ghana9 - 8 Ian Sribor20 - 26 LPts
14/10/2030Quezon City, Philippines9 - 7 Denton Manguiat22 - 6 LPts
16/08/2030Adelaide, Australia8 - 7 Munkhbayar Badar-Uugan4 - 9 WPts
16/07/2030Algiers, Algeria7 - 7 Syed Hendou1 - 5 WPts
15/06/2030Adelaide, Australia6 - 7 Orlando Caraveo4 - 10 WPts
15/05/2030Adelaide, Australia5 - 7 Orlando Caraveo4 - 9 WPts
14/04/2030Riyadh, Saudi Arabia4 - 7 Ahmed Aydin2 - 1 WPts
14/03/2030Canberra, Australia4 - 6 Sam Torbinski20 - 24 LPts Australia National Championships 2030View
11/03/2030Canberra, Australia3 - 6 Clinton Merrick8 - 7 WPts Australia National Championships 2030View
07/03/2030Ahmedabad, India3 - 5 Dayaram Dadwal19(1) - 22 LPts
04/02/2030Ahmedabad, India3 - 4 Dayaram Dadwal18(1) - 22 LPts
04/01/2030North Shore, New Zealand3 - 3 Glynn Darrow7(1) - 14 LPts
24/11/2029Adelaide, Australia2 - 3 Bruce Pattison1 - 0 WPts
25/09/2029Adelaide, Australia1 - 3 Thong Thanh6 - 11 WPts
28/07/2029Adelaide, Australia1 - 2 Dai Taaffe2 - 6 LPts
29/05/2029Perth, Australia0 - 2 Michael McAllen1 - 8(1) WPts
02/04/2029Melbourne, Australia0 - 1 Justin McRoberts10 - 6 LPts
17/02/2029Adelaide, Australia0 - 0 Clinton Merrick3 - 3 LPts