Weightclass:  Lightweight
Location:  Townsville, Australia
Record:  20(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2024Townsville, Australia19(1) - 17 Bob Shiel2 - 3 WPts
05/08/2024Townsville, Australia18(1) - 17 Elliot Pollick0 - 1 WPts
07/06/2024Townsville, Australia17(1) - 17 Oleksander Bortnick2 - 5 WPts
09/04/2024Townsville, Australia16(1) - 17 Lee McGinnis0 - 2 WPts
09/02/2024Townsville, Australia15(1) - 17 Connor Parola6 - 14(1) WPts
11/12/2023Townsville, Australia14(1) - 17 Samuil á Sirakov7 - 4 WPts
09/10/2023Townsville, Australia13 - 17 Kemaleddin Tseveenpurev0 - 5(1) WKO3
10/08/2023Townsville, Australia12 - 17 Ian Hewitt14 - 17 WPts
11/06/2023Townsville, Australia11 - 17 Saad Ayub4 - 19 WPts
12/04/2023Townsville, Australia11 - 16 Darryl Polakoff10 - 22 LPts
11/02/2023Townsville, Australia10 - 16 Michael Sono2 - 4 WPts
13/12/2022Dakar, Senegal10 - 15 Andre Mbodji22(1) - 10 LPts
15/10/2022Mixco, Guatemala10 - 14 Diego Topete20 - 8 LPts
17/08/2022Incheon, South Korea9 - 14 Jong-ho Pan21(2) - 10 WPts
19/06/2022Perth, Australia9 - 13 Dale Lukin24 - 4 LPts
08/05/2022Adelaide, Australia9 - 12 Malcolm Clogston9 - 11 LPts
07/04/2022Townsville, Australia8 - 12 Dearg Cariker3 - 10(3) WPts
07/02/2022Rodriguez, Philippines7 - 12 Carlos Sisante1 - 14 WPts
10/12/2021Melbourne, Australia7 - 11 Charles McPhaul16 - 8 LPts
15/10/2021Toshkent, Uzbekistan6 - 11 Ivan Ragimov14 - 10 WPts
17/08/2021Townsville, Australia5 - 11 Peter Candreva6 - 10 WPts
16/06/2021Bouake, Ivory Coast5 - 10 Boniface Butor19 - 2 LPts
17/04/2021Townsville, Australia5 - 9 Lewis Proffitt13 - 3 LPts
15/02/2021Samarqand, Uzbekistan4 - 9 Melor Djabiyev2(1) - 10 WPts
18/12/2020Townsville, Australia3 - 9 Stephen Boiter11 - 2 WPts
17/10/2020Newcastle, Australia3 - 8 Harry McLean12(1) - 5 LPts
30/08/2020Douala, Cameroon3 - 7 Olier Romand9 - 8 LPts
29/06/2020Townsville, Australia2 - 7 Ben Powell6 - 3 WPts
29/04/2020Bamenda, Cameroon2 - 6 Leggett Feutmba9 - 5 LPts
01/03/2020Berlin, Germany2 - 5 Amott Mauerman3 - 4 LPts
01/01/2020Townsville, Australia1 - 5 Dale Fall2 - 3 WPts
02/11/2019Santo Domingo de Guzman, Dominican Republic1 - 4 Malvolio Alcazar10 - 2 LPts
03/09/2019Viba del Mar, Chile1 - 3 Juan Prudencio2 - 4 LPts
06/07/2019Townsville, Australia0 - 3 Borya Podolski0 - 2 WPts
06/05/2019Quezon City, Philippines0 - 2 Jose Maximo0 - 1 LPts
06/03/2019Sydney, Australia0 - 1 Gethin Glackin0 - 0 LPts
06/01/2019Townsville, Australia0 - 0 Szczeosny Szymborski1 - 3 LPts