Weightclass:  Light Welterweight
Location:  Sydney, Australia
Record:  10(1) - 37(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2025Sydney, Australia10(1) - 36(4) Daniel MacLaine27(4) - 21 LKO3
07/07/2025Sydney, Australia10(1) - 35(4) Michael Papugyan6 - 13 LPts
07/05/2025Sydney, Australia10(1) - 34(4) Nick Tshabu12 - 19 LPts
08/03/2025Sydney, Australia10(1) - 33(4) Ian McCaig6 - 17 LPts
07/01/2025Sydney, Australia9(1) - 33(4) James Webb2 - 6 WPts
07/11/2024Sydney, Australia9(1) - 32(4) Gaston Lucier3 - 8(3) LPts
07/09/2024Sydney, Australia8(1) - 32(4) Ethan McEwan2 - 1 WPts
10/07/2024Sydney, Australia8(1) - 31(4) Matthew Weatherspoon6 - 11 LPts
10/05/2024Sydney, Australia7(1) - 31(4) Henry Burns0 - 6 WPts
11/03/2024Sydney, Australia6(1) - 31(4) Mark Malia0 - 5 WPts
10/01/2024Sydney, Australia5(1) - 31(4) Ian Shaheen1 - 12 WPts
11/11/2023Sydney, Australia5(1) - 30(4) Michael Treacy8 - 29 LPts
12/09/2023Brisbane, Australia5(1) - 29(4) Dave Stavrou35 - 5 LPts
11/08/2023Riga, Latvia5(1) - 28(4) Isaak Apsitis8 - 15 LPts
13/06/2023Antwerp, Belgium5(1) - 27(4) Davy Haeke20 - 21 LPts
14/04/2023Daejeon, South Korea5(1) - 26(4) Joo-ho Heo6 - 23 LPts
14/02/2023Jeddah, Saudi Arabia4(1) - 26(4) Kashif Othman3 - 14 WPts
17/12/2022Sydney, Australia4(1) - 25(4) Rob McKowen13 - 14 LPts
18/10/2022Lusaka, Zambia4(1) - 24(3) Andy Konga9 - 14 LKO3
20/08/2022Accra, Ghana4(1) - 23(2) Khalid Mohamed12 - 13 LKO3
22/06/2022Georgetown, Guyana4(1) - 22(2) Joey Rusk1 - 6 LPts
24/04/2022Sydney, Australia4(1) - 21(2) Floyd Armstrong10 - 14 LPts
24/02/2022Charleroi, Belgium4(1) - 20(2) Francis Bayle7(1) - 19 LPts
26/12/2021Montevideo, Uruguay3 - 20(2) Santiago Bermudez4 - 21(8) WKO3
27/10/2021Sydney, Australia3 - 19(2) Oihane Sanchez14 - 4 LPts
27/08/2021Sydney, Australia3 - 18(1) Connor Power16 - 3 LKO3
28/06/2021Perth, Australia3 - 17(1) James Pirie6 - 11 LPts
13/05/2021Brisbane, Australia3 - 16(1) Oliver Zappa5 - 13 LPts
15/03/2021Sydney, Australia3 - 15 John Ford5(1) - 9 LKO3
15/01/2021Soweto, South Africa3 - 14 Paul Van der Byl6 - 8 LPts
17/11/2020Shymkent, Kazakhstan3 - 13 Zafa Kunaeff6 - 12(1) LPts
19/09/2020Sydney, Australia3 - 12 Gianmarco Palazzi7 - 5 LPts
18/07/2020Adelaide, Australia3 - 11 Hayden McCambridge9 - 6 LPts
19/05/2020Sydney, Australia3 - 10 Robert Craw5 - 3 LPts
18/03/2020Sydney, Australia3 - 9 Ivan Kitko2 - 9 LPts
17/01/2020Sydney, Australia3 - 8 Jesus Macho4 - 8 LPts
17/11/2019Brisbane, Australia2 - 8 Oscar Running3 - 4 WPts
19/09/2019Dnipropetrovsk, Ukraine2 - 7 Yakiv Domitrovich1 - 6 LPts
22/07/2019San Jose, Costa Rica2 - 6 Rodrigo Mangas1 - 5 LPts
23/05/2019Sydney, Australia2 - 5 Ivar Norlander6 - 2 LPts
23/03/2019Adelaide, Australia1 - 5 Duncan Hairston0 - 8 WPts
25/01/2019Sydney, Australia0 - 5 Viktor Dobish1 - 6 WPts
25/11/2018Sydney, Australia0 - 4 Inigo Bu1 - 2 LPts
25/09/2018Jakarta, Indonesia0 - 3 Bilal Khawaja3 - 1 LPts
28/07/2018Adelaide, Australia0 - 2 Gus Linton3 - 1 LPts
03/06/2018Sydney, Australia0 - 1 Denholm Juhl0 - 1 LPts
05/04/2018Sydney, Australia0 - 0 Stephen Barlas0 - 0 LPts