Weightclass:  Light Heavyweight
Location:  Perth, Australia
Record:  32(5) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2026Perth, Australia31(5) - 17 Atif Harwood42 - 19 WPts
28/03/2026Perth, Australia30(5) - 17 Frisco Ovando4 - 3 WPts
27/01/2026Perth, Australia29(5) - 17 Luis Somero12 - 8 WPts
28/11/2025Perth, Australia28(5) - 17 Morgan Craigo28(1) - 21 WPts
29/09/2025Perth, Australia27(4) - 17 James Walker2 - 1 WKO3
02/08/2025Perth, Australia26(4) - 17 Tarvo Aro11 - 13 WPts
03/06/2025Perth, Australia25(4) - 17 Kris Rutherford3 - 3 WPts
06/04/2025Perth, Australia24(4) - 17 Matthew Breckenridge0 - 4 WPts
05/02/2025Perth, Australia23(3) - 17 Juan Prospero0 - 15(4) WKO3
08/12/2024Perth, Australia22(3) - 17 Morgan Steel2 - 7 WPts
09/10/2024Perth, Australia21(2) - 17 Dmytro Novosel1 - 8(1) WKO3
09/10/2024Perth, Australia20(1) - 17 Dmytro Novosel1 - 7 WKO3
11/08/2024Perth, Australia20(1) - 16 Morgan Craigo20(1) - 18 LPts
12/06/2024San Felipe de Puerto Plata, Dominican Republic19(1) - 16 Quito Florian15 - 16 WPts
14/04/2024Perth, Australia18(1) - 16 Cisco Beltre4 - 17 WPts
15/02/2024Nassau, Bahamas17 - 16 Matt Roland1 - 13 WKO3
18/12/2023Perth, Australia16 - 16 Boyko á Baskov12 - 24 WPts
19/10/2023Alicante, Spain15 - 16 Alejandro Herran10 - 11 WPts
21/08/2023Dakar, Senegal14 - 16 Orleans Mansour4 - 20 WPts
23/06/2023Sheffield, UK13 - 16 Mark Ahearn21(1) - 11 WPts
25/04/2023Zagreb, Croatia13 - 15 Mladen Bralic24(1) - 7 LPts
25/02/2023Perth, Australia12 - 15 Milan Rogina6 - 8 WPts
27/12/2022Sydney, Australia12 - 14 Seth Beall18 - 7 LPts
01/11/2022Perth, Australia11 - 14 Alec Flynn3 - 7 WPts
02/09/2022Yerevan, Armenia11 - 13 Oshin Lurchigyan23(1) - 5 LPts
05/07/2022Santa Clara, Cuba10 - 13 Santiago Gabriel0 - 0 WPts
07/05/2022Melbourne, Australia10 - 12 Peter Sloas15 - 11 LPts
03/04/2022Brisbane, Australia10 - 11 Harry Magie17 - 5 LPts
03/03/2022Jeddah, Saudi Arabia10 - 10 Malik Damji16(1) - 9 LPts
02/01/2022Perth, Australia9 - 10 Quin Caballero17 - 7 WPts
02/11/2021Perth, Australia9 - 9 Arran Sand19 - 5 LPts
12/09/2021Perth, Australia8 - 9 Xalvador Malave4 - 16 WPts
12/07/2021Perth, Australia8 - 8 Maunu Jallinoja1 - 15 LPts
11/05/2021Perth, Australia8 - 7 Sam Reuben8 - 8 LPts
13/03/2021Salta, Argentina7 - 7 Alvino Sierra2 - 12 WPts
13/01/2021Vaughan, Canada7 - 6 Bob Gemmell6 - 8 LPts
15/11/2020Perth, Australia6 - 6 Ilija á Kadyshev14 - 4 WPts
16/09/2020Perth, Australia5 - 6 Malcolm Spedden4 - 9 WPts
15/07/2020Sydney, Australia4 - 6 Wayne Sproull5 - 8 WPts
17/05/2020Perth, Australia3 - 6 Ollie Lochhead8(1) - 1 WPts
17/03/2020Perth, Australia2 - 6 Leighton Mellas5 - 8 WPts
16/01/2020Brisbane, Australia2 - 5 Gethin Mason2 - 5 LPts
27/11/2019Bern, Switzerland2 - 4 Wolfgang Scheihing8 - 2 LPts
28/09/2019Newcastle, Australia2 - 3 Blake Hume3 - 4 LPts
13/08/2019Nuremberg, Germany2 - 2 Egbert Heick7 - 4 LPts
14/06/2019Perth, Australia1 - 2 Mel Markey1 - 2 WPts
15/04/2019Melbourne, Australia1 - 1 Jack Glassford0 - 4 LPts
18/02/2019Canberra, Australia1 - 0 Connor Farney0 - 0 LPts
06/01/2019Perth, Australia0 - 0 Kamar Sahakyan2 - 2 WPts