Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  31(3) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2028Sydney, Australia30(3) - 31 John Pewitt1 - 8 WPts
11/07/2028Sydney, Australia29(3) - 31 Darryl McAlister9 - 10 WPts
12/05/2028Sydney, Australia28(3) - 31 Michael Abbey1 - 7 WPts
12/03/2028Sydney, Australia27(3) - 31 Danny Taaffe4 - 3 WPts
12/01/2028Sydney, Australia26(3) - 31 Michael Wasson1 - 0 WPts
12/11/2027Sydney, Australia25(3) - 31 Felix Linard0 - 1 WPts
12/09/2027Sydney, Australia24(3) - 31 Manopnoi Boonyong0 - 17 WPts
14/07/2027Sydney, Australia23(3) - 31 Ponce Gomez3 - 13 WPts
15/05/2027Sydney, Australia23(3) - 30 Federico Pimienta21 - 12 LPts
16/03/2027Sydney, Australia22(3) - 30 Franciszek Kiedrowski4 - 5 WPts
15/01/2027Sydney, Australia21(3) - 30 Ryo Sison0 - 5 WPts
15/11/2026Sydney, Australia21(3) - 29 Loredo Prior17(1) - 12 LPts
15/09/2026Almaty, Kazakhstan21(3) - 28 Toma Cakpenoff8 - 13 LPts
17/07/2026Sydney, Australia20(3) - 28 Ibycus Vassos10 - 9 WPts
17/05/2026Sydney, Australia19(3) - 28 Wojciech Kaminski5 - 18 WPts
18/03/2026Adana, Turkey19(3) - 27 Berk Haniminonu7 - 10(1) LPts
18/01/2026Sydney, Australia18(3) - 27 Owen Waldie1 - 7 WPts
19/11/2025Samarqand, Uzbekistan17(3) - 27 Farhad Saleh3(1) - 6 WPts
21/09/2025Sydney, Australia16(3) - 27 Vince Lusk19 - 11 WPts
24/07/2025Copenhagen, Denmark16(3) - 26 Steinar Mathisen2 - 14 LPts
26/05/2025Mixco, Guatemala15(2) - 26 Alejandro Paulino4 - 21(7) WKO3
28/03/2025Almaty, Kazakhstan14(2) - 26 Haaris Majceeff4 - 14 WPts
28/01/2025Aalborg, Denmark14(2) - 25 Viljalmr Westrup8 - 5 LPts
30/11/2024The Hague, Netherlands14(2) - 24 Floris Beck28 - 16 LPts
02/10/2024Melbourne, Australia13(2) - 24 Paul Nappier21(2) - 21 WPts
05/08/2024Sydney, Australia13(2) - 23 Paul Wren16 - 21(3) LPts
07/06/2024Sydney, Australia12(2) - 23 Armenag Magapian0 - 11 WPts
09/04/2024Roskilde, Denmark11(1) - 23 Ulick Loft0 - 25(13) WKO2
10/02/2024Aarhus, Denmark11(1) - 22 Vidar Salling34(1) - 10 LPts
13/12/2023Cali, Colombia10(1) - 22 Saturnin Cabana4 - 18 WPts
15/10/2023Melbourne, Australia9 - 22 Ashley Anastas8(1) - 23(16) WKO3
19/08/2023Bogota, Colombia9 - 21 Xavion Cepero21 - 14 LPts
21/06/2023Santo Domingo de Guzman, Dominican Republic8 - 21 Angel Milan2 - 15 WPts
23/04/2023Sydney, Australia7 - 21 Juan Brasil5 - 29 WPts
23/02/2023Sydney, Australia6 - 21 Leon McCourt18 - 13 WPts
29/12/2022Roskilde, Denmark5 - 21 Kerr Johannessen7 - 11 WPts
31/10/2022Brisbane, Australia4 - 21 Oscar Running10 - 16 WPts
22/09/2022Perth, Australia4 - 20 Mark Skinner14 - 13 LPts
22/08/2022Fortaleza, Brazil4 - 19 Ponce Pulido24 - 8 LPts
24/06/2022Sydney, Australia3 - 19 Oleksiy Koval4(1) - 11(1) WPts
26/04/2022Adelaide, Australia2 - 19 Shaun MacConnell1 - 19(5) WPts
26/02/2022Jinan, China2 - 18 Liang Kau6 - 10 LPts
29/12/2021Sydney, Australia2 - 17 Harry Hughson5 - 15 LPts
28/10/2021Poznan, Poland2 - 16 Macief Adamczak13 - 9 LPts
29/08/2021Sydney, Australia2 - 15 Mark Higgins7 - 9 LPts
03/07/2021Sydney, Australia2 - 14 Nedeljko Prodanovic10 - 10 LPts
02/05/2021Sydney, Australia1 - 14 Taras Mucha1 - 3 WPts
04/03/2021Sydney, Australia1 - 13 Mark McNevin6 - 8 LPts
03/01/2021Brisbane, Australia1 - 12 Rich Atchison2 - 10 LPts
11/11/2020Zagreb, Croatia1 - 11 Božo Perdija15 - 3 LPts
12/09/2020Gold Coast, Australia1 - 10 Dave Persley4 - 10 LPts
15/07/2020Sydney, Australia0 - 10 Felix Scrivener9 - 3 WPts
01/06/2020Melbourne, Australia0 - 9 Lloyd Lagos2 - 14 LPts
30/04/2020Sydney, Australia0 - 8 James Tofani3 - 5 LPts
08/03/2020Sydney, Australia0 - 7 Ian Hughen4 - 9 LPts
07/01/2020Sydney, Australia0 - 6 Chris McSpadden8 - 5 LPts
06/11/2019Novokuznetsk, Russia0 - 5 Daniil Titov6 - 6 LPts
07/09/2019Sydney, Australia0 - 4 Nemesio Salcedo6 - 3 LPts
08/07/2019Sydney, Australia0 - 3 Santiago Lamar8 - 2 LPts
09/05/2019Sydney, Australia0 - 2 Peter MacDonald2 - 2 LPts
08/03/2019Sydney, Australia0 - 1 Robert Chiti0 - 4 LPts
06/01/2019Sydney, Australia0 - 0 Evgeny Tuchkin4 - 2 LPts