Weightclass:  Welterweight
Location:  Perth, Australia
Record:  25(1) - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2023Perth, Australia24(1) - 9(1) Montego Campa5(1) - 8 WPts
22/06/2023Perth, Australia23(1) - 9(1) Chris Magill1 - 5 WPts
23/04/2023Perth, Australia22(1) - 9(1) Leo Creer0 - 2 WPts
22/02/2023Perth, Australia21 - 9(1) Corey Magee1 - 7(2) WKO3
23/12/2022Perth, Australia20 - 9(1) Jesus Febus3 - 9(5) WPts
24/10/2022Perth, Australia19 - 9(1) Lewis Beaudin15(1) - 13 WPts
26/08/2022Perth, Australia18 - 9(1) Richard Blevins10 - 15 WPts
26/06/2022Perth, Australia17 - 9(1) Lewis Armour0 - 4 WPts
27/04/2022Perth, Australia16 - 9(1) Loredo Barrio7 - 20 WPts
27/02/2022Perth, Australia15 - 9(1) George Webb10 - 11 WPts
28/12/2021Perth, Australia15 - 8(1) Joaquin Castanon13 - 13 LPts
28/10/2021Perth, Australia14 - 8(1) Juan Manas2 - 20 WPts
28/08/2021Perth, Australia14 - 7 Severin Oge13 - 9 LKO3
28/06/2021Ottawa, Canada13 - 7 Dylan Tuten1(1) - 12(6) WPts
29/04/2021Melbourne, Australia12 - 7 Darryl Roseberry10 - 9 WPts
09/03/2021Prague, Czech Republic11 - 7 Albert Harvan8 - 11 WPts
09/01/2021Perth, Australia10 - 7 Antwan Wasson10 - 10 WPts
08/11/2020Perth, Australia9 - 7 Telford Baudhuin9 - 7 WPts
09/09/2020Bruges, Belgium9 - 6 Mikael Schoettetten9 - 7 LPts
12/07/2020Perth, Australia8 - 6 Erasmus Cacaj12 - 3 WPts
11/05/2020Algiers, Algeria7 - 6 Shayan Salem6 - 8 WPts
13/03/2020Gold Coast, Australia6 - 6 Mark Reyburn2 - 10(1) WPts
17/01/2020Perth, Australia6 - 5 Mark Whitted6 - 1 LPts
16/11/2019Perth, Australia5 - 5 Zlatan Karabaic9 - 3 WPts
16/09/2019Konibodom, Tajikistan5 - 4 Lazim Amirbeyov8 - 2 LPts
18/07/2019Sydney, Australia5 - 3 Chris Scholar1 - 3 LPts
20/05/2019Perth, Australia4 - 3 Michael Leap0 - 2 WPts
20/03/2019Perth, Australia3 - 3 Sam Kor4 - 3 WPts
11/02/2019Perth, Australia2 - 3 Dillon Hannigan4 - 0 WPts
12/12/2018Hanoi, Vietnam1 - 3 Bi Ca3 - 1 WPts
14/10/2018Perth, Australia0 - 3 Chris Agpaoa0 - 2 WPts
16/08/2018Perth, Australia0 - 2 Paul Halley3 - 2 LPts
18/06/2018Sydney, Australia0 - 1 Mark Gillogly0 - 0 LPts
06/05/2018Belem, Brazil0 - 0 Isidro Granado0 - 0 LPts