Weightclass:  Flyweight
Location:  Perth, Australia
Record:  28 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2035Ankara, Turkey27 - 23 Cem Ersin9 - 15 WPts
14/07/2035Puebla, Mexico26 - 23 Rafael Villa4 - 11 WPts
16/05/2035Sao Paulo, Brazil26 - 22 Alvino Pao23 - 13 LPts
17/03/2035Melbourne, Australia26 - 21 James Sprout13 - 3 LPts Australia National Championships 2035View
14/03/2035Melbourne, Australia25 - 21 Tobias Doukas5 - 3 WPts Australia National Championships 2035View
11/03/2035Melbourne, Australia24 - 21 James Tulloch10 - 2 WPts Australia National Championships 2035View
07/03/2035Sydney, Australia24 - 20 Johnny Lightbody26 - 13 LPts
08/01/2035Swansea, UK23 - 20 Rob Connell4 - 25 WPts
10/11/2034Carolina, Puerto Rico22 - 20 Aimon Carrasco9 - 16 WPts
10/09/2034Perth, Australia21 - 20 Lei Lung8 - 11 WPts
11/07/2034Sendai, Japan21 - 19 Satoru Ito11 - 19(1) LPts
13/05/2034Perth, Australia20 - 19 Kook-young Kwok3 - 9 WPts
14/03/2034Canberra, Australia20 - 18 David Wiliams10 - 9 LPts Australia National Championships 2034View
11/03/2034Canberra, Australia19 - 18 Wayne Quail5 - 8 WPts Australia National Championships 2034View
07/02/2034Sydney, Australia18 - 18 Euan MacFadden12 - 22 WPts
27/12/2033Makassar, Indonesia17 - 18 Jatawaman Heryanto3 - 7 WPts
29/10/2033Sydney, Australia17 - 17 Johnny Lightbody18 - 11 LPts
11/09/2033Medellin, Colombia17 - 16 Alano Ortego14 - 7 LPts
13/07/2033Perth, Australia16 - 16 Wayan Fauzi13 - 7 WPts
12/05/2033Bursa, Turkey15 - 16 Gul Tore3 - 10 WPts
14/03/2033Geelong, Australia15 - 15 Chris McQuay11 - 9(2) LPts Australia National Championships 2033View
11/03/2033Geelong, Australia14 - 15 Hugh Hyndman8 - 36(1) WPts Australia National Championships 2033View
13/02/2033Malaga, Spain13 - 15 Bronco Arellano13 - 13 WPts
16/12/2032Perth, Australia12 - 15 Angel Abila0 - 3 WPts
16/10/2032Perth, Australia11 - 15 Rehor Hornick0 - 10 WPts
16/08/2032Perth, Australia11 - 14 Ronan McAlister14 - 6 LPts
13/07/2032Alicante, Spain11 - 13 Juan Morro10 - 18 LPts
12/06/2032Alicante, Spain11 - 12 Juan Morro9 - 18 LPts
12/05/2032Dublin, Ireland11 - 11 Ronan McAlister11 - 6 LPts
11/04/2032Angarsk, Russia10 - 11 Anton Pavlovich2 - 11 WPts
11/03/2032Melbourne, Australia10 - 10 Johnny Lightbody11 - 6 LPts Australia National Championships 2032View
09/02/2032Perth, Australia10 - 9 Ronan McAlister9 - 5 LPts
06/01/2032Perth, Australia9 - 9 Anton Pavlovich2 - 8 WPts
04/12/2031Asuncion, Paraguay8 - 9 Sancho Alaniz18 - 13 WPts
06/10/2031Si Racha, Thailand8 - 8 Tepparith Thaweekarn10 - 24(1) LPts
08/08/2031Ulaanbaatar, Mongolia7 - 8 Sun Erlanow12 - 14(2) WPts
10/06/2031Jeonju, South Korea6 - 8 Soo-il Bai4 - 19 WPts
12/04/2031Perth, Australia6 - 7 Matthew Samson6 - 6 LPts
11/02/2031Perth, Australia5 - 7 Josh Brockie9 - 5 WPts
14/12/2030Wichita, USA5 - 6 Bryn Frost17 - 15 LPts
16/10/2030San Jose, Costa Rica5 - 5 Juan Mangas65(2) - 34 LPts
18/08/2030Ulaanbaatar, Mongolia5 - 4 El Houari Danzan18 - 19 LPts
20/06/2030Sydney, Australia5 - 3 Joshua Valenzi9 - 17 LPts
25/04/2030Belfast, UK5 - 2 Shamus Casey37(4) - 13 LPts
25/02/2030Sydney, Australia4 - 2 Johnny Lightbody2 - 1 WPts
30/12/2029Perth, Australia3 - 2 Gareth Dawes1 - 2 WPts
31/10/2029Brisbane, Australia2 - 2 Bruce Orrick0 - 1 WPts
04/09/2029Melbourne, Australia2 - 1 Bradley Gilkison7 - 16 LPts
27/07/2029Melbourne, Australia1 - 1 Davie Catoe0 - 0 WPts
25/06/2029Komsomolsk, Russia1 - 0 Fedor Kovalchik27 - 15 LPts
27/04/2029Perth, Australia0 - 0 Max Oakley1 - 4 WPts