Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  21 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2029Sydney, Australia20 - 25 Dave Greenlees1 - 0 WPts
24/02/2029Sydney, Australia19 - 25 Roy Pradier0 - 10 WPts
26/12/2028Melbourne, Australia18 - 25 Bruce Morrice21(1) - 14 WPts
01/11/2028Tegucigalpa, Honduras17 - 25 Alano Violante8 - 14 WPts
03/09/2028The Hague, Netherlands16 - 25 Hubertus Bake0 - 10 WPts
06/07/2028Sydney, Australia16 - 24 Adam Elrick19 - 15 LPts
12/05/2028Heraklion, Greece16 - 23 Leander Zaro14 - 12 LPts
14/03/2028Gold Coast, Australia16 - 22 David Rolland14 - 9 LPts Australia National Championships 2028View
11/03/2028Gold Coast, Australia15 - 22 Denton Terzi3 - 3 WPts Australia National Championships 2028View
28/02/2028Port-au-Prince, Haiti14 - 22 Bassett Moreau8 - 19 WPts
30/12/2027Sydney, Australia13 - 22 Mel Roy1 - 0 WPts
31/10/2027Guatemala City, Guatemala13 - 21 Lorenzo Atencio15 - 20(2) LPts
02/09/2027Dakar, Senegal13 - 20 Paul Fillion19 - 8 LPts
05/07/2027Padang, Indonesia12 - 20 Tirta Napitupulu0 - 0 WPts
07/05/2027Sydney, Australia11 - 20 Mick Walters0 - 2 WPts
08/03/2027Caracas, Venezuela11 - 19 Xalvador Colmenares11 - 11 LPts
08/01/2027Birmingham, UK11 - 18 Henry Clucas7(1) - 12(1) LPts
09/11/2026Riga, Latvia10 - 18 Viktor Pratnieks31 - 22 WPts
11/09/2026Makiivka, Ukraine10 - 17 Fedar Kozlovsky13 - 15 LPts
14/07/2026Santo Domingo Oeste, Dominican Republic10 - 16 Carlos Marmolejo8 - 17 LPts
15/05/2026Markham, Canada9 - 16 Arnie Jones12 - 18 WPts
17/03/2026Belo Horizonte, Brazil8 - 16 Ovidio Netto10 - 15 WPts
17/01/2026Kingston, Jamaica8 - 15 Mark Cowens32 - 4 LPts
19/11/2025Sunshine Coast, Australia8 - 14 Ellis Omans8(2) - 18 LPts
15/10/2025Sydney, Australia8 - 13 Kieran Nisbet43(7) - 11 LPts
04/09/2025Sydney, Australia7 - 13 Matthew Fiddes2 - 2 WPts
07/07/2025Sydney, Australia6 - 13 Chris Nairn10(1) - 35(4) WPts
22/05/2025Belo Horizonte, Brazil5 - 13 Ovidio Netto7 - 13 WPts
24/03/2025Sydney, Australia4 - 13 Chris Malis4 - 13 WPts
24/01/2025Sydney, Australia3 - 13 Lee Miu0 - 6 WPts
26/11/2024Kharkiv, Ukraine3 - 12 Borysko Kupka32 - 10 LPts
28/09/2024Sydney, Australia3 - 11 Leonardo Di Francesco4 - 10(2) LPts
04/08/2024Sydney, Australia3 - 10 Leo Guinness2 - 9(1) LPts
06/06/2024Sydney, Australia3 - 9 Ramirez Plasencia2 - 3 LPts
08/04/2024Sydney, Australia2 - 9 Paul Turro7 - 25 WPts
09/02/2024Caloocan, Philippines2 - 8 Xaverius Laygo17 - 22 LPts
12/12/2023Georgetown, Guyana2 - 7 Billy Glaspey16 - 22(1) LPts
13/10/2023Incheon, South Korea2 - 6 Suk-young U8 - 26 LPts
15/08/2023Antwerp, Belgium2 - 5 Denis Lambrechts7 - 11 LPts
17/06/2023Adelaide, Australia2 - 4 Shaun MacConnell4(1) - 23(7) LPts
20/04/2023Sydney, Australia2 - 3 Stuart Markey18(1) - 6 LPts
23/02/2023Sydney, Australia1 - 3 Davie Christal6 - 19(1) WPts
28/12/2022Perth, Australia1 - 2 Zachary Winchell4 - 7 LPts
03/11/2022Sydney, Australia1 - 1 Nicholas Penrose17 - 11 LPts
06/09/2022Melbourne, Australia1 - 0 Max Arras14 - 17 LPts
05/08/2022Sydney, Australia0 - 0 Pyotr Davydov2 - 9 WPts