Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  29 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2033Sydney, Australia28 - 20(1) Tino Bellucci0 - 2 WPts
17/02/2033Sydney, Australia27 - 20(1) Georgiy Gaidarov8 - 26 WPts
18/12/2032Sydney, Australia26 - 20(1) Daniil Segizbaeff5 - 2 WPts
18/10/2032Sydney, Australia25 - 20(1) Odo Fransen0 - 5 WPts
18/08/2032Sydney, Australia24 - 20(1) Saad Abghami4(1) - 9 WPts
18/06/2032Sydney, Australia23 - 20(1) Alejandro Cristo14 - 23 WPts
12/05/2032Petionville, Haiti23 - 19(1) Fletcher du Cerceau25 - 15 LPts
11/04/2032Novosibirsk, Russia22 - 19(1) Pyotr Goncharov16 - 16 WPts
11/03/2032Melbourne, Australia22 - 18(1) Davie Grass3 - 1 LPts Australia National Championships 2032View
13/02/2032Quito, Ecuador22 - 17(1) Olindo Milan23 - 17(1) LPts
09/01/2032Caloocan, Philippines22 - 16(1) Zhong Mak18 - 12(1) LPts Asia-Oceania Championships 2032View
10/12/2031Ulaanbaatar, Mongolia22 - 15(1) Zhong Mak17 - 12(1) LPts
09/11/2031Sydney, Australia22 - 14(1) Zhong Mak16 - 12(1) LPts
09/10/2031Sydney, Australia21 - 14(1) Zhong Mak16 - 11(1) WPts
07/09/2031Valencia, Venezuela21 - 13(1) Simo Niukkanen23(1) - 10 LPts Valencia World Championships 2031View
13/08/2031Petionville, Haiti21 - 12(1) Fletcher du Cerceau16 - 11 LPts
13/07/2031Riga, Latvia20 - 12(1) Mikhail Andersons6 - 19 WPts
15/05/2031Sydney, Australia19 - 12(1) Johnny Renwick6 - 17 WPts
17/03/2031Sydney, Australia18 - 12(1) Matthew Fiddes31(1) - 11 WPts Australia National Championships 2031View
14/03/2031Sydney, Australia17 - 12(1) Giorgio Mauri6 - 1 WPts Australia National Championships 2031View
11/03/2031Sydney, Australia16 - 12(1) Hayden Mollison5 - 11 WPts Australia National Championships 2031View
11/01/2031Constantine, Algeria15 - 12(1) Waqar Charef25 - 8 WPts
13/11/2030Newcastle, Australia14 - 12(1) Louis Caulder3 - 15 WPts
18/09/2030San Juan, Argentina13 - 12(1) Alejandro Abila13(1) - 23 WPts
21/07/2030Melbourne, Australia12 - 12(1) Harry Ziriryan5 - 11 WPts
25/05/2030Trujillo, Peru12 - 11(1) Enzo Razon1 - 7 LPts
27/03/2030Casablanca, Morocco12 - 10(1) Dirar Askri24 - 10 LPts
27/01/2030Sydney, Australia11 - 10(1) Denton Terzi6 - 12 WPts
30/11/2029Melbourne, Australia11 - 9(1) Michael Oughton10 - 13(2) LPts
02/10/2029Helsinki, Finland11 - 8(1) Antero Madetoja26 - 5 LPts
04/08/2029Liege, Belgium10 - 8(1) Varil Gary18 - 9 WPts
06/06/2029Melbourne, Australia9 - 8(1) Josh Parry1 - 9 WPts
08/04/2029Melbourne, Australia9 - 7(1) Vince Brent17(3) - 14 LPts
08/02/2029Melbourne, Australia9 - 6 Vince Brent16(2) - 14 LKO3
11/12/2028Sydney, Australia8 - 6 Bedo Adiamanyan7 - 6 WPts
13/10/2028Sydney, Australia7 - 6 Jacob McTyre2 - 5 WPts
19/08/2028Brisbane, Australia6 - 6 Abdul Yousuf7 - 17(1) WPts
21/06/2028Brisbane, Australia6 - 5 Paul Caddick16 - 8 LPts
29/04/2028Helsinki, Finland5 - 5 Uljas Juusten2 - 10(1) WPts
01/03/2028Sydney, Australia4 - 5 Jacob McTyre2 - 1 WPts
01/01/2028Townsville, Australia3 - 5 Charlie Zervos3 - 9 WPts
27/11/2027Sydney, Australia2 - 5 Patrick Whigham0 - 0 WPts
27/10/2027Lima, Peru2 - 4 Ulises Saldivar5 - 17(1) LPts
28/08/2027Kryvyi Rih, Ukraine2 - 3 Borysko Poltorak17 - 9(1) LPts
30/06/2027Antwerp, Belgium2 - 2 Thys Ingels12 - 12(1) LPts
02/05/2027Tirana, Albania1 - 2 Dardan Kula2 - 5 WPts
04/03/2027Takoradi, Ghana1 - 1 Mark Antwi21 - 14 LPts
04/01/2027Brisbane, Australia1 - 0 Dave Ronchi5 - 21 LPts
01/12/2026Sydney, Australia0 - 0 Alen Pritchard1 - 3 WPts