Weightclass:  Welterweight
Location:  Sydney, Australia
Record:  12 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Sydney, Australia11 - 22 Uang Salimghanoff2 - 11 WPts
22/10/2033Sydney, Australia10 - 22 Hsin Gang2 - 4 WPts
22/08/2033Sydney, Australia9 - 22 Liang Fang5 - 19 WPts
22/06/2033Sydney, Australia8 - 22 Neper Ignacio1 - 7 WPts
21/04/2033Belo Horizonte, Brazil7 - 22 Santiago Seda8 - 14 WPts
21/02/2033Sydney, Australia7 - 21 James Scutari10(1) - 18 LPts
25/12/2032Dushanbe, Tajikistan7 - 20 Shirzad Junejo2 - 20 LPts
26/10/2032Melbourne, Australia7 - 19 Leon Forsyth11 - 13 LPts
13/09/2032Melbourne, Australia7 - 18 Connor Garrett20 - 11 LPts
13/08/2032Bamenda, Cameroon7 - 17 Garland Bono4 - 13 LPts
14/06/2032Sydney, Australia7 - 16 Arran Swain3 - 13(1) LPts
27/04/2032Ichikawa, Japan7 - 15 Daichi Yoneda7 - 8 LPts
28/02/2032Sydney, Australia6 - 15 Paul Aikman3 - 16 WPts
02/01/2032Sydney, Australia5 - 15 Brad Breck1 - 3 WPts
03/11/2031Sydney, Australia4 - 15 Woo Mar1 - 0 WPts
04/09/2031Zagreb, Croatia4 - 14 Sebastijan Turk32(1) - 9 LPts
07/07/2031Sydney, Australia4 - 13 Sam Blackshaw2 - 13(1) LPts
07/05/2031Balikpapan, Indonesia4 - 12 Cahyono Liauw5 - 17 LPts
09/03/2031Sydney, Australia3 - 12 Mick Scagni2 - 20 WPts
09/01/2031Lusaka, Zambia2 - 12 Arali Mwenya11(1) - 10 WPts
11/11/2030Leipzig, Germany2 - 11 Eginhardt Sommer17 - 10 LPts
13/09/2030Sydney, Australia2 - 10 Filip Cieslik4 - 16 LPts
15/07/2030Dublin, Ireland2 - 9 Darragh Curran22(1) - 8 LPts
17/05/2030Kumasi, Ghana2 - 8 Rob Appiah19(1) - 13 LPts
19/03/2030Sydney, Australia1 - 8 Kenzie Kellow2 - 11 WPts
19/01/2030Basel, Switzerland1 - 7 Garin Struckhoff2 - 0 LPts
21/11/2029Kumasi, Ghana1 - 6 Mark Kwei3 - 16 LPts
23/09/2029Accra, Ghana1 - 5 Darryl Ayew16 - 20(1) LPts
26/07/2029Malmo, Sweden1 - 4 Anton Hedeen25 - 10 LPts
28/05/2029Salvador, Brazil1 - 3 Luis Fortuna19 - 0 LPts
30/03/2029Townsville, Australia1 - 2 Joseph Reedy1 - 13 LPts
09/02/2029Sydney, Australia1 - 1 John Newall1 - 13 LPts
31/12/2028Adelaide, Australia1 - 0 Brin Martini21 - 19 LPts
27/11/2028Sydney, Australia0 - 0 Dai Scopelliti0 - 8 WPts