Weightclass:  Featherweight
Location:  Gold Coast, Australia
Record:  22(3) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2035Gold Coast, Australia21(3) - 19 Muwaffaq Jay6 - 27 WPts
20/01/2035Gold Coast, Australia20(2) - 19 Gregor Anifowoshe0 - 7 WKO3
20/11/2034Gold Coast, Australia19(2) - 19 Christophoros Stathakis10 - 18 WPts
20/09/2034Gold Coast, Australia19(2) - 18 Yasin Nasir6 - 1 LPts
21/07/2034Gold Coast, Australia19(2) - 17 Yasin Nasir5 - 1 LPts
20/05/2034Gold Coast, Australia18(2) - 17 Harry Ledingham1 - 2 WPts
20/03/2034Gold Coast, Australia17(2) - 17 Fedya Mayorov2 - 9 WPts
19/01/2034Gold Coast, Australia16(2) - 17 Baltasar Ramo10 - 16 WPts
18/11/2033Gold Coast, Australia15(1) - 17 Mark Hanssen2 - 8 WKO3
19/09/2033Gold Coast, Australia14(1) - 17 Michael Stephens1 - 3 WPts
19/07/2033Gold Coast, Australia13(1) - 17 Joaquin Porto4 - 15 WPts
18/05/2033Minsk, Belarus13(1) - 16 Vitali Pasternak18 - 6 LPts
17/04/2033Gold Coast, Australia13(1) - 15 Vitali Pasternak17 - 6 LPts
17/03/2033Geelong, Australia12(1) - 15 Colin Rochev22(6) - 13 WPts Australia National Championships 2033View
14/03/2033Geelong, Australia11(1) - 15 Bryan Cadle16 - 11(1) WPts Australia National Championships 2033View
11/03/2033Geelong, Australia10 - 15 Haider Akram1 - 1 WKO3 Australia National Championships 2033View
18/02/2033Bandar Lampung, Indonesia10 - 14 Adnan Vaziri24 - 12 LPts
18/01/2033Bandar Lampung, Indonesia10 - 13 Adnan Vaziri23 - 12 LPts
18/12/2032Gold Coast, Australia10 - 12 Adnan Vaziri22 - 12 LPts
20/10/2032Managua, Nicaragua10 - 11 Santiago Menor30(1) - 14 LPts
22/08/2032Gold Coast, Australia9 - 11 Gerlach Schefold14 - 5 WPts
22/07/2032Gold Coast, Australia8 - 11 Gerlach Schefold14 - 4 WPts
21/06/2032Ponce, Puerto Rico8 - 10 Ricardo Florentino22 - 12 LPts
18/05/2032Fortaleza, Brazil8 - 9 Edmundo Torres12(1) - 6 LPts
17/04/2032Fortaleza, Brazil8 - 8 Edmundo Torres11(1) - 6 LPts
17/03/2032Melbourne, Australia8 - 7 Dave Crumlish26 - 9 LPts Australia National Championships 2032View
14/03/2032Melbourne, Australia7 - 7 Michael Georgiou27 - 8 WPts Australia National Championships 2032View
11/03/2032Melbourne, Australia6 - 7 Rob Purdie15(2) - 13 WPts Australia National Championships 2032View
15/02/2032Gold Coast, Australia6 - 6 Krystian Florian10(1) - 6 LPts
13/01/2032Guayaquil, Ecuador6 - 5 Juan Cruz12 - 1 LPts
13/12/2031Gold Coast, Australia6 - 4 Haaris Tahan21 - 13 LPts
08/11/2031Gold Coast, Australia6 - 3 Matt Sear6 - 2 LPts
05/10/2031Guayaquil, Ecuador6 - 2 Juan Cruz10 - 0 LPts
04/09/2031Guayaquil, Ecuador6 - 1 Juan Cruz9 - 0 LPts
15/07/2031Copenhagen, Denmark6 - 0 Soren Michaelsen51(2) - 16 LPts
16/05/2031The Hague, Netherlands5 - 0 Edgardo Van de Woestyne32 - 15(4) WPts
17/03/2031Sydney, Australia4 - 0 Fino Battaglia15 - 8 WPts Australia National Championships 2031View
14/03/2031Sydney, Australia3 - 0 Stuart Angius8 - 21 WPts Australia National Championships 2031View
11/03/2031Sydney, Australia2 - 0 Colin Rochev11(3) - 7 WPts Australia National Championships 2031View
22/01/2031Gold Coast, Australia1 - 0 Iago Olguin6 - 10 WPts
24/11/2030Gold Coast, Australia0 - 0 Clinton MacNair1 - 0 WPts