Weightclass:  Bantamweight
Location:  Sydney, Australia
Record:  32(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2024Sydney, Australia31(1) - 10 Vasili Gramatina4 - 12 WPts
25/10/2024Sydney, Australia30(1) - 10 Raharjo Rosada4 - 3 WPts
26/08/2024Sydney, Australia29(1) - 10 David Sembene7 - 11(1) WPts
27/06/2024Sydney, Australia28(1) - 10 Josce Pierre-Louis1 - 7 WPts
28/04/2024Sydney, Australia27(1) - 10 Zachary Monahan27(2) - 18 WPts
28/02/2024Sydney, Australia26(1) - 10 Fresco Madrid0 - 6 WPts
30/12/2023Sydney, Australia25(1) - 10 Juan Valverde6 - 3 WPts
31/10/2023Sydney, Australia24(1) - 10 Abirad Jejeian6 - 8 WPts
01/09/2023Sydney, Australia23(1) - 10 Geoff Feimster15 - 20 WPts
03/07/2023Sydney, Australia22(1) - 10 Jack Popkin1 - 0 WPts
04/05/2023Sydney, Australia21(1) - 10 Aleksandr Druvaskalns3 - 19(1) WPts
06/03/2023Sydney, Australia20(1) - 10 Bart Gilmer14 - 13 WPts
04/01/2023Sydney, Australia19(1) - 10 Bayard Fouche7 - 12 WPts
06/11/2022Sydney, Australia18(1) - 10 Minne Van den Zolre22 - 4 WPts
07/09/2022Carrefour, Haiti18(1) - 9 Bellamy Begue19 - 9 LPts
09/07/2022Port-au-Prince, Haiti17(1) - 9 Barbabe Prost10 - 13 WPts
11/05/2022Brisbane, Australia16(1) - 9 Leon Semple5 - 20 WPts
11/03/2022Sydney, Australia15(1) - 9 Manopnoi Songkrasin1 - 9 WPts
09/01/2022Delmas, Haiti15(1) - 8 Jay Ort18 - 10 LPts
10/11/2021Katlehong, South Africa14(1) - 8 Bjorn Blignaut7 - 10 WPts
12/09/2021Ulaanbaatar, Mongolia13(1) - 8 Waddah Sharav7(1) - 15 WPts
15/07/2021San Juan, Argentina12(1) - 8 Joaquin Muzquiz14 - 6 WPts
15/05/2021Sydney, Australia12(1) - 7 Kir Blaus16 - 6 LPts
16/03/2021Sydney, Australia11(1) - 7 Zafa Soliman12 - 6 WPts
16/01/2021Sydney, Australia10(1) - 7 Marvel Lasalle12 - 5 WPts
16/11/2020Melbourne, Australia9 - 7 Mark Spiers3 - 16(2) WKO3
17/09/2020Sydney, Australia8 - 7 Lucas Vidali7(1) - 11 WPts
16/07/2020Wellington, New Zealand8 - 6 Kenzie Menzies10 - 6 LPts
17/05/2020Sydney, Australia8 - 5 Sammy Cumby4 - 11 LPts
17/03/2020Perth, Australia7 - 5 Roger Connolly2 - 12 WPts
28/01/2020Sydney, Australia6 - 5 Dave Taitt3 - 8 WPts
09/12/2019Petaling Jaya, Malaysia5 - 5 Umair Mirza6 - 3 WPts
11/10/2019Dushanbe, Tajikistan5 - 4 Georgiy Mucasheff6 - 2 LPts
13/08/2019Canberra, Australia5 - 3 Rex Wemyss9 - 2 LPts
15/06/2019Sydney, Australia5 - 2 Dave Taitt1 - 6 LPts
16/04/2019Sydney, Australia4 - 2 Leggett Roux2 - 5 WPts
14/02/2019Canberra, Australia3 - 2 Ellis Sullivan5 - 2 WPts
12/01/2019Ganja, Azerbaijan3 - 1 Tariyel Nagi2 - 3 LPts
14/11/2018Nakuru, Kenya3 - 0 Roshaun Wanja2 - 2 LPts
16/09/2018Perth, Australia2 - 0 Neil McPhail1 - 1 WPts
16/08/2018Sydney, Australia1 - 0 Iwao Hasegawa1 - 0 WPts
18/06/2018Sydney, Australia0 - 0 Rex Wemyss4 - 0 WPts