Weightclass:  Welterweight
Location:  Brisbane, Australia
Record:  17(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2024Brisbane, Australia16(1) - 25 Sam Fylan3 - 2 WPts
27/04/2024Brisbane, Australia15(1) - 25 David Dashiell7 - 2 WPts
28/02/2024Brisbane, Australia14(1) - 25 Desiderio Calistro1 - 2 WPts
30/12/2023Brisbane, Australia13(1) - 25 Adnan Islam2 - 1 WPts
31/10/2023Brisbane, Australia12(1) - 25 Inigo Trimble0 - 7 WPts
01/09/2023Brisbane, Australia12(1) - 24 Brad Yorath0 - 11 LPts
03/07/2023Brisbane, Australia11(1) - 24 Denton McGrath1 - 0 WPts
04/05/2023Brisbane, Australia10(1) - 24 Fagrie Hlatshwayo1 - 6 WPts
06/03/2023Brisbane, Australia9(1) - 24 John Keenor1 - 0 WPts
04/01/2023Brisbane, Australia8(1) - 24 Stuart Brown15 - 11 WPts
06/11/2022Brisbane, Australia8(1) - 23 Juan Abrego9(1) - 13 LPts
07/09/2022Brisbane, Australia8(1) - 22 Angel Rodiguez16 - 6 LPts
08/07/2022Newcastle, Australia8(1) - 21 Amer Farooq11 - 11 LPts
15/05/2022Sydney, Australia8(1) - 20 Andy Downie6 - 15 LPts
09/04/2022Melbourne, Australia7(1) - 20 Leeroy Buchanan3 - 18 WPts
03/03/2022Brisbane, Australia7(1) - 19 Rehan Hamad2 - 5 LPts
01/01/2022Brisbane, Australia7(1) - 18 Rob Meldrum18(1) - 3 LPts
01/11/2021Brisbane, Australia7(1) - 17 Yeghishe Nadanyan18 - 8 LPts
01/09/2021Brisbane, Australia7(1) - 16 Jose Narvaez14 - 10 LPts
01/07/2021Brisbane, Australia7(1) - 15 Fraser Herdman5 - 12 LPts
30/04/2021Brisbane, Australia6(1) - 15 Oleg Kluzak3 - 9(1) WPts
01/03/2021Almaty, Kazakhstan6(1) - 14 Kashif Casym19 - 1 LPts
01/01/2021Brno, Czech Republic5(1) - 14 Oleg Kluzak3 - 7(1) WPts
02/11/2020Brisbane, Australia5(1) - 13 Brad Maffett2 - 11 LPts
03/09/2020Melbourne, Australia4(1) - 13 Dylan Urey4 - 10 WPts
13/07/2020Montevideo, Uruguay3 - 13 Joaquin Bracamonte0 - 14(3) WKO3
13/05/2020Newcastle, Australia3 - 12 Dominic Ferris7 - 9 LPts
13/03/2020Brisbane, Australia3 - 11 Emilio Proietti4 - 5 LPts
12/01/2020Shubra El-Kheima, Egypt3 - 10 Abdul Tantawi7 - 4 LPts
14/11/2019Brisbane, Australia3 - 9 Leonardo Scoccimarro4 - 2 LPts
14/09/2019Brisbane, Australia3 - 8 Jerrold Mar2 - 3 LPts
15/07/2019Nairobi, Kenya3 - 7 Gareth Gichuru4 - 4 LPts
16/05/2019Bremen, Germany2 - 7 Frantz Birnbaum0 - 3 WPts
17/03/2019Surrey, Canada2 - 6 Harry Dodd6 - 3 LPts
14/01/2019Brisbane, Australia2 - 5 Duygu Reza2 - 3 LPts
16/11/2018Brisbane, Australia2 - 4 Declan Apea1 - 1 LPts
16/09/2018San Salvador, El Salvador2 - 3 Selestino Baena0 - 2 LPts
18/07/2018Melbourne, Australia1 - 3 Joe MacCarthy0 - 0 WPts
31/05/2018Cairns, Australia1 - 2 Corey Morrison2 - 0 LPts
04/04/2018Melbourne, Australia1 - 1 Mark Sprouse1 - 1 LPts
18/02/2018Melbourne, Australia1 - 0 Bradley Galluzzi0 - 0 LPts
18/01/2018Brisbane, Australia0 - 0 Jacob Corcoran0 - 0 WPts