Weightclass:  Middleweight
Location:  Perth, Australia
Record:  33 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2031Perth, Australia33 - 17(1) Goker Saygi1 - 10 LPts
20/09/2031Perth, Australia32 - 17(1) Quon Mai3 - 7 WPts
21/07/2031Perth, Australia31 - 17(1) Saad Nishtar0 - 4 WPts
22/05/2031Perth, Australia30 - 17(1) Aaron Bringhurst0 - 1 WPts
23/03/2031Perth, Australia29 - 17(1) John Gregan0 - 1 WPts
22/01/2031Perth, Australia28 - 17(1) Dave Beccalossi17(3) - 22 WPts
23/11/2030Perth, Australia27 - 17(1) Ethan Gourlay1 - 7 WPts
24/09/2030Perth, Australia26 - 17(1) Petr Konopka9 - 10 WPts
25/07/2030Perth, Australia25 - 17(1) John Magee8 - 10 WPts
27/05/2030Perth, Australia24 - 17(1) John MacAuley3 - 13 WPts
28/03/2030Perth, Australia23 - 17(1) Dom Bankhead4 - 15 WPts
28/01/2030Perth, Australia22 - 17(1) Mason Spence1 - 8 WPts
29/11/2029Yerevan, Armenia21 - 17(1) Vaghinag Vartoogyan9 - 7 WPts
01/10/2029Regina, Canada20 - 17(1) Geoff Thorburn3 - 2 WPts
03/08/2029Santa Ana, El Salvador19 - 17(1) Roman Guadalupe7 - 37(2) WPts
05/06/2029Perth, Australia18 - 17(1) Jamie Gourley7 - 16 WPts
07/04/2029Montevideo, Uruguay17 - 17(1) Santiago Bejarano2 - 20 WPts
07/02/2029Stockholm, Sweden17 - 16(1) Leo Ros23 - 11 LPts
10/12/2028Minsk, Belarus16 - 16(1) Vanko Hricko9 - 6 WPts
12/10/2028Mogilev, Belarus16 - 15(1) Faddei Holda6 - 18(1) LPts
14/08/2028Copenhagen, Denmark15 - 15(1) Ulffr Langhoff9 - 13 WPts
16/06/2028Aarhus, Denmark14 - 15(1) Bartram Winding12 - 16 WPts
18/04/2028Montreal, Canada13 - 15(1) David Lee4 - 10 WPts
19/02/2028Minsk, Belarus12 - 15(1) Kyrylo Batko1 - 2 WPts
22/12/2027Perth, Australia11 - 15(1) Sam Neal11 - 6 WPts
23/10/2027Perth, Australia11 - 14(1) Robert Hillock12 - 12 LPts
24/08/2027Perth, Australia10 - 14(1) Vachel Delpy4 - 14 WPts
23/06/2027Perth, Australia9 - 14(1) Oliver Kennan0 - 3 WPts
27/04/2027Tirana, Albania9 - 13(1) Endrit Tare7 - 9 LPts
27/02/2027Toshkent, Uzbekistan9 - 12(1) Valeri Kazakpaev13 - 15 LPts
30/12/2026Wellington, New Zealand9 - 11(1) Neil Trumbull18 - 13 LPts
01/11/2026Perth, Australia8 - 11(1) Dylan Thornton7 - 13 WPts
03/09/2026Surakarta, Indonesia7 - 11(1) Natal Limbak16 - 9 WPts
06/07/2026Perth, Australia6 - 11(1) Alberto Lusco0 - 6 WPts
07/05/2026Montevideo, Uruguay6 - 10(1) Cuba Mezo2 - 3 LPts
09/03/2026Pretoria, South Africa6 - 9(1) Sulaiman Mbalula10 - 20 LPts
09/01/2026Vancouver, Canada6 - 8(1) James Bankhead5 - 16 LPts
11/11/2025Caloocan, Philippines6 - 7(1) Diego Bumanglag18 - 6 LPts
13/09/2025Utrecht, Netherlands6 - 6(1) Anthony Tinnepotghietere27 - 24 LPts
16/07/2025Brisbane, Australia6 - 5(1) Stephen Stephens41(3) - 14 LPts
02/06/2025Sydney, Australia5 - 5(1) Gregor Brown0 - 2 WPts
05/04/2025Sydney, Australia5 - 4(1) Ian Cruden6 - 15(5) LPts
05/03/2025Canberra, Australia4 - 4(1) Mark Sheehy0 - 0 WPts
29/01/2025Sydney, Australia4 - 3(1) Sam Breckenridge4 - 16 LPts
02/12/2024Adelaide, Australia4 - 2(1) David Jamison4 - 6 LPts
05/10/2024Perth, Australia3 - 2(1) Fabio Tatarella0 - 3 WPts
06/08/2024Gold Coast, Australia2 - 2(1) Noel Meek0 - 7(1) WPts
10/06/2024Athens, Greece2 - 1 Damen Ganas31(5) - 15 LKO2
12/04/2024Perth, Australia1 - 1 Farhan Jatoi1 - 4 WPts
13/02/2024Sydney, Australia0 - 1 Dave Keane4 - 10 WPts
29/12/2023Perth, Australia0 - 0 Dylan Thornton0 - 1 LPts