Weightclass:  Bantamweight
Location:  Sydney, Australia
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2023Sydney, Australia23 - 14 Chris Corson3 - 4 WPts
12/09/2023Sydney, Australia22 - 14 Tri Hieu3(1) - 18 WPts
13/07/2023Sydney, Australia21 - 14 Alano Aguila1 - 1 WPts
13/05/2023Sydney, Australia20 - 14 Saad Kelkal6 - 11 WPts
13/03/2023Sydney, Australia19 - 14 Jason McClellan0 - 6 WPts
12/01/2023Sydney, Australia18 - 14 Alejandro Rangel7 - 9 WPts
12/11/2022Sydney, Australia17 - 14 Peleus Zografos4 - 6(2) WPts
12/09/2022Sydney, Australia17 - 13 Ricardo Pereyra32 - 4 LPts
13/07/2022Sydney, Australia16 - 13 Esteban Sicilia17(1) - 13 WPts
14/05/2022Sydney, Australia15 - 13 Nasario Florida7(3) - 21 WPts
14/03/2022Sydney, Australia14 - 13 Wyatt Dewaere10 - 15 WPts
12/01/2022Sydney, Australia13 - 13 Nazaire Provost7 - 18 WPts
12/11/2021Sydney, Australia12 - 13 Dai Huggett8 - 14 WPts
11/09/2021La Paz, Bolivia11 - 13 Larenzo Lazaro9 - 14 WPts
14/07/2021Baku, Azerbaijan10 - 13 Tarlan Eivasov10 - 10 WPts
14/05/2021Waitakere, New Zealand10 - 12 Jasper Hewins11 - 7 LPts
16/03/2021Brisbane, Australia10 - 11 Rex Chalmers15(1) - 5 LPts
21/01/2021Melbourne, Australia10 - 10 Arthur Shera9 - 5 LPts
28/11/2020Sydney, Australia9 - 10 Morgan Denholm2 - 13 WPts
17/10/2020Ponce, Puerto Rico9 - 9 Montego Ceballos13 - 3 LPts
19/08/2020Sydney, Australia8 - 9 Balaputra Sanbari2 - 1 WPts
18/06/2020Dakar, Senegal7 - 9 Garen Moreau3 - 13 WPts
20/04/2020Melbourne, Australia7 - 8 Irfan Ghazal6 - 3 LPts
15/03/2020Leon, Mexico7 - 7 Selestino Navar8 - 1 LPts
15/01/2020Sydney, Australia6 - 7 Hugo Madl2 - 4 WPts
15/11/2019Melbourne, Australia5 - 7 Joey Hammel0 - 5 WPts
24/09/2019Minsk, Belarus5 - 6 Sasha Gogol4(1) - 6 LPts
26/07/2019Sydney, Australia5 - 5 Diego Gutierres1 - 5 LPts
26/05/2019Managua, Nicaragua4 - 5 Jose Barrero4 - 4 WPts
28/03/2019Sydney, Australia3 - 5 Rashid Trigano2(1) - 6 WPts
26/01/2019Sydney, Australia3 - 4 Jordan Fotheringham3 - 2 LPts
26/11/2018Buenos Aires, Argentina2 - 4 Carlos Malon2 - 3 WPts
26/09/2018Sydney, Australia2 - 3 Angel Cotto3 - 0 LPts
27/07/2018Melbourne, Australia2 - 2 Darryl Fairley1 - 3 LPts
31/05/2018Sydney, Australia1 - 2 George Loch2 - 0 WPts
02/04/2018Perth, Australia1 - 1 Nathan Wark1 - 0 LPts
18/02/2018Canberra, Australia1 - 0 Ellis Sullivan0 - 0 LPts
18/01/2018Sydney, Australia0 - 0 Mark Spiers0 - 0 WPts