Weightclass:  Featherweight
Location:  Melbourne, Australia
Record:  36(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2024Melbourne, Australia35(1) - 8 James Mattison2 - 11 WPts
17/06/2024Melbourne, Australia34(1) - 8 Joaquin Limon0 - 13(5) WPts
18/04/2024Melbourne, Australia33(1) - 8 Phil McClellan1 - 0 WPts
18/02/2024Melbourne, Australia32(1) - 8 John Carey2 - 1 WPts
20/12/2023Melbourne, Australia31(1) - 8 Oleos Villalba1 - 7 WPts
21/10/2023Melbourne, Australia30(1) - 8 David Kindrick4(1) - 28 WPts
22/08/2023Melbourne, Australia29(1) - 8 Kwantahi Jor Chaijinda20 - 13 WPts
23/06/2023Melbourne, Australia28(1) - 8 Roger Griff15 - 14(2) WPts
24/04/2023Melbourne, Australia27(1) - 8 Nick Cragg18(1) - 20 WPts
23/02/2023Melbourne, Australia26(1) - 8 Roger Hemphill28 - 7 WPts
24/12/2022Melbourne, Australia25(1) - 8 Ontibile Makinka2 - 9 WPts
25/10/2022Melbourne, Australia24 - 8 Brett Haye0 - 1 WKO3
26/08/2022Melbourne, Australia23 - 8 Lee Kellas0 - 4(1) WPts
26/06/2022Adelaide, Australia22 - 8 Chris Nedley9 - 19 WPts
19/05/2022Melbourne, Australia21 - 8 Noah Ryan12 - 11 WPts
01/04/2022Melbourne, Australia21 - 7 Shaun Schirru9 - 14 LPts
23/02/2022Melbourne, Australia21 - 6 Zachary Wood17(2) - 5 LPts
24/12/2021Melbourne, Australia20 - 6 Ian Cardwell0 - 6 WPts
23/10/2021Melbourne, Australia19 - 6 Umair Shabazz6 - 14 WPts
22/08/2021Soledad, Colombia18 - 6 Joaquin Peinado11 - 7 WPts
23/06/2021Melbourne, Australia17 - 6 Jerrold Vizcaino4 - 1 WPts
23/04/2021Si Racha, Thailand17 - 5 Samartlek Sitthikul9 - 8 LPts
23/02/2021Shah Alam, Malaysia16 - 5 Kamran Shams5 - 16 WPts
26/12/2020Melbourne, Australia15 - 5 Mike Abram10 - 5 WPts
11/11/2020Durres, Albania15 - 4 Bashkim Toptani15 - 3 LPts
13/09/2020Bangkok, Thailand14 - 4 Prawet Sanghamkichakul0 - 15 WPts
16/07/2020Melbourne, Australia13 - 4 Sargent Beauchamp10 - 6 WPts
15/05/2020San Jose, Costa Rica13 - 3 Juan Livas11 - 5 LPts
17/03/2020Adelaide, Australia13 - 2 Ellis Givan10 - 1 LPts Australia National Championships 2020View
14/03/2020Adelaide, Australia12 - 2 Billy Pirilli10 - 5 WPts Australia National Championships 2020View
11/03/2020Adelaide, Australia11 - 2 Roger Hemphill11 - 2 WPts Australia National Championships 2020View
31/01/2020Melbourne, Australia10 - 2 Stuart Epremian7 - 4 WPts
01/12/2019Brisbane, Australia9 - 2 Morgan Pryor6 - 4 WPts
06/10/2019Sydney, Australia8 - 2 Mike Anedda2 - 2 WPts
19/08/2019Melbourne, Australia7 - 2 Joaquin Carbon1 - 5 WPts
20/06/2019Perth, Australia6 - 2 Dave Simpson2 - 2 WPts
14/05/2019Abidjan, Ivory Coast5 - 2 Carolus Girardot0 - 2 WPts
15/03/2019Ulaanbaatar, Mongolia4 - 2 Koldan Damdinsharav0 - 7 WPts
15/01/2019Tarant, Italy3 - 2 Fino Giovinco3 - 3 WPts
17/11/2018Córdoba, Argentina2 - 2 Fidel Parras0 - 3 WPts
18/09/2018Canberra, Australia1 - 2 Paul Spalding0 - 0 WPts
14/08/2018Sydney, Australia1 - 1 Chris Faulds3 - 1 LPts
09/07/2018Melbourne, Australia0 - 1 Malik Alam3 - 0 WPts
07/05/2018Melbourne, Australia0 - 0 Bellamy Joel1 - 0 LPts