Weightclass:  Welterweight
Location:  Melbourne, Australia
Record:  14 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Melbourne, Australia14 - 23 Hitoshi Mori27(5) - 14 LPts
22/10/2033Melbourne, Australia13 - 23 Tariq Nawar3 - 10(1) WPts
21/08/2033Melbourne, Australia12 - 23 Pancho Olvera8 - 11 WPts
21/06/2033Perth, Australia12 - 22 Scott Hughes21(1) - 27 LPts
22/04/2033Montreal, Canada11 - 22 Briant Queneau10 - 22 WPts
22/02/2033Perth, Australia11 - 21 Arran MacDonald8 - 17 LPts
25/12/2032Havana, Cuba10 - 21 Alejandro Ramo15 - 14 WPts
26/10/2032Melbourne, Australia9 - 21 Jasper Farquharson2 - 7 WPts
26/08/2032Surabaya, Indonesia9 - 20 Tirta Tandika30 - 14(1) LPts
26/06/2032Aden, Yemen9 - 19 Tariq Elashi21 - 21 LPts
27/04/2032Brisbane, Australia8 - 19 Connor Mattox4 - 15 WPts
01/03/2032Graz, Austria8 - 18 Meinke Tell25 - 22 LPts
02/01/2032Melbourne, Australia7 - 18 Ibrahim Halaby0 - 4 WPts
03/11/2031Melbourne, Australia6 - 18 Robert Anderson1 - 2 WPts
03/09/2031Gold Coast, Australia6 - 17 Nicholas Dermott20 - 13 LPts
07/07/2031Brisbane, Australia5 - 17 Dai Maddux0 - 7 WPts
08/05/2031Kuching, Malaysia5 - 16 Jack Yi15 - 5 LPts
10/03/2031Oulu, Finland5 - 15 Viljam Kuusi55 - 21 LPts
10/01/2031Dublin, Ireland5 - 14 Fionn McCalley22 - 15 LPts
12/11/2030Melbourne, Australia4 - 14 Alejandro Bobadilla4 - 2 WPts
14/09/2030Melbourne, Australia4 - 13 Inigo Naroyan6 - 5 LPts
16/07/2030Fortaleza, Brazil4 - 12 Vegas Casa13 - 12 LPts
18/05/2030Palembang, Indonesia3 - 12 Katon Regehr8 - 20 WPts
20/03/2030Melbourne, Australia2 - 12 Mark Herde2 - 9 WPts
20/01/2030Vilnius, Lithuania1 - 12 Stefan Zawada1 - 5 WPts
22/11/2029Tirana, Albania1 - 11 Burim Erdal10 - 18 LPts
24/09/2029Shymkent, Kazakhstan1 - 10 Famil Cackpenow11 - 11 LPts
27/07/2029Belo Horizonte, Brazil1 - 9 Vidal Agre13(1) - 32 LPts
29/05/2029Accra, Ghana1 - 8 Amon Ayew17 - 31(10) LPts
31/03/2029Accra, Ghana1 - 7 Clinton Bani17 - 12 LPts
31/01/2029Padang, Indonesia1 - 6 Jayakatong Martohartono11 - 10 LPts
03/12/2028Melbourne, Australia1 - 5 Sam Bevilacqua5 - 5 LPts
15/10/2028Santiago, Chile1 - 4 Santiago Vida5 - 11 LPts
17/08/2028Melbourne, Australia0 - 4 Diego Gallegos5 - 16 WPts
19/06/2028Brisbane, Australia0 - 3 Peter Snoddy21(1) - 8 LPts
27/04/2028Baku, Azerbaijan0 - 2 Bayram Babaev1 - 3 LPts
28/02/2028Adelaide, Australia0 - 1 Richie Morris9 - 11 LPts
26/01/2028Melbourne, Australia0 - 0 Dave Carr2 - 5 LPts