Weightclass:  Welterweight
Location:  Cairns, Australia
Record:  18 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Cairns, Australia18 - 26 Azer Shihlinskii9(3) - 6 LPts
26/10/2033Cairns, Australia17 - 26 Angel Arquilla4 - 2 WPts
26/08/2033Cairns, Australia16 - 26 Umid Panakhov4 - 12 WPts
25/06/2033Cairns, Australia15 - 26 Jing Shiau4 - 4 WPts
25/04/2033Cairns, Australia14 - 26 Rodrigo Aranda4 - 5 WPts
24/02/2033Cairns, Australia14 - 25 Robert Wands13(1) - 22 LPts
25/12/2032Cairns, Australia14 - 24 Alastair Zacharias11 - 21 LPts
25/10/2032Perth, Australia13 - 24 Greg Papapietro4 - 13 WPts
27/08/2032Cairns, Australia12 - 24 Beltran Orrantia4 - 23 WPts
27/06/2032Vienna, Austria11 - 24 Wallache Helenderska28(1) - 21 WPts
29/04/2032Cairns, Australia10 - 24 Hugh Hoy4 - 4 WPts
01/03/2032Semarang, Indonesia10 - 23 Dennys Julianto46 - 45 LPts
01/01/2032Cairns, Australia10 - 22 JaromÝr Betlach17 - 5 LPts
02/11/2031Stockholm, Sweden10 - 21 Staffan Bank16 - 9 LPts
04/09/2031Yokohama, Japan9 - 21 Hitoshi Kanemoto3 - 9 WPts
07/07/2031Cairns, Australia9 - 20 Ricky Couser13 - 17 LPts
07/05/2031Davao City, Philippines8 - 20 Alec Marigomon23 - 15(3) WPts
09/03/2031Cairns, Australia7 - 20 Charles Glaspey3 - 4 WPts
09/01/2031Douala, Cameroon7 - 19 Garen Nong53(1) - 34 LPts
11/11/2030Johor Bahru, Malaysia6 - 19 Adnan Satter7 - 17 WPts
13/09/2030Perth, Australia6 - 18 Jamie Wylie6 - 14 LPts
19/07/2030Cairns, Australia5 - 18 Leighton Dermott0 - 8 WPts
21/05/2030Achiaman, Ghana5 - 17 Antwan Lunna13 - 14 LPts
23/03/2030Newcastle, Australia4 - 17 Rob Eccles4 - 16 WPts
23/01/2030Cairns, Australia3 - 17 John Cullen1 - 2 WPts
24/11/2029Bamenda, Cameroon2 - 17 Macy Pique0 - 6(1) WPts
26/09/2029Cairns, Australia1 - 17 Brendan McGrath3 - 14 WPts
29/07/2029San Salvador, El Salvador1 - 16 Gonzalo Pilar30 - 7 LPts
31/05/2029Kumasi, Ghana1 - 15 Verlyn Kingson19 - 20(2) LPts
02/04/2029Cairns, Australia1 - 14 Bartosz Jaskowski9 - 10 LPts
02/02/2029Brisbane, Australia1 - 13 Max Mylne8 - 5 LPts
16/12/2028Dushanbe, Tajikistan1 - 12 Aleksei Allahyarov36(1) - 16 LPts
18/10/2028Perth, Australia1 - 11 Oliver Gillespie9(1) - 20(1) LPts
20/08/2028Cairns, Australia0 - 11 Glynn Vert0 - 4 WPts
21/06/2028Puente Alto, Chile0 - 10 Santiago Llorente5 - 21 LPts
23/04/2028Perth, Australia0 - 9 Neil Segre9 - 15 LPts
24/02/2028Brest, Belarus0 - 8 Alik Panasuk7 - 11 LPts
27/12/2027Sendai, Japan0 - 7 Taro Muramoto6 - 15 LPts
29/10/2027Cairns, Australia0 - 6 Nico Bonaventura4 - 3 LPts
29/08/2027Brisbane, Australia0 - 5 Dave Sean0 - 5 LPts
08/07/2027Perth, Australia0 - 4 David Cameron4 - 13 LPts
10/05/2027Cairns, Australia0 - 3 Pankrßc Kosa17(1) - 20 LPts
11/03/2027Sydney, Australia0 - 2 Dave Tasso15 - 23(6) LPts
12/01/2027Perth, Australia0 - 1 Owen Binning26(3) - 18 LPts
01/12/2026Cairns, Australia0 - 0 Nicholas Dermott1 - 2 LPts