Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  29(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2030Sydney, Australia28(2) - 19 Peter Hatton2 - 6 WPts
05/08/2030Sydney, Australia27(2) - 19 Patrick Moriarty1 - 0 WPts
06/06/2030Sydney, Australia26(2) - 19 Arran MacDonald2 - 5 WPts
07/04/2030Sydney, Australia25(2) - 19 Aqil Yata5 - 6 WPts
06/02/2030Sydney, Australia25(2) - 18 Amon Suit10 - 12 LPts
08/12/2029Sydney, Australia24(2) - 18 Eun-sun Ree14 - 8 WPts
09/10/2029Sydney, Australia23(2) - 18 Jasper Moyes1 - 0 WPts
10/08/2029Sydney, Australia22(2) - 18 Steinar Lage7 - 10 WPts
11/06/2029Sydney, Australia21(2) - 18 Dominic Rust1 - 3 WPts
12/04/2029Sydney, Australia20(2) - 18 Kenzie Kellow1 - 6 WPts
11/02/2029Sydney, Australia19(2) - 18 Richard Niece2 - 4 WPts
13/12/2028Sydney, Australia19(2) - 17 Chris Magill16 - 25 LPts
14/10/2028Bangkok, Thailand18(2) - 17 Yodsingdaeng Onesongchaigym1 - 8 WPts
16/08/2028Sydney, Australia17(2) - 17 Hugh Bowman2 - 3 WPts
17/06/2028Zagreb, Croatia16(2) - 17 Denis Rajic2 - 5 WPts
19/04/2028Perth, Australia16(2) - 16 Adam Cowen23 - 9 LPts
26/02/2028Sydney, Australia16(2) - 15 Clint Ademiluyi8 - 6(1) LPts
28/12/2027Vilnius, Lithuania15(1) - 15 Sylwester Bubel15 - 13(1) WKO3
30/10/2027Vilnius, Lithuania14(1) - 15 Jerzy Wisz4 - 27(1) WPts
01/09/2027Sydney, Australia14(1) - 14 Davie McAlinden17 - 14 LPts
02/07/2027Newcastle, Australia13(1) - 14 Bryn De Angelis13(1) - 8 WPts
08/05/2027Sydney, Australia12(1) - 14 Connor Renfrew7 - 11 WPts
09/03/2027Tampere, Finland11 - 14 Eevertti Harmaja1 - 8(1) WKO3
09/01/2027Sydney, Australia11 - 13 Joe Petrenko13 - 16(1) LPts
09/11/2026Samarqand, Uzbekistan11 - 12 Vitali Gasanov16 - 10 LPts
10/09/2026Sydney, Australia11 - 11 John Turk12 - 5 LPts
12/07/2026Sydney, Australia10 - 11 Brett Hanlin0 - 2 WPts
14/05/2026Sydney, Australia9 - 11 Bohdan Baranek6 - 10 WPts
16/03/2026Sydney, Australia8 - 11 Clinton Petruccioli3 - 12 WPts
16/01/2026Vienna, Austria7 - 11 Carl Ratz4 - 23 WPts
18/11/2025Aix-en-Provence, France6 - 11 Valeray Saint-Jean1 - 9 WPts
20/09/2025Caracas, Venezuela6 - 10 Rodrigo Villagran5 - 20 LPts
23/07/2025Sydney, Australia5 - 10 Leon Antoni0 - 3 WPts
24/05/2025Sydney, Australia4 - 10 Keiichi Tokunaga7 - 7 WPts
26/03/2025Toshkent, Uzbekistan3 - 10 Toma Yahulykov4 - 19 WPts
26/01/2025Maracaibo, Venezuela2 - 10 Marjun Savala1 - 5 WPts
28/11/2024Sydney, Australia2 - 9 Yodngoen Phanrit10 - 20 LPts
30/09/2024Laval, Canada2 - 8 Francois Begue4 - 10(1) LPts
02/08/2024Sydney, Australia1 - 8 Hayden Bonello0 - 3 WPts
03/06/2024Vancouver, Canada1 - 7 Dom Glasscock2 - 7 LPts
05/04/2024Almaty, Kazakhstan1 - 6 Daniil Baiseitov5 - 4 LPts
06/02/2024Nagoya, Japan1 - 5 Nao Okimoto6 - 9 LPts
09/12/2023Verona, Italy1 - 4 Tito Lombardo3 - 16 LPts
11/10/2023Perth, Australia0 - 4 Glynn Magrum0 - 0 WPts
14/08/2023Brisbane, Australia0 - 3 Billy McCoun3 - 8 LPts
17/06/2023Sydney, Australia0 - 2 Melor Kadzhar18 - 15 LPts
18/04/2023Frankfurt, Germany0 - 1 Hariman Storz9 - 9 LPts
18/02/2023Sydney, Australia0 - 0 James Paxton0 - 2 LPts