Weightclass:  Featherweight
Location:  Gold Coast, Australia
Record:  24 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Gold Coast, Australia23 - 22 Jeraldo Cardinal9 - 12 WPts
20/10/2033Gold Coast, Australia22 - 22 Vicente Rangel3 - 12 WPts
19/08/2033Gold Coast, Australia21 - 22 David Ruane10 - 28 WPts
18/06/2033Gold Coast, Australia20 - 22 Matthew MacQueen4 - 11 WPts
17/04/2033Gold Coast, Australia19 - 22 Roberto Cardia5 - 7 WPts
17/02/2033Riga, Latvia19 - 21 Melor Zeme18 - 18 LPts
19/12/2032Aalborg, Denmark19 - 20 Kelsey Strom31 - 18 LPts
21/10/2032Wollongong, Australia18 - 20 Spencer Lauder1 - 29 WPts
24/08/2032Melbourne, Australia18 - 19 Mark Stephenson14 - 18 LPts
28/06/2032Sydney, Australia18 - 18 Silvano Razza18 - 18 LPts
29/04/2032Brisbane, Australia17 - 18 Connor Panoian12 - 19 WPts
01/03/2032Gold Coast, Australia16 - 18 Rob Feemster0 - 6 WPts
31/12/2031Gold Coast, Australia15 - 18 Silvano Razza16 - 17 WPts
01/11/2031Gold Coast, Australia14 - 18 Silvano Razza16 - 16 WPts
01/09/2031Gold Coast, Australia13 - 18 Bruce Stirrat3 - 10 WPts
03/07/2031Copenhagen, Denmark12 - 18 Norb Willadsen1 - 15 WPts
04/05/2031Leon, Nicaragua11 - 18 Alejandro Valerio0 - 0 WPts
06/03/2031Brisbane, Australia11 - 17 Arnie Herrera11 - 14 LPts
11/01/2031Ciudad Guayana, Venezuela11 - 16 Jeraldo Miguel18 - 16 LPts
13/11/2030Graz, Austria11 - 15 Leonard Mkhitar40 - 18 LPts
15/09/2030Asuncion, Paraguay11 - 14 Cruz Castellon14 - 9 LPts
18/07/2030Lviv, Ukraine10 - 14 Gennady Maruska2 - 19 WPts
20/05/2030Eindhoven, Netherlands9 - 14 Runeke Thyssens7 - 16 WPts
22/03/2030Mendoza, Argentina9 - 13 Zacarias Acebo21(2) - 18 LPts
22/01/2030Guatemala City, Guatemala9 - 12 Diego Rosero35 - 9 LPts
24/11/2029Gold Coast, Australia8 - 12 Kyle Bateson4 - 14 WPts
25/09/2029Panama City, Panama7 - 12 Sagaz Becerra4 - 5 WPts
28/07/2029Bacoor, Philippines7 - 11 Carlos Avino23 - 34(2) LPts
30/05/2029Gold Coast, Australia6 - 11 Josh Ignatiev0 - 14 WPts
01/04/2029San Miguelito, Panama5 - 11 Oro Galea4 - 8 WPts
01/02/2029The Hague, Netherlands5 - 10 Bjorn Jooris9 - 28(3) LPts
04/12/2028Gold Coast, Australia4 - 10 Mick Glynn2 - 13 WPts
11/10/2028Mar del Plata, Argentina4 - 9 Cuba Dario9 - 16(2) LPts
13/08/2028Melbourne, Australia4 - 8 Leighton Craigo6 - 25(1) LPts
16/06/2028Sydney, Australia4 - 7 Adam Molony18(1) - 16 LPts
21/04/2028Melbourne, Australia4 - 6 Zach Samson7 - 17 LPts
11/03/2028Gold Coast, Australia4 - 5 John Hankin12 - 17 LPts Australia National Championships 2028View
18/02/2028Perth, Australia4 - 4 Dai Perk12 - 3 LPts
21/12/2027Melbourne, Australia3 - 4 Rob Purdie0 - 0 WPts
22/10/2027Adelaide, Australia3 - 3 Mark Meaney12 - 29 LPts
08/09/2027Sydney, Australia3 - 2 Blake Callacghan11(1) - 22 LPts
07/08/2027Melbourne, Australia2 - 2 Clinton Glen0 - 0 WPts
24/06/2027Melbourne, Australia2 - 1 Lewis Gilbride1 - 2 LPts
30/04/2027Kuala Lumpur, Malaysia1 - 1 Tariq Nagi10 - 14 WPts
02/03/2027Gold Coast, Australia1 - 0 Blake Whalen0 - 0 LPts
05/01/2027Gold Coast, Australia0 - 0 Sid Bigham0 - 4(1) WPts